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 |  Local Variables  | All
Print Page as PDF
Routine: PRCRIA

Package: IFCAP

Routine: PRCRIA


Information

PRCRIA ;GAI/CES/WASH IRMFO - DIRECTIVE 7127/MULT SIGNING OF P.O. ;8/27/96 15:36

Source Information

Source file <PRCRIA.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
Kernel 5 ^%ZIS  ^%ZISC  ^%ZTLOAD  ($$DT,$$FMTE)^XLFDT  $$REPEAT^XLFSTR  
IFCAP 2 $$DATERNG^PRCRIA1  HDRBOX^PRCRIA10  
VA FileMan 2 $$GET1^DIQ  ^DIR  

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: 1

Package Total Caller Graph
IFCAP 1 PRC REVIEW OF VOUCHERS  

Entry Points

Name Comments DBIA/ICR reference
EN ;
DEV ;
LOOP ;
EXIT ;
PRINT ;
HEADER ;

External References

Name Field # of Occurrence
^%ZIS DEV+2
^%ZISC EXIT+1
^%ZTLOAD DEV+3
$$GET1^DIQ LOOP+11
^DIR PRINT+7
$$DATERNG^PRCRIA1 EN+6
HDRBOX^PRCRIA10 EN+5, HEADER+3
$$DT^XLFDT HEADER+4
$$FMTE^XLFDT PRINT+14, HEADER+4
$$REPEAT^XLFSTR HEADER+5

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Task #",ZTSK," queued to print."
  • Line Location: DEV+3
Function Call: WRITE
  • Prompt: !!
  • Line Location: PRINT+7
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: HEADER+2
Function Call: WRITE
  • Prompt: !,"REPORT FOR VA DIRECTIVE 7127.1",?50,$$FMTE^XLFDT($$DT^XLFDT),?68,"PAGE: ",PAGE,!!
  • Line Location: HEADER+4
Function Call: WRITE
  • Prompt: !,"P.O.#",?17,"FCP",?48,"APPROVING OFFICIAL",?82,"PURCHASING AGENT",?120,"RECEIVING OFFICIAL",?158,"PARTIAL DATE",!
  • Line Location: HEADER+5
Function Call: WRITE
  • Prompt: $$REPEAT^XLFSTR("-",IOM)
  • Line Location: HEADER+5
Function Call: WRITE
  • Prompt: !
  • Line Location: HEADER+7
Routine Call
  • %ZIS
  • Line Location:
    • DEV+2
Routine Call
  • DIR
  • Line Location:
    • PRINT+7

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PRC(442 - [#442] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRC(442 - [#442] LOOP+8, LOOP+9, LOOP+12, LOOP+13, LOOP+14, LOOP+15, LOOP+16, LOOP+17
^PRCS(410 - [#410] LOOP+18
^TMP("PRCRIA" LOOP+6!, LOOP+22*, EXIT+2!, PRINT+3, PRINT+4, PRINT+5, PRINT+9
^VA(200 - [#200] PRINT+14

Label References

Name Line Occurrences
DEV EN+7
EXIT DEV+2, DEV+3
HEADER PRINT+1, PRINT+8
PRINT LOOP+23

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> %IS DEV+2*
APOFF LOOP+7*, LOOP+18*, LOOP+19, LOOP+20, LOOP+22, EXIT+2!, PRINT+2*, PRINT+10*, PRINT+14
DIR PRINT+7!
DIR("A" PRINT+7*
DIR(0 PRINT+7*
FCP LOOP+7*, LOOP+12*, LOOP+22, EXIT+2!, PRINT+2*, PRINT+3*, PRINT+4, PRINT+5, PRINT+9
FLAG LOOP+7*, LOOP+19*, LOOP+20*, LOOP+21*, LOOP+22*, EXIT+3!
IEN LOOP+7*, LOOP+9*, LOOP+11, LOOP+12, LOOP+13, LOOP+14, LOOP+15, LOOP+16, LOOP+17, LOOP+22
EXIT+2!, PRINT+2*, PRINT+4*, PRINT+5, PRINT+9
IO DEV+4
IO("Q" DEV+3
IOF HEADER+2
IOM HEADER+5
IOSL PRINT+6, PRINT+8
IOST PRINT+6, HEADER+1, HEADER+3, HEADER+4
NODE EXIT+3!, PRINT+9*, PRINT+10, PRINT+11, PRINT+12, PRINT+13, PRINT+14
>> OUT EN+1*
PAGE EN+1*, EXIT+3!, HEADER+1, HEADER+4, HEADER+6*
PAGNT LOOP+7*, LOOP+13*, LOOP+19, LOOP+21, LOOP+22, EXIT+2!, PRINT+2*, PRINT+11*, PRINT+14
PODT LOOP+7*, LOOP+8*, LOOP+9, LOOP+10, LOOP+22, EXIT+2!
PONUM LOOP+7*, LOOP+11*, LOOP+22, EXIT+2!
>> POP DEV+2
PRTDT LOOP+7*, LOOP+16*, LOOP+22, EXIT+3!, PRINT+2*, PRINT+13*, PRINT+14
RCV LOOP+7*, LOOP+14*, LOOP+15, LOOP+16, LOOP+22, EXIT+2!, PRINT+5*, PRINT+9
REFNUM LOOP+7*, LOOP+17*, LOOP+18, LOOP+22, EXIT+2!
TXT EN+2~, EN+5, EXIT+3!, HEADER+3
TXT(1 EN+3*
TXT(2 EN+4*
U EN+1*, LOOP+10, LOOP+12, LOOP+13, LOOP+15, LOOP+16, LOOP+18, LOOP+22, PRINT+10, PRINT+11
PRINT+12, PRINT+13, PRINT+14
WHPER LOOP+7*, LOOP+15*, LOOP+20, LOOP+21, LOOP+22, EXIT+2!, PRINT+2*, PRINT+12*, PRINT+14
>> ZTDESC DEV+3*
>> ZTRTN DEV+3*
>> ZTSAVE("*" DEV+3*
>> ZTSK DEV+3
ZXX EN+1*, EN+6*, DEV+1, LOOP+10, EXIT+2!
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 |  Local Variables  | All