diff options
Diffstat (limited to 'TODO')
| -rw-r--r-- | TODO | 8 |
1 files changed, 8 insertions, 0 deletions
@@ -1,5 +1,8 @@ TODO: +Refactor: +- Can we get rid of taxrate id in invoice? this would avoid reference conflicts. + Testing: - write tests for all NL tax categories - write tests for strops.hpp @@ -14,8 +17,13 @@ Improvements: - log_set_depth function so data can be grouped - log elapsed time for ai requests - refactor _add functions to use _import functions +- replace memset with memops function +- replace strncpy and similar with strops functions Features: +- error log for tax report to display invoices not yet supported for tax generation or invoices with invalid tax rates +- minimum invoice date for tax report generation, show warnings for unsupported invoices +- Tax rates for private usage - create invoice PDF for NL https://goedestartbelastingdienst.nl/wiki/view/50bdccd8-f9a0-4297-b57f-3a6651cbe05c/factuureisen - toggle on invoice form wether price is inclusive of tax. - retrieve available balance from AI api & show in settings/services. |
