TIP: You can type at any time to perform a new search.
Account Invoice Download OVH
account_invoice_download_ovh · OCA/edi
- Repository
- OCA/edi · module folder · Try on Runboat
- Module version
- 1.0.0
- Category
- Accounting
- Folder size
- 0.09 MB
- License
- AGPL-3
- Application
- Yes
- Auto-installable
- No
- Website
- https://github.com/OCA/edi
- Last tracking update
- 2026-08-07 08:42:55
- Authors
- Akretion, Odoo Community Association (OCA)
- Maintainers
- Akretion, Odoo Community Association (OCA)
- Committers
- Alexis de Lattre, Weblate, OCA-git-bot, oca-ci
- Odoo dependencies
- Python dependencies
- ovh
- System dependencies
- None
- Required by
- None
- Description
This module adds an OVH backend to the **account_invoice_download** module. It allows you to auto-download [OVH](https://www.ovhcloud.com) invoices via the [OVH API](https://api.ovh.com/).
Code Analysis ⓘ
Views touched (2)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
account_invoice_download_config_form |
ovh.account.invoice.download.config.form | account.invoice.download.config | form | Inherits account_invoice_download.account_invoice_download_config_form |
ovh_api_credentials_form |
ovh.api.credentials.form | ovh.api.credentials | form | New |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (2)
New fields (5)
-
backendSelectionondelete={'ovh': 'set null'}selection_add=[('ovh', 'OVH')] -
ovh_application_keyCharstring='OVH Application Key' -
ovh_application_secretCharstring='OVH Application Secret' -
ovh_consumer_keyCharstring='OVH Consumer Key' -
ovh_endpointSelectiondefault='ovh-eu'string='OVH Endpoint' args: '_ovh_get_endpoints'
-
credentials_stored(self) -
download(self, credentials, logs) -
ovh_download(self, credentials, logs) -
ovh_invoice_attach_pdf(self, parsed_inv, pdf_invoice_url) -
prepare_credentials(self)
New fields (9)
-
application_keyChar -
application_secretChar -
application_urlCharreadonly=Truestring='Application URL' -
consumer_keyCharreadonly=True -
download_config_idMany2one → account.invoice.download.configreadonly=Truerequired=True args: 'account.invoice.download.config' -
endpointSelectiondefault='ovh-eu' args: '_ovh_get_endpoints' -
stateSelectiondefault='step1'readonly=True args: [('step1', 'Step1'), ('step2', 'Step2'), ('step3', 'Step3')] -
validation_urlCharreadonly=Truestring='Validation URL' -
validation_url_okBooleanstring='Validation URL Done'
-
action_continue_wizard(self) -
default_get(self, fields_list)@api.model -
run_step1(self) -
run_step2(self) -
run_step3(self)
Loading…
Loading…
Loading…
Loading…