598 B
598 B
Objective
This Python script extracts data from Openbravo to generate a UBL BIS Billing 3.0 compliant XML file that could be sent via Peppol network.
Requirements
- Python installed on the machine running this application.
- Credentials for accessing an Openbravo 3+ instance running with the REST API enabled.
- The role in Openbravo used for the extraction/integration must have read access to 'Sales Invoices' and 'Product' via web services.
How to run this application
- Copy the file
config-sample.pytoconfig.py. - Edit
config.pywith your credentials for Openbravo.