Voxel account invoice

edi_voxel_account_invoice
REPOSITORY
REPOSITORYOCA/edi
GIT
GIThttps://github.com/OCA/edi.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/edi/tree/13.0/edi_voxel_account_invoice
VERSION
VERSION 1.1.3
CATEGORY
CATEGORYAccounting & Finance
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSTecnativa, Odoo Community Association (OCA)
MAINTAINERS
MAINTAINERSTecnativa, Odoo Community Association (OCA)
COMMITTERS
COMMITTERSPedro M. Baeza, sergio-teruel, Ernesto Tejeda, oca-travis, OCA-git-bot, Simone Orsi
WEBSITE
WEBSITEhttps://github.com/OCA/edi
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:34:13
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/community-data-files:
    - base_iso3166
OCA/edi:
    - edi_voxel
OCA/product-attribute:
    - product_supplierinfo_for_customer
OCA/queue:
    - queue_job
OCA/reporting-engine:
    - report_xml
OCA/stock-logistics-workflow:
    - stock_picking_invoice_link
odoo/odoo:
    - account
    - base_setup
    - base
    - web
    - product
    - mail
    - bus
    - web_tour
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
    - sale_stock
    - sale
    - sales_team
    - payment
    - utm
    - stock_account
    - stock
    - barcodes
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES pycountry
requests
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (5)
XML IDNameModelTypeStatus
res_config_settings_view_form res.config.settings.view.form.voxel.invoice res.config.settings xpath Inherits edi_voxel.res_config_settings_view_form
template_voxel_invoice template_voxel_invoice ir.ui.view qweb New
view_account_invoice_filter account.invoice.select.inherit account.move filter Inherits account.view_account_invoice_filter
view_company_form res.company.voxel.invoice.form res.company group Inherits edi_voxel.view_company_form
view_move_form account.move.form.inherit account.move header Inherits account.view_move_form
Models touched (4)

New fields (2)
  • voxel_enabled Boolean
    compute='_compute_voxel_enabled' search='_search_voxel_enabled'
  • voxel_job_ids Many2many → queue.job
    column1='invoice_id' column2='voxel_job_id' comodel_name='queue.job' copy=False relation='account_invoice_voxel_job_rel' string='Jobs'
Public methods (5)
  • action_send_to_voxel(self)
  • button_draft(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 (account.invoice)
  • post(self)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (1)
  • voxel_invoice_login_id Many2one → voxel.login
    comodel_name='voxel.login' string='Invoice login'
Public methods (0)

No public methods.

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

No public methods.