RCDPXPAY ;WISC/RFJ-server top to receive electronic payments ;1 Jun 99
Source file <RCDPXPAY.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 | RCDP AUTOMATIC PAYMENTS |
| Kernel | 1 | ^DIC(19 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| START | ; start receiving message
|
|
| TXSET | ||
| STARPROC | ; start processing
; check to see if all messages (sequences) have been received |
|
| SETTMP | ||
| COMPLETE | ; complete the process
; check for errors in the transmission file for prior dates ; if they exist, mail a message to the users asking for retrans ; remove the entries |
|
| CONVDATE(DATE) | ; convert date from mmddyyyy to fm date cyymmdd
|
| Name | Field # of Occurrence |
|---|---|
| $$ADDSEQ^RCDPXPA1 | START+37 |
| $$ADDTRAN^RCDPXPA1 | START+32 |
| DELETRAN^RCDPXPA1 | COMPLETE+19 |
| SEQUDOLL^RCDPXPA1 | START+39 |
| TRANCSUM^RCDPXPA1 | TXSET+25 |
| TRANDOLL^RCDPXPA1 | START+34 |
| TRANSTAT^RCDPXPA1 | STARPROC+17 |
| DUPLCATE^RCDPXPAM | START+29 |
| ERROR^RCDPXPAM | START+11, START+14, START+16, START+18, START+32, START+37, TXSET+28, TXSET+30, TXSET+33, SETTMP+19 , SETTMP+21 |
| RETRAN^RCDPXPAM | COMPLETE+21 |
| ZEROMSG^RCDPXPAM | START+22 |
| PROCESS^RCDPXPAP | SETTMP+25 |
| $$SITE^RCMSITE | START+13 |
| REMSBMSG^XMA1C | COMPLETE+33 |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^%ZOSF("LPC" | TXSET+20, SETTMP+6 |
| ^RC(341.1 - [#341.1] | SETTMP+25 |
| ^RCY(344.2 - [#344.2] | START+25, START+29, TXSET+18*, TXSET+23*, STARPROC+3, STARPROC+5, STARPROC+12, STARPROC+14, SETTMP, SETTMP+2 , SETTMP+3, SETTMP+4, SETTMP+16, SETTMP+19, COMPLETE+5, COMPLETE+7, COMPLETE+10, COMPLETE+11, COMPLETE+12, COMPLETE+17 , COMPLETE+25 |
| ^TMP($J | START+2!, TXSET+7*, TXSET+8*, TXSET+9*, TXSET+10*, TXSET+33, SETTMP+11*, SETTMP+14*, COMPLETE+17*, COMPLETE+21 , COMPLETE+28! |
| ^XMB(3.9 - [#3.9] | START+5, START+9, TXSET, TXSET+1 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| DATA | COMPLETE+4~, COMPLETE+12*, COMPLETE+13, COMPLETE+14 |
| DATE | CONVDATE~, CONVDATE+1 |
| DEPDATE | COMPLETE+4~, COMPLETE+9*, COMPLETE+14*, COMPLETE+15, COMPLETE+17 |
| DEPOSIT | COMPLETE+4~, COMPLETE+9*, COMPLETE+13*, COMPLETE+15, COMPLETE+17 |
| DT | TXSET+23, COMPLETE+5, COMPLETE+7 |
| K | COMPLETE+31~ |
| RCBETYPE | START+1~ |
| RCDPCNTL | START+1~, START+46*, TXSET+28, TXSET+30 |
| RCDPCSUM | START+1~, START+49*, TXSET+20*, TXSET+25, SETTMP+1*, SETTMP+6*, SETTMP+16 |
| RCDPDA | COMPLETE+4~, COMPLETE+5*, COMPLETE+7, COMPLETE+10, COMPLETE+11, COMPLETE+12, COMPLETE+17, COMPLETE+19 |
| RCDPDATA | START+1~, START+9*, START+11, START+14, START+16, START+18, START+22, START+34, START+37, START+39 , START+46, TXSET+1*, TXSET+2, TXSET+4*, TXSET+5*, TXSET+7, TXSET+8, TXSET+9, TXSET+10, TXSET+12 , TXSET+15*, TXSET+18, TXSET+20, STARPROC+3*, STARPROC+5, SETTMP+4*, SETTMP+6, SETTMP+10*, SETTMP+11, SETTMP+14 |
| RCDPDATE | START+1~, START+16*, START+25, START+29, START+32, START+34, START+37, START+39, TXSET+18, TXSET+23 , TXSET+25, TXSET+28, TXSET+30, TXSET+33, STARPROC+3, STARPROC+5, STARPROC+12, STARPROC+14, STARPROC+17, SETTMP , SETTMP+2, SETTMP+3, SETTMP+4, SETTMP+16, SETTMP+19, SETTMP+21, SETTMP+25, COMPLETE+25 |
| RCDPFLAG | START+1~, STARPROC+2*, STARPROC+4*, STARPROC+5*, STARPROC+7, COMPLETE+9*, COMPLETE+10, COMPLETE+11, COMPLETE+15* |
| RCDPFSUM | START+1~, SETTMP+16*, SETTMP+21 |
| RCDPLIDA | START+1~, START+50*, TXSET+17*, TXSET+18, TXSET+23, TXSET+28, SETTMP+3*, SETTMP+4, COMPLETE+11*, COMPLETE+12 |
| RCDPLINE | START+1~, START+9*, TXSET*, TXSET+1, TXSET+7, TXSET+8, TXSET+9, TXSET+10 |
| RCDPNEXT | START+1~, STARPROC+19*, SETTMP+11* |
| RCDPSEQ | START+1~, START+18*, START+29, START+37*, START+39, TXSET+18, TXSET+23, TXSET+25, STARPROC+5*, SETTMP* , SETTMP+2, SETTMP+3, SETTMP+4, SETTMP+16, COMPLETE+10*, COMPLETE+11, COMPLETE+12 |
| RCDPSITE | START+1~, START+13*, START+14, TXSET+15 |
| RCDPTOTL | START+1~, START+51*, TXSET+12*, TXSET+30, STARPROC+18*, SETTMP+2*, SETTMP+19 |
| RCDPXMZ | START+1~, START+7*, START+9, START+11, START+14, START+16, START+18, START+29, START+32, START+37 , START+39, TXSET, TXSET+1, TXSET+28, TXSET+30, TXSET+33, SETTMP+19, SETTMP+21, COMPLETE+32 |
| U | START+2* |
| X | START+1~, TXSET+20*, SETTMP+6*, COMPLETE+31~ |
| XMK | COMPLETE+31~ |
| XMSER | COMPLETE+31~, COMPLETE+32* |
| >> XMZ | START+5, START+7, COMPLETE+32* |
| Y | START+1~, TXSET+20, SETTMP+6, COMPLETE+31~ |