Previous Topic

Next Topic

Book Contents

Book Index

Example

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

RULE: General Parameter