• No results found

ACH Exception Reporting

About ACH Exception Reporting

Use the ACH Exception Report service to request and display summary and detailed information for ACH batches with recurring payments and errors found during processing.

ACH Exception Report Selection Page

ACH Exception Report Selection

Use this page to set options for generating an ACH Exception Report with ACH batches that include recurring payments and errors found during processing.

To help you efficiently identify information for the report, you can search for one or more specific ACH companies by filtering the list by batch code or batch name.

Fields

Field Name Description

Header section (not labeled)

Field Name Description

User, date, and time Identifier for the user logged on to the system, the current date, and the current time

Search section

Available Companies Drop-down selection list of ACH companies to which you have permission

Filter By Batch Code Limits the display of batches to those associated with this batch code. Maximum 12 alphanumeric characters

Filter By Batch Name Limits the display of batches to those associated with this batch name. Maximum 12 alphanumeric characters. The system filters the displayed batch list by the first character of the batch name.

Available Recurring

Batch section Batches available for reporting that match your search criteria for the selected company. Displays only for corporate users, not bank users

Company ID Identifier for the ACH Company

Batch Identifiers for the batches you are permitted to access Batch Name Name for the batch

Report Criteria section

Type of Date Drop-down selection list of the types of dates you can use to filter the report. Options are:

• Activation - date the batch was activated

• Effective Entry Date - date the bank posts the transactions to customer accounts

The default is Effective Entry Date.

From Date and To Date Range of dates to display on the ACH Exception Report. The From date must be the same as or before the To date. You can enter the date manually or click the calendar to select a date.

Exceptions Reasons Drop-down selection list of reasons why batches with recurring payments had errors. Options are:

• Invalid Permissions

• Limits Error

• Possible Duplicate Error

• Invalid State Error

• System Error

• Other Errors Characteristics

section

Group By Drop-down selection list to specify how you want to group batches on which you are reporting. Options are:

ACH Exception Reporting

Copyright © 2008 by Digital Insight, an Intuit company 165 Confidential and Proprietary ACH Exception Reporting

Buttons

Button Description

Search Identifies ACH batches created for the ACH company selected from the Available Companies drop-down selection list

Select All Activates all batches displayed in the Available Recurring Batches section so you can include them on an ACH exception report Calendar Displays calendar for you to select range of dates for which you

want to generate an ACH report

Submit Displays the ACH Exception Report page with the information you requested for recurring payments and errors found during

processing

Clear Removes entries from fields and displays default values

ACH Exception Report Page

ACH Exception Report Page

Use this page to review

• Summary information for batches with recurring payments that did not process correctly when activation was automatically run.

• Descriptions of details that caused errors in the batches. You cannot change

information on this page.

The ACH Exception Report page provides the total number of batches and the debit and credit items and amounts. The report is sorted by batch ID within a group.

If the system modifies the effective entry date for a batch, the date is highlighted and the following message displays:

Highlighted Eff Entry Date indicates a system modification

For information about permitting corporate users to perform recurring payments, see Chapter 2: ACH Settings.

Fields

Field Name Description

Header section (not labeled)

User, date, and time Identifier for the user logged on to the system, the current date, and the current time

Bank Name Name of the bank associated with the report information Report Summaries

Type of date/report

date Type of date for the report (Activation or Effective Entry) and the date the report was generated

Company Identifier for the ACH Company associated with the batch Company Name Name for the ACH Company associated with the batch

Batch Identifier for the batch

Batch Name Identifier for the batch name

Tran Type Identifier for the type of transaction in the batch composed of Standard Entry Class (SEC) codes and transaction formats Eff Entry Date Date the bank posts the transactions to customer accounts. The

value in this field appears in the Effective Entry Date field on the ACH Header record (5 record).

Debit Total number of active debit entries in the batch and the total monetary amount for the active debit entries

Credit Total number of active credit entries in the batch and the total monetary amount for the active credit entries

Error Details section Descriptions of the errors that caused the batch with recurring payments to fail during the automatic activation process. Bank users can view exceptions related to one or more corporate customers.

Corporate users can view errors related to one or more ACH companies.

