ENFAXMTM ;WIRMFO/KLD,SAB-VALIDATE/TRANSMIT FAP EQUIPMENT; 6/9/97
Source file <ENFAXMTM.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 |
---|---|---|
Engineering | 11 | ENFA SEND BY CMR ENFA SEND BY STATION ENFA SEND SINGLE ENFA VALCHK BY CMR ENFA VALCHK BY STATION ENFA VALCHK SINGLE ENFAACQ ENFABETR ENFACHG ENFADEL ENFAXFR |
Kernel | 1 | ^DIC(19 |
Name | Comments | DBIA/ICR reference |
---|---|---|
ST | ||
EQUIP | ;Validite/Transmit FA docs by Equipment
; Input ; ENBAT("XMT") - flag; true (1) to transmit after validation ; not returned |
|
EQUIPA | ; ask equipment
|
|
EQUIPX | ; exit point for EQUIP
|
|
CMR | ;Validite/Transmit FA docs by CMR
; Input ; ENBAT("XMT") - flag; true (1) to transmit after validation ; not returned |
|
CMRQ | ; queued entry point to process cmr
; Input ; ENBAT("SEL","I") = ien of selected CMR ; ENBAT("XMT") = flag; when true FA Documents will be transmitted ; set variables for calls to ENFAVAL or ENFAACQ |
|
CMRX | ; exit point for CMR
|
|
STN | ;Validite/Transmit FA Docs by Station
; Input ; ENBAT("XMT") - flag; true (1) to transmit after validation ; not returned |
|
STNQ | ; queued entry point to process station
; Input ; ENBAT("SEL","I") = selected Station Number (3-5 characters) ; ENBAT("XMT") = flag; when true FA Documents will be transmitted ; set variables for calls to ENFAVAL or ENFAACQ |
|
STNX | ; exit point for STN
|
|
RPTB | ; Report of Batch Validate/Transmit FA Documents for Equipment
; Input - required ; ENBAT("TYPE") = type of batch (CMR or STATION) ; ENBA("SEL","E") = value specified (either a CMR or STATION NUMBER) ; ENT("BAT") = count of equipment in batch (meets basic criteria) ; ENT("FAP") = count of batch items already established in FAP ; ENBAT("XMT") = flag (0 or 1), true for transmit options ; Input - optional ; ^TMP($J,"BAD",equip entry #,line number) = validation problem ; Output ; Kills ^TMP($J |
|
RPTBHD | ; header for FA batch validate/transmit report
|
|
LISTP | ; List Problems with Equipment/Document
; Called from various FAP Document routines ; Input ; ENEQ("DA") - equipment entry # ; ^TMP($J,"BAD",ENEQ("DA")) - number of problems ; ^TMP($J,"BAD",ENEQ("DA"),seqn #) - description of a problem ; ENBAT("XMT") - optional, flag; true when transmitting (for FA only) ; Output ; Problems are listed to the screen ; ^TMP($J is killed |
Name | Field # of Occurrence |
---|---|
DD^%DT | EQUIPA+4, RPTB+12 |
NOW^%DTC | RPTB+12 |
^%ZIS | CMR+12, STN+14 |
^%ZISC | RPTB+37 |
^%ZTLOAD | CMR+17, STN+19 |
^DIC | CMR+8 |
$$GET1^DIQ | STN+9, STNQ+10, STNQ+16 |
^DIR | STN+10, RPTB+33, RPTBHD+1 |
^ENFAACQ | EQUIPA+15, CMRQ+18, STNQ+23 |
$$CHKFA^ENFAUTL | EQUIPA+3, CMRQ+14, STNQ+19 |
^ENFAVAL | EQUIPA+14, CMRQ+17, STNQ+22 |
GETEQ^ENUTL | EQUIPA+1 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^DIC(6910 - [#6910] | GET1^DIQ |
^ENG(6914 - [#6914] | GET1^DIQ |
^ENG(6914.1 - [#6914.1] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^ENG(6914 - [#6914] | EQUIPA+13, CMRQ+11, CMRQ+12, CMRQ+16, STNQ+12, STNQ+13, STNQ+14, STNQ+21 |
^ENG(6914.1 - [#6914.1] | CMRQ+21 |
^TMP($J | EQUIPA+11!, EQUIPA+17, EQUIPA+18, CMRQ+7!, STNQ+7!, RPTB+15, RPTB+28, RPTB+29, RPTB+31, RPTB+34! , LISTP+12, LISTP+13, LISTP+14! |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> % | RPTB+12 |
>> %ZIS | CMR+12*, STN+14* |
DA | EQUIPA+7! |
DIC | EQUIPX+1!, CMR+8*, CMRX+1!, STNX+1! |
DIC(0 | CMR+8* |
DIR | EQUIPX+1!, STN+10!, RPTB+34! |
DIR("A" | STN+8* |
DIR("B" | STN+9* |
DIR(0 | STN+8*, RPTB+33*, RPTBHD+1* |
DIROUT | RPTB+34! |
DIRUT | EQUIPX+1!, STN+10, RPTB+34! |
DTOUT | RPTB+34! |
DUOUT | EQUIPX+1!, RPTB+34! |
ENBAT | EQUIPX+1!, CMRX+1!, STNX+1! |
ENBAT("SEL" | CMR+9*, CMRQ+11, CMRQ+21*, STN+11*, STNQ+15, STNQ+26*, RPTB+19, RPTBHD+5 |
ENBAT("SILENT" | EQUIPA+10*, CMRQ+6*, STNQ+6* |
ENBAT("TYPE" | CMRQ+20*, STNQ+25*, RPTB+18, RPTBHD+5 |
ENBAT("XMT" | EQUIP+4, EQUIP+5, EQUIPA+9, EQUIPA+10, EQUIPA+12, EQUIPA+15, EQUIPA+17, EQUIPA+18, CMR+4, CMR+5 , CMR+15, CMRQ+5, CMRQ+6, CMRQ+15, CMRQ+18, STN+4, STN+5, STN+17, STNQ+5, STNQ+6 , STNQ+20, STNQ+23, RPTB+21, RPTB+22, RPTB+23, RPTBHD+4, LISTP+11 |
END | RPTB+12*, RPTB+28, RPTB+29, RPTB+30, RPTB+33, RPTB+35!, RPTBHD+1* |
ENEQ | RPTB+35! |
ENEQ( | EQUIPA+13*, CMRQ+16*, STNQ+21* |
ENEQ("DA" | EQUIPA+2*, EQUIPA+3, EQUIPA+5, EQUIPA+13, EQUIPA+17, CMRQ+10*, CMRQ+11*, CMRQ+12, CMRQ+14, CMRQ+16 , STNQ+11*, STNQ+12*, STNQ+13, STNQ+14, STNQ+16, STNQ+19, STNQ+21, LISTP+12, LISTP+13 |
ENFA | CMRX+1!, STNX+1!, RPTB+35! |
ENFA("NOW" | RPTB+12*, RPTBHD+6 |
ENFADT | EQUIPA+7! |
ENFADT("E" | EQUIPA+4*, EQUIPA+5 |
ENFAP | EQUIPX+1!, CMRX+1!, STNX+1!, RPTB+35! |
ENFAP("DOC" | EQUIPA+9*, CMRQ+5*, STNQ+5* |
ENPG | RPTB+12*, RPTB+35!, RPTBHD+1, RPTBHD+2, RPTBHD+3*, RPTBHD+6 |
ENSN | STNQ+14*, STNQ+15, STNX+1! |
ENSND | STNQ+10*, STNQ+14, STNX+1! |
ENT | RPTB+35! |
ENT("BAD" | CMRQ+8*, STNQ+8*, RPTB+15*, RPTB+16, RPTB+23, RPTB+25 |
ENT("BAT" | CMRQ+8*, CMRQ+13*, STNQ+8*, STNQ+18*, RPTB+16, RPTB+18 |
ENT("FAP" | CMRQ+8*, CMRQ+14*, STNQ+8*, STNQ+19*, RPTB+16, RPTB+22 |
ENT("SENT" | CMRQ+8*, STNQ+8*, RPTB+16*, RPTB+20, RPTB+21 |
I | EQUIPA+13*, EQUIPX+1!, CMR+16*, CMRQ+16*, STN+18*, STNQ+21*, RPTB+15*, RPTB+28*, RPTB+29, RPTB+31 , RPTB+34!, LISTP+10~, LISTP+13* |
II | RPTB+29*, RPTB+31, RPTB+34! |
IO | RPTB+11 |
IO("Q" | CMR+13, STN+15 |
IOF | RPTBHD+2 |
IOSL | RPTB+30 |
IOST | RPTB+33, RPTBHD+1, RPTBHD+2 |
>> POP | CMR+12, STN+14 |
U | EQUIPA+4, CMRQ+12, CMRQ+21, STNQ+13, STNQ+14 |
X | EQUIPA+3*, EQUIPA+4, EQUIPA+7!, EQUIPX+1!, CMRX+1!, STNX+1!, RPTB+34! |
Y | EQUIPA+1, EQUIPA+2, EQUIPA+4*, EQUIPA+7!, EQUIPX+1!, CMR+8, CMR+9, CMRX+1!, STN+11, STNX+1! , RPTB+12*, RPTB+34!, RPTBHD+1 |
>> ZTDESC | CMR+15*, STN+17* |
>> ZTQUEUED | RPTB+36 |
>> ZTREQ | RPTB+36* |
>> ZTRTN | CMR+14*, STN+16* |
>> ZTSAVE( | CMR+16*, STN+18* |
ZTSK | CMR+17!, STN+19! |