PRCFFERT ;WISC/SJG-OBLIGATION ERROR PROCESSING REBUILD/RETRANSMIT ;7/24/00 23:20
Source file <PRCFFERT.m>
| Package | Total | Call Graph |
|---|---|---|
| IFCAP | 13 | $$NODE^PRC0B $$SEC1^PRC0C ^PRCE58P0 RETRAN^PRCEADJ1 SC^PRCESOE MSG^PRCFFER2 (MSG1,MSG2,MSG3,MSG4,MSG5)^PRCFFERM ($$FYQ,$$RETRANS,$$STRIP,GET,NUM,PAUSE1,STATR1)^PRCFFERU RETRAN^PRCFFMO RETRAN^PRCFFMOM GENDIQ^PRCFFU7 ^PRCHDP1 NODE^PRCS58OB |
| Generic Code Sheet | 2 | ($$STATUS,DATA)^GECSSGET REBUILD^GECSUFM1 |
| VA FileMan | 2 | EN^DDIOL ^DIC |
| Kernel | 1 | ^%ZIS |
| 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;;Oct 20, 2000
|
|
| TYPE(X) | ||
| TPO | ; Purchase Order Error Processing when MOP = Invoice/Rec Rep,CI,Req
|
|
| TPO1 | ||
| SETPO | ;
|
|
| SETAM | ;
|
|
| T1358 | ; 1358 Error Processing when MOP = MISC OBL(1358)
|
|
| T13581 | ||
| SET1358 | ||
| GECS | ||
| GETTXNS(PO,VER,MOP) | ||
| NEWCHK(TXNTP,TXNAC,STRING) | ||
| SWITCH(DOCID,MP,GECSDATA) | ;
|
|
| OUT | ||
| SCREEN | ; Control screen display
|
|
| HDR | ; Write Option Header
|
| Name | Field # of Occurrence |
|---|---|
| ^%ZIS | T1358+9 |
| EN^DDIOL | SWITCH+2, SWITCH+3, SWITCH+6, SWITCH+8, SWITCH+12 |
| ^DIC | SETAM+2 |
| $$STATUS^GECSSGET | SWITCH+4 |
| DATA^GECSSGET | SWITCH+11 |
| REBUILD^GECSUFM1 | SETPO+4, SET1358+3 |
| $$NODE^PRC0B | TPO1+8, T13581+6 |
| $$SEC1^PRC0C | SETPO+1, SET1358 |
| ^PRCE58P0 | T1358+9 |
| RETRAN^PRCEADJ1 | T13581+18 |
| SC^PRCESOE | T13581+10 |
| MSG^PRCFFER2 | TYPE+4 |
| MSG1^PRCFFERM | TYPE+2 |
| MSG2^PRCFFERM | TYPE+7 |
| MSG3^PRCFFERM | TYPE+10 |
| MSG4^PRCFFERM | TPO+5, T1358+12 |
| MSG5^PRCFFERM | TPO+1, T1358+1 |
| $$FYQ^PRCFFERU | TPO1+5, T13581+3 |
| $$RETRANS^PRCFFERU | TPO+4, T1358+11 |
| $$STRIP^PRCFFERU | T13581+15 |
| GET^PRCFFERU | TYPE+6 |
| NUM^PRCFFERU | TYPE+5 |
| PAUSE1^PRCFFERU | T1358+8 |
| STATR1^PRCFFERU | TPO+2, T1358+2 |
| RETRAN^PRCFFMO | TPO1+12 |
| RETRAN^PRCFFMOM | TPO1+21 |
| GENDIQ^PRCFFU7 | T1358+3 |
| ^PRCHDP1 | TPO+3 |
| NODE^PRCS58OB | T1358+5 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^PRC(420 - [#420] | TPO1+3 |
| ^PRC(442 - [#442] | TPO1+18, SETAM+2, GECS+2, GECS+3, GETTXNS+3, GETTXNS+4 |
| ^PRCS(410 - [#410] | T13581+16 |
| Name | Field # of Occurrence |
|---|---|
| ^(0 | TPO1+3 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> D0 | TPO+2* |
| >> DA | T1358+4*, T1358+5, T13581+1* |
| DESC | SETPO+2*, SETPO+3*, SETPO+4, SET1358+1*, SET1358+2*, SET1358+3, OUT! |
| DIC | SETAM+1~*, OUT! |
| DIC(0 | SETAM+1* |
| DOCID | NEWCHK~, NEWCHK+1*, NEWCHK+3*, NEWCHK+4*, NEWCHK+5*, NEWCHK+6*, NEWCHK+7, SWITCH~, SWITCH+2, SWITCH+4 , SWITCH+7, SWITCH+8, SWITCH+11, SWITCH+12 |
| >> FLG | TPO1+9* |
| FMSNO | TYPE~, OUT! |
| FMSSEC | SETPO+1*, SETPO+4, SET1358*, SET1358+3, OUT! |
| FYQ | TPO1+5~*, TPO1+6, T13581+3~*, T13581+4 |
| GECSDATA | TYPE+3, TPO1+14, SETPO+4, SETPO+5, T13581+12, SET1358+3, SET1358+4, GECS+4, SWITCH~, OUT! |
| GECSDATA( | TYPE+3, TPO1+14, T13581+12, GECS+4 |
| >> GECSFMS("DA" | SETPO+5*, SET1358+4* |
| IOF | SCREEN+1 |
| >> IOINHI | HDR+1 |
| >> IOINORM | HDR+1 |
| >> IOP | T1358+9* |
| LOOP | GECS~, GECS+1*, GECS+2*, GECS+3, GETTXNS~, GETTXNS+2*, GETTXNS+3*, GETTXNS+4 |
| MODDOC | TPO1+9~, TPO1+10*, TPO1+11, TPO1+12, TPO1+13, SETPO+3, T13581+7~, T13581+8*, T13581+9, T13581+10 , T13581+11, SET1358+2 |
| MOP | TYPE+10!*, TYPE+12, TYPE+13, GECS+6, GETTXNS~, GETTXNS+1 |
| MP | SWITCH~, SWITCH+7 |
| NODE | GECS~, GECS+3*, GECS+4, GECS+5, GECS+6, GETTXNS~, GETTXNS+4*, GETTXNS+5, GETTXNS+6, GETTXNS+7 , GETTXNS+8, GETTXNS+9 |
| >> OB | T1358+4*, T13581+1 |
| >> PATNUM | T13581+15*, T13581+16 |
| >> PCP | TPO1+2*, TPO1+3* |
| PO | TYPE+8*, TPO1+2, TPO1+15, TPO1+18, TPO1+19, SETAM+1, SETAM+2, GECS+2, GECS+3, GETTXNS~ , GETTXNS+3, GETTXNS+4 |
| PO(0 | TYPE+8*, TPO1+2 |
| PO(6 | SETAM+2* |
| >> POIEN | TYPE+9*, T1358+3, T1358+4 |
| >> PONUM | TYPE+6 |
| >> PRC("CP" | T1358+6* |
| >> PRC("FY" | TPO1+4, TPO1+6*, T13581+2, T13581+4* |
| >> PRC("PARAM" | TPO1+8*, T13581+6* |
| >> PRC("QTR" | TPO1+6*, T13581+4* |
| >> PRC("SITE" | TYPE+1*, TPO1+3, SETPO+1, SET1358 |
| PRCARE | GETTXNS~, GETTXNS+2*, GETTXNS+7*, GETTXNS+10 |
| PRCARM | GETTXNS~, GETTXNS+2*, GETTXNS+8*, GETTXNS+10 |
| PRCCAN | GETTXNS~, GETTXNS+2*, GETTXNS+9*, GETTXNS+10 |
| >> PRCFA | TYPE+4 |
| >> PRCFA("AMEND#" | TPO1+15*, TPO1+17*, TPO1+19*, SETAM+1, SETAM+2 |
| >> PRCFA("ERROR" | TYPE+12, TYPE+13 |
| >> PRCFA("ERTYP" | TPO+1, T1358+1 |
| >> PRCFA("GECS" | TPO1+10, T13581+8, GECS+1*, GECS+2, GECS+5*, GECS+6* |
| >> PRCFA("PODA" | TPO1+2* |
| >> PRCFA("RETRAN" | TPO1+1*, T13581+1* |
| >> PRCFAA | TPO1+15*, TPO1+18*, TPO1+19 |
| >> PRCFPODA | TPO1+15*, TPO1+19* |
| PRCRGS | TPO1+9~, TPO1+11*, T13581+7~, T13581+9* |
| PRCSOE | GETTXNS~, GETTXNS+2*, GETTXNS+5*, GETTXNS+10 |
| PRCSOM | GETTXNS~, GETTXNS+2*, GETTXNS+6*, GETTXNS+10 |
| >> PRCTMP(442 | T1358+4 |
| RBLD | TPO1+14~*, TPO1+15, TPO1+16, T13581+12~*, T13581+13, T13581+14 |
| >> RESP | TPO+3, T1358+7 |
| >> RETRAN | TPO+4*, TPO+5, T1358+11*, T1358+12 |
| STATUS | TYPE~, TYPE+3*, TYPE+4, SWITCH+1~, SWITCH+4*, SWITCH+5, SWITCH+6, SWITCH+10, OUT! |
| STRING | NEWCHK~, NEWCHK+3, NEWCHK+4, NEWCHK+5, NEWCHK+6 |
| >> TRNODE | T1358+5 |
| >> TRNODE(0 | T1358+6 |
| TXNAC | NEWCHK~, NEWCHK+3, NEWCHK+4, NEWCHK+5, NEWCHK+6 |
| TXNTP | NEWCHK~, NEWCHK+2, NEWCHK+3, NEWCHK+4, NEWCHK+5, NEWCHK+6 |
| TYPE | GETTXNS~, GETTXNS+1*, GETTXNS+5, GETTXNS+6, GETTXNS+7, GETTXNS+8, GETTXNS+9 |
| U | TYPE+1, TYPE+2, TYPE+10, TPO+3, TPO+5, TPO1+2, TPO1+3, TPO1+6, T1358+7, T1358+12 , T13581+4, HDR+1 |
| VER | GETTXNS~, GETTXNS+5, GETTXNS+6, GETTXNS+7, GETTXNS+8, GETTXNS+9 |
| X | TYPE~, TYPE+1, TYPE+2, TPO+3*, TPO+5*, TPO1+17*, TPO1+18*, SETAM+1*, T1358+7*, T1358+12* , GECS~, GETTXNS~, GETTXNS+10*, GETTXNS+11, SWITCH+1~, SWITCH+7*, SWITCH+8, SWITCH+9*, SWITCH+13*, SWITCH+14 |
| >> XQY0 | HDR+1 |
| >> Y | TYPE+7, TYPE+8, TYPE+9, TPO+2, SETAM+2, T13581+13*, T13581+16* |
| >> Y(0 | TYPE+8, TYPE+10, SETAM+2 |