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 |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: PRCFFUA1

Package: IFCAP

Routine: PRCFFUA1


Information

PRCFFUA1 ;WISC/SJG-ROUTINE TO PROCESS OBLIGATIONS ;4/27/94 11:30

Source Information

Source file <PRCFFUA1.m>

Call Graph

Call Graph

Call Graph Total: 15

Package Total Call Graph
IFCAP 12 HDR^PRCFFER  PAUSE^PRCFFERU  CPBAL^PRCFFMO1  GENDIQ^PRCFFU7  $$FILE^PRCFFUA  ^PRCFFUA2  HILO^PRCFQ  ^PRCHAMYC  
ITEM^PRCHDAM  START^PRCHDP5  ^PRCHSF1  DIWP^PRCUTL  
VA FileMan 2 %XY^%RCR  EN^DDIOL  
Kernel 1 ^%ZIS  

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
IFCAP 3 PRCFFMO  PRCFFMOM  PRCFFUA  

Entry Points

Name Comments DBIA/ICR reference
V ;;5.1;IFCAP;;Oct 20, 2000
SC ; Display Obligation Data
CPBAL ; Display Control Point Offical's Balance
HDR ; Display header
ORG ; Display original info
GET ; Display amended BOC info
GETAMD
GETORG
SF1 ; Line item roll-up into BOCs for amendment

External References

Name Field # of Occurrence
%XY^%RCR SF1+3
^%ZIS SC+2
EN^DDIOL SC+15, ORG+4, GET+4
HDR^PRCFFER HDR+2
PAUSE^PRCFFERU SC+18, GET+1
CPBAL^PRCFFMO1 CPBAL+3
GENDIQ^PRCFFU7 SC+10
$$FILE^PRCFFUA GET+1
^PRCFFUA2 SF1+2
HILO^PRCFQ HDR+1
^PRCHAMYC SF1+8
ITEM^PRCHDAM GETAMD+4
START^PRCHDP5 GETORG+2
^PRCHSF1 SF1+8
DIWP^PRCUTL GETORG+7

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: SC+3
Function Call: WRITE
  • Prompt: !!?(IOM-37\2),PRCFA("IDES")_" - "_$P(PO(0),"^"),!!," COST CENTER: "_$P(PO(0),"^",5),?IOM\2-4,"CONTROL POINT: "_$P(PO(0),"^",3)
  • Line Location: SC+4
Function Call: WRITE
  • Prompt: !!
  • Line Location: SC+12
Function Call: WRITE
  • Prompt: !!,"Net Cost of Order: ",?30,"$",$J($P(PO(0),U,16),10,2)
  • Line Location: SC+17
Function Call: WRITE
  • Prompt: !!,"Net Cost of Order: ",?30,"$",$J($P(PO(0),U,16),10,2)
  • Line Location: CPBAL+2
Function Call: WRITE
  • Prompt: !!,"Fiscal Status of Funds for Control Point"
  • Line Location: CPBAL+4
Function Call: WRITE
  • Prompt: !!,"Status of Funds Balance: ",?30,"$",$J($P(^PRC(420,PRC("SITE"),1,+$P(PO(0),U,3),0),U,7),10,2),!,"Estimated Balance:",?30,"$",$J($P(^(0),U,8),10,2)
  • Line Location: CPBAL+4
Function Call: WRITE
  • Prompt: !!
  • Line Location: ORG+1
Function Call: WRITE
  • Prompt: !
  • Line Location: ORG+4
Function Call: WRITE
  • Prompt: !
  • Line Location: GET+4
Function Call: WRITE
  • Prompt: !
  • Line Location: GET+4
Function Call: WRITE
  • Prompt: !,?8,^(J,0)
  • Line Location: GETORG+3
Function Call: WRITE
  • Prompt: !?8,^(J,0)
  • Line Location: GETORG+8
Routine Call
  • %ZIS
  • Line Location:
    • SC+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRC(420 - [#420] CPBAL+4
^PRC(442 - [#442] SC+5, SC+7, ORG+2, GETORG+1, GETORG+5, GETORG+7, SF1+4, SF1+5, SF1+6*
^PRC(443.6 - [#443.6] GETAMD+2, SF1+9!
^UTILITY($J GETORG+2!, GETORG+3, GETORG+6!, GETORG+8

Label References

Name Line Occurrences
HDR SC+3, CPBAL+1, GET+1
ORG SC+3

Naked Globals

Name Field # of Occurrence
^( GETAMD+2, GETORG+3, GETORG+7, GETORG+8
^(0 CPBAL+4
^(1 GETAMD+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%X SF1+3*, SF1+9!
%Y SF1+3*, SF1+9!
BOC SC+6~, SC+7*, SC+9
>> D0 GETAMD+1*, GETAMD+2, GETORG+1, GETORG+2, GETORG+5, GETORG+7
>> D1 GETAMD+1*, GETAMD+2
>> DA GETORG+7, SF1+8*
>> DIWL GETORG+6*
>> DIWR GETORG+6*
>> FILE GET+1*, GETAMDGETORG
>> FISCEDIT ORG+3
II SC+4!, SC+5*, SC+7
IOF SC+2, SC+3
>> IOINHI HDR+1
IOM SC+2, SC+4, SC+9
>> IOP SC+2*
>> J GETORG+3*, GETORG+8*
LABEL SC+1~*
LAST SF1+1~*, SF1+6*
LOOP SF1+1~*, SF1+4*, SF1+5, SF1+6
LOOPVAL SF1+1~, SF1+5*, SF1+6
MSG SC+12!, SC+15!, ORG+1!, ORG+4!, GET+2!, GET+4!
MSG(1 SC+13*, ORG+3*, GET+2*
MSG(2 SC+14*, ORG+3*, GET+3*
MSG(3 ORG+1*
MSG(4 ORG+2*
>> PO SC+10, SC+11, SC+14, ORG+2
>> PO(0 SC+1, SC+4, SC+17, CPBAL+2, CPBAL+4
POP SC+2!
>> PRC("PARAM" CPBAL+4
>> PRC("SITE" CPBAL+4
>> PRCF("NOBAL" CPBAL+3!
>> PRCFA("IDES" SC+1*, SC+4, ORG+2, GET+2
>> PRCFA("MOD" SC+3, SC+18
>> PRCFA("PODA" SC+5, SC+7
>> PRCFA("RETRAN" ORG+3, SF1+2
>> PRCFAA GETORG+1, GETORG+2, GETORG+5, GETORG+7
>> PRCHAM GETAMD+1
>> PRCHD0 GETAMD+2*, GETAMD+3
>> PRCHD1 GETAMD+2*
>> PRCHDAV GETAMD+3*
>> PRCHDP0 GETAMD+2*
>> PRCHDP1 GETAMD+2*
>> PRCHJ GETORG+7*
>> PRCHLC1 GETAMD+3*
>> PRCHLC2 GETAMD+3*
>> PRCHPO GETAMD+1, SF1+4, SF1+5, SF1+6, SF1+8, SF1+9
>> PRCTMP(442 SC+11, SC+14
SHIP SC+6~, SC+7*, SC+8
U SC+1, SC+3, SC+9, SC+17, SC+18, CPBAL+2, CPBAL+4, GETAMD+3, SF1+5, SF1+6
>> X GETORG+7*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All