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

Package: IFCAP

Routine: PRCFFERT


Information

PRCFFERT ;WISC/SJG-OBLIGATION ERROR PROCESSING REBUILD/RETRANSMIT ;7/24/00 23:20

Source Information

Source file <PRCFFERT.m>

Call Graph

Call Graph

Call Graph Total: 18

Package Total Call Graph
IFCAP 13 $$NODE^PRC0B  $$SEC1^PRC0C  ^PRCE58P0  RETRAN^PRCEADJ1  SC^PRCESOE  MSG^PRCFFER2  (MSG1,MSG2,MSG3,MSG4,MSG5)^PRCFFERM  ($$FYQ,$$RETRANS,$$STRIP,GET,NUM,PAUSE1,STATR1)^PRCFFERU  
RETRAN^PRCFFMO  RETRAN^PRCFFMOM  GENDIQ^PRCFFU7  ^PRCHDP1  NODE^PRCS58OB  
Generic Code Sheet 2 ($$STATUS,DATA)^GECSSGET  REBUILD^GECSUFM1  
VA FileMan 2 EN^DDIOL  ^DIC  
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: 6

Package Total Caller Graph
IFCAP 6 PRCESOE  PRCESOM  PRCFFMO1  PRCFFMOM  PRCFFUB  PRCODCT  

Entry Points

Name Comments DBIA/ICR reference
V ;;5.1;IFCAP;;Oct 20, 2000
TYPE(X)
TPO ; Purchase Order Error Processing when MOP = Invoice/Rec Rep,CI,Req
TPO1
SETPO ;
SETAM ;
T1358 ; 1358 Error Processing when MOP = MISC OBL(1358)
T13581
SET1358
GECS
GETTXNS(PO,VER,MOP)
NEWCHK(TXNTP,TXNAC,STRING)
SWITCH(DOCID,MP,GECSDATA) ;
OUT
SCREEN ; Control screen display
HDR ; Write Option Header

External References

Name Field # of Occurrence
^%ZIS T1358+9
EN^DDIOL SWITCH+2, SWITCH+3, SWITCH+6, SWITCH+8, SWITCH+12
^DIC SETAM+2
$$STATUS^GECSSGET SWITCH+4
DATA^GECSSGET SWITCH+11
REBUILD^GECSUFM1 SETPO+4, SET1358+3
$$NODE^PRC0B TPO1+8, T13581+6
$$SEC1^PRC0C SETPO+1, SET1358
^PRCE58P0 T1358+9
RETRAN^PRCEADJ1 T13581+18
SC^PRCESOE T13581+10
MSG^PRCFFER2 TYPE+4
MSG1^PRCFFERM TYPE+2
MSG2^PRCFFERM TYPE+7
MSG3^PRCFFERM TYPE+10
MSG4^PRCFFERM TPO+5, T1358+12
MSG5^PRCFFERM TPO+1, T1358+1
$$FYQ^PRCFFERU TPO1+5, T13581+3
$$RETRANS^PRCFFERU TPO+4, T1358+11
$$STRIP^PRCFFERU T13581+15
GET^PRCFFERU TYPE+6
NUM^PRCFFERU TYPE+5
PAUSE1^PRCFFERU T1358+8
STATR1^PRCFFERU TPO+2, T1358+2
RETRAN^PRCFFMO TPO1+12
RETRAN^PRCFFMOM TPO1+21
GENDIQ^PRCFFU7 T1358+3
^PRCHDP1 TPO+3
NODE^PRCS58OB T1358+5

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!
  • Line Location: TPO+1
Function Call: WRITE
  • Prompt: !
  • Line Location: TPO+4
Function Call: WRITE
  • Prompt: !!
  • Line Location: T1358+1
Function Call: WRITE
  • Prompt: !
  • Line Location: T1358+11
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: SCREEN+1
Function Call: WRITE
  • Prompt: IOINHI,$P(XQY0,U,2),IOINORM
  • Line Location: HDR+1
Routine Call
  • %ZIS
  • Line Location:
    • T1358+9
