* feat: doc-template
* fix: empty not converted to dash
* feat: also return province, district and sub district
* refactor: move some relation to outer
* feat: add more function
* chore: deps
* feat: add more relation
* feat: count employee by gender
* feat: count all employee
* feat: add more function
* feat: get employment office
* fix: error
---------
Co-authored-by: Methapon2001 <61303214+Methapon2001@users.noreply.github.com>
* 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>