Need better X9.37 validation tools? Our products offer more value than the competition, and are trusted by more than 75% of the top-20 financial institutions in North America. Connect with us at sales@x9ware.com and start a free evaluation today.

Create From Filter

Applies
to X9Vision?
Applies
to X9Validator?
Applies
to X9Assist?
| |Applies
to X9.37?
Applies
to ACH?
Applies
to CPA005?
NoNoYes| |YesYesYes

For x9, the output file can be either ICL (forward presentment) or ICLR (returns). What is particularly useful is that Create can be used to transform an ICL file to ICLR and similarly transform an ICLR file back to ICL. These conversions are especially helpful during various onboarding and system testing scenarios.

You can create the new file directly from the selected items or you can instead route the items through the Generate function. If you create the file on a direct basis, then the selected items will be written exactly as they appear within the current file (including the attached addendums and image records) and will be written in their current format (ICL or ICLR). Items will remain within their current file and bundle structure. Repackage can be used to further consolidate the bundles when that is specifically desired.

You can alternatively create the new file through the Generate function. When this option is selected, the items will be reformatted from into CSV and then routed into Generate for additional reformatting. When using this approach, the attributes and reformatting of these items is then completely controlled by a Generate Configuration which is user defined and can be saved for repetitive reuse.

For x9, when using Generate you can transform items from ICL to ICLR or from ICLR to ICL. You also have complete control of the file header, cash control header, and bundling of these items.

Input Source

Input items are taken from the currently loaded file. When creating the output file using Generate, you can select the input source as either the entire file (all items) or only those items that are associated with a defined filter.

X9 File Creation Method

Generate From Filter requires that you select the method that will be used to create the new x9 file. One of two selections must be made:

  1. Create a new file directly from the existing record data. Records are written in the existing format and the data is not modified in any manner.
  2. Reformat and process through Generate. When this option is selected, the Generate button will take you to the Generate panel, where you can review and modify your generate parameters before you initiate the file generation process. You can also use this interface to specify and save a customized generator that can be repetitively reused in future user sessions. When used in this manner, you can quickly do functions such as:
    • Use an ICL to create an ICL with different file headers
    • Use an ICL to create an ICLR with the same items and possibly different headers

Routing Items through Generate

When items are routed through Generate, the File Control header, Cash Letter header, and Item Addendums are normally retained when using this tool. However, options are provided to drop these record types on the CSV that is sent to Generate to provide additional flexibility by allowing Generate to take full control of those record types. These options would typically be used in a testing environment to meet specific data needs.

  • Eliminating the header records within the intermediate CSV file, allowing data on the File Control, Cash Letter, and Dates tabs within Generate to create those record types.
  • Eliminating the addendum records within the intermediate CSV file, allowing the Addendums tab within Generate to alternatively create those record types.

Summary

Generate From Filter is a powerful tool that can be used to create new files from specific items of your selection. Using the interface to Generate, you can also customize the file header information and other parameters associated with the newly created file. These parameters can be saved in a generator that can be referenced and invoked in future user sessions.

Scroll to Top