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

Package: Integrated Billing

Routine: IBAGMM


Information

IBAGMM ;WOIFO/AAT-GMT MONTHLY TOTALS REPORT;30-JUL-02

Source Information

Source file <IBAGMM.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
Kernel 4 (,HOME)^%ZIS  ^%ZISC  ^%ZTLOAD  $$FMTE^XLFDT  
Integrated Billing 2 ($$DAT,REPORT)^IBAGMM1  $$GMTEFD^IBAGMT  
VA FileMan 2 (C,NOW)^%DTC  ^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: 4

Package Total Caller Graph
Integrated Billing 4 IB GMT MONTHLY TOTALS  IBCNBOA  IBCNBOE  IBCNBOF  

Entry Points

Name Comments DBIA/ICR reference
ASKDEV ; Ask about output device and print the report (or run task)
RUNTASK ; Start Taskman job
DATE
DATAGN ;Loop entry point
FIRST(IBDT)
LAST(IBDT)
NOW()
ASKDT(IBPRMT,IBDFLT) ;Date input

External References

Name Field # of Occurrence
C^%DTC LAST+5
NOW^%DTC NOW+1
^%ZIS ASKDEV+3
HOME^%ZIS RUNTASK+8
^%ZISC ASKDEV+7
^%ZTLOAD RUNTASK+4
^DIR ASKDT+5
$$DAT^IBAGMM1 DATAGN+10
REPORT^IBAGMM1 ASKDEV+6
$$GMTEFD^IBAGMT DATAGN+10
$$FMTE^XLFDT ASKDT+3, ASKDT+6

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: IBAGMM+7
Function Call: WRITE
  • Prompt: !
  • Line Location: ASKDEV+3
Function Call: WRITE
  • Prompt: !!,"This request has been queued. The task number is "_ZTSK_"."
  • Line Location: RUNTASK+5
Function Call: WRITE
  • Prompt: !!,"Unable to queue this job."
  • Line Location: RUNTASK+6
Function Call: WRITE
  • Prompt: !
  • Line Location: RUNTASK+8
Function Call: WRITE
  • Prompt: !!,"Warning! The Start date is not the first day of the month.",!
  • Line Location: DATAGN+5
Function Call: WRITE
  • Prompt: !,"Ending date must follow start date!",!
  • Line Location: DATAGN+9
Function Call: WRITE
  • Prompt: !!,"Warning! The Start date is earlier than the GMT Effective Date - ",$$DAT^IBAGMM1($$GMTEFD^IBAGMT)
  • Line Location: DATAGN+10
Function Call: WRITE
  • Prompt: !!,"Warning! The Ending date is not the last day of the month."
  • Line Location: DATAGN+11
Function Call: WRITE
  • Prompt: " (",$$FMTE^XLFDT(Y),")"
  • Line Location: ASKDT+6
Routine Call
  • DIR
  • Line Location:
    • ASKDT+5
Routine Call
  • %ZIS
  • Line Location:
    • ASKDEV+3
Routine Call
  • %ZIS
  • Line Location:
    • RUNTASK+8

Label References

Name Line Occurrences
$$ASKDT DATAGN+3, DATAGN+7
$$FIRST DATAGN+3, DATAGN+5
$$LAST DATAGN+7, DATAGN+11
$$NOW DATE+1
ASKDEV IBAGMM+9
DATAGN DATAGN+9
DATE IBAGMM+8
RUNTASK ASKDEV+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% NOW~
%DT IBAGMM+6~, DATE~
%H NOW~
%I NOW~
%ZIS ASKDEV+1~, ASKDEV+2*
DIC IBAGMM+6~
DIR ASKDT+1~
DIR("A" ASKDT+2*
DIR("B" ASKDT+3*
DIR(0 ASKDT+4*
DIROUT ASKDT+1~
DIRUT ASKDT+1~, ASKDT+5
IBBDT IBAGMM+6~, IBAGMM+8, DATAGN+1*, DATAGN+3*, DATAGN+4, DATAGN+5, DATAGN+8*, DATAGN+9, DATAGN+10
IBDFLT ASKDT~, ASKDT+3
IBDT FIRST~*, FIRST+1, LAST~, LAST+1
IBEDT IBAGMM+6~, DATAGN+1*, DATAGN+7*, DATAGN+8, DATAGN+9, DATAGN+11
IBM LAST~, LAST+1*, LAST+2*, LAST+3*, LAST+4
IBNOW DATE~, DATE+1*, DATAGN+3, DATAGN+7
IBPRMT ASKDT~, ASKDT+2
IBQUIT IBAGMM+4~, IBAGMM+5*, IBAGMM+8*, IBAGMM+10*
IBVAR RUNTASK+1~, RUNTASK+3*
IBY LAST~, LAST+1*, LAST+2*, LAST+4
IO ASKDEV+6
IO("Q" ASKDEV+5, RUNTASK+7!
POP ASKDEV+1~, ASKDEV+3
X IBAGMM+6~, LAST~, LAST+6, NOW~, NOW+2, ASKDT+1~
X1 LAST~, LAST+4*
X2 LAST~, LAST+4*
Y IBAGMM+6~, DATE~, ASKDT+1~, ASKDT+6, ASKDT+7
Y0 ASKDT+1~
ZTDESC RUNTASK+1~, RUNTASK+2*
ZTRTN RUNTASK+1~, RUNTASK+2*
ZTSAVE RUNTASK+1~
ZTSAVE( RUNTASK+3*
ZTSK RUNTASK+1~, RUNTASK+5
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Label References |  Local Variables  | All