api-to-roefact by RENware Software Systems
CHANGELOG 0.1.20.dev
0.1.20.dev invoice customer address (240123 h10:00)
-
240123piu_b make a full chk / review for FIXME & run
pdm build_all
-
240123piu_a
def_inv_dir
issue ref Excel invoices default get directory, see comments inapp_cli.py
functionxl2json(...)
-
240121piu_a updated
config_settings.py
&rdinv.py
with constants:PATTERN_FOR_PARTNER_REGCOM
,PATTERN_FOR_PARTNER_IBAN
,PATTERN_FOR_PARTNER_TEL
,PATTERN_FOR_PARTNER_EMAIL
,PATTERN_FOR_PARTNER_BANK
-
@CANCELED 240118_admin02 generalize a function
get_partner_info(partner_type: str "customer" | "supplier")
to get partner info with partner type as being parameter -
240118piu_a reviewed and cleaned code:
rdinv.rdinv()
,config_settings
,excel_invoice_template/invoice_template_CU_tva.xlsx
(according to updates in testing used invoice) -
240113piu_a to find
cac:PostalAddress
and write to:- 1. right set position of key
"cac_PostalAddress"
in basic structure (invoice_header_area) - 2a. find excel area ref customer address (...invoice_header_area...)
- 2b. disseminate & save excel original area (...invoice_header_area...)
- 3. get & set
["Invoice"]["cac_PostalAddress"]
and all is subsequent keys - 4. update XML - JSON map for item "under"
cac_PostalAddress
- 5. defined and included for use
DEFAULT_SUPPLIER_COUNTRY
andDEFAULT_CUSTOMER_COUNTRY
both for "RO". Detailed desc and usage inconfig_settings.py
&rdinv.rdinv(...)
- 6. updated invoice template for country explicit field
- 1. right set position of key
-
240116_admin_01 upd version for 0.1.20