Delimited EDI Based Message Category (CCD, CTX, and PPD)
The Delimited EDI Based Message Category is used in an outbound ACH Batch/Entry Detail envelope when the outbound ACH data is generated based on an input interchange (typically X12 or EDIFACT). The EDI Message category is available only for the CCD and CTX SEC codes, and generates a single batch and entry detail record for each input file. The basic process for enveloping using the EDI Message Category is as follows:
- An EDI interchange (for example, an X12 820) is used as input.
- The input interchange is translated into an XML document using the map specified in the envelope. The map specified in the envelope can be either a Sterling B2B Integrator map or a WebSphere® Transformation Extender map.
- The contents of the XML document are used to determine the values for various fields in the batch and entry detail records of the outbound ACH document. See below for the full list of XML elements and their corresponding values in the ACH batch and entry detail records.
- For CTX, the EDI interchange is put into the addenda records.
When you configure the outbound ACH Batch/Entry Detail envelope, you can select Default for the Map Name Mode parameter if you are using an X12 820 as the input document. Otherwise, you must create a map for translating the input document into XML and configure the envelope to use that map.
The following table shows the mapping from the XML document to the ACH batch or entry detail record field. Every user-created map must generate XML containing the elements in the first column of this table.
XML Element | ACH Field Name | Batch Header or Entry Detail Record |
---|---|---|
CompanyName | Company Name | Batch Header |
CompanyIdentification | Company Identification | Batch Header |
StandardEntryClassCode | Standard Entry Class Code | Batch Header Note: The StandardEntryClassCode
value is checked against the value entered in the envelope definition.
|
CompanyEntryDescription | Company Entry Description | Batch Header |
CompanyDescriptiveDate | Company Descriptive Date | Batch Header |
EffectiveEntryDate | Effective Entry Date | Batch Header |
OriginatingDFIIdentification | Originating DFI Identification | Batch Header |
TransactionCode | Transaction Code | Entry Detail |
ReceivingDFIIdentification | Receiving DFI Identification | Entry Detail |
CheckDigit | Check Digit | Entry Detail |
DFIAccountNumber | DFI Account Number | Entry Detail |
TotalAmount | Total Amount | Entry Detail |
SendingCompanyAuditNumber | Identification Number | Entry Detail |
ReceivingCoNameIDNumber | Receiving Company Name/ID Number | Entry Detail |
TraceNumber | Trace Number | Entry Detail |