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 |  Local Variables  | All
Print Page as PDF
Routine: IBCNBLA2

Package: Integrated Billing

Routine: IBCNBLA2


Information

IBCNBLA2 ;DAOU/ESG - Ins Buffer, Multiple Selection ;09-SEP-2002

Source Information

Source file <IBCNBLA2.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
List Manager 2 PAUSE^VALM1  EN^VALM2  
Integrated Billing 1 ($$LOCK,UNLOCK)^IBCNBU1  
VA FileMan 1 ^DIR  

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
Integrated Billing 1 IBCNBLA  

Entry Points

Name Comments DBIA/ICR reference
MULSEL(TMPARR,IBCNELST,GCNT) ; Multiple entry selection
; This procedure is responsible for receiving multiple buffer entries
; from the user. It also validates and locks the selected buffer
; entries. It also reports any buffer entries that could not be
; allocated and the reason why not.
MULSELX ;
MSG(TCNT,GCNT) ; build test message
; This function builds the first line of the message when not all
; selected buffer entries are available.
; TCNT - total number selected
; GCNT - total number allocated to user successfully
MSGX ;

External References

Name Field # of Occurrence
^DIR MULSEL+56
$$LOCK^IBCNBU1 MULSEL+30
UNLOCK^IBCNBU1 MULSEL+66
PAUSE^VALM1 MULSEL+51
EN^VALM2 MULSEL+17

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!?3,$$MSG(TCNT,GCNT)
  • Line Location: MULSEL+42
Function Call: WRITE
  • Prompt: !?3,"available for editing at this time:"
  • Line Location: MULSEL+43
Function Call: WRITE
  • Prompt: !?6,"Entry ",IBSELN,": ",$P(IBCNELST(IBSELN),U,2)
  • Line Location: MULSEL+46
Function Call: WRITE
  • Prompt: !
  • Line Location: MULSEL+54
Routine Call
  • DIR
  • Line Location:
    • MULSEL+56

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^IBA(355.33 - [#355.33] MULSEL+24
^TMP( MULSEL+23

Label References

Name Line Occurrences
$$MSG MULSEL+42
MSGX MSG+7, MSG+8, MSG+9
MULSELX MULSEL+16, MULSEL+18, MULSEL+38, MULSEL+51, MULSEL+57

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BCNT MSG+5~, MSG+6*, MSG+9, MSG+10
DIR MULSEL+13~, MULSEL+56!
DIR("A" MULSEL+55*
DIR("B" MULSEL+55*
DIR(0 MULSEL+55*
DIROUT MULSEL+13~
DIRUT MULSEL+13~
DTOUT MULSEL+13~
DUOUT MULSEL+13~
ERR MULSEL+12~, MULSEL+20, MULSEL+22*, MULSEL+27*, MULSEL+30*, MULSEL+33*
GCNT MULSEL~, MULSEL+15*, MULSEL+33*, MULSEL+38, MULSEL+42, MULSEL+51, MSG~, MSG+6, MSG+7, MSG+8
IBBUFDA MULSEL+12~, MULSEL+20, MULSEL+23*, MULSEL+24, MULSEL+30, MULSEL+65*, MULSEL+66
IBCNELST MULSEL~, MULSEL+14!, MULSEL+51!, MULSEL+68!
IBCNELST( MULSEL+20*, MULSEL+45, MULSEL+46, MULSEL+63, MULSEL+64, MULSEL+65
IBSELN MULSEL+12~, MULSEL+19*, MULSEL+20*, MULSEL+23, MULSEL+44*, MULSEL+45*, MULSEL+46, MULSEL+62*, MULSEL+63*, MULSEL+64
, MULSEL+65
IBY MULSEL+12~, MULSEL+24*, MULSEL+27
MSG MSG+5~, MSG+7*, MSG+8*, MSG+9*, MSG+10*, MSGX+1
OK MULSEL+12~, MULSEL+20, MULSEL+22*, MULSEL+33*
TCNT MULSEL+12~, MULSEL+15*, MULSEL+21*, MULSEL+38, MULSEL+42, MSG~, MSG+6, MSG+7, MSG+8, MSG+9
, MSG+10
TMPARR MULSEL~, MULSEL+16, MULSEL+23
U MULSEL+20, MULSEL+23, MULSEL+24, MULSEL+46, MULSEL+65
VALMY MULSEL+12~, MULSEL+18
VALMY( MULSEL+20
X MULSEL+13~
>> XQORNOD(0 MULSEL+17
Y MULSEL+13~, MULSEL+57
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All