TIP: You can type at any time to perform a new search.
Voxel sale order oca
edi_voxel_sale_order_import_oca · OCA/edi-voxel
- Repository
- OCA/edi-voxel · module folder · Try on Runboat
- Module version
- 1.0.1
- Category
- Sale
- Folder size
- 0.08 MB
- License
- AGPL-3
- Application
- No
- Auto-installable
- No
- Website
- https://github.com/OCA/edi-voxel
- Last tracking update
- 2026-08-07 08:42:54
- Authors
- Odoo Community Association (OCA), Tecnativa
- Maintainers
- Odoo Community Association (OCA), Tecnativa
- Committers
- Pedro M. Baeza, Weblate, OCA-git-bot, oca-ci, juancarlosonate-tecnativa
- Odoo dependencies
- Python dependencies
- pycountry, requests
- System dependencies
- None
- Required by
- edi_voxel_sale_secondary_unit_oca
- Description
This module allows you to import sales orders from Voxel. Imports are queued in jobs running in the background.
Code Analysis ⓘ
Views touched (4)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
res_config_settings_view_form |
res.config.settings.view.form.voxel.invoice | res.config.settings | form | Inherits edi_voxel_oca.res_config_settings_view_form |
sale_order_view_search_inherit_quotation |
sale.order | search | Inherits sale.sale_order_view_search_inherit_quotation | |
view_company_form |
res.company | form | Inherits edi_voxel_oca.view_company_form | |
view_order_form |
sale.order.view.form | sale.order | form | Inherits sale.view_order_form |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (3)
New fields (1)
-
voxel_sale_order_login_idMany2one → voxel.logincomodel_name='voxel.login'string='Sale Order login'
No public methods.
New fields (1)
-
voxel_sale_order_login_idMany2onereadonly=Falserelated='company_id.voxel_sale_order_login_id'
No public methods.
New fields (2)
-
voxel_enabledBooleanreadonly=Truerelated='company_id.voxel_enabled' -
voxel_job_idsMany2many → queue.jobcolumn1='order_id'column2='voxel_job_id'comodel_name='queue.job'copy=Falserelation='sale_order_voxel_job_rel'string='Jobs'
-
create_document_from_xml(self, xml_content, voxel_filename, company)@api.modelThis method overwrites the one defined in voxel.mixin to provide the mechanism to import a document for this specific model (sale.order) -
get_voxel_login(self, company)This method overwrites the one defined in voxel.mixin to provide the login for this specific model (sale.order) and company passed as parameter -
import_orders_cron(self)Using the method defined in 'voxel.mixin' class for importing documents from Voxel
Loading…
Loading…