PRCHE ;WOIFO/LKG/DST-EDIT ROUTINES FOR SUPPLY SYSTEM ;1/25/17 13:03
Source file <PRCHE.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| V | ;;5.1;IFCAP;**1,28,39,81,63,144,163,198**;Oct 20, 2000;Build 6
|
|
| EN1 | ;ITEM FILE EDIT
|
|
| EN2 | ;EDIT SITE PARAMETERS
|
|
| EN2A | ||
| EN2DSP | ;Display entries from file #411 if they are Ok in file #4. Otherwise,
|
|
| EN3 | ;EDIT VENDOR FILE
|
|
| EN5 | ;ENTER A NEW P.O.
|
|
| EN50 | ||
| EN6 | ;EDIT AN INCOMPLETE P.O.
|
|
| EN60 | ||
| EN8 | ;DELETE A RECEIVING REPORT
|
|
| EN9 | ;EDIT COMMON NUMBERING SERIES
|
|
| EN10 | ;EDIT SUPPLY EMPLOYEE INFORMATION
|
|
| EN10Q | ||
| EN11 | ;EDIT ADMINISTRATIVE CERTIFICATIONS
|
|
| EN12 | ;EDIT DELIVERY DATE
|
|
| EN120 | ||
| EN13 | ; Delete 2237 option has been de-activated.
; See documentation for PRC*5*128. |
|
| EN14 | ;CREATE ADJUSTMENT VOUCHER
|
|
| EN140 | ||
| EN15 | ;ENTER LOG DEPARTMENTS TO FCP FILE (420)
|
|
| EN150 | ||
| DIE | ||
| Q | ||
| LCK1 | ||
| LCK | ||
| ST | ||
| PO | ||
| PORQ | ||
| PCAUTH(PRCUSER,PRCORDIEN) | ; Determine if authorized to adjust PCard Tx
; parameter 1 = DUZ of current user ; parameter 2 = IEN of order in file #442 ; returns 1 if this is not a Purchase Card transaction ; returns 2 if this is a PCard order and the user is Holder, Surrogate, Approving Official, or Alternate Approving Official ; returns 0 if this is a PCard order but the user is not one of the above ; for values 0 and 2, returns the purchase card IEN (#440.5) in the second up-arrow piece |
|
| WRNGMSG | ;Send message to PCard holder when non-authorized user attempts to modify Tx
|
| Name | Field # of Occurrence |
|---|---|
| EN^DDIOL | EN1+13, EN2+8, EN2DSP+10 |
| ^DIC | EN1+5, EN1+19, EN10+1, DIE |
| MIX^DIC1 | EN150+1 |
| YN^DICN | EN2+9 |
| ^DIE | EN1+14, EN1+19, EN10+4, EN120+5, EN150+2, DIE+1 |
| ^DIR | |
| ^PRCFACS2 | EN120+7 |
| ^PRCFSITE | EN1+2, ST |
| ^PRCFYN | EN120+4 |
| ^PRCHAM4 | EN140+11 |
| ^PRCHDP1 | EN120+4 |
| EN80^PRCHEF | EN8+1 |
| ^PRCHNPO | EN50, EN60+1 |
| EN3^PRCHPAT | PO+7, PORQ+3 |
| $$ERR^PRCHQQ | |
| ENPO^PRCHUTL | EN50 |
| CHECK^PRCOSS1 | EN1+18 |
| DISP^PRCOSS1 | EN1+3 |
| BLDSEG^PRCPHLFM | EN1+25 |
| ONECHK^PRCVIT | EN1+23 |
| ^XMD | WRNGMSG+14 |
| $$GET^XPAR | EN1+23 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: READ |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^VA(200 - [#200] | Classic Fileman Calls |
| ^PRC(411 - [#411] | Classic Fileman Calls |
| ^PRC(440 - [#440] | Classic Fileman Calls |
| ^PRC(441 - [#441] | Classic Fileman Calls |
| ^PRC(442 - [#442] | Classic Fileman Calls |
| ^PRC(442.6 - [#442.6] | Classic Fileman Calls |
| ^PRC(442.7 - [#442.7] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DIC(4 - [#4] | EN2+6, EN2+7, EN2DSP+7, EN2DSP+9 |
| ^PRC(411 - [#411] | EN2+4, EN2DSP+3, EN2DSP+4, EN2DSP+5 |
| ^PRC(420 - [#420] | EN150+3 |
| ^PRC(440.5 - [#440.5] | EN140+5, EN140+7, EN140+9, PCAUTH+11, WRNGMSG+2 |
| ^PRC(441 - [#441] | EN1+8, EN1+19, EN1+24 |
| ^PRC(442 - [#442] | EN120+5, EN120+7, EN140+3, PCAUTH+9 |
| ^PRC(442.6 - [#442.6] | EN9+1 |
| ^PRCP(445 - [#445] | EN1+25 |
| ^TMP("PRCHE" | WRNGMSG+3!, WRNGMSG+4*, WRNGMSG+5*, WRNGMSG+6*, WRNGMSG+7*, WRNGMSG+8*, WRNGMSG+9*, WRNGMSG+15! |
| ^VA(200 - [#200] | EN10+3, EN10+5, EN140+7, WRNGMSG+6 |
| ^XUSEC("PRCHITEM MASTER" | EN1+8 |
| ^XUSEC("PRCHITEM SUPER" | EN1+8 |
| Name | Line Occurrences |
|---|---|
| $$PCAUTH | EN140+4 |
| DIE | EN2A, EN3+1, EN9+1, EN11+1 |
| EN1 | EN1+26 |
| EN10 | EN10+3, EN10+7 |
| EN10Q | EN10+2 |
| EN11 | EN11+1 |
| EN120 | EN120+2, EN120+3, EN120+8 |
| EN140 | EN140+2, EN140+3, EN140+4, EN140+11 |
| EN150 | EN150+5 |
| EN2 | EN2+2, EN2+3, EN2+6, EN2+9, EN2A+1 |
| EN2A | EN2+4 |
| EN2DSP | EN2+2 |
| EN3 | EN3+1 |
| EN50 | EN50 |
| EN60 | EN60+1 |
| EN9 | EN9+2 |
| LCK | EN1+14, DIE+1 |
| LCK1 | EN50, EN60+1, EN120+3 |
| PO | EN60 |
| PORQ | EN120, EN140 |
| Q | EN1+17, EN1+19, EN120, EN120+8, EN150+1, DIE+2 |
| ST | EN5+1, EN6+2, EN8+1, EN12+1, EN14+1, EN15+1 |
| WRNGMSG | EN140+10 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | EN2+9*, EN120+4*, Q! |
| >> %A | EN120+4* |
| >> %B | EN120+4* |
| CHECK | Q! |
| >> D | EN150+1* |
| D0 | EN120+4*, Q! |
| DA | EN1+7*, EN1+8, EN1+14, EN1+16, EN1+19*, EN50, EN60+1, EN10+1!, EN10+3*, EN10+5 , EN10Q!, EN120+3, EN120+4, EN120+5*, EN150+2*, EN150+3, DIE+1*, Q!, LCK! |
| DA(1 | EN1+19*, EN150+2*, EN150+3 |
| DIC | EN1+4*, EN1+7, EN1+19*, EN2A*, EN3+1*, EN9+1*, EN10+1!*, EN10+4, EN10Q!, EN11+1* , EN150*, EN150+2, DIE+1, Q!, LCK1*, LCK |
| DIC("A" | EN150+1* |
| DIC("S" | EN1+4* |
| DIC(0 | EN1+4*, EN1+19*, EN2A*, EN3+1*, EN9+1*, EN10+1*, EN11+1*, EN150* |
| DIE | EN1+7*, EN1+19*, EN10+4!*, EN10Q!, EN120+5*, EN150+2*, DIE+1*, Q! |
| DIK | Q! |
| >> DILOCKTM | LCK |
| >> DIR("A" | QQ* |
| >> DIR(0 | QQ* |
| DLAYGO | EN1+4*, EN2A*, EN3+1*, EN9+1*, EN11+1*, Q! |
| DR | EN1+8*, EN1+9, EN1+19*, EN2A*, EN3+1*, EN9+1*, EN10+4!*, EN10Q!, EN11+1*, EN120+5* , EN150+2*, Q! |
| DTIME | EN2+1 |
| DTOUT | EN10+7, EN10Q! |
| DUOUT | EN10Q! |
| DUZ | EN1+8, EN140+4 |
| E | Q! |
| FLG1 | EN60~*, EN8+1~*, PO+1 |
| I | Q! |
| J | EN2DSP+2~, EN2DSP+3*, EN2DSP+6, EN2DSP+9*, EN2DSP+10, Q! |
| L | Q! |
| PCARD | PCAUTH+7~, PCAUTH+9*, PCAUTH+10, PCAUTH+11, PCAUTH+12 |
| PCARDID | EN140+1~, EN140+5*, WRNGMSG+6 |
| >> PCARDIEN | EN140+5*, EN140+7, EN140+9, WRNGMSG+2 |
| PCARDNM | EN140+1~, EN140+7*, EN140+9 |
| PCAUTH | PCAUTH+7~, PCAUTH+8*, PCAUTH+11*, PCAUTH+12 |
| PCXRF | PCAUTH+7~, PCAUTH+11* |
| >> PRC("PARAM" | EN1+2, EN1+24 |
| >> PRC("PER" | WRNGMSG+8 |
| >> PRC("SITE" | EN5+1, EN6+2, EN8+1, EN12+1, EN14+1, EN15+1, EN150, EN150+2 |
| PRCA | EN2DSP+2~, EN2DSP+5*, EN2DSP+6, EN2DSP+10 |
| PRCA( | EN2DSP+6*, EN2DSP+9*, EN2DSP+10* |
| PRCA(1 | EN2DSP+10* |
| PRCARDIEN | EN140+1~ |
| PRCARR | EN1+10~, EN1+13 |
| PRCARR(1 | EN1+10* |
| PRCARR(2 | EN1+11* |
| PRCARR(3 | EN1+12* |
| PRCDA | EN2DSP+2~, EN2DSP+3*, EN2DSP+4, EN2DSP+7, EN2DSP+8 |
| >> PRCF("X" | EN1+2*, ST* |
| >> PRCH("AM" | EN5+2! |
| >> PRCHAUTH | PORQ+1, PORQ+2 |
| PRCHDA | EN1+5*, EN1+7*, EN1+17!, EN1+19*, EN1+24, EN1+25, EN1+26!, DIE*, DIE+1*, DIE+2! |
| >> PRCHDELV | PO+4 |
| PRCHDT | EN120+5*, EN120+7, EN120+8! |
| >> PRCHDTT | EN120+7* |
| PRCHEX | Q! |
| >> PRCHNRQ | PORQ |
| PRCHOLDER | WRNGMSG+1~, WRNGMSG+2*, WRNGMSG+6, WRNGMSG+13 |
| PRCHP | EN12+1~ |
| PRCHP("A" | PO*, PORQ* |
| PRCHP("S" | PO+1*, PO+2*, PO+3*, PO+4*, PO+5*, PO+6*, PORQ+1*, PORQ+2* |
| >> PRCHPC | PO+2, PO+3, PO+5 |
| >> PRCHPHAM | PO+6 |
| PRCHPO | EN1+5*, EN1+17!, EN3+1!, EN50, EN60, EN120, EN120+5, EN120+7, EN140, EN140+3 , EN140+4 |
| PRCHPUSH | Q! |
| PRCIEN | EN2DSP+2~, EN2DSP+4*, EN2DSP+5 |
| PRCINSN | EN2DSP+2~, EN2DSP+7*, EN2DSP+9 |
| PRCOK | EN140+1~, EN140+4*, EN140+5 |
| PRCORDIEN | PCAUTH~, PCAUTH+9 |
| >> PRCSIG | |
| PRCUSER | PCAUTH~, PCAUTH+11 |
| PRCVDA | EN1+1~, EN1+16*, EN1+19*, EN1+23 |
| PRCX | EN2+5~, EN2+6*, EN2+7*, EN2+8 |
| ROUTINE | QQ*, Q! |
| U | EN1+8, EN1+24, EN2+7, EN2DSP+5, EN2DSP+9, EN9+1, EN120+2, EN120+5, EN120+7, EN140+5 , EN140+7, EN140+9, EN150+3, PCAUTH+9, PCAUTH+12, WRNGMSG+2, WRNGMSG+6, WRNGMSG+7, WRNGMSG+8 |
| X | EN2+1~*, EN2+2, EN2+3, EN2+4, EN2+6, EN2+8, EN10+1!, EN10Q!, EN120+2, EN120+5* , EN140+2 |
| XMDUZ | WRNGMSG+1~, WRNGMSG+10* |
| XMSUB | WRNGMSG+1~, WRNGMSG+11* |
| XMTEXT | WRNGMSG+1~, WRNGMSG+12* |
| XMY | WRNGMSG+1~ |
| XMY( | WRNGMSG+13* |
| Y | EN1+6, EN1+7, EN1+17*, EN1+18, EN1+19, EN3+1, EN9+1, EN10+1!, EN10+2, EN10+3 , EN10Q!, EN11+1, EN150+1, EN150+2, DIE+1, DIE+2* |
| Y(0 | WRNGMSG+7 |
| Name | Field # of Occurrence |
|---|---|
| $T( |