ACH Exception Reporting

Copyright © 2008 by Digital Insight, an Intuit company 167 Confidential and Proprietary ACH Exception Reporting

Buttons

Button Description

+ -- Expand/Collapse icon. Plus sign (+) expands the Error Detail section of the page, and minus sign (-) closes the Error Detail section of the page

Return to ACH Exception Report Selection Page

Displays the ACH Exception Report Selection page

Copyright © 2008 by Digital Insight, an Intuit company 169 Confidential and Proprietary ACH Transaction Type Codes

Appendix A: ACH Transaction Type Codes

Transaction Type Codes Table

The following table lists the transaction type codes delivered with the ACH product.

Code Addenda Description

CBR+CO Required Corporate cross-border payment, credits only CBR+DO Required Corporate cross-border payment, debits only

CCD+CD Allowed Cash concentration or disbursement, credits and debits CCD+CO Allowed Cash concentration or disbursement, credits only CCD+DO Allowed Cash concentration or disbursement, debits only CCDCD No Cash concentration or disbursement, credits and debits CCDCO No Cash concentration or disbursement, credits only CCDDO No Cash concentration or disbursement, debits only PAYCO No Prearranged payment and deposit, credits only PBR+CO Required Consumer cross-border payment, credits only PBR+DO Required Consumer cross-border payment, debits only

PPD+CD Allowed Prearranged payment and deposit, credits and debits PPD+CO Allowed Prearranged payment and deposit, credits only PPD+DO Allowed Prearranged payment and deposit, debits only PPDCD No Prearranged payment and deposit, credits and debits PPDCO No Prearranged payment and deposit, credits only PPDDO No Prearranged payment and deposit, debits only RCKDO No Represented check entries, debits only

SBACO Required Small business administration, credit only TAXCO Required Cash concentration or disbursement, credits only TELDO No Telephone-initiated entry, debit only

TELCO No Telephone-initiated entry, credit only (used only for reversals)

Code Addenda Description

WEB+DO Allowed Internet-initiated entry, debits only

Note: The PAYCO and TAXCO transaction type codes are available only for the

Consolidated Payments product. For more information, see the Consolidated Payments

Reference Guide.

Copyright © 2008 by Digital Insight, an Intuit company 171

Confidential and Proprietary ACH File Formats

Appendix B: ACH File Formats

About ACH File Formats

This Appendix contains the ACH file formats that the ACH product supports for batch transactions.

About ACH File Formats

The ACH product uses the file record formats to

• Build ACH files

• Validate import and pass-thru ACH files.

Cutoff-Generated NACHA File Formats

Each ACH file contains several different types of records. Each record contains specific information for the ACH file. The ACH record types are:

• File header record - Also known as a 1 record. Each ACH file must contain only one file header record. However, if the ACH file format setting for the leadbank is Single File per Leadbank (Separate Customer Files), the ACH file must contain one file header record for each customer.

• Batch header record - Also known as a 5 record. An ACH file must contain at least one batch header record. For each batch header record, the ACH file must contain one corresponding batch control record.

• Entry detail record - Also known as a 6 record. The entry detail records in an ACH file are grouped within a batch header record and a batch control record.

Each batch in an ACH file can contain one or more entry detail records.

• Addenda record - Also known as a 7 record. The ACH file can contain only one addenda record for each entry detail record. Each addenda record must follow its associated entry detail record.

• Batch control record - Also known as an 8 record. An ACH file must contain one batch control record for every batch header record.

• File control record - Also known as a 9 record. Each ACH file must contain only one file control record. However, if the ACH file format setting for the leadbank is Single File per Leadbank (Separate Customer Files), the ACH file must contain one file control record for each customer.

If you want to export a NACHA file, the resulting file is a standard NACHA formatted file that you can import back into the system using ACH Import.

Record Size

The system adds one carriage return (Hex OD) and one line feed (Hex OA) to the end of

every

record in an ACH file, which causes every record in the ACH file to be 96 characters in length.

The bank must remove these extra characters.

Record Formats

The ACH product supports the following record formats. These formats conform to the formats defined in the 2001 NACHA ACH Rules Guide. The supported record formats are:

