In this example, the rule named DAILYPAY checks that no parameters are passed to the payment programs.
Fig.JV.3.43 RULE Example
+-----------------------------------------------------------------------------+
| RULE DAILYPAY ENVIRONMENT PROD PRIORITY 3 CONTINUE SEARCH Y |
| DESC No parameters are allowed to be passed to the payment programs |
|=============================================================================|
| JOBNAME PAY*____ _ |
| LIBRARY PRD.PAY.ACCOUNT.DAILY.JOBS__________________ MEMBER DPAY*___ |
| SCHDLIB SCHDTAB O/N |
| JOBNAME PAY*____ _ |
| LIBRARY PRD.PAY.ACCOUNT.YEARLY.JOBS__________________ MEMBER DPAY*___ |
| SCHDLIB SCHDTAB O/N |
|=============================================================================|
| ON EXEC PGM PROC DAYP* O/N O |
| ON EXEC PGM PROC YEARP* O/N |
|=============================================================================|
| IF %%$EXECPARM NE '' |
| DO MSG TYPE E It is not permitted to pass parms to these programs. |
| ENDIF |
|=============================================================================|
+====== >>>>>>>>>>>>>>> END OF RULE DEFINITION PARAMETERS <<<<<<<<<<<<<<< ====+
Parent Topic |