api-to-roefact by RENware Software Systems
CHANGELOG 0.3.0b
0.3.0b xl2roefact invoice taxes summary (240306 07:00)
240302piu03invoice taxes summary:- ref doc
xl2roefact/invoice_files/_PLAN_model...xml, lines 91-104) - prepared place in rdinv() search "NOTE: ....place intended for
cac:TaxTotal" line ~413 - 1. prepared a work file
xl2roefact/tests/__wk_invoice_tax_total.mdwith dev specs & TODOs - 2. defined calculation formulas in
xl2roefact/tests/__wk_invoice_tax_total.md - 3. made a function skeleton
invoice_taxes_summary(invoice_lines: list[dict])inlibutilsthat calculates whole required structure. Receive as parameter theInvoice dictpart related to items list, ie existing variabletmp_InvoiceLine_list - 4. calculated
cac_TaxTotalcalculation code of item 3. in functionlibutils.invoice_taxes_summary(...). Code test PASS. Function closed - 5. updated XML-JSON map
- 6. calculated cbc_TaxAmount
- 7. update JSON example used in documentation
- 8. updated version number of xl2roefact app (component & mkdocs.yml)
- 9. run
pdm build_all==> version deliverables incl DLD doc - 10.a update
downloads.mdwith0.3.0bdeliverables - 10.b build site & publish
- 10.c publish library on PyPi (use CI workflow by branch
pypi-publish) - 11. clean code, drop `xl2roefact/tests/__wk_invoice_tax_total.md
- ref doc
240301piu02refactoredxl2roefact/invoice_files/toxl2roefact/refact_xml_models_and_specs/240302piu01updatedxl2rofact.rdinvfunction, area commented "...build final structure..." created variable_tmp_reusable_items: dictto keep "partial variables" that are calculated and potentially will be reused in next code240301piu_01set all workflowsrun-name
Last update:
March 6, 2024