examples directory

Under the examples directory are subdirectories that contain examples that show how to use the pack.

For a complete description of how to run the examples, see NACHA component examples.

This table shows the directory structure of the examples.

Directory structure Description
ACH Contested Dishonored Return Entry example
...examples\ach_cntstd_dshnrd_rtrn Top level folder for the example.
...examples\ach_cntstd_dshnrd_rtrn\data Placeholder for the input test data.
...examples\ach_cntstd_dshnrd_rtrn\maps Placeholder for the maps.
ACH Dishonored Return Entry example
...examples\ach_dshnrd_rtrn Top level folder for the example.
...examples\ach_dshnrd_rtrn\data Placeholder for the input test data.
...examples\ach_dshnrd_rtrn\maps Placeholder for the maps.
ACH conversion from/to EDI example
...examples\ach_edi Top level folder for the example.
...examples\ach_edi\data Placeholder for the input test data.
...examples\ach_edi\maps Placeholder for the maps.
ACH mapping from and to ISO 20022 examples
...\examples\ach_iso20002 Contains the ACH conversion from/to ISO 20022 examples, assumptions tables, and shared maps and type trees.
...\examples\ach_iso20002\data Placeholder for the input test data for multiple examples.
...\examples\ach_iso20002\trees Placeholder for the type trees used by multiple examples.
...\examples\ach_iso20002\scenarios Contains the examples and assumptions tables.
ACH to ISO 20022 example assumptions tables  
...\examples\ach_iso20002\scenarios\assumptions Contains assumptions tables used with the ACH/ISO 20022 examples
ACH to ISO 20022 Payment Initiation Credit Transfer example
...\examples\ach_iso20002\scenario\credit_transfer Top level folder for the example.
...\examples\ach_iso20002\scenario\credit_transfer\data Placeholder for the input test data.
..\examples\ach_iso20002\scenario\credit_transfer\maps Placeholder for the maps.
...examples\scenario\credit_transfer\schemas Placeholder for the example schemas.
ACH to ISO 20022 Payment Initiation Direct Debit example
...\examples\ach_iso20002\scenario\direct_debit Top level folder for the example.
...\examples\ach_iso20002\scenario\direct_debit\data Placeholder for the input test data.
...\examples\ach_iso20002\scenario\direct_debit\maps Placeholder for the maps.
...\examples\ach_iso20002\scenario\direct_debit\schemas Placeholder for the example schemas.
ACH Reject to ISO 20022 transformation example
...\examples\ach_iso20002\scenario\reject Top level folder for the example.
...\examples\ach_iso20002\scenario\reject\data Placeholder for the input test data.
...\examples\ach_iso20002\scenario\reject\maps Placeholder for the maps.
...\examples\ach_iso20002\scenario\reject\schemas Placeholder for the example schemas.
ACH Returns to ISO 20022 Bank to Customer Statement example
...\examples\ach_iso20002\scenario\returns Top level folder for the example.
...\examples\ach_iso20002\scenario\returns\data Placeholder for the input test data.
...\examples\ach_iso20002\scenario\returns\maps Placeholder for the maps.
...\examples\ach_iso20002\scenario\returns\schemas Placeholder for the example schemas.
ACH Payment Related Information (PRI) validation example  
...\examples\ach_pri Top level folder for the example.
...\examples\ach_pri\data Placeholder for the input test data.
...\examples\ach_pri\maps Placeholder for the maps.
...\examples\ach_pri\schemas Placeholder for the example schema.
...\examples\ach_pri\trees Placeholder for the example type trees.
ACH Refused Notification of Change Entry example
...\examples\ach_rfsd_cor Top level folder for the example.
...\examples\ach_rfsd_cor\data Placeholder for the input test data.
...\examples\ach_rfsd_cor\maps Placeholder for the maps.
ACH Returns and Notification of Change (COR) example
...\examples\ach_rtrn_cor Top level folder for the example.
...\examples\ach_rtrn_cor\data Placeholder for the input test data.
...\examples\ach_rtrn_cor\maps Placeholder for the maps.
ACH Returned Entries Report example
...\examples\ach_rtrn_csv Top level folder for the example.
...\examples\ach_rtrn_csv\data Placeholder for the input test data.
...\examples\ach_rtrn_csv\maps Placeholder for the maps.
...\examples\ach_rtrn_csv\trees Placeholder for the type tree.
ACH mapping from/to SWIFT example
...\examples\ach_swift Top level folder for the example.
...\examples\ach_swift\data Placeholder for the input test data.
...\examples\ach_swift\maps Placeholder for the maps.
...\examples\ach_swift\trees Placeholder for the type trees.
ACH validation example
...\examples\ach_validation Top level folder for the example.
...\examples\ach_validation\maps Placeholder for the maps.
...\examples\ach_validation\data Placeholder for the input data.
...\examples\ach_validation\schemas Placeholder for the example schemas.
...\examples\ach_validation\trees Placeholder for the type trees.
XML to ACH PPD example
...\examples\ach_xml Top level folder for the example.
...\examples\ach_xml\data Placeholder for the input test data.
...\examples\ach_xml\maps Placeholder for the maps.
...\examples\ach_xml\schemas Placeholder for the example schemas.
...\examples\ach_xml\trees Placeholder for the type trees.
Common type trees  
...\examples\trees
Contains these type trees that are used by multiple examples:
  • 5010_820.mtt
  • ach_error_codes.mtt
  • utility.mtt