class

Nacha::FileHeader

Inherits ParsableRecord < BuildableRecord < Reference < Object

This record includes your company name and company number. It also designates the immediate destination (LaSalle Bank N.A. or Standard Federal Bank) of the entries contained within the file.

Constants

PRIORITY_CODE = 1
TYPE_CODE = 1

Constructors

new(immediate_destination : String, immediate_origin : String, immediate_destination_name : String, immediate_origin_name : String, file_creation_date : Time = Time.utc, file_creation_time : Time = Time.utc, file_id_modifier : Char = 'A', reference_code : String | Nil = nil)
Source
parse(input : String) : self
Source

Class methods

raise_parse_error(name : String, value : String)
Source

Instance methods

build(io : IO) : IO

Convert the record in to the record line

Source
errors
errors=(errors : Hash(String, Array(String)))
file_creation_date
Source
file_creation_time
Source
file_id_modifier
Source
immediate_destination
Source
immediate_destination_name
Source
immediate_origin
Source
immediate_origin_name
Source
reference_code
Source