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

Package: Integrated Billing

Routine: IBCESRV1


Information

IBCESRV1 ;ALB/TMP - Server interface to IB from Austin ;03/05/96

Source Information

Source file <IBCESRV1.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
Kernel 1 ($$FMTE,$$NOW)^XLFDT  
MailMan 1 (SENDMSG,ZAPSERV)^XMXAPI  
VA FileMan 1 ^DIK  

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 IBCESRV  IBCESRV2  

Entry Points

Name Comments DBIA/ICR reference
PERROR(IBERR,IBTDA,IBEMG,IBXMZ) ; Process Errors - Send bulletin to mail group
; IBERR = Error text array
; IBTDA = Message File Entry # array
; IBEMG = name of the mail group to which these errors should be sent
; IBXMZ = the internal entry # of the mailman message (file 3.9)
EMFORM(CT,IBERR,IBXM,IBXMZ) ;
; INPUT:
; CT = the number of lines previously populated in error message
; IBERR = the array of errors
ERROR ;
EXTERR(IBERR,IBTDA,IBE) ; Put error into error array
ERRUPD(IBGBL,IBERR) ; Set up global array to hold message data
DKILL(IBXMZ) ; Delete server mail message from postmaster mailbox
TRTN(IBTDA) ; Process incoming EDI message
; IBTDA = internal entry # of message (file 364.2)
; This procedure is called from ADD^IBCESRV with variable IBRTN holding the TAG^ROUTINE to be invoked
TRADEL(X) ; Process to delete message from temporary message holding file

External References

