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: IBECEA1

Package: Integrated Billing

Routine: IBECEA1


Information

IBECEA1 ;ALB/RLW-Cancel/Edit/Add... Action Entry Points ; 12-JUN-92

Source Information

Source file <IBECEA1.m>

Call Graph

Call Graph

Call Graph Total: 15

Package Total Call Graph
Integrated Billing 10 ^IBAERR1  IVM^IBAMTV32  SERV^IBAUTL2  CLADD^IBAUTL3  $$PFSSWARN^IBBSHDWN  ARRAY^IBECEA0  ^IBECEA3  UPDATE^IBECEA38  
$$FNDVST^IBECEA4  ^IBR  
List Manager 2 $$SETSTR^VALM1  EN^VALM2  
VA FileMan 2 Y^DIQ  ^DIR  
Uncategorized 1 ^@(  

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: 4

Package Total Caller Graph
Integrated Billing 4 IBACM ADD CHARGE ONE  IBACM CANCEL CHARGE ONE  IBACM PASS CHARGE  IBACM UPDATE CHARGE ONE  

Entry Points

Name Comments DBIA/ICR reference
PASS ; 'Pass a Charge' Entry Action (added by Jim Moore 4/30/92)
MSG ; Display results message.
ADD ; 'Add a Charge' Entry Action
UPD ; 'Edit a Charge' Entry Action
CAN ; 'Cancel a Charge' Entry Action
CANQ
PAUSE ; Keep this around for awhile.

External References

Name Field # of Occurrence
^@( CAN+5
Y^DIQ PASS+23
^DIR MSG+2, PAUSE+1
^IBAERR1 MSG+1
IVM^IBAMTV32 PASS+45
SERV^IBAUTL2 PASS+41
CLADD^IBAUTL3 PASS+42
$$PFSSWARN^IBBSHDWN PASS+5, ADD+1, CAN+2
ARRAY^IBECEA0 CAN+6
^IBECEA3 ADD+2
UPDATE^IBECEA38 PASS+34
$$FNDVST^IBECEA4 PASS+32
^IBR PASS+21
$$SETSTR^VALM1 PASS+24, PASS+25
EN^VALM2 PASS+4, CAN+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: $S(IBY>0:"done.",1:"error (see msg)")
  • Line Location: PASS+42
Function Call: WRITE
  • Prompt: !,"Passing billing data to the IVM package... "
  • Line Location: PASS+45
Function Call: WRITE
  • Prompt: "done."
  • Line Location: PASS+45
Function Call: WRITE
  • Prompt: !,"Charge #"_IBII_" "_IBMSG
  • Line Location: MSG+1
Function Call: WRITE
  • Prompt: !
  • Line Location: MSG+2
Function Call: WRITE
  • Prompt: !
  • Line Location: MSG+2
Function Call: WRITE
  • Prompt: !,"Rebuilding list of charges..."
  • Line Location: CAN+6
Function Call: WRITE
  • Prompt: !
  • Line Location: PAUSE+1
Function Call: WRITE
  • Prompt: !
  • Line Location: PAUSE+1
Routine Call
  • DIR
  • Line Location:
    • MSG+2
    • PAUSE+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD(350 PASS+23
^IB - [#350] PASS+7, PASS+12, PASS+13, PASS+22, PASS+38
^IBE(350.1 - [#350.1] PASS+17, PASS+18, PASS+30, PASS+37
^IBE(350.21 - [#350.21] PASS+15
^IBE(351 - [#351] PASS+38
^TMP("IBACM" PASS+8, PASS+26*
^TMP("IBACMIDX" PASS+9

Label References

Name Line Occurrences
CANQ CAN+1
MSG PASS+7

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
C PASS+1~, PASS+23*
>> DFN PASS+38
DIR MSG+2!, PAUSE+1!
DIR(0 MSG+2*, PAUSE+1*
IBAFY PASS+1~
IBARTYP PASS+2~
IBATYP PASS+1~
IBAUPD UPD+1*, CAN+2, CAN+5, CAN+7!
IBBG CAN+6*, CAN+7!
>> IBCLDT PASS+40*
IBCOMMIT CAN+4*, CAN+6, CAN+7!
IBERROR PASS+1~, PASS+34
IBHLDR PASS+1~, PASS+19*, PASS+45
IBII PASS+1~, PASS+7*, PASS+8, PASS+9, PASS+26, MSG+1
IBIL PASS+2~
IBLINE PASS+1~, PASS+8*, PASS+24*, PASS+25*, PASS+26
IBMSG PASS+1~, PASS+12*, PASS+13*, PASS+14*, PASS+15*, PASS+16*, PASS+17*, PASS+18*, PASS+27*, MSG+1
IBN PASS+2~
IBNBR CAN+4*, CAN+5*, CAN+7!
IBND PASS+1~, PASS+13*, PASS+14, PASS+15, PASS+16, PASS+17, PASS+18, PASS+22*, PASS+23, PASS+25
PASS+30, PASS+32, PASS+34, PASS+37, PASS+38, PASS+40, PASS+45
>> IBNOD(0 CAN+1
IBNOS PASS+1~, PASS+9*
IBNOS2 PASS+2~, PASS+7, PASS+9*, PASS+12, PASS+13, PASS+22, PASS+38
IBSEQNO PASS+2~, PASS+17*
IBSERV PASS+2~, PASS+41
IBSTAT PASS+1~, PASS+15*, PASS+19, PASS+23*, PASS+27
IBTOTL PASS+2~
IBTRAN PASS+2~
IBVSTIEN PASS+2~, PASS+32*, PASS+34
IBXA PASS+2~, PASS+37*, PASS+38
IBY PASS+1~, PASS+8*, PASS+17*, PASS+21*, PASS+27, PASS+42, MSG+1
U PASS+30, PASS+32, PASS+34
>> VALMBCK PASS+4*, PASS+5*, ADD+1*, CAN+1*, CAN+2*, CAN+4*
>> VALMBG CAN+6*
>> VALMDDF("BILL#" PASS+25
>> VALMDDF("STATUS" PASS+24
>> VALMY PASS+5
>> VALMY( PASS+7, CAN+5
>> VALMY(0 CAN+1
>> XQORNOD(0 PASS+4
Y PASS+2~, PASS+21, PASS+23*, PASS+24
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All