class Nacha::EntryDetail
- Nacha::EntryDetail
- Reference
- Object
Overview
This record contains the information necessary to post a deposit to/withdrawal from an account, such as recipient’s name, account number, dollar amount of the payment.
Included Modules
Defined in:
nacha/entry_detail.crConstant Summary
-
TYPE_CODE =
6
Constructors
- .new(transaction_code : TransactionCode, dfi_routing_number : String, dfi_account_number : String, amount : Int32, individual_identification_number : String, individual_name : String, trace_number : String, discretionary_data : String | Nil = nil, addenda_included : Bool = false)
- .parse(input : String) : self
Class Method Summary
Instance Method Summary
- #addenda_included? : Bool
- #amount : Int32
-
#build(io : IO) : IO
Convert the record in to the record line
-
#check_digit : String
Last digit of the routing number
- #credit? : Bool
- #debit? : Bool
- #dfi_account_number : String
- #dfi_routing_number : String
- #discretionary_data : String | Nil
- #errors : Hash(String, Array(String))
- #errors=(errors : Hash(String, Array(String)))
- #formatted_trace_number : String
- #individual_identification_number : String
- #individual_name : String
-
#receiving_dfi_identification : String
First 8 of the routing number
- #trace_number : String
- #transaction_code : TransactionCode
Constructor methods inherited from module ParsableRecord
parse(input : String) : self
parse
Class methods inherited from module ParsableRecord
raise_parse_failed_error(field : String, value : String, section : String)
raise_parse_failed_error
Instance methods inherited from module BuildableRecord
build(io : IO) : IO
build,
row_count : Int32
row_count,
valid?
valid?
Constructor Detail
def self.new(transaction_code : TransactionCode, dfi_routing_number : String, dfi_account_number : String, amount : Int32, individual_identification_number : String, individual_name : String, trace_number : String, discretionary_data : String | Nil = nil, addenda_included : Bool = false)
#
Class Method Detail
Instance Method Detail
def build(io : IO) : IO
#
Description copied from module BuildableRecord
Convert the record in to the record line