ach-node-sdk
    Preparing search index...

    Interface BatchControl

    BatchControl

    interface BatchControl {
        batchNumber: number;
        companyIdentification: string;
        entryAddendaCount: number;
        entryHash: number;
        id?: string;
        lineNumber?: number;
        messageAuthentication?: string;
        ODFIIdentification: string;
        serviceClassCode: BatchControlServiceClassCodeEnum;
        totalCredit: number;
        totalDebit: number;
    }
    Index
    batchNumber: number

    BatchNumber is assigned in ascending sequence to each batch by the ODFI or its Sending Point in a given file of entries. Since the batch number in the Batch Header Record and the Batch Control Record is the same, the ascending sequence number should be assigned by batch and not by record.

    BatchControl

    companyIdentification: string

    Alphanumeric code used to identify an Originator. The Company Identification Field must be included on all prenotification records and on each entry initiated pursuant to such prenotification. The Company ID may begin with the ANSI one-digit Identification Code Designator (ICD), followed by the identification number. Possible ICDs are the IRS Employer Identification Number (EIN) "1", Data Universal Numbering Systems (DUNS) "3", and User Assigned Number "9".

    BatchControl

    entryAddendaCount: number

    EntryAddendaCount is a tally of each Entry Detail Record and each Addenda Record processed, within either the batch or file as appropriate.

    BatchControl

    entryHash: number

    Validate the Receiving DFI Identification in each Entry Detail Record is hashed to provide a check against inadvertent alteration of data contents due to hardware failure or program error. In this context the Entry Hash is the sum of the corresponding fields in the Entry Detail Records on the file.

    BatchControl

    id?: string

    Batch ID

    BatchControl

    lineNumber?: number

    Line number at which the record appears in the file.

    BatchControl

    messageAuthentication?: string

    MAC is an eight character code derived from a special key used in conjunction with the DES algorithm. The purpose of the MAC is to validate the authenticity of ACH entries. The DES algorithm and key message standards must be in accordance with standards adopted by the American National Standards Institute. The remaining eleven characters of this field are blank.

    BatchControl

    ODFIIdentification: string

    The routing number is used to identify the DFI originating entries within a given branch.

    BatchControl

    Same as ServiceClassCode in BatchHeaderRecord

    BatchControl

    totalCredit: number

    Contains accumulated Entry credit totals within the batch.

    BatchControl

    totalDebit: number

    Contains accumulated Entry debit totals within the batch.

    BatchControl