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

Package: IFCAP

Routine: PRCFFU8


Information

PRCFFU8 ;WISC/SJG-OBLIGATION PROCESSING UTILITIES, CON'T ;5/17/09 23:39

Source Information

Source file <PRCFFU8.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
IFCAP 5 $$SEC1^PRC0C  DATE^PRCFFU2  EN7^PRCFFU41  GENDIQ^PRCFFU7  $$SEG2^PRCFFU8  
Generic Code Sheet 3 SETPARAM^GECSSDCT  (SETCS,SETSTAT)^GECSSTAA  CONTROL^GECSUFMS  
VA FileMan 1 NOW^%DTC  

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 PRCFFM2M  PRCFFMOM  PRCFFU8  PRCFFU9  PRCFFUB  

Entry Points

Name Comments DBIA/ICR reference
MSG ;
CANCEL(REF,TYPE) ; Cancel FMS Obligation Documents
; REF - PAT Reference Number
; TYPE - FMS Transaction Type
; DATA - MO2 Segment
DEC ;
CANC ;
GECS ; Common GECS processing for 'X' documents
SEG2(TYPE,IEN,SEG) ; Create MO2 segment for cancellation document
; IEN - Internal Entry Number of Purchase Order
; TYPE - FMS Document Type
; SEG - Return value for MO2 segment

External References

Name Field # of Occurrence
NOW^%DTC SEG2+6
SETPARAM^GECSSDCT GECS+4
SETCS^GECSSTAA GECS+1
SETSTAT^GECSSTAA GECS+2
CONTROL^GECSUFMS DEC+4, CANC+4
$$SEC1^PRC0C CANCEL+9
DATE^PRCFFU2 SEG2+7
EN7^PRCFFU41 DEC+10, CANC+10
GENDIQ^PRCFFU7 SEG2+4
$$SEG2^PRCFFU8 DEC+5, CANC+5

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"This Purchase Order Amendment will not require a Modification "
  • Line Location: MSG+1
Function Call: WRITE
  • Prompt: "Document for the following reason(s):"
  • Line Location: MSG+4
Function Call: WRITE
  • Prompt: !!,"The Amendment consisted of: "
  • Line Location: MSG+5
Function Call: WRITE
  • Prompt: ?30,PRCFA("SHIP"),!
  • Line Location: MSG+6
Function Call: WRITE
  • Prompt: ?30,PRCFA("SOURCE"),!
  • Line Location: MSG+7
Function Call: WRITE
  • Prompt: ?30,PRCFA("MAIL"),!
  • Line Location: MSG+8
Function Call: WRITE
  • Prompt: ?30,PRCFA("ADMADD"),!
  • Line Location: MSG+9
Function Call: WRITE
  • Prompt: ?30,PRCFA("ADMDEL"),!
  • Line Location: MSG+10
Function Call: WRITE
  • Prompt: ?30,PRCFA("AUTH"),!
  • Line Location: MSG+11
Function Call: WRITE
  • Prompt: ?30,PRCFA("ZERO"),!
  • Line Location: MSG+12
Function Call: WRITE
  • Prompt: ?30,PRCFA("WASH"),!
  • Line Location: MSG+13
Function Call: WRITE
  • Prompt: !!,"No Modification FMS Document has been transmitted!!"
  • Line Location: MSG+14
Function Call: WRITE
  • Prompt: !!,"...now generating the FMS Decrease "_TYPE_" Obligation Document..."
  • Line Location: DEC+2
Function Call: WRITE
  • Prompt: !!,"...now generating the FMS "_TYPE_" Cancellation Document..."
  • Line Location: CANC+2

Label References

Name Line Occurrences
CANC CANCEL+10, CANCEL+11
DEC CANCEL+11
GECS DEC+6, CANC+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> A SEG2+7
>> B SEG2+7
>> C SEG2+7
DATA CANCEL+4~, DEC+5*, CANC+5*, GECS+1
FMSCOMDT CANCEL+4~, CANCEL+5*, DEC+4, CANC+4
>> FMSDAY SEG2+8
>> FMSDES DEC+3*, DEC+4, CANC+3*, CANC+4
FMSDOCT DEC+9~*, DEC+10, CANC+9~*, CANC+10
>> FMSMO SEG2+8
>> FMSMOD CANCEL+7*, DEC+10, CANC+10
>> FMSPODAT SEG2+5*, SEG2+6*, SEG2+7, SEG2+8*, SEG2+11
>> FMSSEC CANCEL+9*, DEC+4, CANC+4
>> FMSYR SEG2+8
>> GECSFMS("DA" GECS+1, GECS+2, GECS+4
IEN SEG2~, SEG2+4
>> MTOPDA CANCEL+11
P2 GECS+3~*, GECS+4
>> PO GECS+3
>> POESIG DEC+8*, CANC+8*
>> POIEN DEC+5, CANC+5
>> PRC("SITE" CANCEL+9, DEC+4, CANC+4
>> PRCFA("ACCPD" GECS+3
>> PRCFA("ADMADD" MSG+9
>> PRCFA("ADMDEL" MSG+10
>> PRCFA("AMEND#" GECS+3
>> PRCFA("AUTH" MSG+11
>> PRCFA("CANCEL" CANCEL+6*
>> PRCFA("MAIL" MSG+8
>> PRCFA("MOD" CANCEL+6*, CANCEL+7
>> PRCFA("MP" SEG2+12
>> PRCFA("OBLDATE" CANCEL+5, DEC+10, CANC+10, GECS+3, SEG2+5
>> PRCFA("OLDPODA" DEC+7, CANC+7
>> PRCFA("PODA" DEC+7*, DEC+8, CANC+7*, CANC+8
>> PRCFA("REF" DEC+9, CANC+9
>> PRCFA("SHIP" MSG+6
>> PRCFA("SOURCE" MSG+7
>> PRCFA("TT" MSG+2, MSG+3, CANCEL+8
>> PRCFA("WASH" MSG+13
>> PRCFA("ZERO" MSG+12
PRCTMP SEG2+14!
REF CANCEL~, CANCEL+8*, CANCEL+10*, DEC+4, CANC+4
SEG DEC+5, CANC+5, SEG2~, SEG2+9*, SEG2+10*, SEG2+11*, SEG2+12*, SEG2+13*, SEG2+15
TYPE CANCEL~, CANCEL+10*, DEC+2, DEC+3, DEC+4, DEC+5, DEC+10, CANC+2, CANC+3, CANC+4
CANC+5, CANC+10, SEG2~, SEG2+9, SEG2+10, SEG2+12
U CANCEL+7, GECS+3, SEG2+9, SEG2+10, SEG2+12, SEG2+13
>> X SEG2+6
>> XRBLD DEC+1, DEC+4, CANC+1, CANC+4
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Label References |  Local Variables  | All