Routine Call
  • DIC
  • Line Location:
    • SETAM+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRC(420 - [#420] TPO1+3
^PRC(442 - [#442] TPO1+18, SETAM+2, GECS+2, GECS+3, GETTXNS+3, GETTXNS+4
^PRCS(410 - [#410] T13581+16

Label References

Name Line Occurrences
GECS TYPE+11
OUT TYPE+2, TYPE+14
SCREEN TYPE+15
SETAM TPO1+21
T1358 TYPE+13
TPO TYPE+12

Naked Globals

Name Field # of Occurrence
^(0 TPO1+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> D0 TPO+2*
>> DA T1358+4*, T1358+5, T13581+1*
DESC SETPO+2*, SETPO+3*, SETPO+4, SET1358+1*, SET1358+2*, SET1358+3, OUT!
DIC SETAM+1~*, OUT!
DIC(0 SETAM+1*
DOCID NEWCHK~, NEWCHK+1*, NEWCHK+3*, NEWCHK+4*, NEWCHK+5*, NEWCHK+6*, NEWCHK+7, SWITCH~, SWITCH+2, SWITCH+4
, SWITCH+7, SWITCH+8, SWITCH+11, SWITCH+12
>> FLG TPO1+9*
FMSNO TYPE~, OUT!
FMSSEC SETPO+1*, SETPO+4, SET1358*, SET1358+3, OUT!
FYQ TPO1+5~*, TPO1+6, T13581+3~*, T13581+4
GECSDATA TYPE+3, TPO1+14, SETPO+4, SETPO+5, T13581+12, SET1358+3, SET1358+4, GECS+4, SWITCH~, OUT!
GECSDATA( TYPE+3, TPO1+14, T13581+12, GECS+4
>> GECSFMS("DA" SETPO+5*, SET1358+4*
IOF SCREEN+1
>> IOINHI HDR+1
>> IOINORM HDR+1
>> IOP T1358+9*
LOOP GECS~, GECS+1*, GECS+2*, GECS+3, GETTXNS~, GETTXNS+2*, GETTXNS+3*, GETTXNS+4
MODDOC TPO1+9~, TPO1+10*, TPO1+11, TPO1+12, TPO1+13, SETPO+3, T13581+7~, T13581+8*, T13581+9, T13581+10
T13581+11, SET1358+2
MOP TYPE+10!*, TYPE+12, TYPE+13, GECS+6, GETTXNS~, GETTXNS+1
MP SWITCH~, SWITCH+7
NODE GECS~, GECS+3*, GECS+4, GECS+5, GECS+6, GETTXNS~, GETTXNS+4*, GETTXNS+5, GETTXNS+6, GETTXNS+7
, GETTXNS+8, GETTXNS+9
>> OB T1358+4*, T13581+1
>> PATNUM T13581+15*, T13581+16
>> PCP TPO1+2*, TPO1+3*
PO TYPE+8*, TPO1+2, TPO1+15, TPO1+18, TPO1+19, SETAM+1, SETAM+2, GECS+2, GECS+3, GETTXNS~
, GETTXNS+3, GETTXNS+4
PO(0 TYPE+8*, TPO1+2
PO(6 SETAM+2*
>> POIEN TYPE+9*, T1358+3, T1358+4
>> PONUM TYPE+6
>> PRC("CP" T1358+6*
>> PRC("FY" TPO1+4, TPO1+6*, T13581+2, T13581+4*
>> PRC("PARAM" TPO1+8*, T13581+6*
>> PRC("QTR" TPO1+6*, T13581+4*
>> PRC("SITE" TYPE+1*, TPO1+3, SETPO+1, SET1358
PRCARE GETTXNS~, GETTXNS+2*, GETTXNS+7*, GETTXNS+10
PRCARM GETTXNS~, GETTXNS+2*, GETTXNS+8*, GETTXNS+10
PRCCAN GETTXNS~, GETTXNS+2*, GETTXNS+9*, GETTXNS+10
>> PRCFA TYPE+4
>> PRCFA("AMEND#" TPO1+15*, TPO1+17*, TPO1+19*, SETAM+1, SETAM+2
>> PRCFA("ERROR" TYPE+12, TYPE+13
>> PRCFA("ERTYP" TPO+1, T1358+1
>> PRCFA("GECS" TPO1+10, T13581+8, GECS+1*, GECS+2, GECS+5*, GECS+6*
>> PRCFA("PODA" TPO1+2*
>> PRCFA("RETRAN" TPO1+1*, T13581+1*
>> PRCFAA TPO1+15*, TPO1+18*, TPO1+19
>> PRCFPODA TPO1+15*, TPO1+19*
PRCRGS TPO1+9~, TPO1+11*, T13581+7~, T13581+9*
PRCSOE GETTXNS~, GETTXNS+2*, GETTXNS+5*, GETTXNS+10
PRCSOM GETTXNS~, GETTXNS+2*, GETTXNS+6*, GETTXNS+10
>> PRCTMP(442 T1358+4
RBLD TPO1+14~*, TPO1+15, TPO1+16, T13581+12~*, T13581+13, T13581+14
>> RESP TPO+3, T1358+7
>> RETRAN TPO+4*, TPO+5, T1358+11*, T1358+12
STATUS TYPE~, TYPE+3*, TYPE+4, SWITCH+1~, SWITCH+4*, SWITCH+5, SWITCH+6, SWITCH+10, OUT!
STRING NEWCHK~, NEWCHK+3, NEWCHK+4, NEWCHK+5, NEWCHK+6
>> TRNODE T1358+5
>> TRNODE(0 T1358+6
TXNAC NEWCHK~, NEWCHK+3, NEWCHK+4, NEWCHK+5, NEWCHK+6
TXNTP NEWCHK~, NEWCHK+2, NEWCHK+3, NEWCHK+4, NEWCHK+5, NEWCHK+6
TYPE GETTXNS~, GETTXNS+1*, GETTXNS+5, GETTXNS+6, GETTXNS+7, GETTXNS+8, GETTXNS+9
U TYPE+1, TYPE+2, TYPE+10, TPO+3, TPO+5, TPO1+2, TPO1+3, TPO1+6, T1358+7, T1358+12
T13581+4, HDR+1
VER GETTXNS~, GETTXNS+5, GETTXNS+6, GETTXNS+7, GETTXNS+8, GETTXNS+9
X TYPE~, TYPE+1, TYPE+2, TPO+3*, TPO+5*, TPO1+17*, TPO1+18*, SETAM+1*, T1358+7*, T1358+12*
, GECS~, GETTXNS~, GETTXNS+10*, GETTXNS+11, SWITCH+1~, SWITCH+7*, SWITCH+8, SWITCH+9*, SWITCH+13*, SWITCH+14
>> XQY0 HDR+1
>> Y TYPE+7, TYPE+8, TYPE+9, TPO+2, SETAM+2, T13581+13*, T13581+16*
>> Y(0 TYPE+8, TYPE+10, SETAM+2
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All