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

Package: Registration

Routine: DGPTF099


Information

DGPTF099 ;ALB/MTC,HIOFO/FT - TRANSMIT DELETE PTF MASTER RECORD ;5/20/15 5:19pm

Source Information

Source file <DGPTF099.m>

Call Graph

Call Graph

Call Graph Total: 16

Package Total Call Graph
Registration 7 EN1^DGPTF09X  (CHK,OPEN)^DGPTFDEL  ROUTER^DGPTFTR  RTY^DGPTUTL  LO^DGUTL  $$SITE^VASITE  ^VATRAN  
VA FileMan 6 NOW^%DTC  ^DIC  (FILE,YN)^DICN  ^DIE  ^DIK  ^DIR  
Kernel 2 HOME^%ZIS  $$REPEAT^XLFSTR  
MailMan 1 ^XMD  

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
Registration 4 DG PTF 099 TRANSMISSION  DGPTC  DGPTF09X  DGPTOOL  

Entry Points

Name Comments DBIA/ICR reference
EN ;099 Transmission [DG PTF 099 TRANSMISSION]
ASK
OK
ENQ
BUL ;
TRAN ;
LOG ;-- ptf transaction request log
LOGQ
QUIT ;
NOT
NOTRAN
INIT ;
INITQ

External References

Name Field # of Occurrence
NOW^%DTC LOG+1
HOME^%ZIS INIT+1
EN1^DGPTF09X EN+4
CHK^DGPTFDEL ASK+1
OPEN^DGPTFDEL OK+7
ROUTER^DGPTFTR TRAN+1
RTY^DGPTUTL INIT+3
LO^DGUTL INIT+1
^DIC ASKASK+2
FILE^DICN LOG+1
YN^DICN OK
^DIE LOG+4
^DIK OK+4, OK+5
^DIR EN+3
$$SITE^VASITE LOG+3
^VATRAN ASK+3
$$REPEAT^XLFSTR BUL+5
^XMD TRAN+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!
  • Line Location: EN+1
Function Call: WRITE
  • Prompt: !
  • Line Location: EN+4
Function Call: WRITE
  • Prompt: !
  • Line Location: ASK+2
Function Call: WRITE
  • Prompt: !,"REOPEN & TRANSMIT 099"
  • Line Location: OK+0
Function Call: WRITE
  • Prompt: !!?15,"Enter <RET> to exit routine",!?10,"Enter 'Y' for YES to REOPEN & TRANSMIT",!
  • Line Location: OK+1
Function Call: WRITE
  • Prompt: !,"****** 099 TRANSACTION SENT ******"
  • Line Location: OK+6
Function Call: WRITE
  • Prompt: !,"RECORD HAS NOT BEEN CLOSED YET!",!
  • Line Location: NOT+0
Function Call: WRITE
  • Prompt: !,"RECORD HAS NOT BEEN TRANSMITTED YET",!
  • Line Location: NOTRAN+0
Function Call: WRITE
  • Prompt: !,"Cannot transmit 099 while transmitting other records",!
  • Line Location: INIT+2
Routine Call
  • DIC
  • Line Location:
    • ASK
    • ASK+2
Routine Call
  • DIE
  • Line Location:
    • LOG+4
Routine Call
  • DIR
  • Line Location:
    • EN+3
Routine Call
  • %ZIS
  • Line Location:
    • INIT+1

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DGPT - [#45] Classic Fileman Calls
^DGP(45.83 - [#45.83] Classic Fileman Calls
^DGP(45.84 - [#45.84] Classic Fileman Calls
^DGP(45.87 - [#45.87] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DGP(45.83 - [#45.83] OK+2, OK+3, OK+5, QUIT+1, INIT+2
^DGPT - [#45] BUL+1
^DPT - [#2] BUL+1
^UTILITY($J BUL+4*, BUL+5*, QUIT+2!

Label References

Name Line Occurrences
ASK OK+2, NOTNOTRAN
BUL OK+6
EN ENQ
ENQ EN+4
INIT EN+1
INITQ INIT+2
LOG OK+6
LOGQ LOG+2
NOT ASK
NOTRAN OK+3
OK OK+1
QUIT EN+1, EN+3, ASKASK+1, ASK+3, OK+2

Naked Globals

Name Field # of Occurrence
^(0 OK+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% OK*, OK+1, OK+2, LOG+1, QUIT+2!
DA OK+2*, OK+4*, OK+5*, LOG+2*, QUIT+2!
DA(1 OK+4*
DD LOG+1!
DFN QUIT+2!
DGA ASK*, ASK+1, ASK+2, OK+2, OK+3, OK+4, OK+7, BUL+1, QUIT+2!
DGA1 QUIT+2!
DGADM BUL+1*, BUL+3, QUIT+2!
DGD OK+2*, OK+3, OK+4, OK+5, QUIT+2!
DGHEAD BUL+2*, BUL+3*, BUL+4*, QUIT+2!
DGINFO BUL+1*, BUL+3, BUL+4, LOG+3, QUIT+2!
DGJ QUIT+2!
DGOUT EN+1, QUIT+2!, INIT+1*, INIT+2*
DGPTFMT QUIT+2!
DGPTIFN ASK+1*, OK+7*, QUIT+2!
DGRTY ASKASK+1, QUIT+2!, INIT+3
DGRTY0 ASKQUIT+2!
DGSDI QUIT+2!
DGT QUIT+2!
DGX QUIT+2!
DGXX BUL+1*, BUL+4, QUIT+2!
DIC ASK*!, ASK+2*, LOG+1*!, QUIT+2!, NOT!, NOTRAN!
DIC("A" ASK*
DIC("S" ASK*
DIC(0 ASK*, ASK+2*, LOG+1*
DIE LOG+3*, LOG+5!, QUIT+2!
DIK OK+4*, OK+5*, QUIT+2!
DIR EN+3!
DIR("A" EN+2*
DIR("B" EN+2*
DIR(0 EN+2*
DO LOG+1!
DR LOG+3*, LOG+5!, QUIT+2!
DTOUT EN+3, QUIT+2!
DUOUT EN+3, QUIT+2!
DUZ LOG+3
SSN BUL+1*, BUL+2, LOG+3, QUIT+2!
U ASKOK+3, BUL+1, BUL+3, BUL+4, LOG+3
VAT QUIT+2!
VATERR ASK+3, QUIT+2!
VATNAME ASK+3*, QUIT+2!
X ASKASK+2*, LOG+1*, QUIT+2!
XMDUZ QUIT+2!
XMSUB TRAN+1*, QUIT+2!
XMTEXT TRAN+1*, QUIT+2!
XMY TRAN+1!, QUIT+2!
XMZ LOG+3, QUIT+2!
Y EN+4, ASKLOG+2, QUIT+2!, INIT+3*
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