class Nacha::Batch

Included Modules

Defined in:

nacha/batch.cr

Constructors

Instance Method Summary

Instance methods inherited from module BuildableRecord

build(io : IO) : IO build, row_count : Int32 row_count, valid? valid?

Constructor Detail

def self.new(header : BatchHeader, entries : Array(EntryDetail)) #

[View source]

Instance Method Detail

def build(io : IO) : IO #
Description copied from module BuildableRecord

Convert the record in to the record line


[View source]
def control : Nacha::BatchControl #

[View source]
def entries : Array(Nacha::EntryDetail) #

[View source]
def entry_hash : String #

[View source]
def errors : Hash(String, Array(String)) #

def errors=(errors : Hash(String, Array(String))) #

def header : Nacha::BatchHeader #

[View source]
def row_count : Int32 #
Description copied from module BuildableRecord

Every record is a single row. File uses this to calculate the total number of rows needed to build the file.


[View source]
def total_credit_amount : Int64 #

[View source]
def total_debit_amount : Int64 #

[View source]