Mildred Ki'Lya
2bffcda8ff
feat: #755 Accounting for taxes on payments
...
When defining taxes, it is possible to define an additional payment
account that will be used during payments to move taxes from the
original tax account to this new payment tax account. This allows to
account for taxes only when payment is received.
Now payments can reference tax summary objects that will reference the
two accounts to move funds between when the payment is committed. Reuse
some of the Invoice code to generate these tax summary objects.
2023-12-22 10:07:47 +01:00
akshayitzme
8c46a93b13
fix: paymentType formula for return
2023-11-18 15:10:44 +05:30
akshayitzme
67f9232160
fix: show return payments in the belonged list
2023-10-11 11:43:43 +05:30
akshayitzme
8cac1ef45f
feat: schema changes for invoice return
2023-09-23 16:42:21 +05:30
18alantom
d0571a2450
chore: fix all fixable eslint errors in remaining non vue files
...
- update files to ignore
- delete babel.config.js
2023-06-22 14:22:54 +05:30
18alantom
0c369309e3
fix(ux): use CommonForm for all entries
...
- update search routing, listConfigs
2023-04-14 13:22:13 +05:30
18alantom
539157d122
feat: add link navigation
...
- getCreateRoute -> getFormRoute
- update formRoute listconfig
2023-03-03 17:53:03 +05:30
18alantom
e0141b70d8
incr: use CommonForm for a few docs
...
- show errors
- shit setName to after validation
2023-02-21 11:04:35 +05:30
18alantom
c6fe61c545
feat: add datetime component
...
- refactor date component
2022-12-05 15:31:31 +05:30
18alantom
b5f8e49299
incr: improve stockmovement ux
...
- hide inventory defaults until enabled
2022-11-16 14:05:38 +05:30
18alantom
1e457ddcf2
fix: hide pay ref if no refs and sub or canc
2022-10-24 13:55:24 +05:30
18alantom
3b229321a9
fix: not found write off account
...
- shows a proper error message
- prevents not found error with random hash
2022-10-24 13:46:18 +05:30
18alantom
7886e1c9dc
feat: add attachment field to Invs., Pays. and JEs
2022-10-13 17:29:10 +05:30
18alantom
110dee04eb
incr: use Defaults
2022-10-12 14:59:43 +05:30
18alantom
5f937b041b
fix: unable to pay multiple invoices
2022-10-08 00:28:44 +05:30
18alantom
7c03b98d67
fix: from account not found
...
- add a bunch of Payment validations
- add inline form error message display
2022-10-08 00:11:50 +05:30
18alantom
ac77748a5f
fix: prevent Account Cash not found
2022-09-26 18:14:59 +05:30
18alantom
099324217d
incr: add amount paid on entering writeoff
2022-07-15 14:00:25 +05:30
18alantom
daebdb0ea9
fix(ux): improve status indication
2022-06-14 14:40:46 +05:30
18alantom
401a86eeeb
chore: bump pesa
...
- fix isPesa impl
2022-05-23 16:18:23 +05:30
18alantom
86c4889959
incr: add list pagination
2022-05-23 16:18:23 +05:30
18alantom
eedb4415ce
incr: redo duplication (don't sync)
...
- fix journal entry
2022-05-23 16:18:22 +05:30
18alantom
fefc79024d
fix: async issue, transactional deletion cascade
...
- add db observers
2022-05-23 16:18:22 +05:30
18alantom
20ea214a4b
incr: abstract away transactional
...
- add deletion
- fix reversion
2022-05-23 16:18:22 +05:30
18alantom
8cc46c584c
fix: db updation, invoice submit, number series
2022-05-23 16:18:22 +05:30
18alantom
3e466c647c
incr: search improvements
...
- get form to render
- minor ui fixes
2022-05-23 16:18:22 +05:30
18alantom
fba81e5b22
fix: get listview to render
2022-05-23 16:18:22 +05:30
18alantom
1b85fee5e6
fix: make setupInstance code work
2022-05-23 16:18:22 +05:30
18alantom
9877bf4fd3
incr: simplify doc a bit
...
- allow nulls in converter else not not null'll fail
2022-05-23 16:18:22 +05:30
18alantom
ae6a5e52f2
refactor: move ledgerPosting to models
...
- move getExchangeRate to helpers
- add git blame ignore
2022-05-23 16:18:22 +05:30
18alantom
de7e5ba807
refactor: rename 'frappe' to 'fyo' outside src
...
- cause now most of it is different from what it was
2022-05-23 16:18:22 +05:30
18alantom
76bf6cfda5
incr: rem singleton from index.ts cause can't test
...
- update models to not use singleton export
2022-05-23 16:18:22 +05:30
18alantom
591e7b3163
incr: complete typing models
...
- fix model exports
- add a README for models base
2022-05-23 16:18:22 +05:30
18alantom
1cc05d218f
incr: type Payment
2022-05-23 16:18:22 +05:30