OdooWiki OCA HUB

Force Invoice Number

account_invoice_force_number folder_open OCA/account-invoicing open_in_new
Accounting & Finance Licencia: AGPL-3

Este módulo permite forzar la numeración de facturas. Muestra el campo move_name. Si el usuario rellena ese campo, el valor introducido se utilizará como número de factura (y de asiento). En caso contrario, se recuperará y guardará el siguiente número de secuencia. Por lo tanto, el nuevo campo debe utilizarse cuando el usuario no quiera usar la numeración de facturas predeterminada para una factura concreta.

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

Permite a los usuarios autorizados escribir un número de factura personalizado en una factura en borrador en lugar de usar la secuencia automática de Odoo. El número forzado se aplica cuando se publica la factura, y dichas facturas ya no se pueden eliminar.

Este módulo añade un campo "Force Number" a las facturas y notas de crédito. Aparece en el formulario de factura justo después de la fecha de factura, pero solo mientras la factura sigue en estado borrador y solo para los usuarios que pertenecen al grupo oculto "Allow Invoice Force Number".

Cuando un usuario escribe un valor en ese campo y publica la factura, el valor escrito se escribe como el número de factura (y por lo tanto el número de asiento contable) en lugar del siguiente número de la secuencia normal. Si el campo se deja vacío, Odoo sigue utilizando su numeración automática habitual.

Se añade una regla de seguridad: una factura que tiene un número forzado no se puede eliminar. Si alguien lo intenta, Odoo bloquea la acción con un mensaje de error que indica al usuario que restablezca la factura a borrador y la modifique en su lugar.

El módulo funciona sobre el modelo account.move, por lo que afecta a las facturas de cliente, las facturas de proveedor y otros asientos contables gestionados a través de la misma pantalla. No añade ningún menú nuevo; el nuevo campo simplemente se inserta en el formulario de factura existente.

Depende de

account
Modelos y campos (1)
  • account.move · amplía un modelo existentemove_name (Force Number)

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.

Fuentes · Odoo 12.0

Confirmado el 2026-11-03 en la rama 12.0 de OCA/account-invoicing.

terminal Instalación y uso

Documentación de OCA · Odoo 16.0

El usuario debe pertenecer al grupo Allow "Invoice Force Number". Esto se puede hacer de la siguiente manera:

  • marcando la configuración correspondiente en los Access Rights (Technical Settings) del usuario
  • añadiéndolo manualmente al grupo correspondiente

Una vez instalado, encontrarás el campo Force Number en todas las facturas en estado borrador. A continuación, puedes rellenar este campo con el número de factura que quieras asignar. La factura obtendrá este número cuando se confirme.

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: Instalación.

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.