Methapon Metanipat
67651eb213
feat: debit note ( #9 )
...
* fix: filter not work
* feat: add debit note flag to quotation
* feat: add debit note structure
* refactor: change name to debit
* refactor(quotation): only query quotation not debit note
* feat: delete debit note
* feat: get debit note by id
* chore: add import
* feat: debit note stats
* feat: get debit note list
* chore: add comment
* refactor: add debit note filter to invoice
* chore: migration
* refactor: change attachment endpoint to explicit declare
* add createDebitNote
* feat: add quotation relation to get endpoint
* fix: wrong query
* fix data to create
* feat: include debit note in relation
* feat: handle delete file on delete data
* feat: check if quotation exists
* feat: add update payload
* refactor: merge variable
* feat: add update endpoint debit note
* fix: quotation is not flagged as debit note
* feat: add worker into debit note
* feat: add update debit note with worker
* fix: missing remark field
* feat: auto invoice
This commit automatically create debit note invoice and payment data.
Debit note does not required to create invoice and do not have
installments.
* feat: set default get invoice param to only quotation
* refactor: debit note param in payment/invoice
* fixup! refactor: debit note param in payment/invoice
* fix: product does not have any worker
---------
Co-authored-by: Methapon2001 <61303214+Methapon2001@users.noreply.github.com>
Co-authored-by: Kanjana <taii.kanjana@gmail.com>
2025-01-21 10:51:30 +07:00
Methapon2001
5fe6ce1d5c
fix: filter not work
2025-01-20 13:29:04 +07:00
Methapon2001
527de34377
feat: response customer along with receipt
2025-01-15 09:07:00 +07:00
Methapon2001
7f19b22dbb
feat: add remark
2025-01-14 09:46:49 +07:00
Methapon2001
fa244a6e82
fix: delete task order not working
2025-01-13 15:44:29 +07:00
Methapon2001
9235175303
feat: handle delete credit note together with file
2025-01-13 15:42:26 +07:00
Methapon2001
80f7c90b31
fix: typo
2025-01-13 15:30:28 +07:00
Methapon2001
bc6863517c
feat: add payback date
2025-01-13 13:57:51 +07:00
Methapon2001
f1312b586f
feat: add slip upload endpoint
2025-01-13 11:00:13 +07:00
Methapon2001
eca99dbcd1
fix: error not valid json payload
2025-01-13 09:55:39 +07:00
Methapon2001
6b62926ba4
fix: typo
2025-01-10 16:41:29 +07:00
Methapon2001
a416f7d04e
refactor: use # instead of private
2025-01-10 10:20:33 +07:00
Methapon2001
5cf5e079fb
fix: wrong model error message thrown
2025-01-10 10:20:33 +07:00
Methapon2001
1cf861d492
feat: add credit note status filter
2025-01-10 09:37:47 +07:00
Methapon2001
a3735abb78
feat: add attachment endpoints for credit note
2025-01-10 09:16:23 +07:00
Methapon2001
5c3dc9abcd
feat: include more relation
2025-01-09 17:45:02 +07:00
Methapon2001
bea08e5d12
feat: include more relation
2025-01-09 17:35:48 +07:00
Methapon2001
4e7e6e07c9
feat: update payback status instead of its status
2025-01-09 17:17:48 +07:00
Methapon2001
9b21c15599
feat: include more relation
2025-01-09 17:08:35 +07:00
Methapon2001
019c493e7f
fix: do not include work with parent cancled
2025-01-09 17:05:20 +07:00
Methapon2001
59d134b260
feat: include more relation in credit note get by id
2025-01-09 16:53:29 +07:00
Methapon2001
77dbdac012
feat: detect if agent price
2025-01-09 16:02:41 +07:00
Methapon2001
d5e0c56da3
fix: body not save in database
2025-01-09 15:54:20 +07:00
Methapon2001
c1fb21e14c
fix: task ordering
2025-01-09 14:09:49 +07:00
Methapon2001
66212b3b2d
feat: add more field for data store
2025-01-09 13:37:01 +07:00
Methapon2001
a6f5cde21f
feat: also change user task to submitted even force complete
2025-01-09 11:24:20 +07:00
Methapon2001
a0f20970ae
fix: condition not working
2025-01-09 10:38:14 +07:00
Methapon2001
07d796251b
fix: filter not cover
2025-01-09 10:34:20 +07:00
Methapon2001
d37f527f7d
feat: add cancel only and quotation id filter
2025-01-09 10:26:56 +07:00
Methapon2001
659fb325b1
feat: add canceled work count to quotation
2025-01-08 16:13:38 +07:00
Methapon2001
f4ae8073aa
feat: add accepted and submitted data in table
2025-01-08 15:04:22 +07:00
Methapon2001
eb907eff10
feat: update accept restart status
2025-01-08 14:41:26 +07:00
Methapon2001
a1b5fd73bc
fix: pending task not show for user
2025-01-08 14:23:21 +07:00
Methapon2001
697111d5f6
fix: also change other status to redo if force complete
2025-01-08 13:46:00 +07:00
Methapon2001
7c582ffcf8
fix: wrong query
2025-01-08 13:42:40 +07:00
Methapon2001
27d80de0ec
feat: add restart task within same order
2025-01-08 13:10:09 +07:00
Methapon2001
3d361fd79f
feat: include registered branch relation
2025-01-08 09:37:39 +07:00
Methapon2001
13ad7a4bf1
feat: also include customer
2025-01-07 17:07:55 +07:00
Methapon2001
83bf72e0a3
feat: include more relation
2025-01-07 17:04:44 +07:00
Methapon2001
09313cf2ba
feat: add param for include relation
2025-01-07 16:46:06 +07:00
Methapon2001
c9a1922195
feat: also include quotation in credit note
2025-01-07 15:56:28 +07:00
Methapon2001
b9b6745bb6
feat: add code gen to credit note
2025-01-07 09:39:21 +07:00
Methapon2001
16ceabe3df
fix: make param optional
2025-01-07 09:29:02 +07:00
Methapon2001
26c9705b18
feat: prevent request work that already issued credit note
2025-01-06 15:18:10 +07:00
Methapon2001
53453e37db
refactor: store credit note value in database
2025-01-06 14:59:59 +07:00
Methapon2001
8533c49a27
feat: also response quotation relation in credit note
2025-01-06 10:54:48 +07:00
Methapon2001
c2a592bf19
fix: full name not change when update
2025-01-06 09:58:26 +07:00
Methapon2001
a4ba0e032f
fix: price not accurate after recalc vat
2025-01-06 09:32:42 +07:00
Methapon2001
f4bbfbbc08
feat: filter out if add new employee have no desired product
2024-12-27 09:57:50 +07:00
Methapon2001
86d21e4a23
fix: do not create if not select any product
2024-12-27 09:05:53 +07:00