Name Field # of Occurrence
^DIK TRADEL+2
$$FMTE^XLFDT EMFORM+13, EMFORM+14, EMFORM+18, EMFORM+19
$$NOW^XLFDT EMFORM+19
SENDMSG^XMXAPI PERROR+23
ZAPSERV^XMXAPI DKILL+2

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^IBA(364.2 - [#364.2] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DGCR(399 - [#399] EMFORM+33
^IBA(364 - [#364] EMFORM+33
^IBA(364.1 - [#364.1] EMFORM+31
^IBA(364.2 - [#364.2] EMFORM+10, EMFORM+48, EMFORM+51
^IBE(364.3 - [#364.3] EMFORM+15
^TMP("IB-HOLD" EMFORM+46, EMFORM+47, EMFORM+48
^TMP("IBERR" EMFORM+18, EMFORM+20, EMFORM+41, EMFORM+43, EMFORM+44, EMFORM+48, ERRUPD+4!, ERRUPD+7*, ERRUPD+8*, ERRUPD+9*
, ERRUPD+14*, ERRUPD+17*, ERRUPD+18*, ERRUPD+20, ERRUPD+21, ERRUPD+22, ERRUPD+25*, ERRUPD+29*
^TMP("IBMSG" EMFORM+47

Label References

Name Line Occurrences
@( TRTN+4
EMFORM PERROR+19

Naked Globals

Name Field # of Occurrence
^( EMFORM+44, EMFORM+51
^("BATCH" ERRUPD+20*
^("BILL" ERRUPD+21*
^("TEXT" EMFORM+41
^("TYPE" ERRUPD+22*
^(0 EMFORM+51

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BATCH EMFORM+8~, EMFORM+15*, EMFORM+20*, EMFORM+31
BILL EMFORM+8~, EMFORM+15*, EMFORM+20*, EMFORM+33
CT PERROR+5~, PERROR+7*, PERROR+9*, PERROR+19, EMFORM~, EMFORM+22*, EMFORM+23, EMFORM+25*, EMFORM+26*, EMFORM+28*
, EMFORM+29, EMFORM+31*, EMFORM+33*, EMFORM+35*, EMFORM+36, EMFORM+38*, EMFORM+40*, EMFORM+41*, EMFORM+43*, EMFORM+44*
, EMFORM+47*, EMFORM+48*, EMFORM+51*, ERRUPD+2~, ERRUPD+5*, ERRUPD+17*, ERRUPD+18*, ERRUPD+25*, ERRUPD+29*
DA TRADEL+2~*
DIK TRADEL+2~*
IBA TRTN+3~
IBB TRTN+3~
>> IBD("SUBJ" ERRUPD+9
>> IBDATE ERRUPD+7
IBE EXTERR~, EXTERR+2*, EXTERR+3*, ERRUPD+2~, ERRUPD+13*, ERRUPD+14, ERRUPD+16*, ERRUPD+17
IBE("DIERR" EXTERR+3
IBEMG PERROR~, PERROR+9, PERROR+11, PERROR+12*, PERROR+14*, PERROR+16
IBERR PERROR~, PERROR+19, EMFORM~, EMFORM+40, EXTERR~, EXTERR+2*, ERRUPD~, ERRUPD+11, ERRUPD+12, TRTN+3~
IBERR( EMFORM+43, ERRUPD+16, ERRUPD+18
IBGBL ERRUPD~, ERRUPD+5, ERRUPD+19, ERRUPD+24, ERRUPD+27, ERRUPD+28, TRTN+3~
>> IBRTN TRTN+4
IBTDA PERROR~, EMFORM+10*, EMFORM+35, EMFORM+48, EMFORM+50, EMFORM+51, EXTERR~, EXTERR+2, TRTN~
IBTDA( EMFORM+36, EXTERR+2*
IBTDA("" EMFORM+10
IBTXN1 ERRUPD+2~, ERRUPD+5*, ERRUPD+8, ERRUPD+19*, ERRUPD+22
IBXM PERROR+5~, PERROR+19, EMFORM~
IBXM( PERROR+9*, EMFORM+23*, EMFORM+26*, EMFORM+29*, EMFORM+31*, EMFORM+33*, EMFORM+35*, EMFORM+36*, EMFORM+38*, EMFORM+40*
, EMFORM+41*, EMFORM+43*, EMFORM+44*, EMFORM+47*, EMFORM+48*, EMFORM+51*
IBXMZ PERROR~, PERROR+19, EMFORM~, EMFORM+38, DKILL~, DKILL+2
IBZ EXTERR+1~, EXTERR+3*
Q EXTERR+1~, EXTERR+3*
TDATE EMFORM+8~, EMFORM+13*, EMFORM+18*, EMFORM+26
TDATE1 EMFORM+8~, EMFORM+14*, EMFORM+19*, EMFORM+29
THDR EMFORM+8~, EMFORM+10*, EMFORM+12, EMFORM+13, EMFORM+14, EMFORM+15, EMFORM+17
TTIME EMFORM+8~, EMFORM+13*, EMFORM+18*, EMFORM+26
TTIME1 EMFORM+8~, EMFORM+14*, EMFORM+19*, EMFORM+29
TTYP EMFORM+8~, EMFORM+15*, EMFORM+20*, EMFORM+23
U EMFORM+13, EMFORM+14, EMFORM+15, EMFORM+23, EMFORM+31, EMFORM+33, ERRUPD+8, ERRUPD+22
X TRADEL~, TRADEL+2
XMB PERROR+5~
XMBODY PERROR+5~, PERROR+22*, PERROR+23
XMDUZ PERROR+5~, PERROR+21*, PERROR+23
XMERR PERROR+5~
XMFULL PERROR+5~
XMINSTR PERROR+5~
XMSUBJ PERROR+5~, PERROR+22*, PERROR+23
XMTO PERROR+5~, PERROR+23
XMTO( PERROR+9*, PERROR+18
XMTO("I:" PERROR+16*
XMTO("I:G.IB EDI" , PERROR+18*
XMTYPE PERROR+5~
XMZ PERROR+5~, PERROR+23
Y TRADEL+2~
Z EMFORM+8~, EMFORM+36*, EMFORM+43*, EMFORM+44*, EMFORM+46*, EMFORM+47, EMFORM+51*, ERRUPD+2~, ERRUPD+12*, ERRUPD+16*
, ERRUPD+18, ERRUPD+19, ERRUPD+24
Z0 EMFORM+8~, EMFORM+36*, EMFORM+43*, ERRUPD+2~, ERRUPD+16*, ERRUPD+18, ERRUPD+19, ERRUPD+20, ERRUPD+21, ERRUPD+24
Z1 EMFORM+8~, ERRUPD+2~, ERRUPD+23*, ERRUPD+24*
Z11 ERRUPD+2~, ERRUPD+18*, ERRUPD+20, ERRUPD+21
Z2 ERRUPD+2~, ERRUPD+24*, ERRUPD+28*
Z3 ERRUPD+2~, ERRUPD+24*, ERRUPD+25, ERRUPD+28*, ERRUPD+29

Marked Items

Name Field # of Occurrence
$T(@Z ERRUPD+13
$T(ERROR+2 PERROR+9
$T(ERROR+IBE ERRUPD+17
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items  | All