TIP: You can type at any time to perform a new search.
Proxy features for account_edi
account_edi_proxy_client · odoo/odoo
- Repository
- odoo/odoo · module folder
- Module version
- 1.0
- Category
- Accounting/Accounting
- Folder size
- 0.5 MB
- License
- LGPL-3
- Application
- No
- Auto-installable
- No
- Website
- None
- Last tracking update
- 2026-08-15 22:44:19
- Authors
- Odoo S.A.
- Maintainers
- Odoo S.A.
- Committers
- Xavier Morel, Raphael Collet, Odoo Translation Bot, Yannick Tivisse, Julien Castiaux, Tiffany Chang (tic), Gorash, Louis Wicket (wil), Victor Piryns (pivi), Gauthier Wala (gawa), Yosua Nicolaus, Dylan Kiss (dyki), Paolo Gatti, Nicolas Viseur (vin), Louis Gobert, Claire (clbr), Hesham Saleh, AhmedElemary57, Anton Romanova (roan), Krzysztof Magusiak (krma)
- Odoo dependencies
- Python dependencies
- None
- System dependencies
- None
- Required by
- account_peppol, l10n_dk_nemhandel, l10n_it_edi, l10n_my_edi
- Description
This module adds generic features to register an Odoo DB on the proxy responsible for receiving data (via requests from web-services). - An edi_proxy_user has a unique identification on a specific proxy type (e.g. l10n_it_edi, peppol) which allows to identify him when receiving a document addressed to him. It is linked to a specific company on a specific Odoo database. - Encryption features allows to decrypt all the user's data when receiving it from the proxy. - Authentication offers an additionnal level of security to avoid impersonification, in case someone gains to the user's database.
Code Analysis ⓘ
Views touched (2)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
view_form_account_edi_proxy_client_user |
EDI Proxy User | account_edi_proxy_client.user | form | New |
view_tree_account_edi_proxy_client_user |
EDI Proxy Users | account_edi_proxy_client.user | list | New |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (3)
New fields (10)
-
activeBooleandefault=True -
company_idMany2one → res.companydefault=<expr>index=Truerequired=Truestring='Company' args: 'res.company' -
edi_identificationCharhelp='The unique id that identifies this user, typically the vat'required=True -
edi_modeSelectionselection=[('prod', 'Production mode'), ('test', 'Test mode'), ('demo', 'Demo mode')]string='EDI operating mode' -
id_clientCharrequired=True -
is_token_out_of_syncBooleanhelp='This field is used to indicate that the edi user token is out of sync with the proxy server. It is set to True when the token needs to be refreshed or updated.'string='Token Out of Sync' -
private_key_idMany2one → certificate.keycomodel_name='certificate.key'domain=[('public', '=', False)]help="The key to encrypt all the user's data"required=Truestring='Private Key' -
proxy_typeSelectionrequired=Trueselection=[] -
refresh_tokenChargroups='base.group_system' -
token_sync_versionIntegerstring='Token Sync Version'
No public methods.
New fields (0)
No new fields.
Public methods (0)No public methods.
New fields (1)
-
account_edi_proxy_client_idsOne2many → account_edi_proxy_client.usercontext={'active_test': True}inverse_name='company_id' args: 'account_edi_proxy_client.user'
No public methods.
Loading…
Loading…
Loading…
Loading…
Loading…