Module: RockBooks
- Defined in:
- lib/rock_books/errors/error.rb,
lib/rock_books.rb,
lib/rock_books/version.rb,
lib/rock_books/cmd_line/main.rb,
lib/rock_books/types/account.rb,
lib/rock_books/documents/journal.rb,
lib/rock_books/types/acct_amount.rb,
lib/rock_books/documents/book_set.rb,
lib/rock_books/types/account_type.rb,
lib/rock_books/helpers/parse_helper.rb,
lib/rock_books/reports/balance_sheet.rb,
lib/rock_books/reports/journal_report.rb,
lib/rock_books/reports/report_context.rb,
lib/rock_books/reports/tx_one_account.rb,
lib/rock_books/documents/journal_entry.rb,
lib/rock_books/errors/date_range_error.rb,
lib/rock_books/helpers/book_set_loader.rb,
lib/rock_books/reports/data/bs_is_data.rb,
lib/rock_books/reports/index_html_page.rb,
lib/rock_books/reports/receipts_report.rb,
lib/rock_books/reports/income_statement.rb,
lib/rock_books/reports/book_set_reporter.rb,
lib/rock_books/reports/data/journal_data.rb,
lib/rock_books/documents/chart_of_accounts.rb,
lib/rock_books/filters/acct_amount_filters.rb,
lib/rock_books/reports/multidoc_txn_report.rb,
lib/rock_books/types/journal_entry_context.rb,
lib/rock_books/filters/journal_entry_filters.rb,
lib/rock_books/errors/account_not_found_error.rb,
lib/rock_books/cmd_line/command_line_interface.rb,
lib/rock_books/documents/journal_entry_builder.rb,
lib/rock_books/errors/incorrect_sequence_error.rb,
lib/rock_books/reports/data/bs_is_section_data.rb,
lib/rock_books/reports/data/tx_one_account_data.rb,
lib/rock_books/reports/data/receipts_report_data.rb,
lib/rock_books/reports/helpers/text_report_helper.rb,
lib/rock_books/errors/transaction_not_balanced_error.rb,
lib/rock_books/reports/data/multidoc_txn_report_data.rb,
lib/rock_books/reports/multidoc_txn_by_account_report.rb,
lib/rock_books/reports/data/multidoc_txn_by_account_data.rb,
lib/rock_books/reports/helpers/receipts_hyperlink_converter.rb
Overview
This error class is intended to differentiate errors from this library from other errors when this code is included in external code. In addition, more specific error classes in this library can subclass this one.
Defined Under Namespace
Modules: AcctAmountFilters, BookSetLoader, JournalEntryFilters, ParseHelper, TextReportHelper Classes: Account, AccountNotFoundError, AccountType, AcctAmount, BalanceSheet, BookSet, BookSetReporter, BsIsData, BsIsSectionData, ChartOfAccounts, CommandLineInterface, DateRangeError, Error, IncomeStatement, IncorrectSequenceError, IndexHtmlPage, Journal, JournalData, JournalEntry, JournalEntryBuilder, JournalEntryContext, JournalReport, Main, MultidocTransactionByAccountReport, MultidocTransactionReport, MultidocTxnByAccountData, MultidocTxnReportData, ReceiptsHyperlinkConverter, ReceiptsReport, ReceiptsReportData, ReportContext, TransactionNotBalancedError, TxOneAccount, TxOneAccountData
Constant Summary collapse
- DEFAULT_INPUT_DIR =
'./rockbooks-inputs'
- DEFAULT_OUTPUT_DIR =
'./rockbooks-reports'
- DEFAULT_RECEIPT_DIR =
'./receipts'
- SINGLE_ACCT_SUBDIR =
'single-account'
- VERSION =
'0.12.0'
- PROJECT_URL =
'https://github.com/keithrbennett/rock_books'