RCDPEM0 ;ALB/TMK - ERA MATCHING TO EFT (cont) ;Jun 11, 2014@13:04:03
Source file <RCDPEM0.m>
| Package | Total | Call Graph |
|---|---|---|
| Accounts Receivable | 12 | $$ADDPTEDT^PRCAACC SETSTA^RCDPEAP $$AUTOCHK^RCDPEAP1 $$PAYEREXC^RCDPEAP2 LOCKDEP^RCDPEM (BLD,BULL)^RCDPEM1 UPDMATCH^RCDPEU2 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 |
| 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 | 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+86 |
| $$AUTOCHK^RCDPEAP1 | MATCH+83 |
| $$PAYEREXC^RCDPEAP2 | MATCH+80 |
| LOCKDEP^RCDPEM | ADDDEP+9 |
| BLD^RCDPEM1 | MATCH+38 |
| BULL^RCDPEM1 | ADDREC+46, ADDREC+71, ADDREC+107 |
| UPDMATCH^RCDPEU2 | MATCH+70 |
| 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] | 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+76 |
| ^TMP($J | MATCH+27*, MATCH+30*, MATCH+35*, MATCH+71*, 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~, ADDDEP+6~, ADDDEP+11*, ADDDEP+12*, ADDREC+13~, ADDREC+57*, ADDREC+86*, ADDREC+89*, ADDREC+111* |
| DA(1 | ADDREC+86* |
| DIE | MATCH+7~, ADDDEP+6~, ADDDEP+11*, ADDDEP+12*, ADDREC+13~, ADDREC+57*, ADDREC+86*, ADDREC+89*, ADDREC+111* |
| >> DILOCKTM | ADDREC+31 |
| DR | MATCH+7~, 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 |
| RCPAYTYP | ADDREC+13~, ADDREC+22*, ADDREC+26, ADDREC+57, ADDREC+76*, ADDREC+77 |
| RCPROC | MATCH~, MATCH+75, 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+76, MATCH+80 , MATCH+83, MATCH+86 |
| 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+76, 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~ |