Methapon2001
74d2d49135
fix: price
2025-01-23 11:51:56 +07:00
Methapon2001
1d33a15b12
fix: wrong calc vat
2025-01-23 11:31:36 +07:00
Methapon2001
bb0d14ce92
fix: .01 wrong price
2025-01-23 10:21:10 +07:00
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
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
659fb325b1
feat: add canceled work count to quotation
2025-01-08 16:13:38 +07:00
Methapon2001
09313cf2ba
feat: add param for include relation
2025-01-07 16:46:06 +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
5ca704f5ce
feat: update quatation status if add worker after complete
2024-12-27 08:49:26 +07:00
Methapon2001
ff858aaf50
fix: check if body contains customer branch
2024-12-26 10:23:05 +07:00
Methapon2001
37fac3934c
fix: make permission covered company
2024-12-26 10:10:12 +07:00
Methapon2001
5e26e38e0b
feat: add code to query string
2024-12-25 10:41:48 +07:00
Methapon2001
6625326f46
feat: make service and product active
2024-12-20 14:33:14 +07:00
Methapon2001
b1a1a83051
fix: also take duplicate worker into account
2024-12-17 13:24:38 +07:00
Methapon2001
c913b92cd9
fix: use more than only
2024-12-17 13:16:15 +07:00
Methapon2001
dc32f77a2c
fix: do not throw error if send empty array
2024-12-17 10:18:45 +07:00
Methapon2001
fb7817da38
chore: clean
2024-12-12 17:57:22 +07:00
Methapon2001
23d9f0054c
fix: price different by 0.01
2024-12-10 17:08:25 +07:00
Methapon2001
7f39308696
Revert "fix: price is different by 0.01"
...
This reverts commit 5dcbcf881c .
2024-12-10 13:08:11 +07:00
Methapon2001
5dcbcf881c
fix: price is different by 0.01
2024-12-10 10:30:36 +07:00
Methapon2001
d961d9c039
feat: add worker to quotation after accepted
2024-12-03 09:57:00 +07:00
Methapon2001
5dae3d6fce
refactor: remove document receive point
2024-12-02 11:43:37 +07:00
Methapon Metanipat
95ef8de6a6
feat: quotation by id order installments
2024-11-26 13:56:51 +07:00
Methapon Metanipat
186da30d44
feat: order installments by no
2024-11-26 13:53:57 +07:00
Methapon Metanipat
2dce148458
feat: include invoice and payment data in quotation res
2024-11-26 11:34:58 +07:00
Methapon Metanipat
09b3097d02
feat: update expired status if edit (re-open)
2024-11-26 09:52:56 +07:00
Methapon Metanipat
fcb2e97b45
feat: add request work status
2024-11-19 13:48:45 +07:00
Methapon Metanipat
68f1ec2335
feat: add attributes fields
2024-11-18 09:18:00 +07:00
Methapon Metanipat
8d2d0ee6cc
fix: change role from account to accountant
2024-11-13 10:24:44 +07:00
Methapon Metanipat
f06f7366b7
refactor: urgent comes first as parameter
2024-11-07 14:12:31 +07:00
Methapon Metanipat
4d2dadbc05
fix: stats now group by status
2024-11-07 12:59:37 +07:00
Methapon Metanipat
cf151951b8
refactor: remove date from code gen
2024-11-07 09:34:00 +07:00
Methapon Metanipat
dddb434914
refactor: add code gen for receipt and invoice
2024-11-07 09:27:17 +07:00
Methapon Metanipat
daebea490f
chore: clean up
2024-11-07 08:49:56 +07:00
Methapon Metanipat
acec119845
feat: ordering
2024-11-05 10:00:23 +07:00
Methapon Metanipat
1a31a29680
feat: add security to endpoint
2024-11-01 17:34:36 +07:00
Methapon Metanipat
5296f6d6a4
feat: add quotation attachment
2024-11-01 13:43:57 +07:00
Methapon Metanipat
235d2020d7
fix: null not get accepted as valid
2024-11-01 11:14:12 +07:00
Methapon Metanipat
9a81f1c9ef
feat: custom installments ( #4 )
...
* feat: add database schema
* feat: add custom installments payload
* chore: migrations
2024-10-31 09:43:50 +07:00
Methapon Metanipat
824727582d
refactor: invoice relation ( #2 )
...
* refactor: update database table
* refactor: update invoice to have relation with installments
* chore: add migration
2024-10-30 17:32:46 +07:00
Methapon Metanipat
6dcd01ffe4
fix: product was delete on not send list product
2024-10-29 14:21:26 +07:00
Methapon Metanipat
6fc3c69559
fix: payload
2024-10-29 14:12:49 +07:00
Methapon Metanipat
f4efa45fdc
refactor: change installments data
2024-10-29 09:49:02 +07:00
Methapon Metanipat
57d0ccb417
fix: wrong code
2024-10-29 09:14:40 +07:00
Methapon Metanipat
af37ac850c
chore: cleanup
2024-10-28 14:28:02 +07:00
Methapon Metanipat
672dec0ad9
refactor: accept quotation specific status filter instead
2024-10-28 14:24:49 +07:00
Methapon Metanipat
c45db7332d
fix: error when no branch is found
2024-10-28 09:35:36 +07:00
Methapon Metanipat
31ae4747a6
Reapply "feat: add status filter query string"
...
This reverts commit bcd87c5fc5 .
2024-10-25 17:39:11 +07:00