PSXDODNT ;CMC/WPB Utility to watch DoD directories ;04/01/02 16:52:42
Source file <PSXDODNT.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| DISP | ; display schedule
|
|
| STOP | ;disable auto error trapping
|
|
| REMOVE2 | ||
| FINISH | ;
|
|
| ARCHIVE2 | ||
| PULL2 | ||
| PULL | ||
| FALERT(FILE,PATH,GBL) | ;fail to pass file into target directory, send alert, store for later
|
|
| ROU | ; nest the new command so variables will be protected
|
|
| EN | ;reads the directory for files
|
|
| CLEAR | ; CLEAR PREVIOUS NODES history nodes
|
|
| DIRECT | ;reads the FILE variable to see what types files are available for processing and then sends process to the appropriate routine
|
|
| START | ;enable/start auto error trapping
|
|
| HOLD | ||
| CLEARALL | ; clear boxes out, archive, hold of all files
|
|
| STORE | ; store file intO XTMP if GBL PROVIDED
|
|
| RESEND | ; SCAN XTMP and if entries put the files into the boxes
|
|
| EDIT | ; edit the PSX DODNT option K8 SYS pg 342
|
|
| REMOVE | ||
| ARCHIVE | ;
|
|
| KILLERR | ; kill the error LOG ^XTMP("PSXDODERR", )
|
|
| ZTER | ;Friendly RE-cycle error and move to next file
|
|
| KVAR | ;K FILELIST,FILE,Y,PATH,BADFILE
|
| Name | Field # of Occurrence |
|---|---|
| C^%DTC | EN+22 |
| NOW^%DTC | EN+6, EN+9, EN+13, EN+23, DIRECT+13, DIRECT+16, REMOVE2+1, FALERT+1, STORE+2, RESEND+8 |
| $$DEL^%ZISH | REMOVE, REMOVE2 |
| $$FTG^%ZISH | PULL, PULL2 |
| $$GTF^%ZISH | ARCHIVE+3, HOLD, ARCHIVE2, RESEND+5 |
| $$LIST^%ZISH | EN+31 |
| $$EC^%ZOSV | ZTER+1 |
| ^%ZTER | ZTER+10 |
| UNWIND^%ZTER | REMOVE2+5 |
| $$GET1^DIQ | EN+30, PULL, ARCHIVE+3, REMOVE, ZTER+8, PULL2, HOLD, ARCHIVE2, REMOVE2 |
| CLEARFLS^PSXDODH | CLEARALL+1 |
| GRP1^PSXNOTE | ZTER+9, REMOVE2+3, FALERT+3, RESEND+11 |
| $$FMADD^XLFDT | EN+11, STORE+3 |
| $$FMDIFF^XLFDT | EN+6 |
| $$FMTE^XLFDT | EN+13 |
| $$UP^XLFSTR | DIRECT+8 |
| ^XMD | EN+19, ZTER+11 |
| SETUP^XQALERT | REMOVE2+3, FALERT+5, RESEND+13 |
| DISP^XUTMOPT | DISP+1 |
| EDIT^XUTMOPT | EDIT+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 |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DD("DD" | REMOVE2+1, FALERT+1, RESEND+8 |
| ^TMP($J | FINISH+2!, PULL, ARCHIVE+3, ARCHIVE+4, ZTER+13!, PULL2, HOLD, HOLD+1, ARCHIVE2, ARCHIVE2+1 |
| ^XTMP( | EN+6, EN+10!, EN+12!, EN+24!, EN+25*, EN+26*, EN+34!, DIRECT+13*, DIRECT+16*, STORE+4! , STORE+5*, STORE+6*, STORE+7*, RESEND+2, RESEND+3, RESEND+5, RESEND+7!, CLEAR+1! |
| ^XTMP("PSXDODERR" | EN+10*, EN+11*, KILLERR+1! |
| ^XTMP("PSXDODNT" | EN+3 |
| ^XTMP("PSXNTSTOP-1" | DIRECT+7, START+1!, STOP+1* |
| Name | Line Occurrences |
|---|---|
| @( | ROU+3 |
| EN | DIRECT+19 |
| FALERT | ARCHIVE+4, HOLD+1, ARCHIVE2+1, RESEND+6 |
| FINISH | DIRECT+15 |
| KVAR | EN+33, DIRECT+18 |
| RESEND | EN+21 |
| ROU | DIRECT+14 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> % | EN+6, EN+10, EN+13, EN+17, EN+25, EN+26, DIRECT+13, DIRECT+16, REMOVE2+1, FALERT+1 , STORE+2, RESEND+8 |
| >> BADFILE | ZTER+3* |
| >> DIF | EN+6*, EN+7 |
| DT | EN+11, EN+22, STORE+3, STORE+5, STOP+1 |
| >> DTPRG | STORE+3*, STORE+5 |
| >> EXT | EN+28*, DIRECT+8*, DIRECT+10 |
| FILE | EN+1!, EN+30*, ROU+1~, FALERT~, FALERT+2, STORE+6, RESEND+3*, RESEND+5, RESEND+9 |
| FILE( | DIRECT+1, DIRECT+6 |
| FILELIST | EN+1! |
| FILELIST( | EN+28* |
| >> FILENM | DIRECT+1*, DIRECT+2*, DIRECT+6*, DIRECT+8, DIRECT+13, FINISH+1, PULL, ARCHIVE+1, ARCHIVE+2, REMOVE , ROU+2, ZTER+2, ZTER+3, ZTER+6, ZTER+12, PULL2, HOLD, HOLD+1, ARCHIVE2, ARCHIVE2+1 , REMOVE2 |
| >> FILENMAR | ARCHIVE+1*, ARCHIVE+2*, ARCHIVE+3, ARCHIVE+4 |
| GBL | ARCHIVE+4*, HOLD+1*, ARCHIVE2+1*, FALERT~, STORE+1, STORE+7 |
| I | DIRECT+17! |
| INC | DIRECT+17! |
| IOST | DIRECT+1, FINISH+1, ROU+2, ZTER+12 |
| JOBBEG | DIRECT+13*, DIRECT+16, ROU+1~ |
| JOBEND | ROU+1~ |
| >> NMSPACE | STORE+2*, STORE+4, STORE+5, STORE+6, STORE+7, RESEND+1*, RESEND+2*, RESEND+3, RESEND+5, RESEND+6* , RESEND+7 |
| PATH | EN+30*, EN+31, PULL*, ARCHIVE+3*, ARCHIVE+4, REMOVE*, PULL2*, HOLD*, HOLD+1, ARCHIVE2* , ARCHIVE2+1, REMOVE2*, FALERT~, FALERT+2, STORE+6, RESEND+3*, RESEND+5, RESEND+6, RESEND+9 |
| >> PREVJOB | EN+3*, EN+4, EN+6, EN+10, EN+12 |
| >> PSXDT | EN+22*, EN+25 |
| PSXERCNT | EN+1! |
| PSXJOB | EN+3*, EN+4, EN+24, EN+25, EN+26, EN+34, DIRECT+13, DIRECT+16, ROU+1~ |
| PSXL | REMOVE!, REMOVE2! |
| PSXL( | REMOVE*, REMOVE2* |
| >> PSXQUIT | EN+4, EN+5*, EN+12* |
| ROU | DIRECT+10*, DIRECT+17!, ROU+2, ROU+3 |
| TEXT | ZTER+13! |
| TEXT(1 | ZTER+5* |
| TEXT(2 | ZTER+6* |
| TEXT(3 | ZTER+7* |
| TEXT(4 | ZTER+8* |
| TXT | EN+15! |
| TXT(1 | EN+16* |
| TXT(2 | EN+17* |
| TXT(3 | EN+18* |
| U | EN+11, EN+25, DIRECT+16, STORE+5, STOP+1 |
| >> X | EN+11*, EN+22, CLEAR+1* |
| >> X1 | EN+6*, EN+22* |
| >> X2 | EN+6*, EN+22* |
| >> XMSUB | EN+14*, ZTER+2* |
| >> XMTEXT | EN+14*, ZTER+4* |
| >> XMY | REMOVE2+3, FALERT+3, RESEND+11 |
| >> XQA | REMOVE2+3*, FALERT+3*, RESEND+11* |
| >> XQAID | REMOVE2+2*, FALERT+2*, RESEND+9* |
| >> XQAMSG | REMOVE2+2*, FALERT+2*, RESEND+9* |
| >> XX | EN+13*, EN+14, EN+16, ARCHIVE+3*, HOLD*, ARCHIVE2*, CLEARALL+1* |
| >> XXERR | ZTER+1*, ZTER+7, REMOVE2+2 |
| Y | EN+31*, EN+32, DIRECT+17!, PULL*, ARCHIVE+3*, ARCHIVE+4, REMOVE*, PULL2*, HOLD*, HOLD+1 , ARCHIVE2*, ARCHIVE2+1, REMOVE2*, REMOVE2+1*, REMOVE2+2, FALERT+1*, FALERT+2, RESEND+5*, RESEND+6, RESEND+8* , RESEND+9 |