Commit graph

20 commits

Author SHA1 Message Date
Kanjana
0aba9f9865 search startDate and endDate 2025-04-17 13:41:22 +07:00
Kanjana
743fde5493 add mode: "insensitive" 2025-04-09 11:54:52 +07:00
Methapon2001
f88b25a52a feat: add more notification
All checks were successful
Spell Check / Spell Check with Typos (push) Successful in 9s
2025-03-26 14:01:28 +07:00
Methapon2001
d869adc82d fix: paging not take effect 2025-02-03 11:31:39 +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
5fe6ce1d5c fix: filter not work 2025-01-20 13:29:04 +07:00
Methapon2001
b5cdb24228 fix: wrong condition 2024-12-20 13:42:47 +07:00
Methapon2001
c399cd26df fix: make it check for status 2024-12-20 13:15:30 +07:00
Methapon2001
abf20e0fb1 feat: add invoice stats endpoint 2024-12-20 11:59:55 +07:00
Methapon2001
7fae767be5 feat: add filter pay invoice 2024-12-20 09:31:00 +07:00
Methapon2001
c2fb5ab1ec feat: search invoice now cover more field 2024-12-19 16:56:57 +07:00
Methapon2001
3f04bd045d feat: also return payment relation 2024-12-18 15:32:31 +07:00
Methapon2001
c69ac0db51 feat: also return customer 2024-12-18 15:02:00 +07:00
Methapon Metanipat
8d2d0ee6cc fix: change role from account to accountant 2024-11-13 10:24:44 +07:00
Methapon Metanipat
c8b8b58484 fix: wrong code 2024-11-07 10:38:04 +07:00
Methapon Metanipat
dddb434914 refactor: add code gen for receipt and invoice 2024-11-07 09:27:17 +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
f4efa45fdc refactor: change installments data 2024-10-29 09:49:02 +07:00
Methapon Metanipat
1e8453e99f feat: add more quotation status 2024-10-25 16:37:59 +07:00
Methapon Metanipat
02e17fcde4 refactor!: payment sys 2024-10-25 13:58:29 +07:00