|
7a5b3b78fc
|
Removed the rows with zero balance from the income statement.
|
2023-04-05 12:59:50 +08:00 |
|
|
7df4051452
|
Removed the rows with zero balance from the trial balance.
|
2023-04-05 12:56:28 +08:00 |
|
|
85084c68fd
|
Removed the rows with zero balance from the balance sheet.
|
2023-04-05 12:29:58 +08:00 |
|
|
a4d1789b58
|
Moved the income and expenses log to the first item of the report chooser.
|
2023-04-05 08:15:16 +08:00 |
|
|
02fcabb0ce
|
Updated the URI of the reports to be the default views of the application.
|
2023-04-05 08:06:00 +08:00 |
|
|
4c2dcc5070
|
Renamed the project from "Mia! Accounting Flask" to "Mia! Accounting".
|
2023-04-04 18:26:54 +08:00 |
|
|
0ad2ac53dd
|
Added the "sql_condition" method to the CurrentAccount data model to simplify the queries.
|
2023-03-22 21:43:58 +08:00 |
|
|
c885c08c37
|
Moved the "accounting.option.options" module to "accounting.utils.options", because it is meant to shared by other submodules.
|
2023-03-22 19:47:37 +08:00 |
|
|
567004f7d9
|
Renamed IncomeExpensesAccount to CurrentAccount.
|
2023-03-22 15:42:44 +08:00 |
|
|
761d5a5824
|
Added the option management, and moved the configuration of the default currency, the default account for the income and expenses log, and the recurring expenses and incomes to the options.
|
2023-03-22 15:34:28 +08:00 |
|
|
656762850c
|
Moved the IncomeExpensesAccount data model from the "accounting.report.utils.ie_account" module to the "accounting.utils.ie_account" module.
|
2023-03-22 07:29:41 +08:00 |
|
|
9248ba7e3b
|
Removed the redundant Flask App context from the default_currency_code Jinja2 global and the default_ie_account_code function. They are always under the Flask app context.
|
2023-03-21 21:17:10 +08:00 |
|
|
a42e7d13a2
|
Renamed the configuration DEFAULT_CURRENCY, DEFAULT_IE_ACCOUNT, and RECURRING to "ACCOUNTING_DEFAULT_CURRENCY", "ACCOUNTING_DEFAULT_IE_ACCOUNT", and "ACCOUNTING_RECURRING", respectively.
|
2023-03-21 21:13:03 +08:00 |
|
|
77787eee9f
|
Fixed the search queries to be case-insensitive.
|
2023-03-20 23:54:38 +08:00 |
|
|
d4fe91ec4a
|
Fixed the capitalization of the shortcut periods in the period chooser.
|
2023-03-20 22:57:04 +08:00 |
|
|
50dd6078c7
|
Replaced "Need offset" with "Needs Offset" as the text of the badge.
|
2023-03-20 22:43:53 +08:00 |
|
|
b1af1d7425
|
Renamed "voucher" to "journal entry".
|
2023-03-20 22:33:14 +08:00 |
|
|
8f909965a9
|
Renamed "voucher line item" to "journal entry line item".
|
2023-03-20 20:52:35 +08:00 |
|
|
d18dd7d4d2
|
Renamed "summary" to "description" in the voucher line item.
|
2023-03-20 18:45:50 +08:00 |
|
|
c1235608d8
|
Renamed "journal entry" to "voucher line item", and "entry type" to "side".
|
2023-03-19 22:09:40 +08:00 |
|
|
5db13393cc
|
Renamed "transaction" to "voucher", "cash expense transaction" to "cash disbursement voucher", and "cash income transaction" to "cash receipt voucher".
|
2023-03-19 13:56:46 +08:00 |
|
|
5571c0d01f
|
Renamed all the is_XXX_needed properties to is_need_XXX. For example, especially the is_offset_needed property to is_need_offset, to be clear and understandable.
|
2023-03-18 22:52:29 +08:00 |
|
|
8c10f1e96a
|
Revised the ledger not to show the accumulated balance of the nominal accounts. The accumulated balance does not make sense for nominal accounts.
|
2023-03-18 22:11:45 +08:00 |
|
|
700c179774
|
Applied the is_nominal pseudo property to the __get_brought_forward_entry method of the EntryCollector of the ledger.
|
2023-03-18 22:11:45 +08:00 |
|
|
5ceb9f2e83
|
Fixed and renamed the "__query_currency_period" method of the AccountCollector of the balance sheet to "__query_current_period".
|
2023-03-18 22:11:45 +08:00 |
|
|
fe1c7669b6
|
Added owner's equity accounts (base code starts with "3") when calculating the change of owner's equity in the specified period.
|
2023-03-18 22:11:45 +08:00 |
|
|
61c111db69
|
Revised the journal, the ledger, the income and expenses log, and the search result to show the last page first as the default upon pagination.
|
2023-03-18 22:11:44 +08:00 |
|
|
08d1e60238
|
Fixed the journal, the ledger, the income ane expenses log, and the search result to respect the transaction number before the debit/credit and the journal entry nuber.
|
2023-03-17 22:39:29 +08:00 |
|
|
e9d8a8fcd8
|
Added the "accounting.utils.cast" module to cast the things to the expected type in order to supress the warnings from PyCharm.
|
2023-03-15 01:09:59 +08:00 |
|
|
a0fba6387f
|
Added the order to the search report.
|
2023-03-11 16:34:30 +08:00 |
|
|
7fb9e2f0a1
|
Added missing documentation to the OptionLink data model in the "accounting.report.utils.option_link" module.
|
2023-03-11 16:34:28 +08:00 |
|
|
af71874f9d
|
Fixed an error checking if there is any data in the PeriodChooser utility.
|
2023-03-09 22:20:24 +08:00 |
|
|
be46d8aa14
|
Renamed the default_io_account_code and default_io_account functions to default_ie_account_code and default_ie_account, respectively. That was a mistake.
|
2023-03-09 20:59:21 +08:00 |
|
|
20f55058ac
|
Shortened the name of the "accounting.report.utils.income_expenses_account" module to "accounting.report.utils.ie_account".
|
2023-03-09 20:59:21 +08:00 |
|
|
e9d1a53e03
|
Shortened the name of the "accounting.report.utils.income_expenses_account" module to "accounting.report.utils.ie_account".
|
2023-03-09 20:59:21 +08:00 |
|
|
38141759fd
|
Removed an excess blank line in the "accounting.report.view" module.
|
2023-03-09 20:59:20 +08:00 |
|
|
7fb3e3bc2c
|
Shortened the names of the views of the reports.
|
2023-03-09 20:59:20 +08:00 |
|
|
05ac5158f8
|
Added the default report view as the income and expenses log with the default currency, default account and default period. Changed the previous default journal links to the current default.
|
2023-03-09 20:59:09 +08:00 |
|
|
ec257a4b57
|
Renamed the "accounting.report.period.periods" module to "accounting.report.period.shortcuts", to be clear.
|
2023-03-09 20:13:15 +08:00 |
|
|
5ebb89a6d5
|
Moved the month_end utility from the "accounting.report.period.period" module to the new "accounting.report.period.month_end" module.
|
2023-03-09 19:56:06 +08:00 |
|
|
900d60d1ae
|
Moved the shortcut named periods from the "accounting.report.period.period" module to the "accounting.report.period.periods" module.
|
2023-03-09 19:44:53 +08:00 |
|
|
bc792c145f
|
Replaced the Period.get_instance method with the get_period function in the "accounting.report.period.parser" module. Changed the parse_spec function in the "accounting.report.period.parser" to private.
|
2023-03-09 19:40:34 +08:00 |
|
|
4432484acd
|
Replaced the PeriodSpecification object-based utility with the get_spec function-based utility, for simplicity.
|
2023-03-09 19:30:36 +08:00 |
|
|
7ad3f9e0cb
|
Replaced the PeriodDescription object-based utility with the get_desc function-based utility, for simplicity.
|
2023-03-09 19:25:43 +08:00 |
|
|
060a52f7a2
|
Moved the period specification parser from the "accounting.report.period.period" module to the "accounting.report.period.parser" module.
|
2023-03-09 19:10:21 +08:00 |
|
|
c17430d211
|
Renamed the "accounting.report.period.period_chooser" module to "accounting.report.period.chooser", for simplicity.
|
2023-03-09 19:07:58 +08:00 |
|
|
8fd99bb617
|
Simplified the import of the datetime module in the "accounting.report.period.period" module.
|
2023-03-09 19:05:27 +08:00 |
|
|
ce388eb6c8
|
Moved the PeriodSpecification and PeriodDescription utilities from the "accounting.report.period.period" module to the "accounting.report.period.specification" and "accounting.report.period.description" modules, respectively.
|
2023-03-09 18:57:29 +08:00 |
|
|
1850f9787e
|
Moved the period and period chooser to the "accounting.report.period" module.
|
2023-03-09 18:30:41 +08:00 |
|
|
c6d55fad1c
|
Renamed the "accounting.report.utils.period_choosers" module to "accounting.report.utils.period_chooser", because there is only period chooser now.
|
2023-03-09 18:14:20 +08:00 |
|