RCTCSJS0 ;ALBANY/RGB - CROSS-SERVICING REJECTS SERVER;02/19/14 3:21 PM
Source file <RCTCSJS0.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 | 1 | RCTCSJS |
Name | Comments | DBIA/ICR reference |
---|---|---|
V | ;;4.5;Accounts Receivable;**343**;Mar 20, 1995;Build 59
|
|
SERVER | ; entry from outside
|
|
END | ;
|
|
INIT1 | ; initialize first time
|
|
INIT2 | ; subsequent inits
|
|
START | ; start of process
|
|
TOT | ;
|
|
XMB2XTMP | ;copies ^XMB(3.9,XMZ) to ^XTMP
|
|
SRTXTMP | ;sorts ^XTMP(...,"READ" recs into ^XTMP(..."BILL" which is sorted by Debtor ID, by BILL
|
|
C | ||
H | ; Header record
|
|
Z | ; Trailer record
|
|
DOY2EXT(YDOY,ZDATE) | ; gets Date from DOY;
|
|
L1 | ; Debt Record
|
|
L2 | ;; Debtor Record
|
|
L2A | ;; Individual Debtor Record
|
|
L2B | ; Business Debtor Record
|
|
L2C | ; Debtor Contact Information
|
|
L2D | ; Debtor Record (Property Information)
|
|
L2E | ; Debtor Record (Employment Information for Individual Debtor)
|
|
L3 | ; Case Record
|
|
L4 | ; Alias Name
|
|
L5A | ; Creditor Agency Financial Transactions (Collections)
|
|
L5B | ; Creditor Agency Financial Transactions (Adjustments)
|
|
L6 | ; Payment Bypass/Offset
|
|
LOGREJS | ; compiles the varied reject errors by BILL
|
|
GETPCS1 | ;
|
|
GETPCS2 | ||
CHKBD | ; checks for valid Bill/Debtor
|
|
RECERR(ERRCNT,ETYP,ERRDATA,RECN,RECERR) | ; log TRANSMITTED FORMAT err
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^PRCA(430 - [#430] | CHKBD+3 |
^RC(348.5 - [#348.5] | C+2, LOGREJS+4 |
^XMB(3.9 - [#3.9] | SERVER+6, SERVER+14, SERVER+15, SERVER+16, SERVER+17, SERVER+18, SERVER+19, INIT2+5, INIT2+6, INIT2+7 , XMB2XTMP+1 |
^XTMP( | SERVER+12!, SERVER+13!, END+1, END+3*, END+6*, END+8, INIT1+5!, INIT1+12*, TOT+18, XMB2XTMP+1* , SRTXTMP+1, SRTXTMP+5, SRTXTMP+6, LOGREJS+2, LOGREJS+8*, RECERR+1*, RECERR+2* |
Name | Line Occurrences |
---|---|
@( | SRTXTMP+18, C+8 |
CHKBD | GETPCS1+10, GETPCS2+9 |
DOY2EXT | H+5, Z+9 |
END | SERVER+4, SERVER+6, SERVER+10 |
GETPCS1 | L1+3, L2+3, L2A+2, L2B+1, L2C+2, L2D+1, L2E+1, L3+1, L4+2, L6+2 |
GETPCS2 | L5A+3, L5B+4 |
INIT1 | SERVER+1 |
INIT2 | START+1 |
LOGREJS | SRTXTMP+31 |
RECERR | SERVER+5, SERVER+7, SERVER+10, SERVER+22, INIT2+10, START+7, TOT+5, TOT+9, TOT+17, TOT+20 , SRTXTMP+14, SRTXTMP+17, SRTXTMP+23, SRTXTMP+27, C+4, H+6, LOGREJS+6, GETPCS1+7, GETPCS2+6, CHKBD+5 |
SRTXTMP | START+3 |
START | SERVER+23 |
XMB2XTMP | START+2 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> % | INIT1+10 |
>> %H | DOY2EXT+3* |
ARTXNID | INIT1+6!, L5B+5* |
ARTXNID( | L5B+5*, LOGREJS+8 |
>> BATFDT | SERVER+16* |
>> BCIDA | SERVER+20*, INIT2+8*, XMB2XTMP+1, SRTXTMP+1, SRTXTMP+5, SRTXTMP+6, C+3, H+1*, H+4 |
>> BCIDV | H+7* |
>> BLNKS | INIT1+15* |
>> BLTNCNT | END+2*, END+3, END+4*, END+6, INIT1+16* |
>> BLTNREC | END+5*, END+6 |
>> CACT | GETPCS1+8*, GETPCS2+7* |
>> CALC | GETPCS1+8*, GETPCS2+7* |
>> CBILL | SRTXTMP+12*, SRTXTMP+13, SRTXTMP+26, L5B+5, LOGREJS+2, LOGREJS+5, LOGREJS+8, GETPCS1+6, GETPCS2+5, CHKBD+2* , CHKBD+3, CHKBD+4 |
>> CDEBNAMF | L2+1* |
>> CDEBNAML | L2+1* |
>> CDEBNAMM | L2+2* |
>> CDEBSEX | L2A+1* |
>> CDEBTID | GETPCS1+2*, GETPCS1+3, GETPCS1+6, GETPCS2+1*, GETPCS2+2, GETPCS2+5, CHKBD+2 |
>> CDEBTIEN | L5B+5, LOGREJS+2, LOGREJS+8, CHKBD+2*, CHKBD+3, CHKBD+4 |
>> CDEBTIN | L2+1*, L2C+1*, L4+1*, L6+1* |
>> CDEBTOR | GETPCS1+9*, GETPCS2+8* |
>> CDOB | L2A+1* |
CERRS | SRTXTMP+3!, LOGREJS+2*, LOGREJS+7*, LOGREJS+8 |
CERRS( | SRTXTMP+20, SRTXTMP+21, C+1*, C+2, LOGREJS+3, GETPCS1+1, GETPCS2 |
>> CFAST | GETPCS1+8*, GETPCS2+7* |
>> CHKEC | C+2*, C+3 |
>> CORIDG | GETPCS1+11*, GETPCS2+10* |
>> CORIGD | L1+1* |
>> CORIGPMT | L5A+1* |
>> CRCNT | INIT2+1*, TOT+7, TOT+8, TOT+15, C* |
>> CREFBAL | L1+1*, L1+2, GETPCS1+11*, GETPCS2+10* |
>> CSPAMT | L5B+1* |
>> CSRC | C+5*, C+6, LOGREJS+2, LOGREJS+8 |
>> CSRCS | INIT1+2*, C+6* |
>> CSTADJ | L5B+2* |
>> CSTAMT | L5B+1* |
>> CSTATN | GETPCS1+8*, GETPCS2+7* |
>> CTRAMT | L5A+1* |
DUZ | INIT1+12 |
>> ERR | C+4*, H+6*, LOGREJS+3*, LOGREJS+4, LOGREJS+5, LOGREJS+7 |
ERRCNT | SERVER+5, SERVER+7, SERVER+10, SERVER+22, INIT1+13*, INIT2+10, START+7, TOT+5, TOT+9, TOT+17 , TOT+20, SRTXTMP+14, SRTXTMP+17, SRTXTMP+23, SRTXTMP+27, C+4, H+6, LOGREJS+6, GETPCS1+7, GETPCS2+6 , CHKBD+5, RECERR~, RECERR+1*, RECERR+2 |
ERRDATA | RECERR~, RECERR+2 |
>> ERRSFND("9A" | SRTXTMP+24* |
ETYP | RECERR~ |
>> FILERR | H+7* |
>> H4DATE | H+4*, H+5 |
>> HALC | H+3* |
>> HDATE | H+5, H+6, LOGREJS+2, LOGREJS+8 |
>> HDR | SERVER+19*, SERVER+20, SERVER+21, INIT2+7*, INIT2+8, INIT2+9 |
>> HERRS | H+3*, H+7 |
>> HFAST | H+3* |
>> HREC | H+2* |
>> HSEQ | H+4* |
>> HSRC | H+3* |
I | INIT2+3~, TOT+12*, TOT+13, TOT+14, TOT+15, LOGREJS+3* |
>> LBL | C+7*, C+8 |
LIST | SERVER+9!, SERVER+10 |
LIST( | SERVER+9*, SERVER+11 |
>> LSTREC | SERVER+17*, INIT2+5* |
>> NMSPC | SERVER+12, SERVER+13, END+1, END+3, END+6, END+8, INIT1+1*, INIT1+5, INIT1+12, TOT+18 , XMB2XTMP+1, SRTXTMP+1, SRTXTMP+5, SRTXTMP+6, LOGREJS+2, LOGREJS+8, RECERR+1, RECERR+2 |
>> NOTPROC | SRTXTMP+2* |
>> NULLERR | INIT1+14*, SRTXTMP+20, H+7, Z+6, GETPCS1+1, GETPCS2 |
>> NX | DOY2EXT+6*, DOY2EXT+7 |
>> PC | C+2* |
>> QNAM | SERVER+14* |
>> RACTN | SRTXTMP+15*, LOGREJS+2, LOGREJS+8 |
>> REC | SRTXTMP+7*, SRTXTMP+8, SRTXTMP+9, SRTXTMP+10, SRTXTMP+12, SRTXTMP+15, SRTXTMP+16, SRTXTMP+17, C+1, C+5 , H+1, H+2, H+3, Z+1, Z+2, Z+3, Z+4, Z+5, Z+6, Z+7 , Z+8, L1+1, L2+1, L2+2, L2A+1, L2C+1, L4+1, L5A+1, L5A+2, L5B+1 , L5B+2, L5B+3, L5B+5, L6+1, GETPCS1+2, GETPCS1+8, GETPCS1+9, GETPCS2+1, GETPCS2+7, GETPCS2+8 |
>> REC1 | SRTXTMP+5*, SRTXTMP+7 |
>> REC2 | SRTXTMP+6*, SRTXTMP+7 |
RECERR | SERVER+5, SERVER+7, SERVER+10, SERVER+22, INIT2+10, START+7, TOT+5, TOT+9, TOT+17, TOT+20 , SRTXTMP+4*, SRTXTMP+14, SRTXTMP+17, SRTXTMP+19, SRTXTMP+23, SRTXTMP+27, C+4, H+6, LOGREJS+6, GETPCS1+7 , GETPCS2+6, CHKBD+1*, CHKBD+5, RECERR~, RECERR+3* |
RECN | SRTXTMP+1*, SRTXTMP+5, SRTXTMP+6, SRTXTMP+13, SRTXTMP+14, SRTXTMP+17, SRTXTMP+23, SRTXTMP+27, SRTXTMP+32, C+4 , H+6, L5B+5, LOGREJS+6, GETPCS1+7, GETPCS2+6, CHKBD+5, RECERR~, RECERR+2 |
>> RECNS | START+5, START+6, START+7, TOT+5, TOT+9, TOT+13, TOT+17, SRTXTMP+32* |
>> REFBATCH | SRTXTMP+21*, SRTXTMP+22, SRTXTMP+24 |
>> RID | SRTXTMP+9*, SRTXTMP+11, SRTXTMP+18, SRTXTMP+26, SRTXTMP+31, C+3, H+6, LOGREJS+5, GETPCS1+6, GETPCS2+5 , CHKBD+4 |
>> RTYP | SRTXTMP+10*, SRTXTMP+11, SRTXTMP+13, SRTXTMP+20, SRTXTMP+21, SRTXTMP+26, C+1, C+2, C+3, C+7 , H+6, LOGREJS+2, LOGREJS+3, LOGREJS+5, LOGREJS+8, GETPCS1+1, GETPCS1+6, GETPCS2, GETPCS2+5, CHKBD+4 |
>> RUNDT | INIT1+10*, INIT1+12 |
>> RUNDTTM | INIT1+10* |
>> SAMESITE | SRTXTMP+25, SRTXTMP+28, GETPCS1+4*, GETPCS1+5, GETPCS2+3*, GETPCS2+4 |
>> SITE | INIT1+17*, SRTXTMP+26, GETPCS1+4, GETPCS1+6, GETPCS2+3, GETPCS2+5 |
>> SITENUM | SRTXTMP+26, GETPCS1+3*, GETPCS1+4, GETPCS1+6, GETPCS2+2*, GETPCS2+3, GETPCS2+5 |
>> STATCNT | INIT1+8* |
>> STOPMSG | TOT+11*, TOT+13*, TOT+14*, TOT+15*, TOT+16 |
>> STOPSET | START+4*, START+8*, TOT+6*, TOT+10*, TOT+11, TOT+12 |
>> TOTAMOUT | TOT+2*, TOT+4 |
TOTAMT | INIT1+6!, INIT2+2*, TOT+1, TOT+2, TOT+14, L1+2*, L5A+2*, L5B+3* |
U | SERVER+17, SERVER+18, INIT1+7*, INIT1+12, INIT2+5, INIT2+6, L5B+5, LOGREJS+2, LOGREJS+8, RECERR+2 |
X | INIT1+10, INIT1+12, TOT+2*, TOT+3*, DOY2EXT+1~, DOY2EXT+4, DOY2EXT+6, DOY2EXT+7 |
>> X1 | INIT1+10*, DOY2EXT+4* |
>> X2 | INIT1+11*, TOT+2*, TOT+3*, DOY2EXT+5* |
>> X3 | TOT+2*, TOT+3* |
>> XMZ | SERVER+9*, SERVER+10, SERVER+11*, SERVER+14, SERVER+15, SERVER+16, SERVER+17, SERVER+18, SERVER+19, INIT1+3 , INIT1+4, INIT2+5, INIT2+6, INIT2+7, XMB2XTMP+1, SRTXTMP+22, SRTXTMP+24 |
>> XMZ1 | SERVER+2*, SERVER+3, SERVER+4, SERVER+5, SERVER+6, SERVER+7, SERVER+9, SERVER+11, INIT1+3* |
>> XMZ2 | SERVER+2, SERVER+3*, SERVER+4, SERVER+5, SERVER+6, SERVER+7, SERVER+9, SERVER+11, INIT1+4* |
>> XNRECS | SERVER+18*, SERVER+21, SERVER+22, INIT2+6*, INIT2+9, INIT2+10, START+5, START+6, TOT+13 |
YDOY | DOY2EXT~, DOY2EXT+2 |
Z | LOGREJS+1! |
>> Z4DOY | Z+3*, Z+9 |
>> ZALC | Z+5* |
>> ZBAT1 | Z+7* |
>> ZBAT2 | Z+7* |
ZDATE | Z+9, DOY2EXT~, DOY2EXT+7* |
>> ZDOY | DOY2EXT+2*, DOY2EXT+5, DOY2EXT+7 |
>> ZERRS | Z+6* |
>> ZFAST | Z+5* |
>> ZLYR | DOY2EXT+2*, DOY2EXT+4 |
>> ZMSG | START+6*, START+7, TOT+4*, TOT+5, TOT+8*, TOT+9, TOT+16*, TOT+17, TOT+19*, TOT+20 , SRTXTMP+13*, SRTXTMP+14, SRTXTMP+22*, SRTXTMP+23, SRTXTMP+26*, SRTXTMP+27, C+3*, C+4, LOGREJS+5*, LOGREJS+6 , GETPCS1+6*, GETPCS1+7, GETPCS2+5*, GETPCS2+6, CHKBD+4*, CHKBD+5 |
>> ZRCNT | TOT+7, TOT+8, TOT+15, Z+2* |
>> ZREC | Z+1* |
>> ZSEQ | Z+4* |
>> ZSRC | Z+8* |
>> ZTOTA | TOT+1, TOT+3, TOT+14, Z+2* |
>> ZTOTAOUT | TOT+3*, TOT+4 |