Class: Appydave::Tools::BankReconciliation::Clean::Mapper

Inherits:
Object
  • Object
show all
Includes:
Configuration::Configurable
Defined in:
lib/appydave/tools/bank_reconciliation/clean/mapper.rb

Overview

Map transactions to chart of accounts and bank accounts

Instance Method Summary collapse

Methods included from Configuration::Configurable

#config

Instance Method Details

#map(transactions) ⇒ Object



11
12
13
14
15
16
17
18
19
20
# File 'lib/appydave/tools/bank_reconciliation/clean/mapper.rb', line 11

def map(transactions)
  # tp transactions, :coa_match_type, :coa_code, :narration, :debit, :credit
  transactions.map do |original_transaction|
    transaction = original_transaction.dup

    transaction = (transaction)
    clean_amount(transaction)
    (transaction)
  end
end