RCDPEM0 ;ALB/TMK - ERA MATCHING TO EFT (cont) ;Jun 11, 2014@13:04:03
Source file <RCDPEM0.m>
Package | Total | Call Graph |
---|---|---|
Accounts Receivable | 11 | $$ADDPTEDT^PRCAACC SETSTA^RCDPEAP $$AUTOCHK^RCDPEAP1 $$PAYEREXC^RCDPEAP2 LOCKDEP^RCDPEM (BLD,BULL)^RCDPEM1 DIQ344^RCDPRPLM $$ADDDEPT^RCDPUDEP PROCESS^RCDPURE1 ($$ADDRECT,MARKPROC)^RCDPUREC $$ADDTRAN^RCDPURET |
Kernel | 2 | ($$FMTE,$$NOW)^XLFDT $$UP^XLFSTR |
VA FileMan | 2 | (,WP)^DIE $$GET1^DIQ |
Generic Code Sheet | 1 | $$STATUS^GECSSGET |
MailMan | 1 | SENDMSG^XMXAPI |
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 | RCDPEM RCDPEMA |
Name | Comments | DBIA/ICR reference |
---|---|---|
MATCH(RCZ,RCPROC) | ;EP from RCDPEM
; Match EFT to ERA ; Input: RCZ - IEN of file 344.31 ; RCPROC - 1 if called from EFT-EOB automatch, 0 if from manual match |
|
ADDDEP(RCD,RCDDT,RCZ) | ; Add deposit
; RCD = deposit # ; RCDDT = deposit date FM format ; RCZ = ien of entry in file 344.3 ; Function returns IEN of new deposit entry |
|
ADDREC(RCDEP,RCZ) | ; Add receipt, send CR to FUND 528704, Rev src cd 8NZZ for total EFT amt
; Input: RCDEP - IEN in AR DEPOSIT file (#344.1) ; RCZ - IEN in EDI LOCKBOX DEPOSIT file (#344.3) (same as $P(^RCY(344.31,IEN,0),"^",1) ; Returns: IEN of new receipt entry |
|
SETERR(RCPROC) | ; Set up first line of error message to be stored
; RCPROC = 1 if called from EFT-EOB automatch, 0 if from manual match ; = 2 if called from EFT deposit creation |
|
STORERR(RCFILE,RCZ,RCER) | ; Store error text in word processing field
; RCFILE = 344.3 or 344.31 ; RCZ = ien of the entry in file RCFILE ; RCER = array containing the error text (passed by ref) |
Name | Field # of Occurrence |
---|---|
^DIE | MATCH+71, MATCH+73, ADDDEP+11, ADDDEP+12, ADDREC+58, ADDREC+88, ADDREC+90, ADDREC+111 |
WP^DIE | STORERR+4 |
$$GET1^DIQ | MATCH+12, MATCH+13, MATCH+14, MATCH+15, MATCH+42 |
$$STATUS^GECSSGET | ADDREC+41 |
$$ADDPTEDT^PRCAACC | ADDREC+68 |
SETSTA^RCDPEAP | MATCH+89 |
$$AUTOCHK^RCDPEAP1 | MATCH+86 |
$$PAYEREXC^RCDPEAP2 | MATCH+83 |
LOCKDEP^RCDPEM | ADDDEP+9 |
BLD^RCDPEM1 | MATCH+38 |
BULL^RCDPEM1 | ADDREC+46, ADDREC+71, ADDREC+107 |
DIQ344^RCDPRPLM | ADDREC+37 |
$$ADDDEPT^RCDPUDEP | ADDDEP+7 |
PROCESS^RCDPURE1 | ADDREC+94 |
$$ADDRECT^RCDPUREC | ADDREC+26 |
MARKPROC^RCDPUREC | ADDREC+54 |
$$ADDTRAN^RCDPURET | ADDREC+63 |
$$FMTE^XLFDT | ADDREC+117, ADDREC+121, SETERR+4 |
$$NOW^XLFDT | ADDREC+117, SETERR+4 |
$$UP^XLFSTR | MATCH+23 |
SENDMSG^XMXAPI | MATCH+61, ADDREC+124 |
FileNo | Call Tags |
---|---|
^RCY(344 - [#344] | Classic Fileman Calls |
^RCY(344.1 - [#344.1] | Classic Fileman Calls |
^RCY(344.3 - [#344.3] | Classic Fileman Calls |
^RCY(344.31 - [#344.31] | Classic Fileman Calls, GET1^DIQ |
^RCY(344.4 - [#344.4] | Classic Fileman Calls, GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^RCY(344 - [#344] | MATCH+18, ADDREC+31, ADDREC+49, ADDREC+69, ADDREC+98, ADDREC+101, ADDREC+103, ADDREC+119, ADDREC+127 |
^RCY(344.1 - [#344.1] | ADDREC+50 |
^RCY(344.3 - [#344.3] | ADDDEP+10, ADDREC+14 |
^RCY(344.31 - [#344.31] | MATCH+17, MATCH+23, ADDREC+20, ADDREC+21, ADDREC+61, ADDREC+62 |
^RCY(344.4 - [#344.4] | MATCH+23, MATCH+79 |
^TMP($J | MATCH+27*, MATCH+30*, MATCH+35*, MATCH+74*, ADDDEP+13*, ADDREC+15*, ADDREC+33*, ADDREC+34*, ADDREC+47*, ADDREC+72* , ADDREC+99*, ADDREC+106, ADDREC+108*, ADDREC+112*, ADDREC+113* |
^VA(200 - [#200] | ADDREC+84 |
Name | Line Occurrences |
---|---|
$$SETERR | ADDREC+45, ADDREC+65, ADDREC+103 |
STORERR | MATCH+65, ADDREC+48, ADDREC+73, ADDREC+109, ADDREC+125 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
CT | ADDREC+102~, ADDREC+106* |
DA | MATCH+7~, MATCH+70*, MATCH+72*, ADDDEP+6~, ADDDEP+11*, ADDDEP+12*, ADDREC+13~, ADDREC+57*, ADDREC+86*, ADDREC+89* , ADDREC+111* |
DA(1 | ADDREC+86* |
DIE | MATCH+7~, MATCH+70*, MATCH+72*, ADDDEP+6~, ADDDEP+11*, ADDDEP+12*, ADDREC+13~, ADDREC+57*, ADDREC+86*, ADDREC+89* , ADDREC+111* |
>> DILOCKTM | ADDREC+31 |
DR | MATCH+7~, MATCH+70*, MATCH+72*, ADDDEP+6~, ADDDEP+11*, ADDDEP+12*, ADDREC+13~, ADDREC+57*, ADDREC+62*, ADDREC+82* , ADDREC+83*, ADDREC+85*, ADDREC+87*, ADDREC+89*, ADDREC+111* |
DT | ADDREC+68, ADDREC+121 |
DUZ | MATCH+60~*, ADDREC+122, ADDREC+124 |
DUZ(0 | MATCH+60* |
LINE1 | SETERR+3~, SETERR+4*, SETERR+5 |
MS1 | MATCH+7~, MATCH+15*, MATCH+18 |
N | ADDREC+84~*, ADDREC+85 |
RC0 | MATCH+7~, ADDDEP+6~, ADDDEP+10*, ADDDEP+11, ADDREC+13~, ADDREC+14*, ADDREC+26, ADDREC+46, ADDREC+71, ADDREC+107 |
RC00 | ADDREC+32~, ADDREC+62*, ADDREC+63, ADDREC+70, ADDREC+76, ADDREC+82, ADDREC+83, ADDREC+85 |
RC34431 | MATCH+7~, MATCH+17*, MATCH+38 |
RC3444 | MATCH+7~, MATCH+23*, MATCH+24 |
RCBODY | ADDREC+116~, ADDREC+125 |
RCBODY(1 | ADDREC+117* |
RCBODY(2 | ADDREC+118* |
RCBODY(3 | ADDREC+119* |
RCBODY(4 | ADDREC+120* |
RCD | ADDDEP~, ADDDEP+7 |
RCDDT | ADDDEP~, ADDDEP+7 |
RCDEP | ADDDEP+6~, ADDDEP+7*, ADDDEP+8, ADDDEP+9, ADDDEP+11, ADDDEP+12, ADDDEP+13, ADDDEP+14, ADDREC~, ADDREC+26 , ADDREC+50 |
RCDPDATA | ADDREC+13~ |
RCDPDATA(344 | ADDREC+40, ADDREC+41 |
RCER | MATCH+7~, MATCH+36~, ADDREC+13~, ADDREC+46, ADDREC+48, ADDREC+51!, ADDREC+71, ADDREC+73, ADDREC+107, ADDREC+109 , STORERR~ |
RCER( | MATCH+39*, MATCH+44*, MATCH+45*, MATCH+48*, MATCH+51*, MATCH+53*, MATCH+55*, MATCH+64, ADDREC+106* |
RCER(" " | ADDREC+106 |
RCER(0 | ADDREC+61 |
RCER(1 | ADDREC+45*, ADDREC+65*, ADDREC+103*, ADDREC+104* |
RCER(2 | ADDREC+45*, ADDREC+66*, ADDREC+103* |
RCER(3 | ADDREC+67*, ADDREC+105* |
RCER(4 | ADDREC+68*, ADDREC+69* |
RCER(5 | ADDREC+70* |
RCFILE | STORERR~, STORERR+4 |
RCLESS | MATCH+36~, MATCH+43*, MATCH+45, MATCH+46, MATCH+49 |
RCLOCK | ADDREC+13~, ADDREC+31*, ADDREC+115, ADDREC+127, ADDREC+128 |
RCM | MATCH+36~, MATCH+40!, MATCH+41*, MATCH+64*, MATCH+65 |
RCM( | MATCH+64* |
RCMATCH | MATCH+7~, MATCH+26*, MATCH+27, MATCH+29, MATCH+32, MATCH+69, MATCH+70, MATCH+72 |
RCPAYTYP | ADDREC+13~, ADDREC+22*, ADDREC+26, ADDREC+57, ADDREC+76*, ADDREC+77 |
RCPROC | MATCH~, MATCH+78, SETERR~, SETERR+4 |
RCQUIT | ADDREC+13~, ADDREC+40*, ADDREC+51* |
RCRZ | MATCH+7~, MATCH+22*, MATCH+23*, MATCH+24, MATCH+26*, MATCH+42, MATCH+55, MATCH+70, MATCH+72, MATCH+79 , MATCH+83, MATCH+86, MATCH+89 |
RCT | MATCH+36~, MATCH+37*, MATCH+38, MATCH+39*, MATCH+41, MATCH+44*, MATCH+45*, MATCH+47*, MATCH+48, MATCH+50* , MATCH+51, MATCH+52*, MATCH+53, MATCH+55*, MATCH+64*, ADDREC+32~, ADDREC+61*, ADDREC+62, ADDREC+89 |
RCTOTCT | ADDREC+13~ |
RCTRANDA | ADDREC+13~, ADDREC+63*, ADDREC+64, ADDREC+83, ADDREC+86, ADDREC+89 |
RCZ | MATCH~, MATCH+12, MATCH+13, MATCH+14, MATCH+15, MATCH+17, MATCH+18, MATCH+27, MATCH+65, MATCH+70 , ADDDEP~, ADDDEP+10, ADDDEP+12, ADDDEP+13, ADDREC~, ADDREC+14, ADDREC+15, ADDREC+20, ADDREC+33, ADDREC+47 , ADDREC+48, ADDREC+61, ADDREC+72, ADDREC+73, ADDREC+99, ADDREC+108, ADDREC+109, ADDREC+111, ADDREC+113, ADDREC+125 , STORERR~, STORERR+4 |
RECTDA | ADDREC+13~, ADDREC+26*, ADDREC+30, ADDREC+31, ADDREC+33, ADDREC+37, ADDREC+40, ADDREC+41, ADDREC+49, ADDREC+54 , ADDREC+57, ADDREC+63, ADDREC+69, ADDREC+86, ADDREC+89, ADDREC+94, ADDREC+98, ADDREC+101, ADDREC+103, ADDREC+115 , ADDREC+119, ADDREC+127, ADDREC+128 |
STATUS | ADDREC+32~, ADDREC+41*, ADDREC+44 |
TIN1 | MATCH+8~, MATCH+12*, MATCH+19, MATCH+23 |
TOT | ADDREC+97~, ADDREC+98*, ADDREC+99, ADDREC+105, ADDREC+111, ADDREC+112 |
TR1 | MATCH+8~, MATCH+13*, MATCH+19, MATCH+23 |
TTL0 | MATCH+8~, MATCH+42*, MATCH+43, MATCH+55 |
TTL1 | MATCH+8~, MATCH+14*, MATCH+24, MATCH+43 |
U | MATCH+23, MATCH+24, MATCH+27, MATCH+79, ADDDEP+11, ADDDEP+13, ADDREC+15, ADDREC+26, ADDREC+33, ADDREC+47 , ADDREC+63, ADDREC+69, ADDREC+70, ADDREC+72, ADDREC+82, ADDREC+83, ADDREC+85, ADDREC+98, ADDREC+99, ADDREC+101 , ADDREC+103, ADDREC+108, ADDREC+113, ADDREC+119 |
X | MATCH+8~, ADDDEP+6~, ADDREC+13~ |
XMB | MATCH+36~ |
XMBODY | MATCH+36~, MATCH+57*, MATCH+61 |
XMERR | MATCH+36~ |
XMFULL | MATCH+36~ |
XMINSTR | MATCH+36~, ADDREC+116~, ADDREC+124 |
XMINSTR("FROM" | ADDREC+123* |
XMSUBJ | MATCH+36~, MATCH+58*, MATCH+61, ADDREC+116~, ADDREC+121*, ADDREC+124 |
XMTO | MATCH+36~, MATCH+61, ADDREC+116~, ADDREC+124 |
XMTO( | ADDREC+122* |
XMTO("I:G.RCD | PE PAYMENTS" , MATCH+56*, ADDREC+122* |
XMTYPE | MATCH+36~ |
XMZ | MATCH+36~, MATCH+61, ADDREC+116~, ADDREC+124 |
XX | MATCH+8~, ADDREC+13~, ADDREC+20*, ADDREC+21*, ADDREC+22, ADDREC+76*, ADDREC+77*, ADDREC+82 |
Y | MATCH+8~, ADDDEP+6~, ADDREC+13~ |
Z | MATCH+8~, ADDREC+97~, ADDREC+98*, ADDREC+102~, ADDREC+106* |
Z( | MATCH+24*, MATCH+26 |
Z("" | MATCH+26 |
Z(1 | MATCH+23 |
Z0 | MATCH+8~ |