Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: PSGWODP

Package: Auto Replenishment Ward Stock

Routine: PSGWODP


Information

PSGWODP ;BHAM ISC/PTD,CML-Print an On-Demand Report by Date/AOU ;Oct 17, 2017@14:48

Source Information

Source file <PSGWODP.m>

Call Graph

Call Graph

Call Graph Total: 10

Package Total Call Graph
VA FileMan 4 ^%DT  ^DIC  ^DIK  $$GET1^DIQ  
Kernel 3 (,HOME)^%ZIS  ^%ZISC  ^%ZTLOAD  
Auto Replenishment Ward Stock 2 PRINT^PSGWODPR  (SEL,SS)^PSGWUTL1  
Toolkit 1 $$GET^XPAR  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
Auto Replenishment Ward Stock 3 PSGW ON-DEMAND PRINT  PSGWODRN  PSGWONDM  

Entry Points

Name Comments DBIA/ICR reference
BDT
EDT
EN
ASKAOU ;
EN2
DEV
ENQ ;ENTRY POINT WHEN QUEUED
AOU
DRUG ;LOOP THROUGH DRUGS FOR AOU
DRGLP
OD ;ON DEMAND REQUESTS
ODLP
DONE
END
BACKORD ;TOTAL ANY BACKORDERS

External References

Name Field # of Occurrence
^%DT BDTEDT
^%ZIS DEV
HOME^%ZIS DEV+2
^%ZISC END+1
^%ZTLOAD DEV+2
^DIC ASKAOU+1, BACKORD+1
^DIK ODLP+3
$$GET1^DIQ ODLP+5, ODLP+6
PRINT^PSGWODPR AOUAOU+1
SEL^PSGWUTL1 EN
SS^PSGWUTL1 DONE+1
$$GET^XPAR BDT+1, ENQ+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"The right margin for this report is 80.",!,"You may queue the report to print at a later time.",!!
  • Line Location: EN2+0
Function Call: WRITE
  • Prompt: !,"NO DEVICE SELECTED OR REPORT PRINTED!"
  • Line Location: DEV+0
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: DONE+0
Routine Call
  • DIC
  • Line Location:
    • ASKAOU+1
    • BACKORD+1
Routine Call
  • %ZIS
  • Line Location:
    • DEV
Routine Call
  • %ZIS
  • Line Location:
    • DEV+2

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PSDRUG - [#50] GET1^DIQ
^PSI(58.1 - [#58.1] Classic Fileman Calls
58.11 GET1^DIQ
^PSI(58.3 - [#58.3] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PSDRUG - [#50] ODLP+3, ODLP+7
^PSI(58.1 - [#58.1] ASKAOU+3, AOU+1, DRGLPOD+1, ODLPODLP+1
^PSI(58.3 - [#58.3] BACKORD+1
^TMP("PSGWOD" ENQ+2!, ODLP+6*, ODLP+7*, END!

Label References

Name Line Occurrences
AOU DRGLP
BACKORD ODLP+2
DONE AOUAOU+1
DRGLP DRGLP
EN2 EN
END BDTEDTENASKAOU+2, EN2DEVDEV+2
OD DRGLP
ODLP ODLPODLP+3, ODLP+7

Naked Globals

Name Field # of Occurrence
^( ODLPBACKORD+1
^(0 ODLP+1, BACKORD+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% END!
%DT BDT*!, EDT*!, END+1!
%DT("A" BDT*, EDT*
%DT(0 EDT*
%H END!
%I END!
%W END+1!
%ZIS DEV!*
%ZIS("B" DEV*
ADT END!
ALL END+1!
AMISFL END!
ANS END!
AOU ASKAOU+3*, ENQ+2*, AOU*, AOU+1*, DRGLPOD+1, ODLPODLP+1, ODLP+3, ODLP+5
ODLP+6, ODLP+7, END!, BACKORD+1
AOULP ASKAOU+2, EN2DEV+1, AOUAOU+1, END!
AOULP( ASKAOU+1*, ASKAOU+3*, AOU
BCFLG END+1!
BDT BDT*, EDTODLP, END!
BO END+1!, BACKORD+1*
BON END+1!
BOTOT ODLP+7, END+1!, BACKORD+1*
C END+1!
CAT END!
D END!
D0 END+1!
D1 END+1!
D2 END+1!
DA ODLP+3*, END!
DA(1 ODLP+3*
DI END+1!
DIC ASKAOU+1*!, END+1!, BACKORD+1*
DIC(0 ASKAOU+1*, BACKORD+1*
DIE END!
DIK ODLP+3*!
DIYS END+1!
DLAYGO END+1!
DQ END+1!
DRGDA DRUG+1*, DRGLP*, OD+1, ODLPODLP+1, ODLP+3, ODLP+5, ODLP+7, END!
DRGNAME ODLP+5*, ODLP+6, ODLP+7*, END!
DRGNM ODLP+1*, ODLP+3, ODLP+5, ODLP+7, END!, BACKORD+1
DT ODLP+1
EDITDT END!
EDT EDT*, EDT+1*, ODLP, END!
EDUZ ODLP+1*, ODLP+6, ODLP+7, END!
G DEV+1*, END!
IEN ODLP+5~*, ODLP+6
IGDA END+1!
IO DEV+3
IO("Q" DEV+1!, END+1!
IOF DONE
IOP DEV!
IOST DONEDONE+1
J END!, BACKORD+1*
JJ ASKAOU+1*, END!
KEY END!
LEDT ODLP+2*, ODLP+7, END!
LEDUZ ODLP+2*, ODLP+7, END!
LOC ODLP*, ODLP+1, ODLP+2, END!
NEWI END+1!
ODA OD+1*, ODLP*, END!
ODT ODLP*, ODLP+6, ODLP+7, END!
ODTM END!
PGCT END!
>> POP DEV
PREV END!
PRTFLG END+1!
PSGDA END!
PSGDR END+1!
PSGWADT END+1!
PSGWAOU END!
PSGWCAT END+1!
PSGWD END+1!
PSGWDN END+1!
PSGWDT END!, END+1!
PSGWDUZ END+1!
PSGWODT END!
PSGWPFLG BDT+1~*, EDT+1, ENQ+1~*, ODLP+4, END+1!
PSGWV END+1!
QD ODLP+1*, ODLP+7, END!
QFLG DONE+1, END+1!
SEL ENEND+1!
STAN ODLP+1*, ODLP+7, END!
TMDT END!
X ASKAOU+2, ASKAOU+3, END+1!, BACKORD+1*
Y BDTEDTASKAOU+1, END+1!, BACKORD+1
>> ZTDESC DEV+1*
>> ZTQUEUED END+2
>> ZTREQ END+2*
>> ZTRTN DEV+1*
>> ZTSAVE( DEV+1*
>> ZTSAVE("AOULP(" DEV+1*
ZTSK DEV+2!, END!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All