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 |  Local Variables  | All
Print Page as PDF
Routine: PRCEADJ1

Package: IFCAP

Routine: PRCEADJ1


Information

PRCEADJ1 ;WISC/CLH/LDB/SJG-FISCAL 1358 ADJUSTMENTS ; 04/21/93 4:20 PM

Source Information

Source file <PRCEADJ1.m>

Call Graph

Call Graph

Call Graph Total: 13

Package Total Call Graph
IFCAP 11 $$EN1^PRCE0A  FMSTAT^PRCEADJ  ^PRCESOM  OKAY^PRCFFU  EN^PRCFFU14  VENCONM^PRCFFU15  AUTACC^PRCFFU6  (ENCON,HILO)^PRCFQ  
^PRCFSITE  (PO,VER)^PRCH58OB  (LU,NODE,OB1)^PRCS58OB  
VA FileMan 2 EN^DDIOL  WAIT^DICD  

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

Package Total Caller Graph
IFCAP 2 PRCEF ADJUST  PRCFFERT  

Entry Points

Name Comments DBIA/ICR reference
V ;;5.1;IFCAP;**23,176**;Oct 20, 2000;Build 11
V1
RETRAN ; Entry point for rebuild/transmit
FMSCHK ;
; Patch 23, disable obligation process for SO with "Q" & "T" status
SC
CHECK ; Check adjustment amount with obligation/liquidation/authorization amounts
OUT
OUT1
FMSTAT ; Check status of prior FMS Documments
SUB ; Check BOCs (subaccounts)
CC ; Check Cost Centers
MSG(X) ; Display message

External References

Name Field # of Occurrence
EN^DDIOL FMSCHK+10, CHECK+10, MSG+2
WAIT^DICD RETRAN+1
$$EN1^PRCE0A CHECK+1
FMSTAT^PRCEADJ FMSTAT+1
^PRCESOM CHECK+9
OKAY^PRCFFU CHECK+6
EN^PRCFFU14 CHECK+4
VENCONM^PRCFFU15 CHECK+3
AUTACC^PRCFFU6 CHECK+5
ENCON^PRCFQ MSG+2
HILO^PRCFQ RETRAN+8
^PRCFSITE V1
PO^PRCH58OB RETRAN+7
VER^PRCH58OB RETRAN+4
LU^PRCS58OB V1+1
NODE^PRCS58OB RETRAN+3
OB1^PRCS58OB RETRAN+6

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"...retrieving 1358 information...",!
  • Line Location: RETRAN+1
Function Call: WRITE
  • Prompt: !!,"Unable to Process due to lack of Obligation Number."
  • Line Location: RETRAN+5
Function Call: WRITE
  • Prompt: !
  • Line Location: FMSCHK+10
Function Call: WRITE
  • Prompt: @IOF
  • Condition for execution: $D(IOF)
  • Line Location: SC+0
Function Call: WRITE
  • Prompt: "PROCESS 1358 ADJUSTMENT",?40,"Obligation #: ",IOINHI,$P(PO(0),"^")
  • Line Location: SC+0
Function Call: WRITE
  • Prompt: !!,IOINLOW," Service Balance: $ ",IOINHI,$FN(+PO(8)-$P(PO(8),"^",3),"P,",2)
  • Line Location: SC+1
Function Call: WRITE
  • Prompt: !,IOINLOW," Fiscal Balance: $ ",IOINHI,$FN(+PO(8)-$P(PO(8),"^",2),"P,",2)
  • Line Location: SC+2
Function Call: WRITE
  • Prompt: !,IOINLOW,"Amount of Adjustment: $ ",IOINHI,$FN($P(TRNODE(4),"^",8),",P",2)
  • Line Location: SC+3
Function Call: WRITE
  • Prompt: !!,IOINLOW,?20,"ORIGINAL",?45,"ADJUSTMENT"
  • Line Location: SC+4
Function Call: WRITE
  • Prompt: $C(7),?60,"*****"
  • Line Location: SC+5
Function Call: WRITE
  • Prompt: $C(7),?60,"*****"
  • Line Location: SC+6
Function Call: WRITE
  • Prompt: $C(7),?60,"*****"
  • Line Location: SC+7
Function Call: WRITE
  • Prompt: IOINORM
  • Line Location: SC+8
Function Call: WRITE
  • Prompt: !,$C(7),"Send 1358 adjustment back to service.",!
  • Line Location: CHECK+1
Function Call: WRITE
  • Prompt: !
  • Line Location: CHECK+3
Function Call: WRITE
  • Prompt: !
  • Line Location: CHECK+6
Function Call: WRITE
  • Prompt: !
  • Line Location: CHECK+10
