Repository
OCA/edi-voxel · module folder · Try on Runboat
Module version
1.0.1
Category
Warehouse Management
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, Carlos Roca, OCA-git-bot
Odoo dependencies
Python dependencies
pycountry, requests
System dependencies
None
Required by
None
Description
This module allows you to send delivery orders to Voxel. Sending are
queued in jobs running in the background.

Code Analysis

Views touched (6)
XML IDNameModelTypeStatus
res_config_settings_view_form res.config.settings.view.form.voxel.picking res.config.settings form Inherits edi_voxel_oca.res_config_settings_view_form
template_voxel_picking template_voxel_picking ir.ui.view qweb New
view_company_form res.company.voxel.picking.form res.company form Inherits edi_voxel_oca.view_company_form
view_partner_form_voxel res.partner.form.voxel res.partner form Inherits edi_voxel_oca.view_partner_form
view_picking_form stock.picking.form.inherit stock.picking form Inherits stock.view_picking_form
view_picking_internal_search stock.picking search Inherits stock.view_picking_internal_search
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (5)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (1)
  • voxel_picking_login_id Many2one → voxel.login
    comodel_name='voxel.login' string='Stock picking login'
Public methods (0)

No public methods.

New fields (1)
  • voxel_picking_login_id Many2one
    readonly=False related='company_id.voxel_picking_login_id'
Public methods (0)

No public methods.

New fields (1)
  • voxel_picking_report_id Many2one → ir.actions.report
    comodel_name='ir.actions.report' domain=[('report_type', '=', 'qweb-xml'), ('model', '=', 'stock.picking')]
Public methods (0)

No public methods.

New fields (2)
  • voxel_enabled Boolean
    compute='_compute_voxel_enabled' search='_search_voxel_enabled'
  • voxel_job_ids Many2many → queue.job
    column1='picking_id' column2='voxel_job_id' comodel_name='queue.job' copy=False relation='stock_picking_voxel_job_rel' string='Jobs'
Public methods (4)
  • action_cancel(self)
  • action_send_to_voxel(self)
  • get_document_type(self)
    Document type name to be used in the name of the Voxel report
  • get_voxel_login(self, company=None)
    This method overwrites the one defined in voxel.mixin to provide the login for this specific model (stock.picking)

Loading…

Status
Open migration PR — not merged yet for this version
CI status
green — ready to merge
Open since
365 days ago
Last activity
338 days ago
Repository
OCA/edi-voxel
Pull request
[17.0][MIG] edi_voxel_stock_picking_oca: : Migration to 17.0 (#9)