PRCHNPO7 ;WISC/RHD-MISCELLANEOUS ROUTINES FROM P.O.ADD/EDIT 442 ; 7/27/05 10:16am
Source file <PRCHNPO7.m>
| action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| V | ;;5.1;IFCAP;**79,100**;Oct 20, 2000
|
|
| EN1 | ;INPUT TRANSFORM-FILE 442, NSN #9.5
|
|
| EN10 | ;UPDATE FEDERAL SUPPLY CLASSIFICATION/PRODUCT SERVICE CODE (FSC/PSC), field #8, file #442.
|
|
| EN11 | ||
| EN100 | ;Come here for amended orders - check FSC/PSC, field #8, file #443.6.
|
|
| EN101 | ;Check Request for Quotations - check FSC/PSC, field #4, file #444.
|
|
| EN102 | ;Stop assignment of a PSC to an item.
|
|
| EN103 | ;Stop assignment of an FSC to a service.
|
|
| EN104 | ;Stop user if commodity code is missing.
|
|
| EN105 | ;Stop a PO if a line item does not contain an FSC or PSC. This tag is
|
|
| EN106 | ;PRC*5.1*100: stop amended PO with line items lacking an FSC or PSC.
|
|
| EN2 | ;IF 'ESTIMATED P.O.' MOVE VERBAGE INTO COMMENTS
|
|
| EN2A | ;CHECK DELIVERY SCHEDULES-QUANTITY DELIVERED MUST BE >0
|
|
| EN3 | ;COMPLETE DEPOT/GSA PUSH ORDERS
|
|
| EN30 | ||
| EN31 | ||
| EN6 | ;FILE 442, SKU #9.4
|
|
| EN7 | ;FILE 442, UNIT CONVERSION FACTOR #9.7
|
|
| VEN | ||
| VENA | ||
| VEN1 | ||
| VEN1A | ||
| SUPBOC(QUIETLY) | ;stmts.to compute pre-implied BOC, moved from template PRCH2138 into this routine and also called in BOC input transform
|
|
| EN8 | ;FILE 442, ITEM #40; BOC #3.5 -- Z0 must = BOC on entry
|
|
| EN88 | ;FILE 442, EST. SHIPPING BOC #13.05 -- Z0 must = BOC on entry
|
|
| EN9 | ;CHECK FOR PAYMENT FIELDS AND OTHER FIELDS IN VENDOR FILE
|
|
| EXIT | ||
| EN12 | ;UPDATE NATIONAL DRUG CODE #9.3
|
|
| EN13 | ;FILE 443.6, ITEM #40;BOC #3.5, EST. SHIPPING BOC #13.05
|
|
| EN133 | ;FILE 443.6, EST. SHIPPING BOC #13.05
|
| Name | Field # of Occurrence |
|---|---|
| %XY^%RCR | EN9+5 |
| EN^DDIOL | EN100+2, EN102+3, EN103+3, EN104+3, EN105+4, EN106+2 |
| ^DIC | EN8+4, EN88+2, EN13+1, EN133+1 |
| ^DIK | EN2A+6 |
| ^PRCFYN | EN30 |
| EN5^PRCHCRD | EN1+7 |
| EN10^PRCHCRD1 | EN6+2 |
| EN11^PRCHCRD1 | EN7+2 |
| EN12^PRCHCRD1 | EN12+2 |
| EN8^PRCHCRD1 | EN11, EN100+11, EN101+8 |
| ENS^PRCHSTAT | EN31 |
| WORD^PRCHUTL | EN2+3 |
| $$ACCT^PRCPUX1 | SUPBOC+6 |
| $$NSN^PRCPUX1 | SUPBOC+6 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| 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 |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^PRC(442.8 - [#442.8] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^PRC(440 - [#440] | EN9+3 |
| ^PRC(441 - [#441] | EN1+3, EN11, EN100+11, EN101+8 |
| ^PRC(441.2 - [#441.2] | EN1+1, EN1+4, EN10+7, EN10+9, EN10+11, EN10+13, EN100+3, EN100+5, EN100+7, EN100+9 , EN101+1, EN101+3, EN101+4, EN101+6 |
| ^PRC(442 - [#442] | EN1+2, EN1+5*, EN1+6, EN1+7, EN10+7, EN10+10, EN10+13, EN11, EN100+6, EN105+3 , EN105+4, EN2+2, EN2A+2, EN3+1, EN3+6*, EN6+1, EN6+2, EN7+1, EN7+2, VEN , VENA, SUPBOC+2, SUPBOC+4, SUPBOC+9*, EN8+3, EN9+3, EN9+5, EN12+1, EN12+2 |
| ^PRC(442.8 - [#442.8] | EN2A+3, EN2A+4, EN2A+5, EN2A+6 |
| ^PRC(443.6 - [#443.6] | EN100+2, EN100+3, EN100+9, EN100+11, EN106+1, EN106+2, VEN1, VEN1A |
| ^PRC(444 - [#444] | EN101+1, EN101+8 |
| ^PRCD(420.2 - [#420.2] | SUPBOC+8 |
| Name | Line Occurrences |
|---|---|
| EN102 | EN10+7, EN10+11, EN100+3, EN100+7, EN101+1, EN101+4 |
| EN103 | EN10+13, EN100+9, EN101+6 |
| EN104 | EN10+9, EN100+5, EN101+3 |
| EN11 | EN1+9 |
| EN2A | EN2+1 |
| EN3 | EN3+4, EN3+5 |
| EN30 | EN3+3 |
| EN31 | EN3+2 |
| EXIT | EN9+3, EN9+4 |
| VEN | EN6+1, EN7+1, SUPBOC+3, EN8+1, EN12+1 |
| VEN1 | EN13+1 |
| VEN1A | EN133+1 |
| VENA | EN88+1 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> % | EN30* |
| >> %A | EN30* |
| >> %B | EN30* |
| >> %X | EN9+5* |
| >> %Y | EN9+5* |
| A | EN10+7!, EN10+9!, EN10+11!, EN10+13!, EN100+3!, EN100+5!, EN100+7!, EN100+9!, EN101+1!, EN101+3! , EN101+4!, EN101+6!, EN102+3, EN103+3, EN104+3 |
| A(1 | EN102+1*, EN103+1*, EN104+1* |
| A(2 | EN102+2*, EN103+2*, EN104+2* |
| ACCT | SUPBOC+1~, SUPBOC+6*, SUPBOC+8 |
| >> D0 | EN9+3, EN9+5 |
| DA | EN1+2, EN1+5, EN1+6, EN10+7, EN10+13, EN11, EN100+2, EN100+3, EN100+9, EN100+11 , EN101+1, EN101+8, EN2A+1~, EN2A+6*, EN31*, EN6+1, EN6+2, EN7+1, EN7+2, VENA , VEN1A, SUPBOC+2, SUPBOC+4, SUPBOC+9, EN12+1, EN12+2 |
| DA(1 | EN1+2, EN1+5, EN1+6, EN1+7, EN10+7, EN10+10, EN10+13, EN11, EN100+2, EN100+3 , EN100+6, EN100+9, EN100+11, EN101+1, EN101+8, EN6+1, EN6+2, EN7+1, EN7+2, VEN , VEN1, SUPBOC+2, SUPBOC+4, SUPBOC+9, EN8+3, EN12+1, EN12+2 |
| DIC | EN8+1~, EN8+2*, EN88+1~, EN88+2*, EN13+1*!, EN133+1*! |
| DIC(0 | EN8+2*, EN88+2*, EN13+1*, EN133+1* |
| DIK | EN2A+6*! |
| DTIME | EN3+2 |
| >> ERROR | EN105+4*, EN106+2* |
| >> FLAG | EN9+4 |
| >> I | EN3+1*, EN3+2 |
| J | EN2A+1~, EN2A+4*, EN2A+5 |
| K | EN2A+1~, EN2A+5*, EN2A+6 |
| NUM | EN2A+1~, EN2A+2*, EN2A+3, EN2A+4, EN2A+5 |
| >> PRC("SITE" | EN1+7*, EN10+10*, EN100+6*, EN6+2*, EN7+2*, EN12+2* |
| PRCH | EN2+3*! |
| >> PRCHBOC | EN8+6* |
| PRCHBOCC | SUPBOC+1~, SUPBOC+8*, SUPBOC+9, SUPBOC+10 |
| >> PRCHCI | EN1+2*, EN1+3, EN11*, EN100+11*, EN101+8*, EN6+2*, EN7+2*, EN12+2* |
| >> PRCHCPO | EN1+7*, EN11*, EN100+11*, EN101+8*, EN6+2*, EN7+2*, EN12+2* |
| >> PRCHCV | EN6+2*, EN7+2*, EN12+2* |
| PRCHIDA | SUPBOC+1~, SUPBOC+4*, SUPBOC+6 |
| >> PRCHITM | EN105+4*, EN106+2* |
| >> PRCHN("SFC" | SUPBOC+6* |
| >> PRCHOV3 | EN9+4 |
| >> PRCHOV7 | EN9+3*, EN9+4 |
| >> PRCHPO | EN105+3, EN105+4, EN106+1, EN106+2, EN2+2, EN2A+2, EN3+1, EN3+6, EN31 |
| PRCHSAVX | EN1+8*, EN11+1!, EN100+12!, EN101+9! |
| >> PRCSAVE | EN10+7, EN10+11, EN10+13, EN100+3, EN100+7, EN100+9, EN101+1, EN101+4, EN101+6 |
| QUIETLY | SUPBOC~, SUPBOC+2, SUPBOC+10 |
| SPFCP | SUPBOC+1~, SUPBOC+4*, SUPBOC+5, SUPBOC+6 |
| U | EN1+2, EN1+4, EN1+5, EN1+6, EN10+7, EN10+9, EN10+11, EN10+13, EN11, EN100+2 , EN100+3, EN100+5, EN100+7, EN100+9, EN100+11, EN101+1, EN101+3, EN101+4, EN101+6, EN101+8 , EN105+3, EN105+4, EN106+1, EN106+2, EN2+2, EN2A+2, EN2A+6, EN3+1, EN3+6, EN6+1 , EN6+2, EN7+1, EN7+2, VEN, VENA, VEN1, VEN1A, SUPBOC+2, SUPBOC+4, SUPBOC+8 , SUPBOC+9, EN8+3, EN9+4, EN12+1, EN12+2 |
| VEN | EN9+5*! |
| WX | EN2+2*!, EN2+3* |
| X | EN1+1!, EN1+3!, EN1+4!, EN1+5, EN1+8*, EN10+7!, EN10+9!, EN10+11!, EN10+13!, EN11+1* , EN100+2, EN100+3!, EN100+5!, EN100+7!, EN100+9!, EN100+12*, EN101+1!, EN101+3!, EN101+4!, EN101+6! , EN101+9*, EN3+2*, EN3+3, EN3+4, EN3+5*, EN3+6, EN30*, EN6+1, EN7+1, VEN! , VENA!, VEN1!, VEN1A!, SUPBOC+2*, SUPBOC+3, SUPBOC+10*, SUPBOC+11, EN8+1, EN8+4!, EN8+5* , EN8+7, EN88+1, EN88+2!, EN88+3*, EN12+1, EN13+1!*, EN133+1!* |
| >> Y | EN100+2*, EN8+4, EN8+6, EN88+2, EN9+4*, EN13+1, EN133+1 |
| >> Y(0 | EN8+5, EN88+3, EN13+1, EN133+1 |
| >> Z | EN1+3* |
| Z0 | EN8+2, EN8+4!, EN88+2!, EN13+1!, EN133+1! |