依瑪貓 imacat
imacat pushed to main at imacat/mia-accounting 2023-03-18 22:00:22 +08:00
f11685d1c8 Replaces the datasets with object attributes to store the currency code and entry type in the JavaScript OriginalEntrySelector class.
685cc2c846 Revised the documentation of the JavaScript OriginalEntrySelector class.
0a9e32e29d Revised the JavaScript to initialize the OriginalEntrySelector instance in JournalEntryEditor, so that the journal entry editor holds the OriginalEntrySelector instance. It can find the OriginalEntrySelector instance without needing to invoke its static methods. Removed the redundant static methods from the OriginalEntrySelector class.
b8e0ca7b40 Merged the code in the #initializeSummaryEditors method into the constructor in the JavaScript JournalEntryEditor class.
c7addf35c1 Added a missing semicolon in the saveOriginalEntry method of the JavaScript JournalEntryEditor class.
Compare 39 commits »
imacat pushed to main at imacat/mia-accounting 2023-03-17 22:32:31 +08:00
d88b3ac770 Added to track the net balance and offset of the original entries.
imacat pushed to main at imacat/mia-accounting 2023-03-17 22:30:33 +08:00
f41379f7a3 TEMP: Offset
imacat pushed to main at imacat/mia-accounting 2023-03-17 17:19:49 +08:00
9b3d5106d6 TEMP: Offset
imacat pushed to main at imacat/mia-accounting 2023-03-17 12:55:50 +08:00
27efaa7965 TEMP: Offset
imacat pushed to main at imacat/mia-accounting 2023-03-17 12:48:20 +08:00
7ef65665bc TEMP: Offset
imacat pushed to main at imacat/mia-accounting 2023-03-17 12:47:44 +08:00
55ac662648 TEMP: Offset
imacat pushed to main at imacat/mia-accounting 2023-03-17 08:52:45 +08:00
4818e94ae9 TEMP: Offset
imacat pushed to main at imacat/mia-accounting 2023-03-17 08:52:31 +08:00
imacat pushed to main at imacat/mia-accounting 2023-03-16 20:46:19 +08:00
4b49128eb9 TEMP: Offset
40e329d37f Reordered the validators in the "accounting.transaction.forms.journal_entry" module.
Compare 2 commits »
imacat pushed to main at imacat/mia-accounting 2023-03-16 20:41:12 +08:00
648702719c TEMP: Offset
imacat pushed to main at imacat/mia-accounting 2023-03-16 01:49:45 +08:00
f1d1110753 TEMP: Offset
imacat pushed to main at imacat/mia-accounting 2023-03-15 23:23:12 +08:00
23a0721d8d Added assert in the be function in the "accounting.utils.cast" module, to insure the correctness of the expression received.
imacat pushed to main at imacat/mia-accounting 2023-03-15 23:20:52 +08:00
2b2c665eb6 Replaced the if checks with assert in the IsBalanced validator of the currency sub-form of the transaction form, the NoOffsetNominalAccount validator of the account form, and the CodeUnique validator of the currency form.
imacat pushed to main at imacat/mia-accounting 2023-03-15 02:15:26 +08:00
2922bf6e85 TEMP: Offset
imacat pushed to main at imacat/mia-accounting 2023-03-15 01:44:02 +08:00
954173a2c2 Removed the unused list-group-item-success class from style.css.
imacat pushed to main at imacat/mia-accounting 2023-03-15 01:21:28 +08:00
1792e0fd1a Removed the unused list-group-item-success class from style.css
imacat pushed to main at imacat/mia-accounting 2023-03-15 01:10:46 +08:00
91e6dc6668 Removed an excess tailing blank line from the "accounting.currency.views" module.
e9d8a8fcd8 Added the "accounting.utils.cast" module to cast the things to the expected type in order to supress the warnings from PyCharm.
Compare 2 commits »
imacat pushed to main at imacat/mia-accounting 2023-03-15 01:07:27 +08:00
680f2331d7 Removed an excess tailing blank line from the "accounting.currency.views" module.
def09d93c6 Added the "accounting.utils.cast" module to cast the things to the expected type in order to supress the warnings from PyCharm.
4c84686395 Removed an unused import from the "accounting" module.
Compare 3 commits »
imacat pushed to main at imacat/mia-accounting 2023-03-14 21:51:39 +08:00
61fd1849ed Removed the annotation future import from the "accounting.transaction.utils.account_option", "accounting.transaction.forms.journal_entry", and "accounting.transaction.forms.reorder" modules.
a67158f8f6 Moved the CodeUnique validator from an inner class of the CurrencyForm form to an independent class, and removed the annotation future import from the "accounting.currency.forms" module.
Compare 2 commits »