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 |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: RCDPEWLB

Package: Accounts Receivable

Routine: RCDPEWLB


Information

RCDPEWLB ;ALB/TMK - EEOB WORKLIST BATCH PROCESSING ;Jun 06, 2014@19:11:19

Source Information

Source file <RCDPEWLB.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
Accounts Receivable 4 NOBATCH^RCDPEWL  $$COPAY^RCDPEWL1  $$GETBATCH^RCDPEWLB  NOTSET^RCDPEWLC  
VA FileMan 4 FILE^DICN  ^DIE  ^DIK  ^DIR  
List Manager 1 FULL^VALM1  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

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

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
Accounts Receivable 3 RCDPEWL7  RCDPEWL8  RCDPEWLB  

Entry Points

Name Comments DBIA/ICR reference
REBATCH(RCERA) ; Allow to recreate batches
; prca*4.5*298 per requirements, keep code related to creating/maintaining batches but remove from execution
REBQ
GETBATCH(RCZ0) ; Returns the batch # to be assigned to the data in RCZ0
; RCZ0 = 0-node of the entry in file 344.41 to be assigned to a batch
MARKALL(RCERA) ; Mark all batches as ready to post
; prca*4.5*298 per requirements, keep code related to creating/maintaining batches but remove from execution
SETBATCH(RCERA) ; Set up batches for a worklist entry RCERA
; Returns ^TMP($J,"BATCHES",batch criteria code,start param data)=
; batch #^end param data
; Ask to split the ERA
; prca*4.5*298 per requirements, keep code for creating/maintaining batches but remove from execution
NEWBAT(RCERA,RCSEL,RCDAT,RCVAL,RCBAT,RCNAMES) ; Add a new batch at the top level entry
; RCERA = the ien of the entry in file 344.49
; RCSEL = the # of the selection criteria selected
; RCDAT = the default 'name' of the batch based on the criteria used
; RCVAL = the start value^the end value
; RCBAT = if passed by reference, returned as the next batch #
; RCNAMES = 1 if user wants to name each batch, 0 to accept default
CTEEOB(RCERA) ; Returns the approx # of EEOBs in ERA ien RCERA (file 344.4)
EDIT(RCERA,RCB,ABORT) ; Edit name and posting status of an existing batch
; RCERA = the ien of the worklist entry
; RCB = the ien of the current batch
; RCABORT = if passed by reference, returned as 1 if user aborts
EDITALL(RCERA) ; Edit all batches
; prca*4.5*298 per requirements, keep code related to creating/maintaining batches but remove from execution

External References

Name Field # of Occurrence
FILE^DICN NEWBAT+16
^DIE EDIT+10, MARKALL+11, REBATCH+18
^DIK REBATCH+13
^DIR SETBATCH+10, SETBATCH+17, SETBATCH+20, SETBATCH+24, SETBATCH+35, SETBATCH+49, MARKALL+8, MARKALL+13, REBATCH+11
NOBATCH^RCDPEWL MARKALL+6, REBATCH+5
$$COPAY^RCDPEWL1 GETBATCH+25
$$GETBATCH^RCDPEWLB REBATCH+18
NOTSET^RCDPEWLC MARKALL+7, EDITALL+7
FULL^VALM1 EDIT+8, MARKALL+4, EDITALL+4, REBATCH+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: SETBATCH+10
Function Call: WRITE
  • Prompt: !!
  • Line Location: SETBATCH+17
Function Call: WRITE
  • Prompt: !
  • Line Location: SETBATCH+20
Function Call: WRITE
  • Prompt: !
  • Line Location: SETBATCH+24
Function Call: WRITE
  • Prompt: !!,"START FROM LAST NAME BEGINNING WITH: ",RCNMF
  • Line Location: SETBATCH+33
Function Call: WRITE
  • Prompt: !
  • Line Location: SETBATCH+49
Function Call: WRITE
  • Prompt: !!,"**BATCH #: "_RCBAT
  • Line Location: NEWBAT+13
Function Call: WRITE
  • Prompt: !
  • Line Location: NEWBAT+16
Function Call: WRITE
  • Prompt: !
  • Line Location: MARKALL+8
Function Call: WRITE
  • Prompt: !!,RCT," BATCHES CHANGED TO READY TO POST",!,"ALL BATCHES ARE NOW READY TO POST"
  • Line Location: MARKALL+12
Function Call: WRITE
  • Prompt: !
  • Line Location: MARKALL+13
Function Call: WRITE
  • Prompt: !
  • Line Location: EDITALL+6
Function Call: WRITE
  • Prompt: !!,"BATCH #: "_+$G(^(Z,0))
  • Line Location: EDITALL+8
