ACKQDWLU ;AUG/JLTP BIR/PTD HCIOFO/BH-QUASAR Utility Routine ; [ 04/25/96 10:03 ]
Source file <ACKQDWLU.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 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| WLSTATUS(ACKDA,ACKDIV,ACKWLMSG) | ; determine the status for each division
; input : ACKDA=identifier of month to be compiled ; ; array ACKDIV passed by reference (.ACKDIV) containing ; the divisions selected for compilation ; array ACKWLMSG passed by reference (.ACKWLMSG) ; output : ACKWLMSG=status^oktocontinue^message ; and ACKWLMSG(DIV)=null ; where status=0, 1, 2 or 3 (for information only) ; oktocontinue=true, false or unknown (1, 0 or '?') ; message=text message for user ; DIV=list of Divisions the message applies to ; [ ACKWLMSG(DIV) corresponds to ACKDIV(DIV) ] |
|
| WLSTADIV(ACKDA,DIVIEN) | ; determine status of ACKDIV for month ACKDA
|
|
| STAQES(ACKWLMSG) | ; Non Interactive run in the background
; input: ACKWLMSG as created in $$WLSTATUS above ; output: 1 if ok to continue, 0 if not |
|
| STAQES1(ACKDA,ACKDIV,ACKWLMSG) | ; Interactive Version run in the foreground
|
|
| DISPLAY | ; Display Divisions that have problems
|
|
| CLEAN | ; Clean out previously generated data for selected divisions
|
|
| CREATE(ACKDA,ACKM,ACKDIV) | ; Create new date level entry on the workload file
|
|
| CREATE1 | ; Called from CLEAN code block
|
|
| STF | ; Delete the Start and end time and Job number from record.
; Called from CLEAN code block. |
|
| MDL(FLD,DIVIEN,ACKDA) | ; Delete all entries from Multiple
; Called from CLEAN code block. ; Input=FLD - Multiple field level being deleted (1,2 or 3) ; DIVIEN - Division IEN # ; ACKDA - Site ID and run date selected |
|
| ECSTAT | ; For EC Stats.
|
| Name | Line Occurrences |
|---|---|
| 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 |
|---|---|
| ^ACK(509850.7 - [#509850.7] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^ACK(509850.7 - [#509850.7] | WLSTADIV+2, WLSTADIV+4, WLSTADIV+6, WLSTADIV+8, CLEAN+9, CREATE+7, CREATE+17, MDL+8, ECSTAT+4, ECSTAT+5 |
| ^TMP("ACKQDWLP" | ECSTAT+9*, ECSTAT+10*, ECSTAT+12*, ECSTAT+13* |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| ACK1 | CLEAN+4~, CLEAN+5*, CLEAN+7*, CLEAN+8, CREATE+13~, CREATE+14*, CREATE+15*, CREATE+16 |
| >> ACK6 | ECSTAT+3*, ECSTAT+4*, ECSTAT+5 |
| ACKARR | STF+2~, MDL+6~, MDL+13 |
| ACKARR( | STF+3*, STF+4*, STF+5*, MDL+9*, MDL+10*, MDL+11*, MDL+12* |
| >> ACKAUD | ECSTAT+6*, ECSTAT+8, ECSTAT+9, ECSTAT+10 |
| ACKCODE | ECSTAT+2~, ECSTAT+7*, ECSTAT+9, ECSTAT+10, ECSTAT+12, ECSTAT+13 |
| ACKDA | WLSTATUS~, WLSTATUS+28, WLSTADIV~, WLSTADIV+2, WLSTADIV+4, WLSTADIV+6, WLSTADIV+8, STAQES1~, CLEAN+9, CLEAN+11 , CREATE~, CREATE+7, CREATE+9, CREATE+17, CREATE1+1, CREATE1+3, STF+3, STF+4, STF+5, MDL~ , MDL+8, MDL+9, MDL+10, MDL+11, MDL+12, ECSTAT+4, ECSTAT+5 |
| ACKDIV | WLSTATUS~, STAQES1~, CREATE~ |
| ACKDIV( | WLSTATUS+26, WLSTATUS+27, STAQES1+18, DISPLAY+8, CLEAN+7, CLEAN+8, CREATE+15, CREATE+16 |
| ACKDIVNO | STAQES1+6~, STAQES1+15*, STAQES1+17*, STAQES1+18, DISPLAY+4*, DISPLAY+7*, DISPLAY+8 |
| >> ACKLAYGO | CREATE+8* |
| ACKM | CREATE~, CREATE+9 |
| >> ACKREC | ECSTAT+5*, ECSTAT+6, ECSTAT+7 |
| >> ACKSPE | ECSTAT+6*, ECSTAT+11, ECSTAT+12, ECSTAT+13 |
| ACKSUB | MDL+6~, MDL+7*, MDL+8*, MDL+9, MDL+10, MDL+11, MDL+12 |
| >> ACKVDVN | ECSTAT+4, ECSTAT+5, ECSTAT+9, ECSTAT+10, ECSTAT+12, ECSTAT+13 |
| ACKWLMSG | WLSTATUS~, WLSTATUS+14!, WLSTATUS+25*, WLSTATUS+30, WLSTATUS+32, WLSTATUS+34!*, WLSTATUS+36, STAQES~, STAQES+5, STAQES+7 , STAQES+9, STAQES+11, STAQES1~, STAQES1+9, STAQES1+11, STAQES1+16, STAQES1+21, DISPLAY+5 |
| ACKWLMSG( | WLSTATUS+32*, WLSTATUS+34*, STAQES1+17, DISPLAY+7 |
| ACKX | STAQES1+6~, STF+2~ |
| DA | CREATE1+3*, STF+2~ |
| DA(1 | CREATE1+3* |
| DD | CREATE1+4! |
| >> DIC | CREATE+8*, CREATE1+1* |
| >> DIC("P" | CREATE1+2* |
| >> DIC(0 | CREATE+8*, CREATE1+2* |
| DIE | STF+2~ |
| >> DINUM | CREATE+9*, CREATE1+3* |
| DIR | STAQES1+6~ |
| DIR("?" | STAQES1+22* |
| DIR("??" | STAQES1+23*, STAQES1+24*, STAQES1+25* |
| DIR("A" | STAQES1+21* |
| DIR("B" | STAQES1+21* |
| DIR(0 | STAQES1+21* |
| DIRUT | STAQES1+6~ |
| DIVIEN | WLSTATUS+13~, WLSTATUS+27*, WLSTATUS+28, WLSTADIV~, WLSTADIV+2, WLSTADIV+4, WLSTADIV+6, WLSTADIV+8, CLEAN+4~, CLEAN+8* , CLEAN+9, CLEAN+11, CREATE+13~, CREATE+16*, CREATE+17, CREATE1+3, STF+3, STF+4, STF+5, MDL~ , MDL+8, MDL+9, MDL+10, MDL+11, MDL+12 |
| DIVMSG | WLSTATUS+13~, WLSTATUS+28*, WLSTATUS+30, WLSTATUS+32, WLSTATUS+34 |
| DIVNUM | WLSTATUS+13~, WLSTATUS+25*, WLSTATUS+26*, WLSTATUS+27, WLSTATUS+32, WLSTATUS+34 |
| >> DIWF | STAQES1+20* |
| >> DIWL | STAQES1+20* |
| >> DIWR | STAQES1+20* |
| >> DLAYGO | CREATE+8* |
| DO | CREATE1+4! |
| DR | STF+2~ |
| DTOUT | STAQES1+6~ |
| DUOUT | STAQES1+6~ |
| FLD | MDL~, MDL+8, MDL+9, MDL+10, MDL+11, MDL+12 |
| MSG | WLSTADIV+1~, WLSTADIV+2, WLSTADIV+3*, WLSTADIV+4, WLSTADIV+5*, WLSTADIV+6, WLSTADIV+7*, WLSTADIV+8, WLSTADIV+9* |
| SL | STF+2~ |
| U | WLSTATUS+27, WLSTADIV+4, WLSTADIV+6, WLSTADIV+8, STAQES+5, STAQES+7, STAQES+9, STAQES+11, STAQES1+9, STAQES1+11 , STAQES1+16, STAQES1+18, STAQES1+21, DISPLAY+5, DISPLAY+8, CLEAN+8, CREATE+16, ECSTAT+6, ECSTAT+7 |
| X | STAQES1+27*, STAQES1+30, STAQES1+31, CLEAN+4~, CLEAN+11*, CREATE+9*, CREATE+13~, CREATE1+3*, STF+2~ |
| Y | STAQES1+6~, STAQES1+27 |