TIP: You can type at any time to perform a new search.
Voxel
edi_voxel · OCA/edi
- Repository
- OCA/edi · module folder · Try on Runboat
- Module version
- 1.0.3
- Category
- Hidden
- Folder size
- 0.08 MB
- License
- AGPL-3
- Application
- No
- Auto-installable
- No
- Website
- https://github.com/OCA/edi
- Last tracking update
- 2026-08-07 07:38:25
- Authors
- Odoo Community Association (OCA), Tecnativa
- Maintainers
- Odoo Community Association (OCA), Tecnativa
- Committers
- Simone Orsi, Enric Tobella, sergio-teruel, Ernesto Tejeda, OCA Transbot, OCA-git-bot, oca-travis
- Odoo dependencies
- Python dependencies
- pycountry, requests
- System dependencies
- None
- Required by
- edi_voxel_account_invoice, edi_voxel_sale_order_import, edi_voxel_secondary_unit, edi_voxel_stock_picking
- Description
Code Analysis ⓘ
Views touched (7)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
product_uom_form_view |
uom.uom.form.inherit | uom.uom | form | Inherits uom.product_uom_form_view |
res_config_settings_view_form |
res.config.settings.view.form.voxel | res.config.settings | form | Inherits base_setup.res_config_settings_view_form |
view_company_form |
res.company.voxel.form | res.company | form | Inherits base.view_company_form |
view_partner_form |
res.partner.voxel.enabled | res.partner | form | Inherits base.view_partner_form |
view_tax_form |
account.tax.form.inherit.voxel | account.tax | form | Inherits account.view_tax_form |
voxel_login_form_view |
voxel.login.view.form | voxel.login | form | New |
voxel_template |
voxel_template | ir.ui.view | qweb | New |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (8)
New fields (1)
-
voxel_tax_codeSelectionselection=[('IVA', '(IVA) IVA'), ('IGIC', '(IGIC) IGIC'), ('IRPF', '(IRPF) IRPF'), ('RE', '(RE) Recargo de equivalencia'), ('ITPAJD', '(ITPAJD) Impuesto sobre transmisiones patrimoniales y actos jurÃdicos documentados'), ('IE', '(IE) Impuestos especiales'), ('RA', '(RA) Renta aduanas'), ('IGTECM', '(IGTECM) Impuesto general sobre el tráfico de empresas que se aplica en Ceuta y Melilla'), ('IECDPCAC', '(IECDPCAC) Impuesto especial sobre los combustibles derivados del petróleo en la comunidad Autónoma Canaria'), ('IIIMAB', '(IIIMAB) Impuesto sobre las instalaciones que inciden sobre le medio ambiente en las Baleares'), ('ICIO', '(ICIO) Impuesto sobre las construcciones, instalaciones y obras'), ('IMVDN', '(IMVDN) Impuesto municipal sobre las viviendas desocupadas en Navarra'), ('IMSN', '(IMSN) Impuesto municipal sobre solares en Navarra'), ('IMGSN', '(IMGSN) Impuesto municipal sobre gastos suntuarios en Navarra'), ('IMPN', '(IMPN) Impuesto municipal sobre publicidad en Navarra'), ('IBA', '(IBA) Impuesto sobre bebidas alcohólicas'), ('IHC', '(IHC) Impuesto sobre harinas cárnicas'), ('EXENTO', '(EXENTO) Exento'), ('OTRO', '(OTRO) Otro')]
No public methods.
New fields (0)
No new fields.
Public methods (3)-
voxel_cancel_now(self) -
voxel_do_now(self) -
voxel_requeue_sudo(self)
New fields (5)
-
voxel_delay_timeFloatstring='Delay time' -
voxel_enabledBooleanstring='Enable Voxel' -
voxel_login_idsOne2many → voxel.logincomodel_name='voxel.login'inverse_name='company_id'string='Voxel logins' -
voxel_send_modeSelectiondefault='auto'selection=[('auto', 'On validate'), ('fixed', 'At fixed time'), ('delayed', 'With delay')]string='Send mode' -
voxel_sent_timeFloatstring='Sent time'
No public methods.
New fields (3)
-
voxel_delay_timeFloatreadonly=Falserelated='company_id.voxel_delay_time' -
voxel_send_modeSelectionreadonly=Falserelated='company_id.voxel_send_mode' -
voxel_sent_timeFloatreadonly=Falserelated='company_id.voxel_sent_time'
No public methods.
New fields (1)
-
voxel_enabledBooleanstring='Enable Voxel'
No public methods.
New fields (1)
-
voxel_codeSelectionselection=VOXEL_CODE
No public methods.
New fields (5)
-
company_idMany2one → res.companycomodel_name='res.company'string='Company' -
nameCharrequired=Truestring='Name' -
passwordCharrequired=Truestring='Password' -
urlCharrequired=Truestring='URL' -
userCharrequired=Truestring='User'
No public methods.
New fields (4)
-
processing_errorTextreadonly=Truestring='Processing error' -
voxel_filenameCharreadonly=Truestring='Voxel filename' -
voxel_stateSelectioncopy=Falsedefault='not_sent'help='Indicates the status of sending report to Voxel'readonly=Trueselection=[('not_sent', 'Not sent'), ('sent', 'Sent not verified'), ('sent_errors', 'Sending error'), ('accepted', 'Sent and accepted'), ('processing_error', 'Processing error'), ('cancelled', 'Cancelled')]string='Voxel send state' -
voxel_xml_reportTextreadonly=Truestring='XML Report'
-
create_document_from_xml(self, xml_content, voxel_filename, company)This method must be overwritten by the model that use `enqueue_import_voxel_documents` method -
enqueue_import_voxel_documents(self, company) -
enqueue_voxel_report(self, report_name) -
get_voxel_login(self, company=None)This method must be overwritten by the model that inherit from voxel.mixin