RCDPESR8 ;ALB/TMK - EFT return file field captions ;09-SEP-2003
Source file <RCDPESR8.m>
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 | 4 | RCDPEAR1 RCDPEAR4 RCDPEDS RCDPESR3 |
Name | Comments | DBIA/ICR reference |
---|---|---|
DISP(RCMIN,RCMOUT,RCFMT,RCFULL,RCW) | ; Format display for 835 EFT return msg
; RCMIN = the name of the array that contains the raw message data ; The data is contained at the next level and the subscript is ; numeric and greater than 0 OR the data can be at the ; 0-node subsequent to the final subscript. ; If the message array is a global ^TMP($J,"MSG",n), RCMIN ; will equal "^TMP($J,""MSG"")" and the message text will be ; in ^TMP($J,"MSG",1), ^TMP($J,"MSG",2), etc. OR ; the message text can be defined at TMP($J,"MSG",1,0) ^...,2,0) ; etc. ; RCMOUT = the name of the array that should be returned. This array ; will follow the same convention as the input array. The ; array will be returned with a numeric final subscript. If ; RCMOUT is passed as "^TMP($J,""MSG1"")", then the display ; lines will be returned in ^TMP($J,"MSG1",1), ; ^TMP($J,"MSG1",2), etc. Note the array RCMOUT is killed ; on entry to this call ; RCFMT = 0 or null if call should return raw data, 1 to execute the ; transforms attached to the fields ; RCFULL = the name of an array if the data should be returned in ; this array, formatted into lines for display. If not sent, ; only the display data by element is returned in RCMOUT. If ; RCFULL is sent, the array is killed before populating it ; RCW = max # of characters per line to return in array RCFULL |
|
FMTDSP(RCMUN,RCMFO,RCW) | ; Format the display data in array named in RCMUN into
; lines up to RCW characters wide RCMUN must be set up the same as the ; output of the DISP call above ; Returns array named in RCMFO with the last subscript being the line # ; Note @RCMFO is killed on entry to this call ; Default is 80 if RCW=0 or null |
|
DISPADJ(RC3444,RCARRAY) | ; Returns formatted lines of ERA level takeback data
; in array @RCARRAY@(n) where n=line #. Data is taken from entry ; # RC3444 in file 344.4, subfile 344.42 |
|
EFT | ;;HEADER DATA
|
|
01 | ;;EFT DETAIL RECORD
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^RCY(344.4 - [#344.4] | DISPADJ+5 |
Name | Line Occurrences |
---|---|
FMTDSP | DISP+43 |
Name | Field # of Occurrence |
---|---|
^( | DISPADJ+5 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
R | DISP+25~, DISP+31*, DISP+34* |
RC | DISP+25~, DISP+31*, DISP+32, DISP+34*, DISP+35, DISP+36, DISP+38, DISP+40*, DISP+41, DISP+42 |
RC3444 | DISPADJ~, DISPADJ+5 |
RCARRAY | DISPADJ~, DISPADJ+6, DISPADJ+7 |
RCCT | DISP+25~, DISP+26*, DISP+32*, DISP+35*, DISP+42*, FMTDSP+6~, FMTDSP+10*, FMTDSP+13*, FMTDSP+15*, FMTDSP+16* , FMTDSP+19*, FMTDSP+20*, FMTDSP+23*, FMTDSP+25*, FMTDSP+30*, FMTDSP+33*, FMTDSP+34*, FMTDSP+35* |
RCCT1 | FMTDSP+6~, FMTDSP+10*, FMTDSP+16* |
RCD | FMTDSP+6~, FMTDSP+11*, FMTDSP+12, FMTDSP+16, FMTDSP+17, FMTDSP+19, FMTDSP+20, FMTDSP+22, FMTDSP+25, FMTDSP+28 , FMTDSP+32, FMTDSP+34 |
RCDASH | FMTDSP+6~, FMTDSP+9*, FMTDSP+16 |
RCDATA | DISP+25~, DISP+29*, DISP+31, DISP+33, DISP+35, DISP+39*, DISP+41, DISP+42 |
RCFMT | DISP~, DISP+39 |
RCFULL | DISP~, DISP+43 |
RCLINE | FMTDSP+6~, FMTDSP+10*, FMTDSP+13*, FMTDSP+14, FMTDSP+23, FMTDSP+26*, FMTDSP+27, FMTDSP+28*, FMTDSP+30*, FMTDSP+33* , FMTDSP+34*, FMTDSP+35 |
RCMFO | FMTDSP~, FMTDSP+7, FMTDSP+13, FMTDSP+15, FMTDSP+16, FMTDSP+19, FMTDSP+20, FMTDSP+23, FMTDSP+25, FMTDSP+30 , FMTDSP+33, FMTDSP+34, FMTDSP+35 |
RCMID | FMTDSP+6~, FMTDSP+10*, FMTDSP+30, FMTDSP+32, FMTDSP+34 |
RCMIN | DISP~, DISP+27 |
RCMOUT | DISP~, DISP+26, DISP+32, DISP+35, DISP+42, DISP+43 |
RCMUN | FMTDSP~, FMTDSP+11 |
RCQ | DISP+25~, DISP+27*, DISP+28, DISP+30 |
RCREF | DISP+25~, DISP+31*, DISP+34, DISP+35 |
RCSTART | FMTDSP+6~, FMTDSP+18*, FMTDSP+19*, FMTDSP+24*, FMTDSP+25* |
RCT | DISPADJ+3~, DISPADJ+4*, DISPADJ+6*, DISPADJ+7* |
RCW | DISP~, DISP+43, FMTDSP~, FMTDSP+8*, FMTDSP+9, FMTDSP+10, FMTDSP+17, FMTDSP+19, FMTDSP+22, FMTDSP+25 , FMTDSP+32 |
U | DISP+28, DISP+29, DISP+35, DISP+38, DISP+40, DISPADJ+6, DISPADJ+7 |
X | DISP+37~, DISP+39* |
X1 | DISP+37~, DISP+38*, DISP+39 |
Y | DISP+37~, DISP+39 |
Z | DISP+25~, DISP+27*, FMTDSP+6~, FMTDSP+11*, FMTDSP+15, DISPADJ+3~, DISPADJ+5* |
Z0 | DISP+25~, DISP+27*, DISP+28, DISP+29, DISP+32, DISPADJ+3~, DISPADJ+5*, DISPADJ+6, DISPADJ+7 |
Z1 | DISP+25~, DISP+28*, DISP+29, DISP+30, DISP+34, DISP+35, DISP+42 |
Name | Field # of Occurrence |
---|---|
$T(@R | DISP+31, DISP+34 |