Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: RCTCSJS0

Package: Accounts Receivable

Routine: RCTCSJS0


Information

RCTCSJS0 ;ALBANY/RGB - CROSS-SERVICING REJECTS SERVER;02/19/14 3:21 PM

Source Information

Source file <RCTCSJS0.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
Accounts Receivable 3 $$SITE^RCMSITE  SETREJS^RCTCSJS  (CLEANUP,SENDBUL,SENDERR)^RCTCSJS1  
VA FileMan 1 (C,COMMA,NOW,YX)^%DTC  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Accounts Receivable 1 RCTCSJS  

Entry Points

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

External References

Name Field # of Occurrence
C^%DTC INIT1+11, DOY2EXT+5
COMMA^%DTC TOT+2, TOT+3
NOW^%DTC INIT1+9
YX^%DTC DOY2EXT+3
$$SITE^RCMSITE INIT1+17
SETREJS^RCTCSJS TOT+21
CLEANUP^RCTCSJS1 END+9
SENDBUL^RCTCSJS1 END+7
SENDERR^RCTCSJS1 END+8

Global Variables Directly Accessed

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*

Label References

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

Local Variables

Legend:

>> 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, GETPCS2GETPCS2+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
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All