Function Call: WRITE
  • Prompt: !!," ***** THIS ERA CURRENTLY HAS NO BATCHES DEFINED *****"
  • Line Location: REBATCH+7
Function Call: WRITE
  • Prompt: !
  • Line Location: REBATCH+11
Routine Call
  • DIE
  • Line Location:
    • EDIT+10
    • MARKALL+11
    • REBATCH+18
Routine Call
  • DIR
  • Line Location:
    • SETBATCH+10
    • SETBATCH+17
    • SETBATCH+20
    • SETBATCH+24
    • SETBATCH+35
    • SETBATCH+49
    • MARKALL+8
    • MARKALL+13
    • REBATCH+11

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DGCR(399 - [#399] GETBATCH+12
^DPT - [#2] GETBATCH+12
^IBM(361.1 - [#361.1] GETBATCH+12, GETBATCH+19, GETBATCH+25
^RCY(344.4 - [#344.4] REBATCH+18, CTEEOB+2
^RCY(344.49 - [#344.49] MARKALL+7, MARKALL+11, EDITALL+7, EDITALL+8, REBATCH+7, REBATCH+10, REBATCH+13, REBATCH+17
^TMP("RCBATCH_SELECTED" MARKALL+6, REBATCH+5
^TMP($J SETBATCH+7!, SETBATCH+19*, SETBATCH+27*, SETBATCH+41*, SETBATCH+44*, SETBATCH+47*, GETBATCH+4, GETBATCH+6, GETBATCH+7*, GETBATCH+8
, GETBATCH+10, GETBATCH+13, GETBATCH+14, GETBATCH+16, GETBATCH+22, REBATCH+15!, REBATCH+19!

Label References

Name Line Occurrences
$$CTEEOB SETBATCH+8
EDIT EDITALL+8
NEWBAT SETBATCH+27, SETBATCH+41, SETBATCH+44, SETBATCH+47
REBQ REBATCH+5, REBATCH+10
SETBATCH REBATCH+16

Naked Globals

Name Field # of Occurrence
^( MARKALL+11, EDITALL+8, REBATCH+17, CTEEOB+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ABORT EDIT~, EDIT+9*, EDIT+10*
BNUM GETBATCH+2~, GETBATCH+3*, GETBATCH+8*, GETBATCH+14*, GETBATCH+18*, GETBATCH+19*, GETBATCH+20*, GETBATCH+23*, GETBATCH+25*, GETBATCH+27
CT GETBATCH+5~, GETBATCH+6*, GETBATCH+7, GETBATCH+8
DA NEWBAT+10~, EDIT+7~, EDIT+10*, MARKALL+3~, MARKALL+11*, REBATCH+3~, REBATCH+13*, REBATCH+18*
DA(1 NEWBAT+12*, EDIT+10*, MARKALL+11*, REBATCH+13*, REBATCH+18*
DD NEWBAT+10~, NEWBAT+16!
DIC NEWBAT+10~, NEWBAT+12*, NEWBAT+16!
DIC("DR" NEWBAT+14*, NEWBAT+15*
DIC(0 NEWBAT+12*
DIE EDIT+7~, EDIT+10*, MARKALL+3~, MARKALL+11*, REBATCH+3~, REBATCH+18*
DIK REBATCH+3~, REBATCH+13*
DIR SETBATCH+6~, SETBATCH+10!, SETBATCH+17!, SETBATCH+20!, SETBATCH+24!, SETBATCH+35!, SETBATCH+49!, MARKALL+3~, MARKALL+8!, MARKALL+13!
, REBATCH+3~, REBATCH+11!
DIR("?" SETBATCH+24*, SETBATCH+34*
DIR("A" SETBATCH+10*, SETBATCH+13*, SETBATCH+14*, SETBATCH+15*, SETBATCH+16*, SETBATCH+20*, SETBATCH+24*, SETBATCH+35*, SETBATCH+49*, MARKALL+8*
, MARKALL+13*, REBATCH+11*
DIR("B" SETBATCH+10*, SETBATCH+20*, MARKALL+8*, REBATCH+11*
DIR(0 SETBATCH+10*, SETBATCH+16*, SETBATCH+20*, SETBATCH+24*, SETBATCH+35*, SETBATCH+49*, MARKALL+8*, MARKALL+13*, REBATCH+11*
DLAYGO NEWBAT+10~, NEWBAT+12*, NEWBAT+16!
DO NEWBAT+10~, NEWBAT+16!
DR NEWBAT+10~, EDIT+7~, EDIT+10*, MARKALL+3~, MARKALL+11*, REBATCH+3~, REBATCH+18*
DTOUT SETBATCH+6~, SETBATCH+18, SETBATCH+21, SETBATCH+25, SETBATCH+36
DUOUT SETBATCH+6~, SETBATCH+18, SETBATCH+21, SETBATCH+25, SETBATCH+36
DUZ NEWBAT+14
RCB EDIT~, EDIT+10
RCBAT SETBATCH+6~, SETBATCH+19*, SETBATCH+27, SETBATCH+41, SETBATCH+44, SETBATCH+47, SETBATCH+49, NEWBAT~, NEWBAT+11*, NEWBAT+12
, NEWBAT+13, NEWBAT+15
RCDAT NEWBAT~, NEWBAT+15
RCDONE SETBATCH+30~, SETBATCH+31*, SETBATCH+32, SETBATCH+38*
RCERA SETBATCH~, SETBATCH+8, SETBATCH+27, SETBATCH+41, SETBATCH+44, SETBATCH+47, NEWBAT~, NEWBAT+12, EDIT~, EDIT+10
, MARKALL~, MARKALL+7, MARKALL+11, EDITALL~, EDITALL+7, EDITALL+8, REBATCH~, REBATCH+7, REBATCH+10, REBATCH+13
, REBATCH+16, REBATCH+17, REBATCH+18, CTEEOB~, CTEEOB+2
RCLINE REBATCH+3~, REBATCH+18*
RCNAMES SETBATCH+6~, SETBATCH+22*, SETBATCH+27, SETBATCH+41, SETBATCH+44, SETBATCH+47, NEWBAT~, NEWBAT+13, NEWBAT+15
RCNMF SETBATCH+30~, SETBATCH+31*, SETBATCH+33, SETBATCH+37, SETBATCH+39*
RCNUM SETBATCH+6~, SETBATCH+8*, SETBATCH+9, SETBATCH+10, SETBATCH+24, SETBATCH+27, CTEEOB+1~, CTEEOB+2*, CTEEOB+3
RCQUIT SETBATCH+30~, SETBATCH+31*, SETBATCH+32, SETBATCH+36*, SETBATCH+40, EDITALL+3~, EDITALL+8*, REBATCH+3~, REBATCH+9*, REBATCH+10
, REBATCH+12*
RCS SETBATCH+6~, SETBATCH+27*
RCSEL SETBATCH+6~, SETBATCH+19*, SETBATCH+23, SETBATCH+29, SETBATCH+43, SETBATCH+46, SETBATCH+47, NEWBAT~, NEWBAT+14, NEWBAT+15
RCSEL("NAME" SETBATCH+37*, SETBATCH+41
RCT MARKALL+3~, MARKALL+9*, MARKALL+11*, MARKALL+12
RCVAL NEWBAT~, NEWBAT+14, NEWBAT+15
RCY SETBATCH+6~, SETBATCH+26*, SETBATCH+27, SETBATCH+37*, SETBATCH+38, SETBATCH+39
RCZ SETBATCH+6~, SETBATCH+27*
RCZ0 GETBATCH~, GETBATCH+11, GETBATCH+12, GETBATCH+17, GETBATCH+18, GETBATCH+19, GETBATCH+24, GETBATCH+25
U SETBATCH+27, SETBATCH+41, SETBATCH+44, SETBATCH+47, NEWBAT+14, NEWBAT+15, GETBATCH+11, GETBATCH+12, GETBATCH+17, GETBATCH+18
, GETBATCH+19, GETBATCH+24, GETBATCH+25, MARKALL+11, REBATCH+18, CTEEOB+2
>> VALMBCK EDIT+12*, MARKALL+5*, MARKALL+6*, EDITALL+5*, REBQ*
VALMHDR EDIT+11!, MARKALL+14!
X SETBATCH+6~, NEWBAT+10~, NEWBAT+12*, EDIT+7~, MARKALL+3~, REBATCH+3~
Y SETBATCH+6~, SETBATCH+11, SETBATCH+18, SETBATCH+19, SETBATCH+22, SETBATCH+26, SETBATCH+37, SETBATCH+44*, SETBATCH+47*, NEWBAT+10~
, EDIT+7~, EDIT+10, MARKALL+3~, MARKALL+10, REBATCH+3~, REBATCH+12
Z SETBATCH+6~, SETBATCH+41*, GETBATCH+2~, GETBATCH+8*, GETBATCH+11*, GETBATCH+12*, GETBATCH+13, GETBATCH+17*, GETBATCH+18, GETBATCH+19
, MARKALL+3~, MARKALL+11*, EDITALL+3~, EDITALL+8*, REBATCH+3~, REBATCH+13*, REBATCH+17*, REBATCH+18, CTEEOB+1~, CTEEOB+2*
Z0 SETBATCH+6~, GETBATCH+2~, GETBATCH+12*, GETBATCH+13*, GETBATCH+14, REBATCH+3~, REBATCH+17*, REBATCH+18
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All