api-to-roefact by RENware Software Systems
CHANGELOG 0.5.4
0.5.4 invoice supplier from owner master data (240406 h22:00)
upd-dwnld-0.5.4updatedownloads.mdfor 0.5.4 deliverablesbuild-apps-0.5.4build all deliverables & publish package on PyPiprep-rlse-0.5.4change this head to0.5.4version, update all/versions.ymland assure that all are publishedfix-download-owner-templatexl2roefact README sectiune "Descarcare (download) aplicatie xl2roefact CLI" de pus link catre sablon nomenclator furnizorifixed-tech-docgeneratorul plugin mkdocs ptr comenzile Typer nu a generat complet... A ramas ca inainte de modificare 0.5.4... adica nu apare optiunea-o -owner-file-
owner-dbs-fileget OWNER EXTERNAL DATA feature (version0.5.4.dev0+owner-dbs-file):- 1. create
data/owner.ymlstructure to exactly what is needed for actual JSON "Invoice..." key - 2. created a skeleton for
hier_get_data_file()module, update its docstring and generate DLD documentation - 3. set a new flag for
xl2jsoncommand for getting owner from ext data-file:--owner -o [FILE]whereFILEbeing defaulted to./owner.ymlor hierarchy todata/owner.yml - 4. app_cli.py chk if file is ok and sent it as correct Path if, else raise an err msg and continue from Excel
- 5. code. Get owner data by using function
hier_get_data_file() - 6. update
owner.ymlfile and add bank information - 7. code. Get owner bank information from external data file
- 8. build xl2roefact DLD documentation
- 9. code. Review "place where called for OWNER info", clean, update and close code
- 10. make template for owner data file (
owner_datafile_tmeplate.yml) and prep it with built-in documentation hints - 11. updated temporary all version to
0.5.4.dev0to make DEV publishes (basically for site, but other tests are possibile) - 12. add xl2roefact README doc with section "Utilizare nomenclator de furnizori"
- 13. build site and publish as site version
0.5.4.dev0(temporary value)
hier-get-data-filefunc to select hierarchical a file from./ordata/(in libutils module):- 1. create skeleton
hier_get_data_file(file_name: str) -> Pathinxl2roefact.libutilsmodule - 2. code function to solve actual functional case from
xl2roefact.config_settingsmodule - 3. update
xl2roefact.config_settingsmodule to use the new function
- 1. create skeleton
Last update:
April 20, 2024