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

Package: IFCAP

Routine: PRCEADJ


Information

PRCEADJ ;WISC/CLH/LDB/PLT/SJG - CP 1358 ADJUSTMENTS ; 9/15/2010

Source Information

Source file <PRCEADJ.m>

Call Graph

Call Graph

Call Graph Total: 13

Package Total Call Graph
IFCAP 8 $$NP^PRC0B  ($$ACC,$$DATE)^PRC0C  ERS410^PRC0G  $$Q1358^PRCEN  $$BAL^PRCH58  (ADJ,ADJ1,ADJ2,NODE,OROBL)^PRCS58OB  EN^PRCSUT  EN1^PRCSUT3  
VA FileMan 4 ^%DT  EN^DDIOL  ^DIC  ^DIR  
Generic Code Sheet 1 $$STATUS^GECSSGET  

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

Package Total Caller Graph
IFCAP 5 PRCEADJ1  PRCEAU  PRCEAU1  PRCEC ADJUST  PRCEDRE0  

Entry Points

Name Comments DBIA/ICR reference
V ;;5.1;IFCAP;**140,148**;Oct 20, 2000;Build 5
EN
EN1 ;
ENA1
ENA2
ENA3 ; I $D(EXIT) I 'EXIT S Y=TMP,%X="TMP",%Y="Y(" D %XY^%RCR,MSG2 K TMP,%X,%Y
OUT
KILL
ASK ; entry point from other options
FMSTAT(POOBL,FMSDOC,STATUS) ; Check status of prior FMS Documents
PROMPT ;
EN2 ;add record in file 410
EN2A
EN2B
W4
MSG1
MSG2

External References

Name Field # of Occurrence
^%DT ENA1+7, ENA1+9
EN^DDIOL ENA1+11, ENA1+13, ENA1+15, ENA2+10, ENA3+11, MSG1MSG2
^DIC EN2+1
^DIR ENA3+23, ASK+5, PROMPT+6
$$STATUS^GECSSGET FMSTAT+7
$$NP^PRC0B ENA1+14
$$ACC^PRC0C EN2A+1
$$DATE^PRC0C EN2A+7
ERS410^PRC0G EN2A+11, EN2B+1
$$Q1358^PRCEN EN1+8
$$BAL^PRCH58 ENA3+2
ADJ^PRCS58OB ENA3+15
ADJ1^PRCS58OB ENA3+17
ADJ2^PRCS58OB ENA3+18
NODE^PRCS58OB ENA1+6
OROBL^PRCS58OB ENA1+1
EN^PRCSUT EN1+1
EN1^PRCSUT3 ENA3+8

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,$C(7),"You are not an authorized control point user.",!
  • Line Location: EN1+2
Function Call: WRITE
  • Prompt: $C(7),!!," Obligation number is required. Use '^' to exit this option.",!
  • Line Location: ENA1+3
Function Call: WRITE
  • Prompt: !
  • Line Location: ENA1+13
Function Call: WRITE
  • Prompt: !
  • Line Location: ENA1+15
Function Call: WRITE
  • Prompt: !
  • Line Location: ENA2+5
Function Call: WRITE
  • Prompt: !," Original Obligation Amount: $ ",$FN($P(PRCSOBN,U),",P",2)
  • Line Location: ENA3+3
Function Call: WRITE
  • Prompt: !,"This transaction is assigned transaction number: ",X
  • Line Location: ENA3+10
Function Call: WRITE
  • Prompt: !!,"No action can be taken with this authorization amount now.",!
  • Line Location: ASK+5
Function Call: WRITE
  • Prompt: !!,"Another user is accessing this file... Try later.",$C(7)
  • Line Location: W4+0
Function Call: WRITE
  • Prompt: !
  • Line Location: MSG1+0
Function Call: WRITE
  • Prompt: !
  • Line Location: MSG1+0
Function Call: WRITE
  • Prompt: !
  • Line Location: MSG2+0
Function Call: WRITE
  • Prompt: !!
  • Line Location: MSG2+0
Routine Call
  • DIC
  • Line Location:
    • EN2+1
