|
8793e8bc79
|
Replaced the use of success_redirect with django.contrib.messages in the views of the Mia core application.
|
2020-08-08 10:16:30 +08:00 |
|
|
26fceca653
|
Removed an unused import from the views in the accounting application.
|
2020-08-08 10:01:34 +08:00 |
|
|
1d9a8a0401
|
Moved the template accounting/accounts/index.html to accounting/account_list.html to follow the default template name in the accounting application.
|
2020-08-07 21:28:28 +08:00 |
|
依瑪貓
|
8cc40e1f68
|
Simplified the code in the account_options view in the accounting application.
|
2020-08-07 10:36:14 +08:00 |
|
依瑪貓
|
4f02dd88da
|
Moved getting the ReportUrl utility from the views to the report chooser template, to simplify the view in the accounting application.
|
2020-08-07 10:25:29 +08:00 |
|
依瑪貓
|
45ed53b085
|
Added the account list view in the accounting application.
|
2020-08-07 10:11:09 +08:00 |
|
|
ceb6a3454b
|
Revised the code in the txn_store() view in the accounting application.
|
2020-08-07 07:58:19 +08:00 |
|
|
35e6b533cf
|
Implemented the find_existing_equipments() utility, and applied it in the ledger in the accounting application.
|
2020-08-07 01:06:57 +08:00 |
|
|
eac77c725a
|
Renamed the is_credit_card_paid() utility to is_payable(), and implemented it in the accounting application.
|
2020-08-07 00:58:33 +08:00 |
|
|
f970974e71
|
Added the transaction sorting in the accounting application.
|
2020-08-06 23:51:20 +08:00 |
|
|
9d49815462
|
Moved the form-record-transfer.html and form-record-non-transfer.html templates from accounting/transactions to accounting/include in the accounting application.
|
2020-08-06 22:05:15 +08:00 |
|
依瑪貓
|
ede94eb68e
|
Added the should_validate template variable to the transaction forms to prevent initial errors with newly-created empty forms in the accounting application.
|
2020-08-06 15:48:26 +08:00 |
|
|
86dfe993a4
|
Removed the context from the translatable text messages in the accounting application, because it is not needed now.
|
2020-08-06 00:41:29 +08:00 |
|
|
c7bb3504e9
|
Replaced the records in the transaction form with external templates, so that these templates can also be used to add new records and replace the complex jQuery operation in the accounting application.
|
2020-08-05 23:24:52 +08:00 |
|
依瑪貓
|
4f8ed8dc85
|
Added the missing handlers for the PaginationException to the views in the accounting application.
|
2020-08-05 13:38:12 +08:00 |
|
依瑪貓
|
184e94e2c6
|
Revised the codes in the views with PEP8 and PyCharms inspection for the accounting application.
|
2020-08-05 13:35:09 +08:00 |
|
依瑪貓
|
97b9190b32
|
Fixed to deal with PaginationException.
|
2020-08-05 10:04:44 +08:00 |
|
依瑪貓
|
dd8b192913
|
Revised and simplified the code for the URL on txn_delete() in the accounting application.
|
2020-08-05 09:30:10 +08:00 |
|
依瑪貓
|
34fb682de1
|
Added an addition blank line before the account_options() view in the accounting application.
|
2020-08-05 09:20:13 +08:00 |
|
|
c765d8ec86
|
Revised the algorithm to find the transactions to reorder when the date of an existing transaction is changed in a transaction form in the accounting application.
|
2020-08-05 08:29:30 +08:00 |
|
|
97825dfe8d
|
Added the account deletion.
|
2020-08-05 08:23:20 +08:00 |
|
依瑪貓
|
8f90912146
|
Fixed to resort the order when the date is changed in a transaction form in the accounting application.
|
2020-08-04 14:02:52 +08:00 |
|
依瑪貓
|
245e4c6573
|
Added the get_summary_categories() utility and put the categories in the transaction forms in the accounting application.
|
2020-08-04 09:55:27 +08:00 |
|
|
733335c715
|
Replaced the set() method with the kwargs-based query() method in UrlBuilder in the Mia core application.
|
2020-08-03 23:12:04 +08:00 |
|
|
b749581162
|
Moved the data preparation out of the transaction in the txn_store() view in the accounting application.
|
2020-08-03 22:55:18 +08:00 |
|
|
1d7acef3e1
|
Renamed RecordSummary to MonthlySummary, changed it from a Django data model to a simple data class, and moved it from accounting.models to accounting.utils in the accounting application.
|
2020-08-03 22:48:43 +08:00 |
|
|
18161c3fb2
|
Changed the cumulative_balance property in RecordSummary from a decorated @property to a simple property in the accounting application.
|
2020-08-03 20:01:36 +08:00 |
|
|
a9a47f8526
|
Fixed the error not setting the label correctly in the cash account summary and ledger summary in the accounting application.
|
2020-08-03 19:32:41 +08:00 |
|
|
cbac2ba61e
|
Added the account_options() view to return the account options in the accounting application.
|
2020-08-03 00:02:51 +08:00 |
|
|
2c3bd43345
|
Fixed the URL of the 3351 brought-forward subject in the balance sheet to the income statement before the current period in the accounting application.
|
2020-08-02 22:38:16 +08:00 |
|
|
b652d090d3
|
Added the mount, debit_amount, and credit_amount properties to replace the run-time balance, total, debit, and credit properties in the Account data model in the accounting application.
|
2020-08-02 19:42:48 +08:00 |
|
|
2b9034cfe8
|
Moved the hard-coded account code 3351 and 3353 to constants in the Account data model in the accounting application.
|
2020-08-02 18:20:36 +08:00 |
|
|
fe22f64b64
|
Fixed the cash account and ledger and restored the balance value of the pseudo records in the accounting application.
|
2020-08-02 17:55:07 +08:00 |
|
|
6f444442b1
|
Fixed the txn_edit() and txn_store() views to work with cash income and cash expense transactions in the accounting application.
|
2020-08-02 14:29:45 +08:00 |
|
|
3224a1d111
|
Added to store the transaction
|
2020-08-02 11:01:36 +08:00 |
|
|
4561fa4b39
|
dded to return as "not modified" when the transaction was not modified in the accounting application.
|
2020-08-02 10:01:17 +08:00 |
|
|
f7c62fcc66
|
Renamed the views transaction_show() to txn_show(), transaction_edit() to txn_edit(), and transaction_store() to txn_store() in the accounting application.
|
2020-08-02 03:08:26 +08:00 |
|
|
96eb033fb4
|
Renamed utility methods *transaction* to *txn*, and the corresponding parameters and variables, to avoid name conflict in the accounting application.
|
2020-08-02 03:06:31 +08:00 |
|
|
7be26e7447
|
Renamed the parameter transaction to txn in the transaction_show(), transaction_edit() and transaction_store() views, to avoid name conflict in the accounting application.
|
2020-08-02 03:00:23 +08:00 |
|
|
413c0fe112
|
Renamed the fill_transaction_from_form() to fill_transaction_from_post(), and the parameter form to post in the accounting application.
|
2020-08-02 02:32:10 +08:00 |
|
|
da80816b37
|
Revised the coding style according to PEP8.
|
2020-08-02 00:08:53 +08:00 |
|
|
9d988f17ca
|
Added forms and validators, and applied them to the transaction form in the accounting application.
|
2020-08-01 23:56:41 +08:00 |
|
|
54939d3050
|
Fixed the error in the view of the cash account when there is no data in the current period in the accounting application.
|
2020-08-01 07:49:56 +08:00 |
|
|
aec234fc01
|
Renamed the add_param() method to add(), the del_param() method to remove(), and the set_param() method to set() in UrlBuilder in the Mia core application.
|
2020-07-31 21:16:03 +08:00 |
|
|
1a27d87400
|
Added the strip_form() utility to the Mia core application, and apply it to the transaction_store() view of the accounting application.
|
2020-07-31 00:14:12 +08:00 |
|
|
69e8eed33f
|
Moved the account validation rule to from the transaction_store() view to the validate_account_code() utility function in the accounting application.
|
2020-07-30 08:04:18 +08:00 |
|
|
2252e4cb98
|
Revised the code in the transaction_sotre() view in the accounting application.
|
2020-07-30 07:35:30 +08:00 |
|
|
a30c937a4b
|
Renamed the digest_login_required() decorator to login_required(), for consistency.
|
2020-07-30 00:12:13 +08:00 |
|
|
a8058209bd
|
Replaced the views of the default accounting reports with class-based redirect views in the accounting application.
|
2020-07-30 00:10:11 +08:00 |
|
|
e64089f06f
|
Added the default_spec() method to Period, and applied it to the views in the accounting application.
|
2020-07-29 19:08:10 +08:00 |
|