Mapper: batch to ISF

This is a complex inbound mapper template that can be used to map to ISF a transmission that contains one or more batches. The template uses the same style as the single transaction to ISF mapper; some of the code is very similar, and some is identical. The key features of this template are:
  • Uses chunking to avoid high memory use.
  • Copies or parses the input message to the environment tree, which allows the removal of parsed data after processing to avoid high memory use.

To use the template, copy the files into your implementation project and rename them to according to your naming convention. You may also choose to locate them in a broker schema (sub folder) within your implementation project.

Mappers are located in a message flow using a Route to Label, so you must edit the BeginMapper node property of the msgflow file to change the label from BatchToISFMapper_Template to format ToISFMapper, as shown in the following figure.
Figure 1. BatchToISFMapper_Template.subflow
BatchToISFMapper_Template.msgflow