ORWRPP ; ALB/MJK - Background Report Print Driver ;01/04/18 10:37
Source file <ORWRPP.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 |
|---|---|---|
| Order Entry Results Reporting | 5 | ORWRP PRINT REMOTE REPORT ORWRP PRINT REPORT ORWRP PRINT WINDOWS REMOTE ORWRP PRINT WINDOWS REPORT ORWRPP1 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| PRINT(ORY,ORIO,ORDFN,ORRPTID,ORHSTYPE,ORDTRNG,OREXAMID,ORCOMP,ORALPHA,OROMEGA) | ||
| PRINTQ | ||
| REMOTE(ORY,ORIO,ORDFN,ORRPTID,ORHANDS) | ;Print data for remote sites
; RPC: ORWRP PRINT REMOTE REPORT |
|
| PRINTW(ORTEXT,ORDFN,ORRPTID,ORHSTYPE,ORDTRNG,OREXAMID,ORCOMP,ORALPHA,OROMEGA) | ;Windows device print
|
|
| PRINTWQ | ||
| PRINTWR(ORTEXT,ORDFN,ORRPTID,ORHANDS) | ;Windows Remote device print
|
|
| CHK() | ; -- do checks for required data
|
|
| CHKQ | ||
| DEQUE | ; -- logic to print queued report
; -- call build report logic |
|
| OUT | ||
| SITE(ORSTA) | ||
| LRSITE(ORSTA) | ||
| NOTYET(ROOT) | ; -- standard not available display text
|
|
| SETITEM(ROOT,X) | ; -- set item in list
|
| Name | Field # of Occurrence |
|---|---|
| ^%ZTLOAD | PRINT+11, REMOTE+8 |
| $$GET1^DIQ | SITE+4, LRSITE+4 |
| $$HFS^ORWRP | PRINTW+6, PRINTWR+5 |
| HFSCLOSE^ORWRP | PRINTW+15, PRINTWR+14 |
| HFSOPEN^ORWRP | PRINTW+7, PRINTWR+6 |
| IOVAR^ORWRP | PRINTW+10, PRINTWR+9 |
| SETITEM^ORWRP | PRINTW+9, PRINTWR+8 |
| HEAD^ORWRPP1 | DEQUE+30, DEQUE+38 |
| HURL^ORWRPP1 | DEQUE+31, DEQUE+39 |
| $$SITE^VASITE | DEQUE+4 |
| $$FMADD^XLFDT | DEQUE+14, DEQUE+16 |
| $$FMDIFF^XLFDT | DEQUE+12 |
| $$IEN^XUAF4 | SITE+2, LRSITE+2 |
| $$PADD^XUAF4 | LRSITE+6 |
| RTNDATA^XWBDRPC | DEQUE+35 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| RPC Name | Call Tags |
|---|---|
| ORWRP PRINT REPORT | |
| ORWRP PRINT WINDOWS REPORT | PRINTW |
| ORWRP PRINT REMOTE REPORT | REMOTE |
| ORWRP PRINT WINDOWS REMOTE | PRINTWR |
| FileNo | Call Tags |
|---|---|
| ^DIC(4 - [#4] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DPT - [#2] | CHK+16 |
| ^ORD(101.24 - [#101.24] | CHK+6, CHK+7, DEQUE+5, DEQUE+6 |
| ^TMP( | PRINTW+4, PRINTWR+4 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| DT | DEQUE+16 |
| DUZ(2 | SITE+3, LRSITE+3 |
| ENT | DEQUE+2~, DEQUE+8*, DEQUE+9, DEQUE+23 |
| FALSE | CHK+1~, CHK+2*, CHK+3, CHK+4, CHK+8, CHK+10, CHK+11, CHK+12, CHK+13, CHK+14 , CHK+15, CHK+16 |
| I | PRINT+6~, PRINT+10*, REMOTE+2~, REMOTE+7*, CHK+1~, CHK+2*, CHK+6*, DEQUE+2~, DEQUE+4*, DEQUE+5* |
| ID | DEQUE+2~, DEQUE+18*, DEQUE+20*, DEQUE+21* |
| IO | PRINTW+13, PRINTWR+12 |
| IOF | PRINTW+2~, PRINTWR+2~ |
| IOM | PRINTW+2~, PRINTWR+2~, SITE+5, LRSITE+5, LRSITE+9 |
| IOS | PRINTW+2~, PRINTWR+2~ |
| IOSL | PRINTW+2~, PRINTWR+2~ |
| IOST | PRINTW+2~, PRINTWR+2~ |
| IOT | PRINTW+2~, PRINTWR+2~ |
| J | CHK+1~, CHK+6*, CHK+7, DEQUE+2~, DEQUE+5*, DEQUE+6 |
| MAX | DEQUE+2~, DEQUE+19* |
| ORADD | LRSITE+1~, LRSITE+6*, LRSITE+7*, LRSITE+8*, LRSITE+9 |
| ORALPHA | PRINT~, PRINTW~, CHK+10, DEQUE+12, DEQUE+14*, DEQUE+15*, DEQUE+16*, DEQUE+34~, DEQUE+37* |
| ORCOMP | PRINT~, PRINTW~ |
| ORCOMP(0 | CHK+11 |
| ORDFN | PRINT~, REMOTE~, PRINTW~, PRINTWR~, CHK+16, DEQUE+3, DEQUE+30, DEQUE+31, DEQUE+38, DEQUE+39 |
| ORDTRNG | PRINT~, PRINTW~, CHK+10, DEQUE+14*, DEQUE+15*, DEQUE+16 |
| OREXAMID | PRINT~, PRINTW~, CHK+13, CHK+14, CHK+15, DEQUE+21 |
| >> ORFHIE | DEQUE+6* |
| ORHANDLE | PRINTW+1~, PRINTW+4*, PRINTW+7, PRINTW+15, PRINTWR+1~, PRINTWR+4*, PRINTWR+6, PRINTWR+14 |
| ORHANDS | REMOTE~, PRINTWR~ |
| ORHANDS( | DEQUE+33 |
| ORHANDS(0 | DEQUE+24 |
| ORHEADER | DEQUE+2~ |
| ORHFS | PRINTW+1~, PRINTW+6*, PRINTW+7, PRINTW+15, PRINTWR+1~, PRINTWR+5*, PRINTWR+6, PRINTWR+14 |
| ORHSTAG | PRINT+3~, PRINT+4*, REMOTE+2~, REMOTE+3*, PRINTW+2~, PRINTW+3*, PRINTWR+2~, PRINTWR+3*, DEQUE+18, DEQUE+19 |
| ORHSTYPE | PRINT~, PRINTW~, CHK+11, CHK+12, DEQUE+20 |
| ORI | DEQUE+2~, DEQUE+32*, DEQUE+33* |
| ORID | DEQUE+2~, DEQUE+4*, DEQUE+6*, DEQUE+30, DEQUE+31, DEQUE+38, DEQUE+39 |
| ORIO | PRINT~, PRINT+7, REMOTE~, REMOTE+4, PRINTW+1~, PRINTW+4*, PRINTW+10, PRINTWR+1~, PRINTWR+4*, PRINTWR+9 , CHK+3 |
| OROK | CHK+1~, CHK+3*, CHK+4*, CHK+8*, CHK+10*, CHK+11*, CHK+12*, CHK+13*, CHK+14*, CHK+15* , CHK+16*, CHK+17*, CHKQ |
| OROMEGA | PRINT~, PRINTW~, DEQUE+12, DEQUE+14*, DEQUE+16*, DEQUE+17*, DEQUE+34~, DEQUE+37* |
| ORPRTING | DEQUE+2~, DEQUE+3* |
| ORRPT | CHK+1~, CHK+9* |
| ORRPTID | PRINT~, PRINT+4*, REMOTE~, REMOTE+3*, PRINTW~, PRINTW+3*, PRINTWR~, PRINTWR+3*, CHK+4, CHK+7 , DEQUE+6 |
| ORSTA | SITE~, SITE+2*, SITE+3*, SITE+4, LRSITE~, LRSITE+2*, LRSITE+3*, LRSITE+4, LRSITE+6 |
| ORSUB | PRINTW+1~, PRINTW+4*, PRINTWR+1~, PRINTWR+4* |
| ORTEXT | PRINTW~, PRINTW+4*, PRINTW+5, PRINTWR~, PRINTWR+4* |
| ORVP | DEQUE+2~, DEQUE+3* |
| ORWINDEV | PRINTW+1~, PRINTW+6*, PRINTWR+1~, PRINTWR+5* |
| ORX | DEQUE+2~, DEQUE+33*, DEQUE+35, DEQUE+37, DEQUE+38, DEQUE+39 |
| ORY | PRINT~, PRINT+13*, PRINT+15*, REMOTE~, REMOTE+10*, REMOTE+12*, PRINTW+5, CHK+3*, CHK+4*, CHK+8* , CHK+10*, CHK+11*, CHK+12*, CHK+13*, CHK+14*, CHK+15*, CHK+16*, DEQUE+25~, DEQUE+34~, DEQUE+35 , DEQUE+36*, DEQUE+39 |
| OUT | DEQUE+2~, DEQUE+23*, DEQUE+27 |
| PAGE | DEQUE+25~, DEQUE+29*, DEQUE+30, DEQUE+34~, DEQUE+37*, DEQUE+38 |
| PENT | DEQUE+2~, DEQUE+11*, DEQUE+22 |
| POP | PRINTW+2~, PRINTW+8, PRINTWR+2~, PRINTWR+7 |
| POUT | DEQUE+2~, DEQUE+3*, DEQUE+22*, DEQUE+26 |
| PRTN | DEQUE+2~, DEQUE+11*, DEQUE+22 |
| REPORT | CHK+1~, CHK+2*, CHK+7*, CHK+8, CHK+10, CHK+11, CHK+12, CHK+13, CHK+14, CHK+15 , DEQUE+4* |
| ROOT | PRINTW+1~, PRINTW+4*, PRINTW+9, PRINTWR+1~, PRINTWR+4*, PRINTWR+8, DEQUE+2~, DEQUE+3*, DEQUE+7, DEQUE+9 , DEQUE+10, DEQUE+28, DEQUE+31, OUT, NOTYET~, NOTYET+1, SETITEM~, SETITEM+1 |
| RTN | DEQUE+2~, DEQUE+8*, DEQUE+9, DEQUE+23 |
| SITE | DEQUE+2~, DEQUE+4*, DEQUE+18 |
| >> STATION | DEQUE+30 |
| TRUE | CHK+1~, CHK+2*, CHK+17 |
| TXT | CHK+1~, CHK+9* |
| U | CHK+10, CHK+11, CHK+12, CHK+13, CHK+14, CHK+15 |
| X | DEQUE+12*, DEQUE+13*, DEQUE+14, SITE+1~, SITE+4*, SITE+5, LRSITE+1~, LRSITE+4*, LRSITE+5, SETITEM~ , SETITEM+1 |
| X0 | DEQUE+2~, DEQUE+6*, DEQUE+7, DEQUE+8 |
| X1 | DEQUE+2~, DEQUE+4* |
| X2 | DEQUE+2~, DEQUE+4*, DEQUE+6*, DEQUE+11, DEQUE+18 |
| X4 | DEQUE+2~, DEQUE+6*, DEQUE+14, DEQUE+15 |
| ZTDESC | PRINT+6~, PRINT+8*, REMOTE+2~, REMOTE+5* |
| ZTDTH | PRINT+6~, PRINT+7*, REMOTE+2~, REMOTE+4* |
| ZTIO | PRINT+6~, PRINT+7*, REMOTE+2~, REMOTE+4* |
| ZTQUEUED | PRINTW+1~, PRINTWR+1~ |
| ZTRTN | PRINT+6~, PRINT+9*, REMOTE+2~, REMOTE+6* |
| ZTSAVE | PRINT+6~, REMOTE+2~ |
| ZTSAVE( | PRINT+10*, REMOTE+7* |
| ZTSK | PRINT+6~, PRINT+12, PRINT+13, REMOTE+2~, REMOTE+9, REMOTE+10 |