RCXFMSSV ;WISC/RFJ-fms standard voucher (sv) code sheet generator ; 9/7/10 7:43am
Source file <RCXFMSSV.m>
Package | Total | Call Graph |
---|---|---|
Accounts Receivable | 7 | $$ADDPTEDT^PRCAACC OPEN^RCFMDRV1 SSTAT^RCFMFN02 $$FY^RCFN01 $$ENUM^RCMSNUM DQ^RCRJRBDR ($$ADJFUND,$$NOHSIF)^RCRJRCO |
Generic Code Sheet | 5 | SETCODE^GECSSDCT KEYLOOK^GECSSGET (SETCS,SETKEY,SETSTAT)^GECSSTAA REBUILD^GECSUFM1 CONTROL^GECSUFMS |
Kernel | 1 | $$FMADD^XLFDT |
VA FileMan | 1 | DD^%DT |
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 |
Package | Total | Caller Graph |
---|---|---|
Accounts Receivable | 2 | RCRJRBD RCRJRCOR |
Name | Comments | DBIA/ICR reference |
---|---|---|
STARTSV(RCDATEND) | ; top entry point to generate a sv code sheet
|
|
BUILDSV(RCDATEND,RCGECSDA,RCTRANID,RCKS) | ; generate a wr code sheet for monthly data
; rcgecsda is the ien for the gcs stack file 2100.1 for rebuilds ; data stored in tmp($j,rcrjrcolsv) ; rcks is the "key suffix" to distinguish the gecs lookup key ; for the SRB SV from the lookup key for the BDR SV |
|
BADDEBT(RCRJDATE) | ; top entry point to generate a sv code sheet
; for the bad debt report, transaction types 23, 27, 2B and 2J. ; The fms document number in file 347 is SV-$e(dateend,1,5)_"01" |
|
Q | ; jump here to finish
; generate bad debt report |
Name | Field # of Occurrence |
---|---|
DD^%DT | BUILDSV+74 |
SETCODE^GECSSDCT | BUILDSV+82 |
KEYLOOK^GECSSGET | STARTSV+16, BADDEBT+77 |
SETCS^GECSSTAA | BUILDSV+80, BUILDSV+81 |
SETKEY^GECSSTAA | BUILDSV+85 |
SETSTAT^GECSSTAA | BUILDSV+83 |
REBUILD^GECSUFM1 | BUILDSV+77 |
CONTROL^GECSUFMS | BUILDSV+76 |
$$ADDPTEDT^PRCAACC | BADDEBT+41, BADDEBT+44, BADDEBT+61, BADDEBT+62, BADDEBT+64 |
OPEN^RCFMDRV1 | STARTSV+35, BADDEBT+97 |
SSTAT^RCFMFN02 | STARTSV+36, BADDEBT+98 |
$$FY^RCFN01 | BUILDSV+8 |
$$ENUM^RCMSNUM | STARTSV+21, BADDEBT+82 |
DQ^RCRJRBDR | Q+2 |
$$ADJFUND^RCRJRCO | BADDEBT+41, BADDEBT+61, BADDEBT+62, BADDEBT+64 |
$$NOHSIF^RCRJRCO | BADDEBT+9 |
$$FMADD^XLFDT | BUILDSV+58 |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^RC(347 - [#347] | STARTSV+33, BADDEBT+95 |
^RC(348.1 - [#348.1] | BADDEBT+12, BADDEBT+16, BADDEBT+17, BADDEBT+18, BADDEBT+19, BADDEBT+20, BADDEBT+21, BADDEBT+22, BADDEBT+23, BADDEBT+24 , BADDEBT+25, BADDEBT+26, BADDEBT+29, BADDEBT+30, BADDEBT+31, BADDEBT+32, BADDEBT+33, BADDEBT+34, BADDEBT+35, Q+3 |
^TMP($J | BUILDSV+11, BUILDSV+12, BUILDSV+13, BUILDSV+14, BADDEBT+15!, BADDEBT+41*, BADDEBT+42*, BADDEBT+45*, BADDEBT+46*, BADDEBT+47* , BADDEBT+48*, BADDEBT+49*, BADDEBT+50*, BADDEBT+52*, BADDEBT+54*, BADDEBT+55*, BADDEBT+57*, BADDEBT+58*, BADDEBT+61*, BADDEBT+62* , BADDEBT+64*, BADDEBT+89! |
Name | Line Occurrences |
---|---|
$$BUILDSV | STARTSV+27, BADDEBT+88 |
Q | BADDEBT+91 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
%DT | STARTSV+32~, BUILDSV+73~, BADDEBT+94~ |
%X | STARTSV+32~, BADDEBT+94~ |
AMOUNT | BUILDSV+6~, BUILDSV+14*, BUILDSV+15, BUILDSV+39, BUILDSV+42 |
COUNT | BUILDSV+6~, BUILDSV+10*, BUILDSV+16*, BUILDSV+17, BUILDSV+18, BUILDSV+19, BUILDSV+20, BUILDSV+21, BUILDSV+22, BUILDSV+24 , BUILDSV+27, BUILDSV+29, BUILDSV+31, BUILDSV+34, BUILDSV+35, BUILDSV+36, BUILDSV+40, BUILDSV+41, BUILDSV+42, BUILDSV+44 , BUILDSV+45, BUILDSV+46, BUILDSV+47, BUILDSV+48, BUILDSV+51, BUILDSV+81* |
D | STARTSV+32~, BADDEBT+94~ |
D0 | STARTSV+32~, BUILDSV+73~, BADDEBT+94~ |
DA | BUILDSV+73~ |
DA347 | STARTSV+32~, STARTSV+33*, STARTSV+35, STARTSV+36, BADDEBT+94~, BADDEBT+95*, BADDEBT+97, BADDEBT+98 |
DATA1319 | BADDEBT+6~, BADDEBT+16*, BADDEBT+41 |
DATA1338 | BADDEBT+6~, BADDEBT+17*, BADDEBT+61 |
DATA1339 | BADDEBT+6~, BADDEBT+18*, BADDEBT+62 |
DATA133M | BADDEBT+6~, BADDEBT+22*, BADDEBT+46 |
DATA133N | BADDEBT+7~, BADDEBT+19*, BADDEBT+64 |
DATA133Q | BADDEBT+7~, BADDEBT+24*, BADDEBT+48 |
DATA133R | BADDEBT+7~, BADDEBT+25*, BADDEBT+54 |
DATA133S | BADDEBT+7~, BADDEBT+26*, BADDEBT+57 |
DATA133T | BADDEBT+6~, BADDEBT+23*, BADDEBT+47 |
>> DATA1383 | BADDEBT+34*, BADDEBT+58 |
>> DATA1391 | BADDEBT+35*, BADDEBT+52 |
>> DATA1396 | BADDEBT+30*, BADDEBT+49 |
>> DATA1397 | BADDEBT+31*, BADDEBT+50 |
>> DATA1398 | BADDEBT+32*, BADDEBT+50 |
>> DATA1399 | BADDEBT+33*, BADDEBT+50 |
>> DATA13N3 | BADDEBT+29*, BADDEBT+55 |
DATA4032 | BADDEBT+6~, BADDEBT+21*, BADDEBT+45 |
DATAHSIF | BADDEBT+6~, BADDEBT+20*, BADDEBT+42 |
DESCRIP | BUILDSV+6~, BUILDSV+75*, BUILDSV+76, BUILDSV+77 |
DI | STARTSV+32~, BUILDSV+73~, BADDEBT+94~ |
DIC | STARTSV+32~, BUILDSV+73~, BADDEBT+94~ |
DIE | BUILDSV+73~ |
DOCTOTAL | BUILDSV+6~, BUILDSV+10*, BUILDSV+14*, BUILDSV+69*, BUILDSV+70 |
DQ | STARTSV+32~, BUILDSV+73~, BADDEBT+94~ |
DR | BUILDSV+73~ |
DT | BADDEBT+41, BADDEBT+44, BADDEBT+61, BADDEBT+62, BADDEBT+64 |
ERROR | STARTSV+32~, STARTSV+35, BADDEBT+94~, BADDEBT+97 |
FISCALYR | BUILDSV+6~, BUILDSV+8*, BUILDSV+19 |
FMAMOUNT | BUILDSV+6~, BUILDSV+39*, BUILDSV+41 |
FMSLINE | BUILDSV+6~ |
FMSLINE( | BUILDSV+17*, BUILDSV+18*, BUILDSV+19*, BUILDSV+20*, BUILDSV+21*, BUILDSV+22*, BUILDSV+24*, BUILDSV+27*, BUILDSV+29*, BUILDSV+31* , BUILDSV+34*, BUILDSV+35*, BUILDSV+36*, BUILDSV+40*, BUILDSV+41*, BUILDSV+42*, BUILDSV+44*, BUILDSV+45*, BUILDSV+46*, BUILDSV+47* , BUILDSV+48*, BUILDSV+81 |
FUND | BUILDSV+6~, BUILDSV+12*, BUILDSV+13, BUILDSV+14, BUILDSV+20, BUILDSV+21, BUILDSV+31, BUILDSV+33, BUILDSV+35, BUILDSV+36 |
FY | BUILDSV+6~, BUILDSV+54*, BUILDSV+55*, BUILDSV+65 |
GECSDATA | STARTSV+13~, STARTSV+20, STARTSV+27, BADDEBT+6~, BADDEBT+81, BADDEBT+88 |
GECSDATA("2100.1" | STARTSV+20, BADDEBT+81 |
GECSFMS | BUILDSV+6~ |
GECSFMS("CTL" | BUILDSV+88 |
GECSFMS("DA" | BUILDSV+77*, BUILDSV+80, BUILDSV+81, BUILDSV+82, BUILDSV+83, BUILDSV+85 |
LTCFUND | BADDEBT+6~, BADDEBT+44*, BADDEBT+45 |
MONTH | BUILDSV+6~, BUILDSV+56*, BUILDSV+64 |
RCDATEND | STARTSV~, STARTSV+16, STARTSV+27, STARTSV+35, BUILDSV~, BUILDSV+8, BUILDSV+45, BUILDSV+46, BUILDSV+47, BUILDSV+54 , BUILDSV+56, BUILDSV+58, BUILDSV+63, BUILDSV+74, BUILDSV+85 |
RCGECSDA | BUILDSV~, BUILDSV+76, BUILDSV+77 |
RCKS | BUILDSV~, BUILDSV+85 |
RCNOHSIF | BADDEBT+6~, BADDEBT+9*, BADDEBT+20, BADDEBT+42 |
RCRJDATE | BADDEBT~, BADDEBT+77, BADDEBT+88, BADDEBT+95, BADDEBT+97 |
RCRJFMM | BADDEBT+6~, Q+2* |
RCRJFXSV | BADDEBT+6~, Q+2* |
RCTRANID | STARTSV+13~, STARTSV+20*, STARTSV+21*, STARTSV+22, STARTSV+24*, STARTSV+27, BUILDSV~, BUILDSV+22, BUILDSV+76, BADDEBT+6~ , BADDEBT+81*, BADDEBT+82*, BADDEBT+83, BADDEBT+85*, BADDEBT+88 |
RESULT | STARTSV+13~, STARTSV+27*, STARTSV+29, STARTSV+33, STARTSV+35, STARTSV+36, BADDEBT+6~, BADDEBT+88*, BADDEBT+91, BADDEBT+97 , BADDEBT+98, Q+2 |
REVDATE | BUILDSV+6~, BUILDSV+58*, BUILDSV+59, BUILDSV+61 |
REVFY | BUILDSV+6~, BUILDSV+59*, BUILDSV+60*, BUILDSV+67 |
REVMONTH | BUILDSV+6~, BUILDSV+61*, BUILDSV+68 |
RSC | BUILDSV+6~, BUILDSV+13*, BUILDSV+14, BUILDSV+24, BUILDSV+44 |
SV2 | BUILDSV+6~, BUILDSV+63*, BUILDSV+64*, BUILDSV+65*, BUILDSV+66*, BUILDSV+67*, BUILDSV+68*, BUILDSV+70*, BUILDSV+80 |
TYPE | BUILDSV+6~, BUILDSV+11*, BUILDSV+12, BUILDSV+13, BUILDSV+14, BUILDSV+18, BUILDSV+29 |
X | BUILDSV+73~, BADDEBT+6~ |
Y | BUILDSV+73~, BUILDSV+74*, BUILDSV+75 |