• File Header Format (1 record)

• Standard Batch Header Format (CCD, CTX, PPD, RCK, WEB)

• Cross-Border Batch Header Format (CBR and PBR)

• CBR Entry Detail Format

• CCD Entry Detail Format

• CTX Entry Detail Format (Pass-Thru Only)

• PBR Entry Detail Format

• PPD Entry Detail Format

• RCK Entry Detail Format

• WEB Entry Detail Format

• Standard Addenda Format (CCD, CTX, PPD, WEB)

• Cross-Border Addenda Format (CBR and PBR)

• Batch Control (Trailer) Format (8 record)

• CSV File Format Sample (9 record)

• NACHA File Report Sample

Consolidated Payments

The system uses ACH file formats to process payment requests from the Consolidated Payments product. For more information, see the Consolidated Payments Reference Guide.

Corporate Trade Exchange (CTX)

The system supports the Corporate Trade Exchange (CTX) SEC code only for pass-thru files. For more information about pass-thru files, see the ACH User Guide.

Mandatory and Required Fields

For each record format, the information in the Required column indicates whether the

field is:

ACH File Formats

Copyright © 2008 by Digital Insight, an Intuit company 173

Confidential and Proprietary ACH File Formats

• Required - The record should contain this field. If a required field is missing or incorrect, the ACH operator does not fail the ACH file, but the receiving depository financial institution (RDFI) could reject the record.

• Optional - The record does not have to contain this field.

CSV File Format

The CSV File format is a comma-separated value file. This file format allows you to easily sort and manipulate bank data. If you export a CSV file, you can then import the resulting file back into the system using ACH Import, provided you set up a map

definition for CSV files in the ACH Map Definition service. For information see Chapter 9: ACH Map Definition.

File Header Format

Following is the format for ACH header records.

Field Length Position Required Description

Record Type Code

1 01-01 Mandatory Indicates the record is the file header.

ACH File Creation - When the system builds the ACH file, it sets the value in this field to 1.

Validation - For import and pass-thru, this field must contain the value 1. Otherwise, the system issues an error.

Priority Code

2 02-03 Required Indicates the processing priority for the ACH file.

ACH File Creation - When the system builds the ACH file, it sets the value in this field to 01.

Validation - For import and pass-thru, this field must contain the value 01. Otherwise, the system issues an error.

Immediate Destination

10 04-13 Mandatory Indicates the immediate destination for the ACH file.

ACH File Creation - When the system builds the ACH file, it sets the value in this field to the value in the Immediate Destination field on the ACH Settings page.

Validation - For import, there is no validation.

For pass-thru, this field must contain a value.

Otherwise, the system issues a warning.

Field Length Position Required Description

Immediate

Origin 10 14-23 Mandatory Indicates the immediate origin for the ACH file.

ACH File Creation - When the system builds the ACH file, it sets the value in this field to either the

• End point code (if the corporate customer is associated with an end point), or

• Value in the Immediate Origin field on the ACH Settings page.

Validation - For import, there is no validation.

For pass-thru, this field must contain a value.

Otherwise, the system issues a warning.

File Creation Date

6 24-29 Mandatory Indicates the date the ACH file was built.

ACH File Creation - When the system builds the ACH file, it sets the value in this field to the current system date using the YYMMDD format.

Validation - For import and pass-thru, this field must contain a valid date using the YYMMDD format. Otherwise, the system issues a warning for import and an error for pass-thru.

File Creation Time

4 30-33 Optional Indicates the time the ACH file was built.

ACH File Creation - When the system builds the ACH file, it sets the value in this field to the current system time using the HHMM format.

Validation - For import and pass-thru, this field must contain a valid time using the HHMM format. Otherwise, the system issues a warning for import and pass-thru.

File ID Modifier

1 34-34 Mandatory Indicates the system-assigned identifier for the leadbank. This identifier increments

sequentially during the processing day from A through Z, and then, from 0 through 9.

ACH File Creation - When the system builds the ACH file, it sets the value in this field to the incremental identifier assigned to the leadbank.

