Repository
OCA/l10n-spain · module folder · Try on Runboat
Module version
1.0.2
Category
Sales/Point Of Sale
Folder size
0.09 MB
License
AGPL-3
Application
No
Auto-installable
No
Website
https://github.com/OCA/l10n-spain
Last tracking update
2026-08-07 08:09:10
Authors
Odoo Community Association (OCA), Landoo Sistemas de Información S.L
Maintainers
Odoo Community Association (OCA), Landoo Sistemas de Información S.L
Committers
Daniel Duque, Juan Carlos B, Weblate, OCA-git-bot, oca-ci, r.perez
Odoo dependencies
Python dependencies
None
System dependencies
None
Required by
None
Description

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
pos_device_view_tree pos.device.view.tree pos.device tree New
view_pos_order_filter_simplified_invoice_by_device POS Order (add group by device option) pos.order Inherits l10n_es_pos.view_pos_order_filter_simplified_invoice
view_pos_pos_form_simplified_invoice_by_device pos.order.form pos.order form Inherits l10n_es_pos.view_pos_pos_form_simplified_invoice
view_res_config_settings_pos_seq_device res.config.settings.form res.config.settings form Inherits point_of_sale.res_config_settings_view_form
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (6)

New fields (2)
  • pos_device_ids Many2many → pos.device
    help='If left empty, all devices will be selectable' string='Available POS devices' args: 'pos.device'
  • pos_sequence_by_device Boolean
    related='company_id.pos_sequence_by_device'
Public methods (1)
  • open_ui(self)

New fields (7)
  • company_id Many2one → res.company
    comodel_name='res.company' default=<expr> readonly=True required=True string='Company'
  • device_simplified_invoice_number Integer
    compute='_compute_simplified_invoice_sequence' readonly=True args: 'Sim.Inv number'
  • device_simplified_invoice_padding Integer
    compute='_compute_simplified_invoice_sequence' readonly=True args: 'Simplified Invoice padding'
  • device_simplified_invoice_prefix Char
    compute='_compute_simplified_invoice_sequence' readonly=True args: 'Simplified Invoice prefix'
  • locked Boolean
    readonly=True
  • name Char
    required=True
  • sequence Many2one → ir.sequence
    required=True args: 'ir.sequence'
Public methods (2)
  • lock_device(self)
  • unlock_device(self)

New fields (2)
  • pos_device_id Many2one → pos.device
    readonly=True string='POS Physical Device' args: 'pos.device'
  • pos_sequence_by_device Boolean
    related='session_id.config_id.pos_sequence_by_device'
Public methods (1)
  • write(self, vals)

New fields (0)

No new fields.

Public methods (1)
  • open_frontend_cb(self)

New fields (1)
  • pos_sequence_by_device Boolean
Public methods (0)

No public methods.

New fields (2)
  • pos_device_ids Many2many
    readonly=False related='pos_config_id.pos_device_ids'
  • pos_sequence_by_device Boolean
    readonly=False related='company_id.pos_sequence_by_device'
Public methods (0)

No public methods.

Loading…

Loading…

Status
Open migration PR — not merged yet for this version
CI status
checks failing
Open since
145 days ago
Last activity
4 days ago
Repository
OCA/l10n-spain
Pull request
[18.0][MIG] l10n_es_pos_by_device: Migration to version 18.0 (#4927)