Routine Call
  • DIR
  • Line Location:
    • ENA3+23
    • ASK+5
    • PROMPT+6

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PRCS(410 - [#410] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRC(420 - [#420] ENA3+12
^PRC(442 - [#442] FMSTAT+3, FMSTAT+4, FMSTAT+6
^PRCS(410 - [#410] ENA3+11, ENA3+19, EN2A+3*, EN2A+4*, EN2A+5*, EN2A+6*, EN2A+7*, EN2A+8*, EN2A+9*, EN2A+10*
EN2A+12*, EN2B*

Label References

Name Line Occurrences
EN ASK+7
EN1 ENA2+2, ENA3+11, ENA3+23
EN2 ENA3+9
ENA1 ENA1+3, ENA1+11, ENA1+13, ENA1+15
FMSTAT ENA2+1
KILL ENA3+11, ENA3+23
MSG1 ENA2+2
OUT EN1+2, EN1+3, EN1+8, ENA1+2, ENA2+2
PROMPT ENA2+11
W4 EN2+1

Naked Globals

Name Field # of Occurrence
^(0 ENA3+12
^(3 EN2A+6*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT ENA1+7*, ENA1+9*, KILL+1!
DA ENA3+11, ENA3+13, ENA3+15, ENA3+17, ENA3+18, ENA3+19, KILL+1!, EN2A*, EN2A+3, EN2A+4
EN2A+5, EN2A+6, EN2A+7, EN2A+8, EN2A+9, EN2A+10, EN2A+11, EN2A+12, EN2BEN2B+1
DIC EN~, ENA1*, ENA1+1, ENA3+15, KILL!, ASK+6!, EN2+1*
DIC(0 EN2+1*
DIE EN~, KILL!
>> DILOCKTM ENA3+11
DIR EN~, KILL!, ASK+5!, ASK+6!, PROMPT+6!
DIR("?" ENA3+22*, ASK+4*, PROMPT+4*, PROMPT+5*
DIR("A" ENA3+20*, ASK+2*, PROMPT+2*
DIR("B" ENA3+21*, ASK+3*, PROMPT+3*
DIR(0 ENA3+21*, ASK+1*, PROMPT+1*
DIRUT ENA2+12, OUT!, ASK+5, ASK+6
DLAYGO EN2+1*!
DR EN~, KILL!
DTOUT ENA1+2, OUT!
DUOUT ENA1+2, OUT!
DUZ EN2A+12
EXIT ENA2~*, ENA2+2, ENA2+12*
FMSDOC ENA2+1, ENA2+9, KILL+1!, FMSTAT~, FMSTAT+2*, FMSTAT+6*, FMSTAT+7
IOST W4
LOOP FMSTAT+1~, FMSTAT+2*, FMSTAT+3*, FMSTAT+4, FMSTAT+6
MSG ENA2+5!, ENA2+10!
MSG(1 ENA2+6*
MSG(2 ENA2+7*
MSG(3 ENA2+8*
MSG(5 ENA2+8*
MSG(6 ENA2+9*
MSG(7 ENA2+9*
MYY EN2B+1, EN2B+2!
NODE FMSTAT+1~, FMSTAT+4*, FMSTAT+5, FMSTAT+9
OBLSTAT ENA1+14~*, ENA1+15
POOBL ENA1+12~*, ENA1+13, ENA1+14, ENA2+1, FMSTAT~, FMSTAT+3, FMSTAT+4, FMSTAT+6
PRC EN~, ENA1+1, ENA3+18, KILL!
PRC("ACC" EN2A+1*, EN2A+2, EN2A+6
PRC("BBFY" EN2A+1, EN2A+7
PRC("CP" EN1+8, ENA3+12, EN2A+1, EN2A+6, EN2A+10, EN2A+12
PRC("FY" ENA1+9, EN2A+1
PRC("QTR" EN1+3, ENA1+11
PRC("SITE" EN1+2, EN1+8, ENA3+12, EN2A+1, EN2A+3
PRC("SST" EN2B
PRC410 EN~, ENA3+13*, KILL!
PRC442 EN~, ENA3+1*, ENA3+2, KILL!
PRCS EN~, KILL!
PRCS2 EN~, ENA3+12*, KILL!
PRCSAPP EN2A+2*, EN2A+6, EN2A+12!
PRCSIP EN~, ENA3+14*, ENA3+15, KILL!
PRCSL KILL!
PRCSOBN EN~, ENA3+2*, ENA3+3, ENA3+4, ENA3+5, ENA3+6, ENA3+16!, KILL!
STATUS ENA2+1, ENA2+2, ENA2+3, ENA2+9, KILL+1!, FMSTAT~, FMSTAT+2*, FMSTAT+7*, FMSTAT+9*
>> T(2 EN2A*, EN2A+3, EN2A+12, EN2B+2!
TMP KILL+1!
TRNODE EN~, ENA1+6, KILL!
TRNODE(0 ENA1+7, ENA1+11
TRNODE(10 ENA1+12, ENA3+1
U ENA1+12, ENA3+1, ENA3+3, ENA3+5, ENA3+6, ENA3+12, FMSTAT+6, EN2A+2, EN2A+3, EN2A+4
EN2A+6, EN2A+7, EN2A+8, EN2A+9, EN2A+12, EN2B
X EN~, EN1+4, ENA1+5, ENA1+7*, ENA1+9*, ENA3+7*, ENA3+8, ENA3+9*, ENA3+10, ENA3+17
, KILL!, ASK+6!, W4*
X1 EN~, ENA3+7*, ENA3+8*, ENA3+9, KILL!
X2 EN~, ENA1+8*, ENA1+11
X3 EN~, ENA1+10*, ENA1+11
X4 EN~, ENA3+15, KILL!
X410 EN~, EN1+4*, ENA3+7, KILL!
X442 EN~, ENA1+5*, ENA3+18, KILL!
Y EN~, EN1+3, ENA1*, ENA1+1, ENA1+3, ENA1+4, ENA1+6, ENA1+8, ENA1+10, ENA2+12
ENA3+7*, ENA3+23, KILL!, ASK+5, ASK+6!, EN2+1, EN2A
Y410 EN~, ENA1+4*, ENA3+7, ENA3+17, KILL!, EN2A+4, EN2A+5, EN2A+8, EN2A+9
Z EN~, EN1+5, ENA3+7*, KILL!
Z410 EN~, EN1+5*, ENA3+7, KILL!
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