SDAMQ ;ALB/MJK - AM Background Job ; 12/1/91
Source file <SDAMQ.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 |
---|---|---|
Scheduling | 11 | SDAM APPT UPDATE SDAM BACKGROUND JOB SDAMLD SDAMO SDAMOCC SDAMODO SDAMOW SDAMQ3 SDAMQ4 SDAMQ5 SDMHAD |
Kernel | 1 | ^DIC(19 |
Name | Comments | DBIA/ICR reference |
---|---|---|
EN | ; -- manual entry point
|
|
ENQ | ||
START | ;
|
|
STARTQ | ||
AUTO | ; -- nightly job entry point
|
|
AUTOQ | ||
SWITCH() | ;
|
|
MES | ;
|
|
RANGE(SDBEG,SDEND,SDAMETH) | ; -- select range
|
|
RANGEQ | ||
DIV(SDIV,SDNAME,SDLEN) | ; -- get division ifn and name
; input: SDIV := candidate division ifn ; SDLEN := length of name to pass back [optional] ; output: SDNAME := name of division ; return: := division ifn |
|
CO(SDOE) | ; -- has co process completed
|
Name | Field # of Occurrence |
---|---|
C^%DTC | AUTO+3, AUTO+8, RANGE+3 |
^%ZTLOAD | EN+8 |
^DIR | RANGE+7, RANGE+11 |
ADD^SDAMQ1 | START+5 |
BULL^SDAMQ1 | START+10 |
UPD^SDAMQ1 | START+9 |
EN^SDAMQ3 | START+6 |
EN^SDAMQ4 | START+7 |
EN^SDAMQ5 | START+8 |
$$NOW^SDAMU | START+5, START+9 |
$$SWITCH^SDAMU | AUTO+8, SWITCH+1, MES+2, RANGE+4 |
EN^SDMHNS | AUTO+5 |
EN^SDMHPRO | AUTO+6 |
$$FDATE^VALM1 | MES+2, RANGE+4, RANGE+6, RANGE+8, RANGE+10 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DG(40.8 - [#40.8] | DIV+8, DIV+9 |
^DG(43 - [#43] | DIV+8 |
^SCE - [#409.68] | CO+1 |
^SDD(409.65 - [#409.65] | AUTO+8 |
^TMP("SDSTATS" | START+4!, STARTQ! |
Name | Field # of Occurrence |
---|---|
^(0 | DIV+9 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DIR | RANGE+7!, RANGE+11! |
DIR("?" | RANGE+6*, RANGE+10* |
DIR("A" | RANGE+5*, RANGE+9* |
DIR("B" | RANGE+4*, RANGE+8* |
DIR(0 | RANGE+5*, RANGE+9* |
DT | AUTO+3, AUTO+8, SWITCH+1, RANGE+2, RANGE+3 |
SDAMETH | EN+2~, EN+3*, STARTQ!, AUTO+4*, AUTO+8*, AUTOQ!, RANGE~, RANGE+3 |
SDBACK | AUTO+8*, AUTOQ! |
SDBEG | EN+2~, EN+3*, START+6, START+7, START+8, START+9, STARTQ!, AUTO+4*, AUTO+8*, AUTOQ! , RANGE~, RANGE+2*, RANGE+7*, RANGE+9, RANGE+10 |
SDEND | EN+2~, EN+3*, START+6, START+7, START+8, START+9, STARTQ!, AUTO+4*, AUTO+8*, AUTOQ! , RANGE~, RANGE+2*, RANGE+11*, RANGEQ |
SDFIN | START+2~, START+9* |
SDIV | DIV~, DIV+8 |
SDLEN | DIV~, DIV+7~*, DIV+9 |
SDNAME | DIV~, DIV+9* |
SDOE | CO~, CO+1 |
SDOPCDT | AUTO+4*, AUTOQ! |
SDSTART | START+2~, START+5* |
SDT | RANGE+1~, RANGE+2*, RANGE+3*, RANGE+4, RANGE+5, RANGE+6, RANGE+8, RANGE+9, RANGE+10 |
SDWITCH | RANGE+1~, RANGE+4*, RANGE+5, RANGE+6 |
U | AUTO+8, RANGE+5, RANGE+9, DIV+8, DIV+9, CO+1 |
X | EN+7*, AUTO+4, AUTO+8, AUTOQ!, RANGE+1~, RANGE+3, DIV+6~, DIV+8*, DIV+9, DIV+10 |
X1 | AUTO+3*, AUTO+8*, AUTOQ!, RANGE+1~, RANGE+3* |
X2 | AUTO+3*, AUTO+8*, AUTOQ!, RANGE+1~, RANGE+3* |
Y | EN+2~, RANGE+7, RANGE+11 |
ZTDESC | EN+5~, EN+6* |
ZTIO | EN+5~, EN+6* |
ZTRTN | EN+5~, EN+6* |
ZTSAVE | EN+5~ |
ZTSAVE( | EN+7* |
ZTSK | EN+8! |