DG737PST ;BAY/JAT ;file #45 cleanup
Source file <DG737PST.m>
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
Registration | 1 | DG737PST |
Name | Comments | DBIA/ICR reference |
---|---|---|
CHECK | ;Driver for making index date checks & stripping trailing zeros
|
|
CNTPTF(FILENUM,NSD) | ;Check for string dates for PTF indexes where the
|
|
UPDATE | ; strip trailing zeros from date,e.g., 3031005.1340 or 3010816.134050
|
|
MESSAGE(FILENUM,NSD,START,END) | ;Build the MailMan message giving the
|
|
RUNNOW(LIST,GBL) | ;Run the routine now.
|
|
TASKIT(LIST,GBL,ROUTINE) | ;Check the indexes as a tasked job.
|
|
TASKJOB | ;Execute as tasked job. LIST and GBL come through ZTSAVE.
|
|
ETIME(START,END) | ;Calculate and format the elapsed time.
|
|
SEND(XMSUB,USER) | ;Send a MailMan message to the user. The text of the message is in
|
|
RETRY |
Name | Field # of Occurrence |
---|---|
^%ZTLOAD | TASKIT+20 |
$$S^%ZTLOAD | TASKJOB+7 |
$$ETIME^DG737PST | MESSAGE+10 |
RUNNOW^DG737PST | TASKJOB+9 |
SEND^DG737PST | MESSAGE+22 |
$$GET1^DID | MESSAGE+5 |
FILE^DIE | UPDATE+12 |
$$IENS^DILF | UPDATE+10 |
^DIR | TASKIT+7 |
$$FMTE^XLFDT | MESSAGE+9, TASKIT+4 |
$$HDIFF^XLFDT | ETIME+3, ETIME+5 |
$$NOW^XLFDT | MESSAGE+9, TASKIT+2 |
XMZ^XMA2 | RETRY+1 |
ENT1^XMD | RETRY+9 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^PXRMINDX( | CNTPTF+11, CNTPTF+15, CNTPTF+17, CNTPTF+19, CNTPTF+22, MESSAGE+12, RUNNOW+12 |
^TMP("PXRMXMZ" | CNTPTF+3!, MESSAGE+3!, MESSAGE+8*, MESSAGE+9*, MESSAGE+10*, MESSAGE+11*, MESSAGE+13*, MESSAGE+14*, MESSAGE+16*, MESSAGE+20* , MESSAGE+21*, RETRY+4, RETRY+5! |
^TMP($J | CNTPTF+3!, CNTPTF+24*, MESSAGE+20, RUNNOW+2! |
^XMB(3.9 - [#3.9] | RETRY+4*, RETRY+6, RETRY+7* |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DAS | CNTPTF+4~, CNTPTF+21*, CNTPTF+22*, CNTPTF+24, UPDATE+3, UPDATE+8, UPDATE+9 |
DATE | CNTPTF+4~, CNTPTF+18*, CNTPTF+19*, CNTPTF+20, CNTPTF+22, CNTPTF+24, UPDATE+2 |
DFN | CNTPTF+4~, CNTPTF+10*, CNTPTF+11*, CNTPTF+15, CNTPTF+17, CNTPTF+19, CNTPTF+22, CNTPTF+24 |
DGDA | UPDATE+1~, UPDATE+8*, UPDATE+10 |
DGDA(1 | UPDATE+9* |
DGFILE | UPDATE+1~, UPDATE+3*, UPDATE+4, UPDATE+5*, UPDATE+6*, UPDATE+11 |
DGIENS | UPDATE+1~, UPDATE+10*, UPDATE+11 |
DGNEWDT | UPDATE+1~, UPDATE+2*, UPDATE+11 |
DIR | TASKIT+1~, TASKIT+11! |
DIR("A" | TASKIT+3*, TASKIT+4*, TASKIT+5* |
DIR(0 | TASKIT+6* |
DIROUT | TASKIT+1~, TASKIT+8 |
DIRUT | TASKIT+1~, TASKIT+8 |
DT | RETRY+7 |
DTOUT | TASKIT+1~, TASKIT+9 |
DUOUT | TASKIT+1~, TASKIT+9 |
DUZ | MESSAGE+22, RETRY+9 |
END | MESSAGE~, MESSAGE+10, RUNNOW+1~, RUNNOW+13*, RUNNOW+14, ETIME~, ETIME+3, ETIME+5 |
ETIME | ETIME+2~, ETIME+3*, ETIME+4, ETIME+5*, ETIME+6, ETIME+7 |
FDA | UPDATE+1~ |
FDA( | UPDATE+11* |
FILENUM | CNTPTF~, CNTPTF+5, CNTPTF+11, CNTPTF+15, CNTPTF+17, CNTPTF+19, CNTPTF+22, CNTPTF+24, MESSAGE~, MESSAGE+4 , MESSAGE+5, MESSAGE+12, MESSAGE+13 |
FN | RUNNOW+1~, RUNNOW+8*, RUNNOW+9, RUNNOW+10, RUNNOW+12, RUNNOW+14 |
GBL | CHECK+1~, CHECK+6, RUNNOW~, TASKIT~, TASKJOB+9 |
GBL( | RUNNOW+8 |
GBL(4 | CHECK+3* |
IND | CNTPTF+4~, CNTPTF+6*, CNTPTF+12*, CNTPTF+13, MESSAGE+2~, MESSAGE+18*, MESSAGE+20, RUNNOW+1~, RUNNOW+5*, RUNNOW+6 , TASKJOB+1~, TASKJOB+5*, TASKJOB+7*, TASKJOB+8 |
ITEM | CNTPTF+4~, CNTPTF+16*, CNTPTF+17*, CNTPTF+19, CNTPTF+22, CNTPTF+24 |
LI | RUNNOW+1~, RUNNOW+6*, RUNNOW+8, TASKJOB+1~, TASKJOB+8*, TASKJOB+9 |
LIST | CHECK+1~, CHECK+4*, CHECK+6, RUNNOW~, RUNNOW+4, RUNNOW+6, TASKIT~, TASKJOB+4, TASKJOB+8 |
MGIEN | SEND+3~ |
MGROUP | SEND+3~ |
MINDT | TASKIT+1~, TASKIT+2*, TASKIT+4, TASKIT+6 |
NAME | MESSAGE+2~, MESSAGE+5*, MESSAGE+6, MESSAGE+7 |
NL | MESSAGE+2~, MESSAGE+17*, MESSAGE+19*, MESSAGE+20, MESSAGE+21*, SEND+3~, RETRY+6*, RETRY+7 |
NODE | CNTPTF+4~, CNTPTF+14*, CNTPTF+15*, CNTPTF+17, CNTPTF+19, CNTPTF+22, CNTPTF+24 |
NSD | CNTPTF~, CNTPTF+23*, CNTPTF+24, MESSAGE~, MESSAGE+6, MESSAGE+7, MESSAGE+12, MESSAGE+15, MESSAGE+18, RUNNOW+1~ , RUNNOW+7*, RUNNOW+14 |
NUM | RUNNOW+1~, RUNNOW+4*, RUNNOW+5, TASKJOB+1~, TASKJOB+4*, TASKJOB+5, TASKJOB+7 |
REF | SEND+3~ |
ROUTINE | CHECK+1~, CHECK+6, RUNNOW+1~, TASKIT~ |
ROUTINE( | RUNNOW+9 |
ROUTINE(45 | CHECK+5*, RUNNOW+3* |
RTN | RUNNOW+1~, RUNNOW+9*, RUNNOW+10*, RUNNOW+12 |
SDTIME | TASKIT+1~, TASKIT+10*, TASKIT+18 |
START | MESSAGE~, MESSAGE+10, RUNNOW+1~, RUNNOW+11*, RUNNOW+14, ETIME~, ETIME+3, ETIME+5 |
TEXT | MESSAGE+2~, MESSAGE+6*, MESSAGE+7*, MESSAGE+8, ETIME+2~, ETIME+6*, ETIME+7*, ETIME+8 |
TOTAL | RUNNOW+1~ |
TYPE | CNTPTF+4~, CNTPTF+9*, CNTPTF+11, CNTPTF+15, CNTPTF+17, CNTPTF+19, CNTPTF+22, CNTPTF+24 |
U | TASKIT+6, RETRY+7 |
USER | SEND~, RETRY+9 |
X | TASKIT+1~ |
XMDUZ | SEND+3~, SEND+11* |
XMSUB | MESSAGE+2~, MESSAGE+4*, MESSAGE+22, SEND~, SEND+9* |
XMY | SEND+3~ |
XMY( | RETRY+9* |
XMZ | SEND+3~, RETRY+2, RETRY+4, RETRY+6, RETRY+7 |
Y | TASKIT+1~, TASKIT+10 |
>> ZTDESC | TASKIT+17* |
>> ZTDTH | TASKIT+18* |
>> ZTIO | TASKIT+19* |
>> ZTQUEUED | CNTPTF+5, CNTPTF+13 |
>> ZTREQ | TASKJOB+2* |
>> ZTRTN | TASKIT+16* |
ZTSAVE | TASKIT+13! |
ZTSAVE("GBL(" | TASKIT+15* |
ZTSAVE("LIST" | TASKIT+14* |
>> ZTSK | TASKIT+21 |
>> ZTSTOP | TASKJOB+3*, TASKJOB+7* |