Class: ACH::File::Header

Inherits:
Record::Base show all
Defined in:
lib/ach/file/header.rb

Overview

An ACH::File::Header record is the first record of every ACH::File (in case the ACH::File::TransmissionHeader record is absent).

Fields:

  • record_type
  • priority_code
  • immediate_dest
  • immediate_origin
  • date
  • time
  • file_id_modifier
  • record_size
  • blocking_factor
  • format_code
  • immediate_dest_name
  • immediate_origin_name
  • reference_code

Constant Summary

Constants included from Constants

Constants::BATCH_ADDENDA_RECORD_TYPE, Constants::BATCH_CONTROL_RECORD_TYPE, Constants::BATCH_ENTRY_RECORD_TYPE, Constants::BATCH_HEADER_RECORD_TYPE, Constants::BLOCKING_FACTOR, Constants::FILE_CONTROL_RECORD_TYPE, Constants::FILE_HEADER_RECORD_TYPE, Constants::FORMAT_CODE, Constants::RECORD_SIZE, Constants::ROWS_DELIMITER

Method Summary

Methods inherited from Record::Base

#[]=, defaults, fields, #fields, from_s, #initialize, #to_s!

Methods included from Validations

#errors, #valid?

Constructor Details

This class inherits a constructor from ACH::Record::Base