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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: IBECEA22

Package: Integrated Billing

Routine: IBECEA22


Information

IBECEA22 ;ALB/CPM-Cancel/Edit/Add... Edit Utilities;23-APR-93

Source Information

Source file <IBECEA22.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Integrated Billing 5 FILER^IBARXMA  UPCHG^IBARXMN  ADD^IBAUTL  CLOCK^IBECEAU  ^IBR  
VA FileMan 2 IX1^DIK  ^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: 2

Package Total Caller Graph
Integrated Billing 2 IBECEA21  IBECEA3  

Entry Points

Name Comments DBIA/ICR reference
UPCHG(P7,P6,P14,P15,P22) ; Update the incomplete charge and pass to AR?
; Input: P7 -- New amount [required]
; P6 -- New Units [optional]
; P14 -- New Bill From date [optional]
; P15 -- New Bill To date [optional]
; P22 -- New Tier Level [optional]
PASS ; Okay to pass charge to Accounts Receivable?
PASSCH ; Pass charge to Accounts Receivable.
CHCL ; Update charge and clocks.
UPD ; Build an 'update' transaction.
UPDQ

External References

Name Field # of Occurrence
IX1^DIK UPD+12
^DIR UPCHG+9, PASS+4
FILER^IBARXMA PASSCH+1
UPCHG^IBARXMN UPCHG+14
ADD^IBAUTL UPD+5
CLOCK^IBECEAU CHCL+2
^IBR PASSCH+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Updating the incomplete charge and passing to Accounts Receivable... "
  • Line Location: UPCHG+10
Function Call: WRITE
  • Prompt: "done."
  • Line Location: UPCHG+15
Function Call: WRITE
  • Prompt: !,"Passing the charge to Accounts Receivable... "
  • Line Location: PASS+4
Function Call: WRITE
  • Prompt: "done."
  • Line Location: PASS+4
Function Call: WRITE
  • Prompt: !!,"Building the updated transaction... "
  • Line Location: UPD+4
Routine Call
  • DIR
  • Line Location:
    • UPCHG+9
    • PASS+4

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^IB - [#350] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^IB - [#350] UPCHG+11*, UPD+12*
^IBE(350.1 - [#350.1] UPD+2, UPD+3

Label References

Name Line Occurrences
PASSCH UPCHG+15, PASS+4, UPD+13
UPCHG CHCL+1
UPDQ UPD+2, UPD+3, UPD+5

Naked Globals

Name Field # of Occurrence
^(0 UPCHG+11*
^(1 UPD+12*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA UPCHG+6~, UPD+1~, UPD+12*
DIE UPCHG+6~
DIK UPD+1~, UPD+12*
DIR UPCHG+6~, PASS+1~
DIR("?" UPCHG+8*, PASS+3*
DIR("A" UPCHG+7*
DIR(0 UPCHG+7*, PASS+2*
DIRUT UPCHG+6~, UPCHG+9, PASS+1~
DR UPCHG+6~
DTOUT UPCHG+6~, PASS+1~
DUOUT UPCHG+6~, UPCHG+9, PASS+1~
DUZ UPD+12
>> IBAM UPD+9
>> IBATYP UPD+2*, UPD+3, UPD+8
>> IBCHG CHCL+1, UPD+8
>> IBCLDAY CHCL+2
>> IBCLDOL CHCL+2
>> IBCOMMIT UPCHG+15*, PASS+4*
>> IBDAYA CHCL+2
>> IBDOLA CHCL+2
>> IBFR CHCL+1, UPD+6
>> IBGMTR UPD+10
>> IBN UPCHG+11, PASSCH+1, PASSCH+2, UPD+12
>> IBND UPCHG+14
>> IBNOS PASSCH+2*
>> IBSEQNO UPD+3*
IBSERV PASSCH+2~
>> IBTIER UPD+11
>> IBTO CHCL+1, UPD+6
>> IBUNIT CHCL+1, UPD+8
>> IBUPD UPD+2, UPD+6*, UPD+7*, UPD+8*, UPD+9*, UPD+10*, UPD+11*, UPD+12
>> IBXA PASSCH+1, UPD+7
>> IBY UPCHG+9*, UPCHG+15, PASS+4, PASSCH+2*, CHCL+2*, UPD+2*, UPD+3*, UPD+5*, UPD+13
P14 UPCHG~, UPCHG+11
P15 UPCHG~, UPCHG+11
P22 UPCHG~, UPCHG+11
P6 UPCHG~, UPCHG+11, UPCHG+14
P7 UPCHG~, UPCHG+11, UPCHG+14
X UPCHG+6~
Y UPCHG+6~, UPCHG+9, PASS+4, PASSCH+2, UPD+5
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All