VENPCCP2 ; IHS/OIT/GIS - PRINT DEAMON - MANAGE ERRORS ;
Source file <VENPCCP2.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| FILE(EIEN,TYPE,ERR) | ; EP-CREATE AN ERROR LOG ENTRY | |
| WARN(EIEN,TYPE,CNT) | ; EP-PRINT USER WARNING | |
| CACHE | ||
| UM1 | ||
| BEF(FILE,PATH) | ; DELETE THE FILE AND TAKE THE TEMPLATE OUT OF SERVICE | |
| UNIX | ||
| MSG(EIEN,TYPE,ERR) | ; EP-CREATE AN ERROR MESSAGE | |
| FLAG(EIEN,TYPE) | ; EP-SET TMP GBL | |
| UMSG(DEPTIEN,DEFEF,DEFHS,VARS) | ; EP-USER MESSAGE | |
| COUNT(PATH,TYPE,ID,EIEN) | ; EP-COUNT FILES WAITING TO BE PROCESSED | |
| SMSG | ; EP-SITE MANAGER MESSAGE | |
| FILES(PATH,TMP) | ; EP-PUT LIST OF FILES TO BE PRINTED IN A ^TMP ARRAY | |
| REG(EIEN,ERR) | ; EP - REGISTER AN ERROR ; I $L($T(REG^VENPCCE1)),$D(MN),$D(FIEN) D REG^VENPCCE1(EIEN,ERR) Q ; PCC+ ENTERPRISE EDITION | |
| OK(FILE,TYPE,ID,EIEN) | ; EP-DETERMINE IF A Z FILE IN PRINT DEAMON QUEUE MEETS SEARCH CRITERIA | |
| RENAME(FILE,PATH) | ; EP-IF TRANSMISSION FAILS RENAME FILE AS A "z" FILE. | |
| FLAG1 | ||
| LIST(EIEN,SS) | ; EP-LIST THE WP MESSAGE | |
| MERGFAIL(ACK,MRPFLAG,PGIEN) | ; EP-MAIL MERGE FAILURES | |
| MORE() | ; EP-HOLD SCROLLING AT 20 LINES | |
| MSM | 
| Name | Field # of Occurrence | 
|---|---|
| NOW^%DTC | FILE+12 | 
| ^DIC | FILE+13, SMSG+6 | 
| ^DIE | FILE+18 | 
| DOCS^VENPCC | UMSG+3 | 
| $$PG^VENPCC1 | UMSG+16, UMSG+17, UMSG+18 | 
| $$OPN^VENPCCP | UNIX+5 | 
| UCMD^VENPCCP | UNIX+4, RENAME+7 | 
| DEL^VENPCCP1 | BEF+1, FLAG+1, FLAG+11, UNIX+6, RENAME+6, RENAME+7 | 
| $$CFG^VENPCCU | WARN+7, UNIX+1 | 
| $$OS^VENPCCU | UNIX, RENAME+7 | 
| $$VEN^VENPCCU | CACHE, RENAME+6 | 
| $$LOW^XLFSTR | RENAME+4 | 
| 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: READ | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: READ | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^VEN(7.7 - [#19707.7] | Classic Fileman Calls | 
| ^VEN(7.71 - [#19707.71] | Classic Fileman Calls | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DPT - [#2] | FILE+9 | 
| ^TMP("VEN MAX CLEAN" | FLAG+11, FLAG+13! | 
| ^TMP("VEN TASK" | MSG+6* | 
| ^VA(200 - [#200] | WARN+2 | 
| ^VEN(7.4 - [#19707.4] | FLAG+7, OK+11, UM1+1 | 
| ^VEN(7.5 - [#19707.5] | WARN+7, UNIX+2 | 
| ^VEN(7.7 - [#19707.7] | FILE+18, OK+4, OK+6 | 
| ^VEN(7.71 - [#19707.71] | REG+4, REG+5, MSG+2, LIST+2, LIST+5 | 
| Name | Line Occurrences | 
|---|---|
| $$COUNT | FLAG+5 | 
| $$MORE | LIST+4, SMSG+10 | 
| $$OK | COUNT+7 | 
| $$RENAME | FILE+8 | 
| BEF | FILE+7 | 
| FILE | REG+6 | 
| FILES | FLAG+9, COUNT+4 | 
| FLAG | REG+7 | 
| FLAG1 | FLAG+6 | 
| LIST | WARN+5, SMSG+9, SMSG+12 | 
| MSG | REG+8 | 
| REG | MERGFAIL+1, MERGFAIL+2, MERGFAIL+3, MERGFAIL+4, MERGFAIL+5, MERGFAIL+6, MERGFAIL+7, MERGFAIL+8, MERGFAIL+9, MERGFAIL+10 | 
| UM1 | UMSG+16, UMSG+17, UMSG+18 | 
| WARN | UMSG+7, UMSG+12, UM1+6 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| % | FILE+3*, FILE+4, FILE+10~, FILE+12, UMSG+1~, WARN+1~, WARN+2*, WARN+3*, WARN+4, WARN+7* , WARN+8, MORE+1~, MORE+3*, MORE+4, SMSG+1~, SMSG+3*, FILES+3~, MSM*, MSM+3, RENAME+1~ , RENAME+2*, RENAME+3 | 
| %DT | FILE+10~ | 
| %H | FILE+10~ | 
| %I | FILE+10~ | 
| %Q | FILE+10~ | 
| %Y | FILE+10~ | 
| ACK | FILE+10~, FILE+11*, MERGFAIL~, MERGFAIL+1, MERGFAIL+2, MERGFAIL+3, MERGFAIL+4, MERGFAIL+5, MERGFAIL+6, MERGFAIL+7 , MERGFAIL+8, MERGFAIL+9, MERGFAIL+10 | 
| CFIGIEN | FILES+3~, UNIX+1*, UNIX+2 | 
| CMD | FILES+3~, UNIX+3*, UNIX+4, RENAME+1~, RENAME+6*, RENAME+7* | 
| CNT | COUNT+2~, COUNT+3*, COUNT+8*, COUNT+11, UMSG+1~, UMSG+6*, UMSG+7, UMSG+11*, UMSG+12, UM1+5* , UM1+6, WARN~, WARN+9, FILES+3~ | 
| COUNT | FLAG+2~, FLAG+5*, FLAG+8, FLAG+10, FLAG+12*, FLAG1 | 
| D | FILE+10~ | 
| D0 | FILE+10~ | 
| DA | FILE+10~, FILE+15* | 
| DEFEF | UMSG~, UMSG+16 | 
| DEFHS | UMSG~, UMSG+17 | 
| DEPTIEN | UMSG~, UMSG+14, UMSG+16, UMSG+17, UMSG+18 | 
| >> DFN | FILE+9 | 
| DI | FILE+10~ | 
| DIC | FILE+10~, FILE+13*, FILE+15, SMSG+1~, SMSG+5* | 
| DIC("A" | SMSG+4* | 
| DIC("B" | SMSG+3* | 
| DIC(0 | FILE+13*, SMSG+5* | 
| DIE | FILE+10~, FILE+15* | 
| DLAYGO | FILE+10~, FILE+13* | 
| DQ | FILE+10~ | 
| DR | FILE+10~, FILE+16*, FILE+17* | 
| DTIME | MORE+3 | 
| DUZ | WARN+2 | 
| DUZ(0 | FILE+2 | 
| EID | OK+1~, OK+7*, OK+9, OK+13 | 
| EIEN | REG~, REG+4, REG+5, REG+6, REG+7, REG+8, FILE~, FILE+7, FLAG~, FLAG+1 , FLAG+5, FLAG1, MSG~, MSG+2, COUNT~, COUNT+7, OK~, OK+9, OK+13, UMSG+1~ , UMSG+5*, UMSG+6, UMSG+7, UMSG+10*, UMSG+11, UMSG+12, UM1+4*, UM1+5, UM1+6, WARN~ , WARN+5, WARN+10, LIST~, LIST+2, LIST+5, SMSG+1~, SMSG+7*, SMSG+9, SMSG+12 | 
| ERIEN | OK+1~, OK+4*, OK+6 | 
| ERR | REG~, REG+3*, REG+6, REG+8, FILE~, MSG~, MSG+3 | 
| ETYP | OK+1~, OK+7*, OK+11, OK+13 | 
| F | FILES+3~ | 
| FILE | FILE+1, FILE+6, FILE+7, FILE+8*, BEF~, BEF+1, FLAG+1, FLAG+11*, COUNT+2~, COUNT+5* , COUNT+6, COUNT+7, OK~, OK+3, OK+4, FILES+3~, UNIX+3*, UNIX+5, UNIX+6, RENAME~ , RENAME+2, RENAME+3, RENAME+5, RENAME+6, RENAME+7 | 
| I | FILES+3~ | 
| ID | FLAG+2~, FLAG+4*, FLAG+5, FLAG1, COUNT~, COUNT+7, OK~, OK+11, OK+13, SMSG+1~ , SMSG+3* | 
| MAX | FLAG+2~, FLAG+7*, FLAG+8, FLAG+10, FLAG+12 | 
| >> MERR | FILE+9 | 
| MIEN | LIST+1~, LIST+2*, LIST+4, LIST+5 | 
| MRPFLAG | OK+1~, MERGFAIL~, MERGFAIL+3 | 
| MSG | MSG+1~, MSG+5*, MSG+6 | 
| NEXT | FILES+3~, FILES+4* | 
| OK | OK+1~, OK+2* | 
| OVER | FLAG+2~, FLAG+10*, FLAG+11 | 
| PATH | FILE+1, FILE+7, FILE+8, BEF~, BEF+1, FLAG+1, FLAG+5, FLAG+9, FLAG+11, COUNT~ , COUNT+1, COUNT+4, FILES~, FILES+1, UNIX+2, MSM, RENAME~, RENAME+5, RENAME+6, RENAME+7 | 
| PATH2 | FILES+3~, UNIX+2*, UNIX+3, UNIX+5, UNIX+6 | 
| PATHX | FILES+3~, UNIX+2*, UNIX+3 | 
| PGIEN | FLAG+4, FLAG+7, MERGFAIL~, UMSG+15~, UM1+1*, UM1+2, UM1+3, UM1+4, UM1+5 | 
| PGNAME | UMSG+15~, UMSG+16*, UMSG+17*, UMSG+18*, UM1, UM1+1 | 
| >> POP | UNIX+5* | 
| PRGIEN | OK+1~, OK+12*, OK+13 | 
| R | RENAME+1~, RENAME+3*, RENAME+4*, RENAME+5, RENAME+6, RENAME+7, RENAME+9 | 
| SS | LIST~, LIST+2, LIST+5 | 
| STG | OK+1~, OK+6*, OK+7, OK+12, FILES+3~, FILES+4*, RENAME+1~, RENAME+5*, RENAME+6, RENAME+7 | 
| TMP | FLAG+2~, FLAG+3*, FLAG1, COUNT+2~, COUNT+3*, COUNT+4, COUNT+5, COUNT+10, UMSG+1~, UMSG+2* , UMSG+3, UMSG+4, UMSG+5, UMSG+6, UMSG+9, UMSG+10, UMSG+11, UM1+3, UM1+4, UM1+5 , SMSG+1~, SMSG+2*, SMSG+3, FILES~, FILES+1, MSM+1, MSM+5 | 
| TOT | FLAG+2~, FLAG+11* | 
| TXT | MSG+1~, MSG+2*, MSG+3*, MSG+4, MSG+5 | 
| TYPE | REG+2~, REG+5*, REG+6, REG+7, REG+8, FILE~, FILE+9, FILE+11, FLAG~, FLAG+4 , FLAG+5, FLAG+6, FLAG1, MSG~, MSG+5, COUNT~, COUNT+7, OK~, OK+5, OK+9 , OK+10, OK+11, WARN~, SMSG+1~, SMSG+2*, SMSG+3* | 
| U | REG+5, FLAG+7, MSG+2, OK+7, OK+11, OK+12, WARN+2, MSM+1, MSM+5 | 
| VARS | UMSG~, UMSG+18 | 
| X | FILE+10~, FILE+12*, SMSG+1~, FILES+3~, MSM, MSM+1, MSM+2, MSM+4, MSM+5 | 
| Y | FILE+10~, FILE+14, FILE+15, SMSG+1~, SMSG+6, SMSG+7 |