Function Call: WRITE
  • Prompt: !!
  • Line Location: SUB+1
Function Call: WRITE
  • Prompt: !!
  • Line Location: CC+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRCS(410 - [#410] OUT+1

Label References

Name Line Occurrences
CC SC+10
FMSTAT FMSCHK+2
MSG SUB+5, CC+6
OUT V1V1+1, RETRAN+5, SC+9, SC+10, CHECK+1
SC CHECK+4
SUB SC+9
V1 FMSCHK+2, CHECK+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % V1
ACCEDIT CHECK+4, OUT1!
BBFY OUT1!
BEGDATE OUT1!
CONT OUT1!
CONTEND OUT1!
CONTIEN OUT1!
D0 OUT1!
DA V+3~, RETRAN+2*, RETRAN+3, OUT1!
DIC V+3~
DIR CHECK+9!, OUT!
DIROUT OUT!
DIRUT CHECK+10, OUT!
DTOUT OUT!
DUOUT OUT!
ENDDATE OUT1!
ESIGMSG OUT1!
EXIT OUT1!
FMSMOD OUT1+1!
FMSVENID OUT1+1!
FSO V+3~
GECSFMS OUT1+1!
I V+3~, OUT1+1!
IOF SC
>> IOINHI SCSC+1, SC+2, SC+3, SC+5, SC+6, SC+7
>> IOINLOW SC+1, SC+2, SC+3, SC+4, SC+5, SC+6, SC+7
>> IOINORM SC+8
MSG FMSCHK+3!, FMSCHK+10!, SUB+1!, SUB+5, CC+1!, CC+6, MSG+1, MSG+2
MSG(1 FMSCHK+3*, SUB+2*, CC+2*
MSG(10 FMSCHK+9*
MSG(2 FMSCHK+4*, SUB+3*, CC+3*
MSG(3 FMSCHK+5*, SUB+3*, CC+4*
MSG(4 FMSCHK+6*, SUB+4*, CC+4*
MSG(5 FMSCHK+7*, CC+5*
MSG(6 FMSCHK+7*
MSG(7 FMSCHK+8*
MSG(8 FMSCHK+8*
MSG(9 FMSCHK+8*
NEWACC OUT1+1!
NEWDATE OUT1+1!
NOGO V+3~, RETRAN+6*, SC+5*, SC+6*, SC+7*, SC+9, SC+10, OUT1+1!
NUMB OUT1+2!
OB OUT1+2!
PARAM1 OUT1+2!
PO V+3~, RETRAN+7*, CHECK+3, OUT1+2!, FMSTAT+1
PO(0 SCSC+5, SC+6, SC+7
PO(8 SC+1, SC+2
PODA V+3~, RETRAN+6*, RETRAN+7, OUT1+2!
PODATE OUT1+2!
POIEN OUT1+2!
PRC V+3~, V1+1, RETRAN+4
PRC410 V+3~, RETRAN+6*, CHECK+1, OUT+1, OUT1+2!
PRC442 V+3~, RETRAN+6*, CHECK+1, OUT1+2!
PRCB V+3~
PRCCC OUT1+2!
PRCCCC OUT1+2!
PRCCP OUT1+3!
PRCCSCC OUT1+2!
PRCF V+3~, V1+1
PRCF("X" V1*
PRCFA V+3~, OUT1+3!
PRCFA("ACCEDIT" CHECK+5*
PRCFA("IDES" CHECK+6*
PRCFA("MOD" CHECK+2*
PRCFA("RETRAN" V1+2*, FMSCHK+2, CHECK+1, CHECK+9
PRCFMO OUT1+3!
PRCREQST OUT1+3!
PRCSTA OUT1+3!
PRCSTR OUT1+3!
PRCTMP OUT1+3!
PX V+3~
SODOC FMSCHK+8, OUT1+3!, FMSTAT+1
SOSTAT FMSCHK+2, FMSCHK+8, OUT1+3!, FMSTAT+1
STR2 OUT1+4!
TMP410 OUT1+4!
TMP442 OUT1+4!
TRDA V+3~, RETRAN+2*, RETRAN+6, CHECK+4, OUT1+4!
TRNODE V+3~, RETRAN+3, OUT1+4!
TRNODE(3 SC+5, SC+6, SC+7
TRNODE(4 RETRAN+4, SC+3
U RETRAN+4
VENCONT OUT1+4!
X V+3~, RETRAN+4*, RETRAN+5, RETRAN+6, OUT1+4!, MSG~
X1 V+3~, RETRAN+4*, OUT1+4!
Y V+3~, V1+1, RETRAN+2, CHECK+6~, CHECK+9!*, CHECK+10
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All