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

Package: Integrated Billing

Routine: IBCE


Information

IBCE ;ALB/TMP - 837 EDI TRANSMISSION UTILITIES/NIGHTLY JOB ;22-JAN-96

Source Information

Source file <IBCE.m>

Call Graph

Call Graph

Call Graph Total: 15

Package Total Call Graph
Integrated Billing 10 $$ADDTBILL^IBCB1  (EN,ONE)^IBCE837  EN1^IBCE837B  SETSUB^IBCE837I  NOTSENT^IBCEBUL  $$COBPOSS^IBCECOB  UPDEDI^IBCEM  SUB1^IBCEM03  
EN^IBCEMPRG  PURGE^IBCEPTU  
VA FileMan 3 ^DIE  $$GET1^DIQ  ^DIR  
Kernel 1 ($$FMTE,$$NOW)^XLFDT  
MailMan 1 $$GOTLOCAL^XMXAPIG  

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 IBAMTC  IBCE 837 MANUAL TRANSMIT  IBCE837  IBCECSA4  

Entry Points

Name Comments DBIA/ICR reference
EN ; Run all jobs needed for EDI processing nightly
; including transmit bills waiting for extract, batches not sent,
EN1 ; Manual entry point for transmitting EDI bills
EN1Q
RESUB(IB364,IBRESULT) ; Manually resubmit bill for transmission (ien file 364 = IB364)
; added new parameter IBRESULT to see the result of calling this tag
; set to 0 initially and 1 if successful
; parameter is needed by IBCECSA4 calling routine
RESUBQ
MGCHK(DSP) ; Returns 1 if mail group IB EDI has at least 1 local member,
; 0 if none found
; DSP = flag that if =1, displays error message

External References

Name Field # of Occurrence
^DIE RESUB+44
$$GET1^DIQ RESUB+27, RESUB+34, RESUB+42
^DIR EN1+4, EN1+12, EN1+17, EN1+24, RESUB+12, RESUB+20, RESUB+47, RESUB+56, MGCHK+8
$$ADDTBILL^IBCB1 RESUB+18, RESUB+52
EN^IBCE837 EN+4
ONE^IBCE837 RESUB+28
EN1^IBCE837B EN1+19
SETSUB^IBCE837I RESUB+54
NOTSENT^IBCEBUL EN+3
$$COBPOSS^IBCECOB EN+10
UPDEDI^IBCEM EN+10, RESUB+40, RESUB+51
SUB1^IBCEM03 EN1+25
EN^IBCEMPRG EN+5
PURGE^IBCEPTU EN+6
$$FMTE^XLFDT EN1+9
$$NOW^XLFDT EN+7
$$GOTLOCAL^XMXAPIG MGCHK+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!
  • Line Location: EN1+24
Function Call: WRITE
  • Prompt: !
  • Line Location: RESUB+9
Function Call: WRITE
  • Prompt: !
  • Line Location: RESUB+20
Function Call: WRITE
  • Prompt: !
  • Line Location: RESUB+47
Function Call: WRITE
  • Prompt: !
  • Line Location: RESUB+56
Routine Call
  • DIE
  • Line Location:
    • RESUB+44
Routine Call
  • DIR
  • Line Location:
    • EN1+4
    • EN1+12
    • EN1+17
    • EN1+24
    • RESUB+12
    • RESUB+20
    • RESUB+47
    • RESUB+56
    • MGCHK+8

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^IBE(350.9 - [#350.9] GET1^DIQ
^IBA(364 - [#364] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^IBA(364 - [#364] EN+10, RESUB+7
^IBA(364.1 - [#364.1] RESUB+45
^IBA(364.2 - [#364.2] EN+7*, EN1+9
^TMP("IBCE-BATCH" RESUB+23!, RESUB+29, RESUB+30, RESUB+31!
^TMP("IBONE" RESUB+23!, RESUB+24*, RESUB+31!
^TMP("IBRESUBMIT" RESUB+27*
^TMP("IBSELX" RESUB+23!, RESUB+24*, RESUB+31!

Label References

Name Line Occurrences
$$MGCHK EN1+2, RESUB+6
EN1Q EN1+2, EN1+5, EN1+7, EN1+25
RESUBQ RESUB+6, RESUB+7, RESUB+13, RESUB+16

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA RESUB+39~, RESUB+44*
DIE RESUB+39~, RESUB+44*
DIR EN1+1~, EN1+4!, EN1+12!, EN1+17!, EN1+24!, RESUB+4~, RESUB+12!, RESUB+20!, RESUB+47!, RESUB+56!
, MGCHK+8!
DIR("?" RESUB+10*, RESUB+11*
DIR("A" EN1+3*, EN1+8*, EN1+9*, EN1+10*, EN1+11*, EN1+14*, EN1+15*, EN1+16*, EN1+21*, EN1+23*
EN1+24*, RESUB+9*, RESUB+20*, RESUB+35*, RESUB+43*, RESUB+45*, RESUB+47*, RESUB+55*, RESUB+56*, MGCHK+7*
DIR("B" EN1+3*, EN1+12*, EN1+16*, RESUB+9*
DIR(0 EN1+3*, EN1+12*, EN1+14*, EN1+24*, RESUB+9*, RESUB+20*, RESUB+47*, RESUB+56*, MGCHK+8*
DR RESUB+39~, RESUB+44*
DSP MGCHK~, MGCHK+5
DTOUT EN1+1~, EN1+5, RESUB+4~, RESUB+13
DUOUT EN1+1~, EN1+5, RESUB+4~, RESUB+13
IB MGCHK+3~, MGCHK+4*, MGCHK+5, MGCHK+9
IB364 RESUB~, RESUB+7, RESUB+40, RESUB+44, RESUB+51
IBBTCH RESUB+4~, RESUB+8*, RESUB+29*, RESUB+30*, RESUB+34, RESUB+44, RESUB+45
IBIFN RESUB+4~, RESUB+7*, RESUB+18, RESUB+52
IBLAST EN+2~, EN+7*, EN1+1~
IBOPTX EN1+1~, EN1+6*, EN1+25
IBRESULT RESUB~, RESUB+5*, RESUB+46*, RESUB+57*
IBTASK EN1+1~, EN1+19, EN1+20, EN1+21, EN1+23
IBZ EN+2~, EN+9*, EN+10*
IBZ0 EN+2~, EN+10*
NEW364 RESUB+4~, RESUB+18*, RESUB+19, RESUB+24, RESUB+27
U RESUB+7, RESUB+19, RESUB+27, RESUB+45
X EN1+1~, RESUB+4~
Y EN1+1~, EN1+6, EN1+7, EN1+13, EN1+18, RESUB+4~, RESUB+16, RESUB+52*, RESUB+54
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 |  Local Variables  | All