TIP: You can type at any time to perform a new search.
Proxy features for account_edi
account_edi_proxy_client · odoo/odoo
Security findings
- Repository
- odoo/odoo · module folder
- Module version
- 0.1.0
- Category
- Accounting/Accounting
- Folder size
- 0.51 MB
- License
- LGPL-3
- Application
- No
- Auto-installable
- No
- Website
- None
- Last tracking update
- 2026-10-05 00:19:51
- Authors
- Odoo S.A.
- Maintainers
- Odoo S.A.
- Committers
- Raphael Collet, Odoo Translation Bot, Christophe Matthieu, Victor Feyens, Tiffany Chang (tic), John Laterre (jol), Gauthier Wala (gawa), Dylan Kiss (dyki), Paolo Gatti, Chong Wang (cwg), Louis Gobert, Claire (clbr), Anton Romanova (roan), Krzysztof Magusiak (krma), Mongy (abmn)
- Odoo dependencies
- Python dependencies
- None
- System dependencies
- None
- Required by
- account_peppol, l10n_dk, l10n_gr_edi_e_invoo, 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 (2)
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 (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…
Loading…