Validation - For import and pass-thru, this field must contain a value of A through Z or 0 through 9. Otherwise, the system issues a warning for import and an error for pass-thru.

Rule: The value A through Z must be in uppercase text.

Record Size

3 35-37 Mandatory Indicates the number of characters contained in the record.

ACH File Creation - When the system builds the ACH file, it sets the value in this field to 094.

Validation - For import and pass-thru, this field

ACH File Formats

Copyright © 2008 by Digital Insight, an Intuit company 175

Confidential and Proprietary ACH File Formats

Field Length Position Required Description

Blocking

Factor 2 38-39 Mandatory Indicates the number of physical records within a block.

ACH File Creation - When the system builds the ACH file, it sets the value in this field to 10.

Validation - For import and pass-thru, this field must contain the value 10. Otherwise, the system issues a warning for import and an error for pass-thru.

Format Code

1 40-40 Mandatory This field is reserved for future format changes.

ACH File Creation - When the system builds the ACH file, it sets the value in this field to 1.

Validation - For import and pass-thru, this field must contain the value 1. Otherwise, the system issues a warning for import and an error for pass-thru.

Immediate Destination Name

23 41-63 Optional Indicates the immediate destination name for the ACH file.

ACH File Creation - When the system builds the ACH file, it sets the value in this field to the value in the Destination Name field on the ACH Settings page.

Validation - For import and pass-thru, there is no validation.

Immediate Origin Name

23 64-86 Optional Indicates the immediate origin name for the ACH file.

ACH File Creation - When the system builds the ACH file, it sets the value in this field to the value in the Originator Name field on the ACH Settings page.

Validation - For import and pass-thru, there is no validation.

Reference

Code 8 87-94 Optional Indicates information that is relevant to the originator.

ACH File Creation - When the system builds the ACH file, it sets the value in this field to the value in the Reference Code field on the ACH Settings page.

Validation - For import and pass-thru, there is no validation.

Standard Batch Header Format

Following is the format for standard ACH batch header records (CCD, CTX, PPD, RCK,

and WEB).

Field Length Position Required Description

Record Type

Code 1 01-01 Mandatory Indicates the record is a batch header. This field must contain the value 5.

ACH File Creation - When the system builds the ACH file, it sets the value in this field to 5.

Validation - For import and pass-thru, this field must contain the value 5. Otherwise, the system

• Skips the following records until the next 5 record is found for import

• Issues an error for pass-thru.

Service

Class Code 3 02-02 Mandatory Indicates the service class code for the batch.

This field must contain one of the following values:

200 - batch contains credits and debits

220 - batch contains only credits

225 - batch contains only debits

ACH File Creation - When the system builds the ACH file, it uses the transaction type from the batch or payment request to determine the value for this field.

Validation - For import and pass-thru, this field must contain one of the valid values and must match the value in the Service Class Code field in the batch control record (8 record). Otherwise, the system

• Skips the entire batch and issues an error for import

• Issues an error for pass-thru, which fails the file.

Company Name

16 05-20 Mandatory Indicates the ACH company name associated with the batch or payment request.

ACH File Creation - When the system builds the ACH file, it sets the value in this field to the ACH company associated with the batch or payment request.

Validation - For import there is no validation. For pass-thru this field must contain a value. Otherwise, the system issues an error.

Company Discretionary Data

20 21-40 Optional Indicates additional information that describes the batch.

ACH File Creation - When the system builds the ACH file, it sets the value in this field to the value in the Company Discretionary Data field from the batch.

ACH File Formats

Copyright © 2008 by Digital Insight, an Intuit company 177

Confidential and Proprietary ACH File Formats

Field Length Position Required Description

Company

Identification 10 41-50 Mandatory Indicates the ACH company ID associated with the batch or payment request.

ACH File Creation - When the system builds the ACH file, it sets the value in this field to the value in the Company field from the batch or payment request.

Validation - For import, the system verifies that the value in this field is a valid company identifier in the system and that it matches the value in the Company Identification field

Validation - For import, the system verifies that the value in this field is a valid company identifier in the system and that it matches the value in the Company Identification field

Related documents