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! |