Method: RockBooks::TxOneAccount#generate_report

Defined in:
lib/rock_books/reports/tx_one_account.rb

#generate_reportObject Also known as: to_s, call



43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
# File 'lib/rock_books/reports/tx_one_account.rb', line 43

def generate_report
  entries = Journal.entries_in_documents(context.journals, JournalEntryFilters.())
   = JournalEntry.total_for_code(entries, )
  output = generate_header()

  if entries.empty?
    output << "There were no transactions for this account.\n\n\n\n"
  else
    output << (entries)
    totals = AcctAmount.(JournalEntry.entries_acct_amounts(entries))
    output << generate_and_format_totals('Totals', totals)
  end

  output
end