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.4
updatedownloads.md
for 0.5.4 deliverablesbuild-apps-0.5.4
build all deliverables & publish package on PyPiprep-rlse-0.5.4
change this head to0.5.4
version, update all/versions.yml
and assure that all are publishedfix-download-owner-template
xl2roefact README sectiune "Descarcare (download) aplicatie xl2roefact CLI" de pus link catre sablon nomenclator furnizorifixed-tech-doc
generatorul 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-file
get OWNER EXTERNAL DATA feature (version0.5.4.dev0+owner-dbs-file
):- 1. create
data/owner.yml
structure 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
xl2json
command for getting owner from ext data-file:--owner -o [FILE]
whereFILE
being defaulted to./owner.yml
or 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.yml
file 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.dev0
to 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-file
func to select hierarchical a file from./
ordata/
(in libutils module):- 1. create skeleton
hier_get_data_file(file_name: str) -> Path
inxl2roefact.libutils
module - 2. code function to solve actual functional case from
xl2roefact.config_settings
module - 3. update
xl2roefact.config_settings
module to use the new function
- 1. create skeleton
Last update:
April 20, 2024