RCDPUDEP ;WISC/RFJ - Deposit Utilities ;29/MAY/2008
Source file <RCDPUDEP.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 | 7 | RCDPDPL1 RCDPDPLM RCDPEM RCDPEM0 RCDPRPL3 RCDPXPAP ^RCY(344.1 |
Name | Comments | DBIA/ICR reference |
---|---|---|
ADDDEPT(DEPOSIT,DEPDATE) | ; if the deposit is not entered, add it
|
|
SELDEPT(ADDNEW) | ; select a deposit
; if $g(addnew) allow adding a new deposit ; returns -1 for timeout or ^, 0 for no selection, or ien of deposit |
|
DICW | ; write identifier code for receipt lookup
|
|
LOOKUP | ; special lookup on deposits, called from ^dd(344.1,.01,7.5)
; if rcdeflup flag not set, do not use special lookup |
|
EDITDEP(DA,ASKDATE) | ; edit the deposit
; if $g(askdate) ask only the deposit date |
|
CONFIRM(DA) | ; confirm the deposit
|
|
TOTAL(RCDEPTDA) | ; compute total dollars for all receipts on the deposit
|
|
AUTODEP(X) | ; Function returns 1 if the deposit ticket # in X is in the auto
; deposit number space 269xxx, 369xxx, 469xxx, 569xxx, or 669xxx ; and hasn't been previously entered via lockbox interface. ; |
|
CHK | ; Check if a valid input
|
|
MSG | ;
|
|
PREPDEPT() | ||
DISPOPT(RCARRAY) | ; display the deposits to select from
|
|
ARYLST | ;
|
|
ARYPRNT | ;
|
|
PROMPT() | ;
|
Name | Field # of Occurrence |
---|---|
EN^DDIOL | LOOKUP+12, CHK+2, CHK+5, PREPDEPT+30, PREPDEPT+42, DISPOPT+53, DISPOPT+60 |
^DIC | SELDEPT+9 |
FIND^DIC | PREPDEPT+39 |
FILE^DICN | ADDDEPT+18, PREPDEPT+83 |
^DIE | EDITDEP+17, CONFIRM+4 |
^DIR | PREPDEPT+15, PREPDEPT+59, DISPOPT+32, ARYLST+6, PROMPT+5 |
$$CHECKDEP^RCDPDPLU | EDITDEP+5 |
$$NOW^XLFDT | PREPDEPT+77, DISPOPT+6 |
$$UP^XLFSTR | DISPOPT+39 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^RCY(344.1 - [#344.1] | Classic Fileman Calls, FIND^DIC |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^RC(342 - [#342] | EDITDEP+13 |
^RC(342.1 - [#342.1] | EDITDEP+7, EDITDEP+11 |
^RCY(344 - [#344] | TOTAL+3, TOTAL+5, TOTAL+6 |
^RCY(344.1 - [#344.1] | DICW+2, LOOKUP+12, AUTODEP+6, DISPOPT+19, ARYLST+4, ARYPRNT+6, ARYPRNT+8 |
^VA(200 - [#200] | DICW+4, DISPOPT+21 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | ADDDEPT+12~, SELDEPT+3~, EDITDEP+2~, PREPDEPT+73~ |
%DT | ADDDEPT+12~, CONFIRM+1~, PREPDEPT+73~ |
%T | SELDEPT+3~ |
%Y | SELDEPT+3~ |
ADDNEW | SELDEPT~, SELDEPT+8 |
ASKDATE | EDITDEP~, EDITDEP+16 |
C | SELDEPT+3~ |
D | EDITDEP+2~, CONFIRM+1~ |
D0 | ADDDEPT+12~, SELDEPT+3~, EDITDEP+2~, CONFIRM+1~, PREPDEPT+73~ |
DA | ADDDEPT+12~, SELDEPT+3~, EDITDEP~, EDITDEP+5, CONFIRM~, CONFIRM+3, PREPDEPT+9~, PREPDEPT+21!, PREPDEPT+56~, PREPDEPT+66! , PREPDEPT+73~, DISPOPT+3~ |
DATA | DICW+1~, DICW+2*, DICW+4, DICW+6*, DICW+7, DICW+9, DICW+11 |
DD | ADDDEPT+12~, PREPDEPT+73~ |
DEPDATE | ADDDEPT~, ADDDEPT+3, ADDDEPT+16 |
DEPOSIT | ADDDEPT~, ADDDEPT+17 |
DI | ADDDEPT+12~, EDITDEP+2~, CONFIRM+1~, PREPDEPT+73~ |
DIC | ADDDEPT+12~, ADDDEPT+13*, SELDEPT+3~, SELDEPT+4*, EDITDEP+2~, EDITDEP+3*, CONFIRM+1~, CONFIRM+2*, PREPDEPT+73~, PREPDEPT+74* |
DIC("A" | SELDEPT+4* |
DIC("DR" | ADDDEPT+16*, SELDEPT+8*, PREPDEPT+81* |
DIC("S" | LOOKUP+5*, LOOKUP+7*, LOOKUP+13! |
DIC("W" | SELDEPT+5* |
DIC(0 | ADDDEPT+13*, SELDEPT+4*, SELDEPT+8*, LOOKUP+12, PREPDEPT+74* |
DIE | ADDDEPT+12~, SELDEPT+3~, EDITDEP+2~, EDITDEP+3*, CONFIRM+1~, CONFIRM+2*, PREPDEPT+73~ |
DIR | PREPDEPT+9~, PREPDEPT+21!, PREPDEPT+56~, PREPDEPT+66!, DISPOPT+3~, ARYLST+2~, PROMPT+2~ |
DIR("?" | PREPDEPT+12* |
DIR("??" | PREPDEPT+13* |
DIR("A" | PREPDEPT+14*, PREPDEPT+58*, DISPOPT+30*, DISPOPT+31*, ARYLST+3*, ARYLST+4*, PROMPT+3* |
DIR("B" | PREPDEPT+57*, ARYLST+5* |
DIR(0 | PREPDEPT+11*, PREPDEPT+57*, DISPOPT+29*, ARYLST+5*, PROMPT+4* |
DIROUT | PREPDEPT+9~, PREPDEPT+18, PREPDEPT+21!, PREPDEPT+56~, PREPDEPT+63, PREPDEPT+66!, DISPOPT+3~, DISPOPT+36, ARYLST+2~, PROMPT+2~ |
DIRUT | PREPDEPT+9~, PREPDEPT+21!, PREPDEPT+56~, PREPDEPT+66!, DISPOPT+3~, ARYLST+2~, PROMPT+2~ |
DLAYGO | ADDDEPT+12~, ADDDEPT+13*, SELDEPT+3~, SELDEPT+8*, PREPDEPT+73~, PREPDEPT+74* |
DO | ADDDEPT+12~, PREPDEPT+73~ |
DQ | ADDDEPT+12~, SELDEPT+3~, EDITDEP+2~, CONFIRM+1~, PREPDEPT+73~ |
DR | ADDDEPT+12~, SELDEPT+3~, EDITDEP+2~, EDITDEP+3*, EDITDEP+5*, EDITDEP+7*, EDITDEP+9*, EDITDEP+11*, EDITDEP+13*, EDITDEP+16* , CONFIRM+1~, CONFIRM+3*, PREPDEPT+73~ |
DTOUT | SELDEPT+3~, SELDEPT+10, PREPDEPT+9~, PREPDEPT+18, PREPDEPT+21!, PREPDEPT+56~, PREPDEPT+63, PREPDEPT+66!, DISPOPT+3~, DISPOPT+36 , ARYLST+2~, PROMPT+2~, PROMPT+8 |
DUOUT | SELDEPT+3~, SELDEPT+10, PREPDEPT+9~, PREPDEPT+18, PREPDEPT+21!, PREPDEPT+56~, PREPDEPT+63, PREPDEPT+66!, DISPOPT+3~, DISPOPT+36 , ARYLST+2~, PROMPT+2~, PROMPT+8 |
DUZ | ADDDEPT+16, SELDEPT+8, CONFIRM+3, PREPDEPT+81 |
ENDFLG | ARYPRNT+2~, ARYPRNT+5*, ARYPRNT+6, ARYPRNT+8, ARYPRNT+15* |
I | ARYPRNT+2~, ARYPRNT+5*, ARYPRNT+6*, ARYPRNT+8, ARYPRNT+10 |
IOSL | ARYPRNT+13 |
J | EDITDEP+2~ |
MSG | LOOKUP+12, LOOKUP+13!, CHK+2, CHK+5, CHK+6!, PREPDEPT+2~, PREPDEPT+30, PREPDEPT+31!, PREPDEPT+42!, DISPOPT+3~ , DISPOPT+53, DISPOPT+54!, DISPOPT+60, DISPOPT+61! |
MSG(1 | LOOKUP+13!, CHK+6!, MSG+1*, DISPOPT+50*, DISPOPT+58* |
MSG(2 | LOOKUP+13!, CHK+6!, MSG+2*, DISPOPT+51*, DISPOPT+59* |
MSG(3 | LOOKUP+13!, CHK+6!, MSG+3*, DISPOPT+52* |
RCANS | PREPDEPT+2~, PREPDEPT+8, PREPDEPT+10*, PREPDEPT+52*, PREPDEPT+65* |
RCARRAY | PREPDEPT+2~, PREPDEPT+47, DISPOPT~ |
RCARRAY("DILIST" | PREPDEPT+42, PREPDEPT+47, PREPDEPT+52, DISPOPT+9, DISPOPT+18, DISPOPT+47, DISPOPT+55 |
RCARYCT | DISPOPT+2~, DISPOPT+9*, DISPOPT+17, DISPOPT+46, DISPOPT+62 |
RCCT | DISPOPT+2~, DISPOPT+17*, DISPOPT+18, DISPOPT+20, DISPOPT+46*, DISPOPT+47, DISPOPT+55, ARYPRNT+2~, ARYPRNT+5*, ARYPRNT+9* , ARYPRNT+13, ARYPRNT+15* |
RCDA | PREPDEPT+2~, PREPDEPT+52*, PREPDEPT+70 |
RCDATA | DISPOPT+2~, DISPOPT+19*, DISPOPT+20, DISPOPT+21, DISPOPT+22*, DISPOPT+23, DISPOPT+24, DISPOPT+25 |
RCDEFLUP | SELDEPT+3~, SELDEPT+7*, LOOKUP+2 |
RCDEP | PREPDEPT+2~, PREPDEPT+19*, PREPDEPT+25, PREPDEPT+26, PREPDEPT+39, PREPDEPT+42, PREPDEPT+58, PREPDEPT+82 |
RCDEPTDA | TOTAL~, TOTAL+3 |
RCDPDT | DISPOPT+2~, DISPOPT+47*, DISPOPT+48 |
RCIEN | DISPOPT+2~, DISPOPT+18*, DISPOPT+19 |
RCNOW | PREPDEPT+2~, PREPDEPT+77*, PREPDEPT+81, DISPOPT+2~, DISPOPT+6* |
RCOPT | PREPDEPT+2~, PREPDEPT+8, PREPDEPT+10*, PREPDEPT+28*, PREPDEPT+37*, PREPDEPT+47*, PREPDEPT+49, PREPDEPT+52, PREPDEPT+69, PREPDEPT+70 |
RCRECTDA | TOTAL+1~, TOTAL+2*, TOTAL+3*, TOTAL+5, TOTAL+6 |
RCRESULT | PREPDEPT+2~ |
>> RCSTAT | DISPOPT+55*, DISPOPT+56 |
RCTODAY | PREPDEPT+2~, PREPDEPT+77*, PREPDEPT+81, DISPOPT+2~, DISPOPT+6*, DISPOPT+48 |
RCTRANDA | TOTAL+1~, TOTAL+4*, TOTAL+5*, TOTAL+6 |
RCVALID | PREPDEPT+2~, PREPDEPT+23*, PREPDEPT+25*, PREPDEPT+26*, PREPDEPT+27 |
TOTAL | TOTAL+1~, TOTAL+6*, TOTAL+7 |
U | DISPOPT+20, ARYLST+4 |
X | ADDDEPT+12~, ADDDEPT+17*, SELDEPT+3~, LOOKUP+5*, LOOKUP+7*, LOOKUP+12*, EDITDEP+2~, CONFIRM+1~, AUTODEP~, AUTODEP+6 , CHK+2, CHK+3, CHK+4, CHK+6!, PREPDEPT+9~, PREPDEPT+10*, PREPDEPT+21!, PREPDEPT+56~, PREPDEPT+66!, PREPDEPT+73~ , PREPDEPT+82*, DISPOPT+3~, ARYLST+2~, PROMPT+2~ |
Y | ADDDEPT+12~, ADDDEPT+19, SELDEPT+3~, SELDEPT+10*, SELDEPT+11, DICW+2, EDITDEP+2~, CONFIRM+1~, AUTODEP+4~, AUTODEP+5* , AUTODEP+6*, AUTODEP+7, PREPDEPT+9~, PREPDEPT+10*, PREPDEPT+18, PREPDEPT+19, PREPDEPT+21!, PREPDEPT+56~, PREPDEPT+65, PREPDEPT+66! , PREPDEPT+73~, PREPDEPT+84, DISPOPT+3~, DISPOPT+12, DISPOPT+36*, DISPOPT+39*, DISPOPT+40*, DISPOPT+44, DISPOPT+46, DISPOPT+49* , DISPOPT+57*, DISPOPT+62*, DISPOPT+64, DISPOPT+65, ARYLST+2~, ARYLST+9, ARYPRNT+2~, ARYPRNT+7*, ARYPRNT+8*, PROMPT+2~ |