PRCFFMO1 ;WISC/SJG-CONTINUATION OF OBLIGATION PROCESSING ;4/24/96 8:54 AM
Source file <PRCFFMO1.m>
Package | Total | Call Graph |
---|---|---|
IFCAP | 20 | $$DATE^PRC0C ^PRCFAC02 SETPO^PRCFFERT (ENO,KILL,RETRANO)^PRCFFMO2 (EDIT,GO,OKAY2,REVIEW,STACK)^PRCFFU NEW^PRCFFU1 (OVCOM,POFAIL)^PRCFFU10 $$ERROR^PRCFFU13 (EN,MSG6)^PRCFFU16 (FISC,SIG)^PRCFFU4 EN7^PRCFFU41 $$BBFY^PRCFFU5 GENDIQ^PRCFFU7 (MSG1,NEW410,PO)^PRCFFUD ($$DTOBL,$$OBLDAT)^PRCFFUD1 D^PRCFQ AAC^PRCHAAC ^PRCHDP1 CHECK^PRCHSWCH NEW^PRCOEDI |
VA FileMan | 3 | ^%DT EN^DDIOL WAIT^DICD |
Generic Code Sheet | 2 | SETPARAM^GECSSDCT (SETCS,SETSTAT)^GECSSTAA |
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Name | Comments | DBIA/ICR reference |
---|---|---|
V | ;;5.1;IFCAP;**58,79,220**;Oct 20, 2000;Build 23
|
|
V1 | ||
VAR | ||
VAR1 | ||
VAR11 | ||
VAR2 | ||
EDIT | ; Check fund/year dictionary for required FMS fields
|
|
GO | ; Prompt user for final go-ahead for the document creation
|
|
ESIG | ; Enter the Electronic Signature and away it goes!
|
|
STACK | ; Create entry in GECS Stack File
|
|
SEGS | ; Create entry into TMP($J, for remaining segments
|
|
TRANS | ; Mark the document as queued for transmission
|
|
POOBL | ; Enter Obligation Data into Purchase Order record
|
|
FISCST | ; Post to Fiscal Status of Funds Tracker
|
|
PHA | ; Generate PHA transaction
|
|
NC | ||
OUT3 | ||
MSG | ||
MSG1(MSG) | ||
OUT | ||
CPBAL |
Name | Field # of Occurrence |
---|---|
^%DT | VAR2+4 |
EN^DDIOL | MSG, CPBAL+11 |
WAIT^DICD | PHA+1 |
SETPARAM^GECSSDCT | TRANS+3 |
SETCS^GECSSTAA | SEGS+6 |
SETSTAT^GECSSTAA | TRANS+1 |
$$DATE^PRC0C | VAR2+10, CPBAL+3 |
^PRCFAC02 | NC |
SETPO^PRCFFERT | ESIG+9 |
ENO^PRCFFMO2 | VAR2+8 |
KILL^PRCFFMO2 | VAR2+9 |
RETRANO^PRCFFMO2 | VAR11+1 |
EDIT^PRCFFU | EDIT+1 |
GO^PRCFFU | GO+1 |
OKAY2^PRCFFU | V1+8 |
REVIEW^PRCFFU | VAR+10 |
STACK^PRCFFU | STACK+1 |
NEW^PRCFFU1 | SEGS+3 |
OVCOM^PRCFFU10 | V1+6 |
POFAIL^PRCFFU10 | V1+6 |
$$ERROR^PRCFFU13 | MSG1+1 |
EN^PRCFFU16 | VAR1+2 |
MSG6^PRCFFU16 | VAR1+3 |
FISC^PRCFFU4 | FISCST+1 |
SIG^PRCFFU4 | ESIG+2 |
EN7^PRCFFU41 | POOBL+3 |
$$BBFY^PRCFFU5 | VAR2+15 |
GENDIQ^PRCFFU7 | VAR2+16 |
MSG1^PRCFFUD | VAR2+10 |
NEW410^PRCFFUD | ESIG+5 |
PO^PRCFFUD | ESIG+6 |
$$DTOBL^PRCFFUD1 | VAR11+2 |
$$OBLDAT^PRCFFUD1 | CPBAL+3 |
D^PRCFQ | VAR2 |
AAC^PRCHAAC | NC+2 |
^PRCHDP1 | VAR+10 |
CHECK^PRCHSWCH | PHA+2 |
NEW^PRCOEDI | PHA+3 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: READ |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^PRC(420 - [#420] | V1+3, VAR2+10, CPBAL+10 |
^PRC(440 - [#440] | VAR2+13 |
^PRC(442 - [#442] | VAR+2, VAR2+12, VAR2+13, VAR2+14, NC+2 |
^PRCD(420.8 - [#420.8] | VAR2+14 |
^TMP($J | SEGS+1!, SEGS+6, SEGS+7! |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | OUT3! |
%DT | VAR2+1*, VAR2+4! |
%DT("A" | VAR2+2* |
%DT("B" | VAR2+3* |
A | CPBAL~, CPBAL+3*, CPBAL+7, CPBAL+8*, CPBAL+10 |
>> ACCEDIT | VAR1 |
AMT | OUT3! |
B | CPBAL~, CPBAL+7*, CPBAL+12, CPBAL+13 |
C | OUT3! |
C1 | OUT3! |
CSDA | OUT3! |
D0 | VAR+10~*, OUT3! |
DA | OUT3! |
DEL | OUT3! |
DI | OUT3! |
DIC | OUT3! |
>> DIRUT | V1+9, GO+1 |
DT | VAR+1 |
E | OUT3! |
>> ESIGMSG | ESIG+3 |
>> EXIT | VAR2+7*, VAR2+9 |
FILE | PHA+2*! |
FMSDOCT | POOBL+2~*, POOBL+3 |
FMSINT | SEGS+2~*, SEGS+3 |
>> FMSMOD | SEGS+2*, SEGS+3, POOBL+3 |
>> GECSFMS("DA" | SEGS+6, TRANS+1, TRANS+3 |
I | OUT3! |
>> IDFLAG | ESIG+7* |
IO("Q" | PHA+8! |
J | OUT3! |
K | OUT3! |
LOOP | SEGS+6~* |
MSG | MSG1~, MSG1+1 |
N1 | OUT3! |
N2 | OUT3! |
OBLDAT | CPBAL+4! |
>> P("DELDATE" | VAR* |
>> P("PODATE" | VAR+1*, VAR+2* |
P2 | TRANS+2~*, TRANS+3 |
PCP | OUT3!, CPBAL+10 |
PO | VAR1+2, VAR2+12, VAR2+13, ESIG+5, SEGS+2, TRANS+2, OUT3! |
PO(0 | V+6, V1+3, VAR, VAR+4, VAR+5, VAR+6 |
PODA | OUT3! |
>> POESIG | POOBL+1* |
>> PQT | CPBAL+9* |
>> PRC("AMENDT" | CPBAL+3 |
>> PRC("PARAM" | V1, FISCST+1 |
>> PRC("PODT" | VAR11+2 |
>> PRC("QTR" | CPBAL+9 |
>> PRC("RBDT" | VAR11+2, VAR2+10, CPBAL+3 |
>> PRC("SITE" | V1+3, VAR2+10, CPBAL+10 |
>> PRCF("NOBAL" | V+8!, CPBAL+11* |
>> PRCFA("ACCPD" | TRANS+2 |
>> PRCFA("BBFY" | VAR2+15* |
>> PRCFA("IDES" | V1+7* |
>> PRCFA("MOD" | VAR+3*, SEGS+2 |
>> PRCFA("MP" | VAR+4*, VAR+8, VAR1 |
>> PRCFA("OBLDATE" | VAR11+1, VAR2+6*, VAR2+10, TRANS+2, POOBL+3 |
>> PRCFA("OVCOM" | V1+6 |
>> PRCFA("PODA" | VAR+2, VAR+10, VAR2+14, VAR2+15, VAR2+16, POOBL+1, PHA+1, PHA+2, NC |
>> PRCFA("REF" | VAR+5*, POOBL+2 |
>> PRCFA("RETRAN" | VAR+10, VAR11, ESIG+8, POOBL+6 |
>> PRCFA("SC" | VAR2+11*, VAR2+13*, VAR2+14* |
>> PRCFA("SFC" | VAR+6* |
>> PRCFA("SIGFAIL" | ESIG+3! |
>> PRCFA("SYS" | VAR+7* |
>> PRCFA("TT" | VAR+8*, VAR1, SEGS+3, POOBL+3 |
>> PRCFA("TYPE" | ESIG+1 |
>> PRCHOBL | PHA+3 |
>> PRCHPO | PHA+2*, NC+2 |
PRCOPODA | PHA+1*, PHA+8! |
PRCQ | OUT3! |
>> PRCRGS | V1+6 |
PRCS | CPBAL+21! |
PRCS("C" | CPBAL+12*, CPBAL+16, CPBAL+20 |
PRCS("O" | CPBAL+13*, CPBAL+18, CPBAL+20 |
>> PRCTMP(442 | ESIG+5 |
PTYPE | OUT3! |
>> ROUTINE | MSG1*, MSG1+1 |
T | OUT3! |
T1 | OUT3! |
TIME | OUT3! |
TRDA | OUT3! |
U | V+6, V1+3, V1+5, VAR, VAR+4, VAR+6, VAR2+10, VAR2+13, SEGS+2, TRANS+2 , FISCST+1, NC+2 |
>> X | MSG*, OUT*, CPBAL+10*, CPBAL+11*, CPBAL+12, CPBAL+13 |
Y | V1+9, VAR+10, VAR11+1*, VAR11+2*, VAR2+3, VAR2+5, VAR2+6, GO+1, OUT3! |
Z | OUT3! |
Z5 | OUT3! |
ZX | OUT3! |