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

Package: IFCAP

Routine: PRCHJUTL


Information

PRCHJUTL ;OI&T/LKG,KCL-UTILITY FUNCTIONS IFCAP/ECMS INTERFACE ;5/10/13 15:46

Source Information

Source file <PRCHJUTL.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
VA FileMan 2 FILE^DIE  $$GET1^DIQ  
IFCAP 1 $$ITDESALL^PRCHJUTL  

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

Package Total Caller Graph
IFCAP 12 PRCHG  PRCHJR02  PRCHJUTL  PRCSAPP1  PRCSCK  PRCSD12  PRCSEB  PRCSEB0  
PRCSECP  PRCSEN2237B  PRCSP12  PRCSUT2  

Entry Points

Name Comments DBIA/ICR reference
ECMS2237(PRCHJDA) ;Checks 2237 to see if processed in eCMS - Returns 1 if
UPD443(PRC443R,PRCERR) ;Update file #443 record
UPD410(PRC410R,PRCERR) ;Update file #410 record
ITDES(PRC410R,PRCITIEN) ;Check single line item for a description
ITDESALL(PRC410R,PRCERR) ;Check all line items for description
REQCHECK(PRC410R,PRCWARN,PRCQUIET) ;2237 required field checks

External References

Name Field # of Occurrence
FILE^DIE UPD443+34, UPD410+30
$$GET1^DIQ ITDES+31, REQCHECK+28, REQCHECK+43
$$ITDESALL^PRCHJUTL REQCHECK+34

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"WARNING - Transaction "_$$GET1^DIQ(410,PRC410R,.01)_" is missing required data!",*7
  • Line Location: REQCHECK+43
Function Call: WRITE
  • Prompt: !?2,">>> "_$G(PRCWARN(PRCIDX))
  • Line Location: REQCHECK+46
Function Call: WRITE
  • Prompt: !,"The request needs to be edited prior to approval.",!
  • Line Location: REQCHECK+47
Routine Call
  • DIE
  • Line Location:
    • UPD443+34
    • UPD410+30

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PRCS(410 - [#410] GET1^DIQ
410.02 GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRCS(410 - [#410] ECMS2237+3, ITDES+20, ITDES+23, ITDESALL+24, ITDESALL+30, ITDESALL+34, ITDESALL+44

Label References

Name Line Occurrences
$$ITDES ITDESALL+41

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
PRC410R UPD410~, UPD410+21*, UPD410+25, UPD410+27, ITDES~, ITDES+15*, ITDES+20, ITDES+23, ITDES+30, ITDESALL~
, ITDESALL+20*, ITDESALL+24, ITDESALL+30, ITDESALL+34, ITDESALL+41, ITDESALL+44, REQCHECK~, REQCHECK+23*, REQCHECK+28, REQCHECK+34
, REQCHECK+43
PRC443R UPD443~, UPD443+23*, UPD443+27, UPD443+29
PRCDESC ITDES+11~, ITDES+29!, ITDES+31*, ITDES+33
PRCDESC( ITDES+38, ITDES+39
PRCERR UPD443~, UPD443+25*, UPD443+28!, UPD443+36*, UPD410~, UPD410+23*, UPD410+26!, UPD410+32*, ITDESALL~, REQCHECK+19~
, REQCHECK+34
PRCERR( ITDESALL+38*, ITDESALL+46*, REQCHECK+37, REQCHECK+39
PRCERR("DIERR" UPD443+36, UPD410+32
PRCERR(1 ITDESALL+26*
PRCFDA UPD443+21~, UPD410+19~
PRCFDA(410 UPD410+28*, UPD410+29*
PRCFDA(443 UPD443+30*, UPD443+31*, UPD443+32*, UPD443+33*
PRCHJDA ECMS2237~, ECMS2237+3
PRCI REQCHECK+20~, REQCHECK+36*, REQCHECK+37*, REQCHECK+39
PRCIDX ITDESALL+17~, ITDESALL+28*, ITDESALL+37*, ITDESALL+38, ITDESALL+45*, ITDESALL+46, REQCHECK+21~, REQCHECK+24*, REQCHECK+30*, REQCHECK+31
, REQCHECK+38*, REQCHECK+39, REQCHECK+44*, REQCHECK+45*, REQCHECK+46
PRCIENS UPD443+20~, UPD443+29*, UPD443+30, UPD443+31, UPD443+32, UPD443+33, UPD410+18~, UPD410+27*, UPD410+28, UPD410+29
, ITDES+10~, ITDES+30*, ITDES+31
PRCITIEN ITDES~, ITDES+16*, ITDES+23, ITDES+30, ITDESALL+15~, ITDESALL+28*, ITDESALL+33*, ITDESALL+34*, ITDESALL+35, ITDESALL+41
, ITDESALL+44
PRCLINE ITDESALL+14~, ITDESALL+28*, ITDESALL+30*, ITDESALL+34
PRCLNUM ITDESALL+16~, ITDESALL+43*, ITDESALL+44*, ITDESALL+46
PRCNODE ITDES+36~, ITDES+39*, ITDES+40*, ITDES+41*, ITDES+43
PRCOK ITDES+36~, ITDES+37*, ITDES+38, ITDES+43*, ITDES+44
PRCQUIET REQCHECK~, REQCHECK+42
PRCRSLT UPD443+19~, UPD443+24*, UPD443+39*, UPD443+41, UPD410+17~, UPD410+22*, UPD410+35*, UPD410+37, ITDES+12~, ITDES+17*
, ITDES+20*, ITDES+23*, ITDES+25, ITDES+33*, ITDES+44*, ITDES+46, ITDESALL+18~, ITDESALL+21*, ITDESALL+24, ITDESALL+25*
, ITDESALL+36*, ITDESALL+42*, ITDESALL+48, REQCHECK+18~, REQCHECK+25*, REQCHECK+29*, REQCHECK+35*, REQCHECK+42, REQCHECK+49
PRCWARN REQCHECK~
PRCWARN( REQCHECK+31*, REQCHECK+39*, REQCHECK+45, REQCHECK+46
PRCWP ITDES+36~, ITDES+37*, ITDES+38*, ITDES+39
U ECMS2237+3, ITDESALL+44
X ECMS2237+3~*, ECMS2237+4
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