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

Package: IFCAP

Routine: PRCUFC0


Information

PRCUFC0 ;WISC/SJG-ENTRY ROUTINE FOR IFCAP/FMS CONVERSION ;12/20/93 11:25

Source Information

Source file <PRCUFC0.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
IFCAP 8 $$DATE^PRC0C  GENDIQ^PRCFFU7  DUZ^PRCFSITE  ^PRCHSF  EN^PRCUFC0E  (GPFM,GPFO)^PRCUFC1  (SUPPM,SUPPO)^PRCUFC2  (AMTS,BOCG,BOCS)^PRCUFCU  

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 PRCHPRCV  

Entry Points

Name Comments DBIA/ICR reference
V ;;5.1;IFCAP;;Oct 20, 2000
EN(LOOP,SCP,POSTAT,ND0,ND1) ; Supply Fund and General Post Fund Conversion
; Routine called by ^PRCHPRCV
; LOOP = Internal Record Number from File 442
; SCP = Special Fund Control Point
; POSTAT = Purchase Order Status
; ND0 = Node 0 of 442 entry
; ND1 = Node 1 of 442 entry
; SCP = 1 for GPF, SCP = 2 for Supply Fund
EN1
EN2
EXIT
NODE22 ; Check/build Node 22 for commodity line roll
CHKVAR ; Check/set PRC() variables
ERR4
ERR5

External References

Name Field # of Occurrence
$$DATE^PRC0C CHKVAR+3
GENDIQ^PRCFFU7 EN1+3, EN1+8, EN1+15, EN2+3, EN2+8, EN2+15
DUZ^PRCFSITE CHKVAR+9
^PRCHSF NODE22+1
EN^PRCUFC0E ERR4ERR5
GPFM^PRCUFC1 EN1+18
GPFO^PRCUFC1 EN1+11
SUPPM^PRCUFC2 EN2+18
SUPPO^PRCUFC2 EN2+11
AMTS^PRCUFCU EN1+10, EN1+17, EN2+10, EN2+17
BOCG^PRCUFCU EN1+4, EN1+9, EN1+16
BOCS^PRCUFCU EN2+4, EN2+9, EN2+16

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRC(442 - [#442] EN1+7, EN1+14, EN2+7, EN2+14

Label References

Name Line Occurrences
CHKVAR EN1+4, EN1+9, EN1+16, EN2+4, EN2+9, EN2+16
ERR4 EN1+7, EN1+14, EN2+7, EN2+14
NODE22 EN1+4, EN1+9, EN1+16, EN2+4, EN2+9, EN2+16

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
AMTTOT EXIT+2!
BBFY EXIT+2!
BEGDATE EXIT+2!
BOC EXIT+2!
D0 EXIT+1!
>> DA NODE22+1*
DATE CHKVAR+1~, CHKVAR+2*, CHKVAR+3*, CHKVAR+4, CHKVAR+5
DIC EXIT+1!
DLAYGO EXIT+1!
>> ERROR ERR4*, ERR5*
ESHFLG EXIT+2!
FATAL EN+11*, EN1+10, EN1+17, EN2+10, EN2+17, EXIT+2!
FCP CHKVAR+1~, CHKVAR+7*, CHKVAR+8
FMSFLG EN+11*, EXIT+2!
FMSLIN EXIT+2!
FMSMOD EXIT+2!
FMSVENID EXIT+2!
FOB EXIT+2!
GECSFMS EXIT!
IDFLAG EXIT+2!
LOOP EN~, EN1+3, EN1+7, EN1+8, EN1+14, EN1+15, EN2+3, EN2+7, EN2+8, EN2+14
EN2+15, NODE22+1, CHKVAR+2, CHKVAR+7, ERR4ERR5
LOOP1 EXIT+3!
LOOP3 EXIT+3!
MOD EXIT+3!
ND EXIT!
ND(0 EN+9*, CHKVAR+6
ND(1 EN+9*
ND0 EN~, EN+9
ND1 EN~, EN+9
NODET EXIT+3!
NUMB EXIT+3!
PARAM1 EXIT+3!
PO EXIT+3!
PODATE EXIT+3!
POSTAT EN~, EN1+2, EN1+6, EN1+13, EN2+2, EN2+6, EN2+13, EXIT+3!
>> PRC("CP" CHKVAR+8*
>> PRC("FY" CHKVAR+4*
>> PRC("PER" CHKVAR+9
>> PRC("QTR" CHKVAR+5*
>> PRC("SITE" CHKVAR+6*
PRCCC EXIT+3!
PRCCCC EXIT+3!
PRCCP EXIT+3!
PRCCSCC EXIT+3!
PRCFA EXIT!
PRCFA("CONV" EN+10*
PRCFA("CONVG" EN1+1*
PRCFA("CONVS" EN2+1*
PRCFCHG EXIT!
PRCFMO EXIT!
PRCHPO EXIT+4!, NODE22+1*
PRCOPODA EXIT+4!
PRCREQST EXIT+4!
PRCSTA EXIT+4!
PRCSTR EXIT+4!
PRCTMP EN+11!, EXIT!
PRCTMP(442 CHKVAR+2, CHKVAR+7
SCP EN~, EN+8, EN1EN2EXIT+4!
STR2 EXIT+4!
TOTAMT EXIT+4!
U CHKVAR+4, CHKVAR+5
X EXIT+4!
Y EXIT+4!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All