OdooWiki OCA HUB

Punto de venta adaptado a la legislación española

l10n_es_pos folder_open OCA/l10n-spain open_in_new
Sales/Point Of Sale Licencia: AGPL-3
  • 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).

Traducción automática al español (DeepSeek) de la descripción original de OCA, que está en inglés.

auto_awesome Qué hace este módulo

Generado por IA a partir del código · Odoo 16.0

Adapta el Punto de Venta a la legislación española: cada ticket del TPV se convierte en una factura simplificada con un número secuencial único, y las ventas por encima de un límite configurable (por defecto 3.000 €) se fuerzan a una factura completa.

Cuando se instala este módulo, un Punto de Venta puede configurarse para emitir facturas simplificadas en lugar de tickets simples. La opción se habilita por punto de venta en los ajustes, donde también se establece el importe máximo permitido para una factura simplificada (3.000 € por defecto, el límite legal español).

Cada punto de venta obtiene automáticamente su propia secuencia de numeración, con un prefijo, relleno y siguiente número que puedes ver en los ajustes. El prefijo debe ser único entre las secuencias de facturas simplificadas; de lo contrario, Odoo bloquea el cambio con un error.

En la pantalla de pago, si el total del pedido está dentro del límite y el cliente no solicitó una factura completa, el sistema asigna un número de factura simplificada al pedido. Si el total supera el límite, el pedido se fuerza a facturarse de forma normal. El recibo muestra entonces las palabras "Factura simplificada", el número, la fecha, el número de identificación fiscal y la dirección de la empresa y, cuando hay un cliente establecido, el nombre, el número de identificación fiscal y la dirección del cliente. Las líneas de impuestos también muestran la base imponible.

En el back office, la lista y el formulario de pedidos del TPV muestran el número de factura simplificada y un indicador, y puedes filtrar pedidos entre facturas y facturas simplificadas. La pantalla del ticket del TPV también permite buscar por número de factura simplificada.

Depende de

point_of_sale
Modelos y campos (4)
  • pos.order · amplía un modelo existentel10n_es_unique_id (Simplified invoice number), is_l10n_es_simplified_invoice (Simplified invoice)
  • pos.config · amplía un modelo existenteis_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 · amplía un modelo existente
  • res.config.settings · amplía un modelo existentepos_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

Texto generado por IA (DeepSeek) al leer el código de la versión 16.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. Ver el código en GitHub

Disponibilidad por versión

Revisado: 2026-11-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado de confirmación: 5 confirmadas, 4 sin información de 9 versiones.

terminal Instalación y uso

Documentación de OCA · Odoo 16.0

Antes 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.

Para 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

Traducción automática al español (DeepSeek) de la documentación original de OCA; los comandos y el código no se traducen. Sin información verificada en OCA: Uso.

info

Datos importados de GitHub: esta ficha refleja la última revisión del catálogo, no una consulta en directo. Verifica siempre en la documentación del módulo y en staging antes de instalar en producción.