Class: Codabel::Record::Movement21
Constant Summary
collapse
- COMM_LENGTH =
1 + (115 - 63)
Instance Attribute Summary
#data
Instance Method Summary
collapse
#actual_records, add_column, #auto_enrich, column, columns, for, header, #initialize, movement, movement21, movement22, movement23, new_balance, old_balance, required?, #to_coda, trailer, #validate!
Instance Method Details
#amount ⇒ Object
24
25
26
|
# File 'lib/codabel/record/movement21.rb', line 24
def amount
data[:amount] || 0
end
|
#credit_amount ⇒ Object
32
33
34
|
# File 'lib/codabel/record/movement21.rb', line 32
def credit_amount
data[:amount] > 0 ? data[:amount] : 0
end
|
#debit_amount ⇒ Object
28
29
30
|
# File 'lib/codabel/record/movement21.rb', line 28
def debit_amount
data[:amount] <= 0 ? data[:amount] : 0
end
|