| 1 | PSXERR1 ;BIR/WPB-Continuation of Error Processing Utility ; [ 04/08/97   2:06 PM ]
 | 
|---|
| 2 |  ;;2.0;CMOP;;11 Apr 97
 | 
|---|
| 3 | ERRMSG ;sends an alert and mail message if a user tries to retransmit a batch
 | 
|---|
| 4 |  ;that has been retransmitted once.
 | 
|---|
| 5 |  S XQAMSG="Batch "_OLDBAT_" can't be retransmitted again. Contact the IRM for help." D GRP1^PSXNOTE,SETUP^XQALERT
 | 
|---|
| 6 |  S XMSUB=("RETRANSMISSION ERROR"),XMDUZ=DUZ,LNCT=5
 | 
|---|
| 7 |  D XMZ^XMA2
 | 
|---|
| 8 |  G:XMZ'>0 EXIT
 | 
|---|
| 9 |  S ^XMB(3.9,XMZ,2,1,0)="Batch # "_OLDBAT_" has been retransmitted once."
 | 
|---|
| 10 |  S ^XMB(3.9,XMZ,2,2,0)="There is either a system problem or there is a problem with the data in the"
 | 
|---|
| 11 |  S ^XMB(3.9,XMZ,2,3,0)="batch.  Please contact your local IRM for assistance in determining and"
 | 
|---|
| 12 |  S ^XMB(3.9,XMZ,2,4,0)="correcting the problem.  Once the problem has been corrected the IRM can"
 | 
|---|
| 13 |  S ^XMB(3.9,XMZ,2,5,0)="reset the batch and allow you to retransmit."
 | 
|---|
| 14 |  S ^XMB(3.9,XMZ,2,0)="^3.9^"_LNCT_U_LNCT_U_DT,XMDUN="CMOP Manager"
 | 
|---|
| 15 |  K XMY S XMDUZ=DUZ
 | 
|---|
| 16 |  D GRP^PSXNOTE,ENT1^XMD
 | 
|---|
| 17 |  G EXIT^PSXRTRAN
 | 
|---|
| 18 | ER3 S PSXCT=PSXCT+1,ERRTXT(PSXCT)=""
 | 
|---|
| 19 |  Q
 | 
|---|
| 20 | ER5 S PSXCT=PSXCT+1,ERRTXT(PSXCT)=""
 | 
|---|
| 21 |  Q
 | 
|---|
| 22 | ER6 S PSXCT=11
 | 
|---|
| 23 | ER4 S PSXCT=11
 | 
|---|
| 24 | EXIT K ERRTXT,LNCT,OLDBAT,XMDUN,XMDUZ,XMSUB,XMZ,XQA,XQAMSG,PSXCT
 | 
|---|
| 25 |  Q
 | 
|---|