PRCOER4 ;WIRMFO-EDI EXCEPTIONS REPORT ; [8/31/98 1:51pm]
Source file <PRCOER4.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 |
| Package | Total | Caller Graph |
|---|---|---|
| IFCAP | 2 | PRCO EDI EXCEPTION PRCO EDI PO DISPLAY |
| Kernel | 1 | ^ORD(101 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| START | ; entry to generate Exceptions Report
|
|
| QUIT | ||
| PRJ | ||
| DISPLAY | ; Come here to show a PRJ exception to the user.
|
|
| POA | ||
| DISPLAY1 | ; Come here to show a POA exception to a user.
|
|
| HED | ; used to print main header for exception report.
|
|
| HEDPRJ | ; write header for PRJ data
|
|
| HEDPOA | ; write header for POA exceptions
|
|
| HANG | ; call at end of screen if output sent to screen
; returns 'PRCOUT'=1 if user enter '^' |
|
| CODE(X) | ; returns external value of set of codes from field 442.01,13
; X = what is stored |
|
| ERR | ; write out incoming processing errors
|
|
| NORECORD | ; write no data to report
|
|
| PO | ; display selected PURCHASE ORDER
|
|
| AGAIN | ||
| FINI |
| Name | Field # of Occurrence |
|---|---|
| Y^DIQ | CODE+6 |
| ^DIR | START+7, HANG+4 |
| ^PRCHDP1 | AGAIN+11 |
| RT^PRCOER1 | PRCOER4+5 |
| STOP^PRCOER2 | PRCOER4+6, PRCOER4+14, PRCOER4+15, QUIT |
| ZIS^PRCOER2 | PRCOER4+13 |
| CLEAR^VALM1 | AGAIN+10 |
| PAUSE^VALM1 | FINI |
| MSG^VALM10 | PO+2 |
| $$FMTE^XLFDT | DISPLAY+2, HED+5 |
| $$CJ^XLFSTR | HED+3, HED+4, HEDPRJ+1, HEDPOA+1 |
| $$REPEAT^XLFSTR | HED+4, HEDPRJ+5, HEDPOA+4 |
| Name | Line Occurrences |
|---|---|
| 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 |
|
| 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 |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DD(442.01 | CODE+5 |
| ^PRC(442 - [#442] | POA+5, DISPLAY1+2, DISPLAY1+3 |
| ^PRC(443.75 - [#443.75] | PRJ+2, PRJ+3, PRJ+4, PRJ+5, POA+3, POA+4, ERR+2, ERR+5, AGAIN+4, AGAIN+5 |
| ^PRC(443.76 - [#443.76] | DISPLAY+5 |
| ^PRCD(420.5 - [#420.5] | DISPLAY1+7 |
| ^VA(200 - [#200] | HED+2 |
| Name | Line Occurrences |
|---|---|
| $$CODE | DISPLAY1+9 |
| AGAIN | AGAIN+2, AGAIN+3, AGAIN+8 |
| DISPLAY | PRJ+3, PRJ+5 |
| DISPLAY1 | POA+5 |
| ERR | DISPLAY1+10 |
| FINI | AGAIN+1, AGAIN+6 |
| HANG | DISPLAY+6, DISPLAY1+11 |
| HED | START+5, START+9, DISPLAY+7, DISPLAY1+12 |
| HEDPOA | POA+2, DISPLAY1+12 |
| HEDPRJ | PRJ+1, DISPLAY+7 |
| NORECORD | PRJ+6, POA+6 |
| POA | START+10 |
| PRJ | START+6 |
| QUIT | START+7 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| C | CODE+3~, CODE+5* |
| CNT | QUIT!, PRJ+3*, PRJ+5*, PRJ+6, POA+1!, POA+6, DISPLAY1+6* |
| >> D0 | AGAIN+9* |
| DIR | START+7!, HANG+4! |
| DIR(0 | START+7*, HANG+4* |
| DIRUT | START+7, QUIT!, HANG+2~ |
| DTIME | AGAIN |
| DTOUT | QUIT!, HANG+2~ |
| DUOUT | QUIT!, HANG+2~ |
| >> HEADER | HED+2*, HED+3, HED+4 |
| I | PRJ~, PRJ+2*, PRJ+3, PRJ+4*, PRJ+5, POA~, POA+3*, POA+4, ERR+4~*, ERR+5* |
| IO | START+2 |
| IOF | PRCOER4+4, START+3, START+8, DISPLAY+7, DISPLAY1+12 |
| IOM | HED+3, HED+4, HEDPRJ+1, HEDPRJ+5, HEDPOA+1, HEDPOA+4 |
| IOSL | DISPLAY+7, DISPLAY1+12, HANG+4 |
| IOST | START+3, START+7, HANG+4 |
| IT | QUIT!, DISPLAY1+2*, DISPLAY1+3 |
| J | PRJ~, PRJ+3*, PRJ+5*, POA~, POA+4*, ERR+2, ERR+5 |
| >> MESS | PO+1*, PO+2 |
| PO | QUIT!, POA+5*, DISPLAY1+2, DISPLAY1+3 |
| >> PONUM | AGAIN*, AGAIN+1, AGAIN+2, AGAIN+3, AGAIN+4 |
| >> PONUM1 | AGAIN+4*, AGAIN+5 |
| >> PONUM2 | AGAIN+5*, AGAIN+6, AGAIN+7, AGAIN+8, AGAIN+9 |
| >> POP | PRCOER4+14 |
| >> PRC("SITE" | AGAIN+7* |
| PRCO | QUIT!, PRJ~, POA~ |
| PRCO(0 | PRJ+3*, PRJ+5*, DISPLAY+2, POA+4*, POA+5, DISPLAY1+7 |
| PRCO(1 | PRJ+3*, PRJ+5*, DISPLAY+2, DISPLAY+3, DISPLAY+4, DISPLAY+5, POA+4*, DISPLAY1+2, DISPLAY1+7 |
| PRCO(2 | DISPLAY1+3*, DISPLAY1+7, DISPLAY1+8 |
| PRCO(3 | DISPLAY1+3*, DISPLAY1+4, DISPLAY1+5, DISPLAY1+8, DISPLAY1+9 |
| >> PRCOBEG | PRCOER4+6, PRJ+2, PRJ+4, POA+3, HED+5 |
| >> PRCOPOP | PRCOER4+15 |
| >> PRCOSTOP | PRCOER4+6, PRJ+2, PRJ+4, POA+3, HED+5 |
| PRCOUT | START+7, PRJ+2, PRJ+3, PRJ+4, PRJ+5, DISPLAY+6, POA+1!, POA+3, POA+4, DISPLAY1+11 , HANG+3!, HANG+4* |
| >> SENDER | PRJ+2, PRJ+4, PRJ+5, HED+2 |
| U | DISPLAY+2, DISPLAY+3, DISPLAY+4, DISPLAY+5, POA+5, DISPLAY1+2, DISPLAY1+4, DISPLAY1+5, DISPLAY1+7, DISPLAY1+8 , DISPLAY1+9, HED+2, CODE+5, AGAIN+4, AGAIN+7, AGAIN+9 |
| >> VALMBCK | FINI+1* |
| >> VALMCNT | AGAIN+3 |
| X | CODE~, CODE+2, CODE+4 |
| Y | HANG+4, CODE+3~, CODE+4*, CODE+7 |
| >> ZTDESC | PRCOER4+12* |
| >> ZTRTN | PRCOER4+11* |
| >> ZTSAVE("PRCOBEG" | PRCOER4+8* |
| >> ZTSAVE("PRCOSTOP" | PRCOER4+9* |
| >> ZTSAVE("SENDER" | PRCOER4+10* |