How to run the example

Use these files to run the Sample JCL for the Validation Framework Maps.

About this task

The purpose of this example is to show one approach to set up and execute the validation maps provided in the Pack for Financial Payments SEPA component. The included JCL contains comments on the various steps performed. It is assumed that the base product for z/OS batch is already installed and functional on your z/OS machine.

Because of limitations in porting files to z/OS through the Integration Flow Designer, this example includes an FTP script file that can be used to transfer all of the files needed to run the validation framework maps included in the pack.

Perform the following steps to deploy and execute the SEPA validation maps on z/OS batch:

Procedure

  1. Create a copy of the <install_dir>\packs\sepa directory to hold the z/OS modified files.
  2. Open the following type trees in the new type_trees directory and update the schema location to point to the DDNAME for the schemas as they will be defined on your z/OS system:
    • bic.mtt
    • curcode.mtt
    • camt.027.001.07.mtt
    • camt.029.001.09.mtt
    • camt.087.001.06.mtt
    • camt.056.001.08.mtt
    • pacs.002.001.10.mtt
    • pacs.003.001.08.mtt
    • pacs.004.001.09.mtt
    • pacs.007.001.09.mtt
    • pacs.008.001.08.mtt
    • pacs.028.001.03.mtt
    • pain.001.001.09.mtt
    • pain.002.001.10.mtt
    • pain.007.001.09.mtt
    • pain.008.001.08.mtt
    • pain.009.001.06.mtt
    • pain.010.001.06.mtt
    • pain.011.001.06.mtt
    • pain.012.001.06.mtt
    • sepa_config.mtt
    • tracelog.mtt
    • xliff.mtt
  3. Build all of the above maps for the z/OS platform.
  4. If multiple users will be executing the jobs, or if a non-owner of the data sets will be executing the jobs, edit the file sepamsgs.xml to use the ddname of this file.

    As an example: <!DOCTYPE xliff SYSTEM "xliff.dtd">

    changes to: <!DOCTYPE xliff SYSTEM "//DD:XLIFF">

    where XLIFF is replaced with the dataset name being used to represent the sepamsgs.xml file.

  5. Using the put_mvs_sample.scp file, make the appropriate modifications to refer to the specific hostname you are transferring the files to, then execute this script.
  6. Make any modifications to the JCL for anything specific to your execution environment. Make any modifications to the map run parameters you may want to change in the params.parm file.
  7. Execute the map with the JCL.