Punto de venta adaptado a la legislación española
- Adapta el terminal punto de venta a la legislación Española (no se permite la emisión de tiquets, todo deben ser facturas o facturas simplificadas con numeración)
- Adapta el ticket de venta a la factura simplificada, añadiendo una secuencia correlativa y el NIF del emisor.
- Incluye los datos del cliente (nombre, NIF y dirección) si hay uno asignado.
- Chequea que no se realice una factura simplificada con valor superior a 3.000 euros (la cantidad es configurable por TPV).
auto_awesome What this module does
AI-generated from the code · Odoo 16.0Adapts the Point of Sale to Spanish law: every POS ticket becomes a simplified invoice with a unique sequential number, and sales above a configurable limit (default 3,000 €) are forced into a full invoice.
When this module is installed, a Point of Sale can be switched to issue simplified invoices instead of plain tickets. The option is enabled per point of sale in the settings, where you also set the maximum amount allowed for a simplified invoice (3,000 € by default, the Spanish legal limit).
Each point of sale automatically gets its own numbering sequence, with a prefix, padding and next number that you can see in the settings. The prefix must be unique across simplified-invoice sequences, otherwise Odoo blocks the change with an error.
At the payment screen, if the order total is within the limit and the customer did not ask for a full invoice, the system assigns a simplified invoice number to the order. If the total is above the limit, the order is forced to be invoiced normally. The receipt then shows the words "Simplified invoice", the number, the date, the company's tax number and address, and, when a customer is set, the customer's name, tax number and address. Tax lines also show the taxable base.
In the back office, POS orders list and form show the simplified invoice number and a flag, and you can filter orders between invoices and simplified invoices. The POS ticket screen also lets you search by simplified invoice number.
Depends on
Required by other modules
Models and fields (4)
- pos.order · extends an existing modell10n_es_unique_id (Simplified invoice number), is_l10n_es_simplified_invoice (Simplified invoice)
- pos.config · extends an existing modelis_simplified_config, iface_l10n_es_simplified_invoice (Use simplified invoices for this POS), l10n_es_simplified_invoice_limit (Sim.Inv limit amount), l10n_es_simplified_invoice_number (Sim.Inv number), l10n_es_simplified_invoice_prefix (Simplified Invoice prefix), l10n_es_simplified_invoice_padding (Simplified Invoice padding), l10n_es_simplified_invoice_sequence_id (Simplified Invoice IDs Sequence)
- ir.sequence · extends an existing model
- res.config.settings · extends an existing modelpos_iface_l10n_es_simplified_invoice, pos_l10n_es_simplified_invoice_limit, pos_l10n_es_simplified_invoice_number, pos_l10n_es_simplified_invoice_prefix, pos_l10n_es_simplified_invoice_padding, pos_l10n_es_simplified_invoice_sequence_id
Text generated by AI (DeepSeek) from reading the Odoo 16.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub
Availability by version
Reviewed: 2026-11-03Confirmation status: 5 confirmed, 4 with no information of 9 versions.
Sources · Odoo 13.0
Confirmed on 2026-11-03 in branch 13.0 of OCA/l10n-spain.
terminal Installation and usage
OCA documentation · Odoo 16.0Installation
Source · Odoo 16.0Antes de instalar el módulo, podemos definir el relleno y el prefijo automático en Configuración > Parámetros del sistema:
l10n_es_pos.simplified_invoice_sequence.padding(o 4 cifras por defecto)l10n_es_pos.simplified_invoice_sequence.prefix(nombre del TPV más este valor)
Al instalarse el módulo, se define una secuencia para factura simplificada por cada TPV existente.
Configuration
Source · Odoo 16.0Para activar la factura simplificada en un TPV, iremos a Punto de Venta > Configuración > Punto de Venta y escogeremos uno de la lista. En la sección Facturación y recibos activaremos la opción Secuencia de Factura Simplificada. Podemos configurar el límite a partir del cual no se considera factura simplificada, que por defecto es 3.000,00 €.
Si entramos en la configuración del TPV en modo debug, podremos también configurar la sequencia asociada al TPV.
Ver enlace de la AEAT
No verified information in OCA: Usage.
Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.