RCDMC90 ;WASH IRMFO/ALTOONA,PA/TJK - DMC 90 DAY ;7/17/97 8:13 AM
Source file <RCDMC90.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
V | ;;4.5;Accounts Receivable;**45,108,133,121,163,190,192,236,237,229,253,338,343**;Mar 20, 1995;Build 59
|
|
ENTER | ;Entry point from nightly process
|
|
UPDATE | ;WEEKLY UPDATE COMPILATION
|
|
KVAR | ||
PROC(DEBTOR,QUIT) | ;PROCESS BILLS FOR A SPECIFIC DEBTOR
|
|
TOTAL | ||
PROCQ | ||
DATE8(X) | ;CHANGES FILEMAN DATE INTO 8 DIGIT DATE IN FORMAT MMDDYYYY
|
|
AMT(X) | ;CHANGES AMOUNT TO ZERO FILLED, RIGHT JUSTIFIED
|
|
NM(DFN) | ;Returns first, middle, and last name in 3 different variables
|
|
QNM | ||
BAL(DEBTOR) | ;COMPUTES TOTAL OF ACTIVE BILLS THAT COULD BE SENT TO DMC
|
|
BALQ | ||
SETREC | ;SETS TEMPORARY GLOBAL FOR MAIL MESSAGE TO USERS
|
|
CHKADD(DEBTOR) | ; Checks for invalid and unknown addresses
|
|
CHKADDQ |
Name | Field # of Occurrence |
---|---|
C^%DTC | ENTER+10 |
$$SWSTAT^IBBAPI | TOTAL+2 |
$$EMERES^PRCAUTL | ENTER+17 |
$$DADD^RCAMADD | CHKADD+3 |
COMPILE^RCDMC90U | ENTER+42, UPDATE+17 |
ERROR^RCDMC90U | TOTAL+16 |
PSEUDO^RCDMC90U | TOTAL+4 |
$$HOLDCHK^RCDMCUT1 | PROC+49 |
^RCEXINAD | ENTER+3 |
$$SITE^RCMSITE | ENTER+9 |
$$RFCHK^RCTOPD | PROC+43 |
DEM^VADPT | PROC+4 |
KVAR^VADPT | KVAR |
PID^VADPT | SETREC+1 |
$$LJ^XLFSTR | ENTER+25, ENTER+29, ENTER+31, ENTER+33, ENTER+35, UPDATE+7, UPDATE+9, UPDATE+11, TOTAL+10, SETREC+3 |
^XMD | PROC+31, TOTAL+36 |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DPT - [#2] | TOTAL+35, NM+2, SETREC+3 |
^PRCA(430 - [#430] | ENTER+14, ENTER+39*, PROC+8!, PROC+11, PROC+15!, BAL+3, BAL+4 |
^RC(342 - [#342] | ENTER+3 |
^RCD(340 - [#340] | ENTER+16, ENTER+17, ENTER+19, ENTER+38*, UPDATE+1, UPDATE+2!, UPDATE+3, UPDATE+14*, PROC+2, PROC+7 , TOTAL+5, TOTAL+26!, CHKADD+2 |
^TMP($J | ENTER+8!, ENTER+18!, ENTER+39, PROC+52* |
^XTMP("RCDMC90" | ENTER+8!*, ENTER+29*, ENTER+31*, ENTER+33*, ENTER+35*, ENTER+37*, UPDATE+7*, UPDATE+9*, UPDATE+11*, UPDATE+13* , KVAR+1!, SETREC+3* |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ADDR | ENTER+7~, ENTER+29, ENTER+31, ENTER+33, ENTER+35, UPDATE+7, UPDATE+9, UPDATE+11, TOTAL+18, TOTAL+21 , CHKADD+1*, CHKADD+3*, CHKADD+4 |
ADDRPHO | ENTER+7~, TOTAL+21*, TOTAL+22 |
ADMIN | ENTER+4~, PROC+9*, PROC+19*, PROC+20, PROC+52, PROC+53 |
B0 | ENTER+4~, PROC+11*, PROC+12, PROC+30, PROC+41, BAL+4*, BAL+5, BAL+6 |
B12 | ENTER+4~, PROC+11*, PROC+18, PROC+51, PROC+52 |
B4 | ENTER+4~, PROC+11*, PROC+13, PROC+33 |
B6 | ENTER+4~, PROC+11*, PROC+35, PROC+36, PROC+38, PROC+43, PROC+50 |
B7 | ENTER+4~, PROC+11*, PROC+19, BAL+4*, BAL+8 |
BAL | BAL+1~, BAL+2*, BAL+8*, BALQ |
BILL | ENTER+4~, PROC+6*, PROC+8*, PROC+11, PROC+49, PROC+52, BAL+1~, BAL+2*, BAL+3*, BAL+4 |
CATYP | ENTER+5~, ENTER+37, UPDATE+13, TOTAL+9*, TOTAL+10* |
CATYP( | PROC+5*, PROC+46!, TOTAL+9 |
CHK | CHKADD+1~*, CHKADD+2*, CHKADD+4*, CHKADDQ |
CHKPHONE | ENTER+7~, TOTAL+22* |
CNTR | ENTER+5~, ENTER+12*, ENTER+28*, ENTER+29, ENTER+30*, ENTER+31, ENTER+32*, ENTER+33, ENTER+34*, ENTER+35 , ENTER+36*, ENTER+37, ENTER+42, UPDATE+6*, UPDATE+7, UPDATE+8*, UPDATE+9, UPDATE+10*, UPDATE+11, UPDATE+12* , UPDATE+13, UPDATE+17 |
DEBTOR | ENTER+4~, ENTER+12*, ENTER+14*, ENTER+16, ENTER+17, ENTER+19, ENTER+20, ENTER+37, ENTER+38, UPDATE+1* , UPDATE+2, UPDATE+3, UPDATE+4, UPDATE+13, UPDATE+14, PROC~, PROC+2, PROC+7, PROC+8, PROC+15 , TOTAL+5, TOTAL+15, TOTAL+26, BAL~, BAL+3, CHKADD~, CHKADD+2, CHKADD+3 |
DEBTOR0 | ENTER+4~, PROC+2*, PROC+3, PROC+4, TOTAL+6 |
DFN | ENTER+5~, ENTER+22, PROC+4*, PROC+49, TOTAL+4, TOTAL+6*, TOTAL+16, TOTAL+35, NM~, NM+2 , SETREC+3 |
DOB | ENTER+5~, ENTER+26*, ENTER+29 |
DT | ENTER+3, ENTER+8, ENTER+10, ENTER+37, ENTER+38, UPDATE+13, PROC+52 |
ESTDT | ENTER+5~, ENTER+35, ENTER+38, PROC+6*, PROC+50* |
FN | ENTER+5~, ENTER+22*, ENTER+24, ENTER+25, NM+1~, NM+6*, QNM |
FULLNM | ENTER+6~, ENTER+22*, ENTER+23, ENTER+24*, ENTER+29 |
>> I | TOTAL+22* |
INT | ENTER+4~, PROC+9*, PROC+19*, PROC+20, PROC+52, PROC+53 |
LKUP | ENTER+7~, TOTAL+15*, TOTAL+16 |
LN | ENTER+5~, ENTER+23*, ENTER+24, ENTER+25, NM+1~, NM+3*, QNM |
LTRDT3 | ENTER+4~, PROC+35* |
MN | ENTER+5~, ENTER+22*, ENTER+24, ENTER+25, NM+1~, NM+3*, NM+4*, QNM |
MSG | PROC+21~, TOTAL+27~ |
MSG(1 | PROC+26*, TOTAL+32* |
MSG(2 | PROC+27*, TOTAL+33* |
MSG(3 | PROC+28*, TOTAL+34* |
MSG(4 | PROC+29*, TOTAL+35* |
MSG(5 | PROC+30* |
NM | TOTAL+27~, NM+1~, NM+2*, NM+3, NM+5, NM+6 |
OFFAMT | ENTER+6~, ENTER+19*, ENTER+37, UPDATE+3*, UPDATE+13 |
PHONE | ENTER+6~, ENTER+29, UPDATE+11, TOTAL+21*, TOTAL+22*, TOTAL+23* |
PRIN | ENTER+4~, PROC+8, PROC+9*, PROC+19*, PROC+20, PROC+51*, PROC+52, PROC+53 |
PSSN | ENTER+7~, TOTAL+4* |
QUIT | ENTER+6~, ENTER+19*, ENTER+20, UPDATE+3*, UPDATE+4, PROC~, TOTAL+38* |
RC91DT | ENTER+6~, ENTER+10*, PROC+6, PROC+36 |
RCDFN | ENTER+15~, ENTER+16*, ENTER+17 |
RCDOC | ENTER+1, ENTER+12, KVAR+1!, PROC+7, PROC+18, TOTAL+1, TOTAL+2, TOTAL+4, TOTAL+5, TOTAL+16 , TOTAL+25 |
RCNT | ENTER+6~, ENTER+12*, SETREC+1* |
REPAY | ENTER+6~, PROC+6*, PROC+8, PROC+16* |
SITE | ENTER+5~, ENTER+9*, ENTER+29, UPDATE+11 |
STNM | ENTER+5~, ENTER+25*, ENTER+29 |
TADMIN | ENTER+5~, ENTER+35, ENTER+37, ENTER+38, UPDATE+13, UPDATE+14, PROC+6*, PROC+14*, PROC+53*, TOTAL , TOTAL+5, TOTAL+16*, SETREC+2, SETREC+3 |
TINT | ENTER+5~, ENTER+35, ENTER+38, UPDATE+13, UPDATE+14, PROC+6*, PROC+14*, PROC+53*, TOTAL, TOTAL+5 , TOTAL+16*, SETREC+2, SETREC+3 |
TLINE | ENTER+6~, ENTER+9*, ENTER+42, UPDATE+17, SETREC+2* |
TOTAL | ENTER+6~, ENTER+38, UPDATE+14, PROC+6*, PROC+14*, TOTAL*, TOTAL+2, TOTAL+5, TOTAL+16*, TOTAL+25 , SETREC+3 |
TPRIN | ENTER+5~, ENTER+35, ENTER+38, UPDATE+11, UPDATE+13, UPDATE+14, PROC+6*, PROC+14*, PROC+53*, TOTAL , TOTAL+1, TOTAL+5, TOTAL+16*, SETREC+2, SETREC+3 |
U | ENTER+19, ENTER+22, ENTER+23, ENTER+29, ENTER+31, ENTER+33, ENTER+35, ENTER+38, UPDATE+3, UPDATE+7 , UPDATE+9, UPDATE+11, UPDATE+14, PROC+3, PROC+7, PROC+12, PROC+18, PROC+19, PROC+30, PROC+33 , PROC+35, PROC+38, PROC+41, PROC+43, PROC+50, PROC+51, PROC+52, TOTAL+4, TOTAL+5, TOTAL+18 , TOTAL+21, TOTAL+35, BAL+5, BAL+6, BAL+8, SETREC+2, SETREC+3 |
>> VA("BID" | KVAR+1!, SETREC+1*, SETREC+3 |
>> VADM(2 | ENTER+29, UPDATE+7, PROC+4, TOTAL+4 |
>> VADM(3 | ENTER+26 |
>> VADM(6 | PROC+10 |
X | ENTER+10, ENTER+15~, ENTER+17*, ENTER+39*, PROC+5*, PROC+15*, PROC+41*, PROC+43, PROC+46, TOTAL+9* , DATE8~, DATE8+1*, DATE8+2, AMT~, AMT+1*, AMT+2*, AMT+3, BAL+6*, BAL+7 |
X1 | ENTER+6~, ENTER+10* |
X2 | ENTER+6~, ENTER+10* |
XMDUZ | KVAR+1!, PROC+24*, TOTAL+30* |
XMSUB | PROC+21~, PROC+22*, TOTAL+27~, TOTAL+28* |
XMTEXT | PROC+21~, PROC+25*, TOTAL+27~, TOTAL+31* |
XMY | PROC+21~, TOTAL+27~ |
XMY("G.DMR" | PROC+23* |
XMY("G.DMX" | TOTAL+29* |
XN | ENTER+6~, ENTER+23*, ENTER+24, NM+1~, NM+4*, NM+5*, QNM |
ZIPCODE | ENTER+6~, ENTER+35, UPDATE+11, TOTAL+18* |