ENEQ1 ;WIRMFO/DH,SAB-Enter Equipment Records ;12.18.97
Source file <ENEQ1.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 | 4 | ENEQ3 ENIMPORT ENIN-ENTER-MULTI ENINVNEW |
Name | Comments | DBIA/ICR reference |
---|---|---|
EQAD | ;New Inventory Entry Point
|
|
EQADX | ;
|
|
EQMAD | ;Multiple Inventory Entry Point
|
|
EQMADX | ;
|
|
ASKEDM | ; ask edit method (screen or template)
; out ; ENSCRN - flag: true when screen entry ; ENDR - input template when ENSCRN = 0 ; END - true when timeout or '^' |
|
ASKSER | ; ask serial # and check file for duplicates
; out ; ENSERIAL - contains entered serial # or ; undefined if user did not reconfirm after a match ; END - true when timeout or '^' |
|
ADDEQ | ; add new equipment item
; in ; ENSERIAL (optional) contains serial # ; ENMA (optional) flag, true if multiple equipment entry ; out ; ENNXL - ien of new equipment record, 0 if unsuccessful ; also when $G(ENMA) true ; ENMA("FAP") - flag, true if FA Document generated ; ENMA("IIWO") - flag, true if Incom. Insp. W.O. generated ; also when $G(ENMA("IIWO")) true ; ENMA("IIWO","DA") - ien of created w.o. ; ENMA("IIWO","ION") - ION where w.o. printed ; ENMA("IIWO","QDT") - queued date/time if w.o. tasked ; create new record |
|
ENR | ; create entry with next available ien
; out ; DA,ENNXL - ien of new entry, 0 when unsuccessful ; ENERR - error message if unsuccessful |
Name | Field # of Occurrence |
---|---|
FILE^DICN | ENR+14 |
^DIE | ADDEQ+19, ADDEQ+25 |
$$GET1^DIQ | ASKSER+21, ASKSER+22, ASKSER+23 |
^DIR | EQAD+10, EQMAD+9, EQMAD+14, EQMAD+26, ASKEDM+7, ASKSER+9, ASKSER+25, ADDEQ+14, ADDEQ+30, ADDEQ+40 , ADDEQ+52 |
BULL^ENEQ3 | ADDEQ+55 |
EQMAS^ENEQ3 | EQMAD+28 |
XNPMSE^ENEQPMP | ADDEQ+34 |
DINV^ENEQPMP3 | ADDEQ+33 |
^ENFAACQ | ADDEQ+53 |
EN^ENJ | ADDEQ+23 |
ZIS^ENUTL | EQAD+2, EQMAD+2 |
IIWO^ENWONEW3 | ADDEQ+41 |
$$UP^XLFSTR | ASKSER+13 |
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 |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^ENG(6914 - [#6914] | Classic Fileman Calls, GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DIE("B" | ASKEDM+8 |
^ENG(6910.2 - [#6910.2] | ADDEQ+36, ADDEQ+37, ADDEQ+39 |
^ENG(6914 - [#6914] | ASKSER+15, ADDEQ+16, ADDEQ+33, ADDEQ+47, ADDEQ+57, ENR+7, ENR+10, ENR+11, ENR+16 |
^XUSEC("ENEDPM" | ADDEQ+27 |
^XUSEC("ENFACS" | ADDEQ+47 |
Name | Field # of Occurrence |
---|---|
^(8 | ADDEQ+47 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DA | EQADX+1!, EQMADX+1!, ASKSER+5~, ADDEQ+19*, ADDEQ+22*, ADDEQ+25*, ADDEQ+32*, ADDEQ+33, ADDEQ+55*, ENR+4* , ENR+13*, ENR+15* |
DD | ENR+6~, ENR+14! |
DIC | EQADX+1!, EQMADX+1!, ENR+6~, ENR+13* |
DIC(0 | ENR+13* |
DIE | EQADX+1!, EQMADX+1!, ADDEQ+19*, ADDEQ+25*, ADDEQ+32* |
DIK | EQADX+1!, EQMADX+1! |
DINUM | ENR+6~, ENR+13* |
DIR | EQAD+10!, EQADX+1!, EQMAD+9!, EQMAD+14!, EQMAD+26!, EQMADX+1!, ASKEDM+7!, ASKSER+9!, ASKSER+25!, ADDEQ+14! , ADDEQ+30!, ADDEQ+40!, ADDEQ+52! |
DIR("?" | EQAD+9*, EQMAD+6*, EQMAD+7*, EQMAD+8*, EQMAD+25*, ASKEDM+6* |
DIR("A" | EQAD+7*, EQMAD+4*, EQMAD+24*, ASKEDM+5*, ASKSER+24*, ADDEQ+29*, ADDEQ+38*, ADDEQ+50* |
DIR("B" | EQAD+8*, EQMAD+5*, EQMAD+24*, ASKEDM+5*, ASKSER+25*, ADDEQ+28*, ADDEQ+39*, ADDEQ+51* |
DIR(0 | EQAD+7*, EQMAD+4*, EQMAD+14*, EQMAD+24*, ASKEDM+5*, ASKSER+9*, ASKSER+24*, ADDEQ+14*, ADDEQ+28*, ADDEQ+38* , ADDEQ+50* |
DIROUT | EQADX+1!, EQMADX+1! |
DIRUT | EQADX+1!, EQMAD+14, EQMADX+1!, ASKEDM+7, ASKSER+25 |
DJD0 | ADDEQ+24! |
DJDIS | ADDEQ+24! |
DJDN | ADDEQ+22*, ADDEQ+24! |
DJLG | ADDEQ+24! |
DJSC | ADDEQ+22*, ADDEQ+24! |
DJSW2 | ADDEQ+24! |
DO | ENR+6~, ENR+14! |
DR | EQADX+1!, EQMADX+1!, ADDEQ+19*, ADDEQ+25* |
DTOUT | EQADX+1!, EQMADX+1!, ASKSER+9 |
DUOUT | EQADX+1!, EQMADX+1!, ASKSER+9 |
DUZ | ADDEQ+27, ADDEQ+47 |
END | EQAD+1*, EQAD+3, EQAD+5, EQAD+10*, EQAD+11, EQADX+2!, EQMAD+1*, EQMAD+11, EQMAD+16, EQMAD+22 , EQMAD+26*, EQMADX+2!, ASKEDM+7*, ASKSER+9*, ASKSER+25* |
ENDA | EQADX+2!, EQMADX+2!, ADDEQ+22*, ADDEQ+32*, ADDEQ+42, ADDEQ+45! |
ENDAOLD | EQMAD+27*, EQMAD+28, EQMAD+29! |
ENDR | EQADX+2!, EQMADX+2!, ASKEDM+8*, ADDEQ+25 |
>> ENEQ("DA" | ADDEQ+53*! |
ENERR | ADDEQ+14!, ENR+4!, ENR+8*, ENR+15* |
ENI | ASKSER+5~, ASKSER+15*, ASKSER+20*, ASKSER+21, ASKSER+22, ASKSER+23, ADDEQ+36*, ADDEQ+37, ADDEQ+39 |
ENION | ADDEQ+43, ADDEQ+45! |
ENMA | EQMAD+1*, EQMADX+2!, ADDEQ+40, ADDEQ+41, ADDEQ+49, ADDEQ+52 |
ENMA("FAP" | ADDEQ+52* |
ENMA("IIWO" | ADDEQ+40*, ADDEQ+42*, ADDEQ+43*, ADDEQ+44* |
ENMATCH | ASKSER+5~, ASKSER+17 |
ENMATCH( | ASKSER+15*, ASKSER+20 |
ENNXL | EQADX+2!, EQMAD+18, EQMAD+27, EQMAD+28*, EQMADX+2!, ADDEQ+14, ADDEQ+16, ADDEQ+17, ADDEQ+19, ADDEQ+22 , ADDEQ+25, ADDEQ+32, ADDEQ+41, ADDEQ+47, ADDEQ+53, ADDEQ+55, ADDEQ+57, ENR+4*, ENR+10*, ENR+11* , ENR+13, ENR+15* |
ENQDT | ADDEQ+44, ADDEQ+45! |
ENSCRN | EQADX+2!, EQMADX+2!, ASKEDM+7*, ASKEDM+8, ADDEQ+21, ADDEQ+25 |
ENSERIAL | EQAD+11, EQMAD+16, ASKSER+7*, ASKSER+10*, ASKSER+11, ASKSER+13, ASKSER+25!, ADDEQ+19 |
ENX | ASKSER+5~, ASKSER+13*, ASKSER+14*, ASKSER+15 |
ENXP | ADDEQ+31~, ADDEQ+32* |
IOF | EQAD+6, EQAD+10, EQMAD+3, EQMAD+20 |
IOINHI | EQAD+2~, EQMAD+2~ |
IOINLOW | EQAD+2~, EQMAD+2~, ADDEQ+23 |
U | ADDEQ+37, ADDEQ+39, ADDEQ+47 |
X | EQADX+1!, EQMADX+1!, ADDEQ+33, ENR+6~, ENR+13* |
Y | EQAD+10, EQADX+1!, EQMAD+9, EQMAD+26, EQMADX+1!, ASKEDM+7, ASKSER+10, ASKSER+25, ADDEQ+30, ADDEQ+40 , ADDEQ+41, ADDEQ+52, ADDEQ+53, ENR+6~, ENR+15 |
>> ZTQUEUED | ENR+5 |