Este módulo proporciona un asistente para generar secuencias específicas de cada compañía a partir de plantillas de secuencias reutilizables. Está diseñado para entornos multi-compañía en los que cada compañía requiere sus propios registros ir.sequence pero comparte un patrón de configuración común. El asistente permite definir plantillas de secuencias que incluyen marcadores de posición dinámicos que hacen referencia a campos de la compañía.
Durante la generación, los marcadores de posición con la forma %(company_id.)s se sustituyen automáticamente por los valores correspondientes de cada compañía. Los demás marcadores de posición (por ejemplo %(year)s) se conservan y se evalúan más adelante mediante el motor de secuencias estándar. El módulo también valida que todos los campos de compañía referenciados existan y comprueba que los valores de compañía requeridos no estén vacíos.
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 18.0Te permite definir plantillas de secuencia reutilizables y generar una secuencia numerada por compañía en un solo paso, rellenando automáticamente los datos de la compañía, como el nombre o el número de registro, en el prefijo y el sufijo.
Este módulo añade una nueva pantalla "Sequence Templates" en el área de Sequences de Odoo. Una plantilla almacena los ajustes habituales de numeración: un nombre, un código de secuencia, numeración estándar o sin huecos, prefijo, sufijo, paso y tamaño. En el prefijo y el sufijo puedes usar los marcadores de fecha habituales (año, mes, día, etc.) y también marcadores de compañía como el ID de la compañía, el nombre de la compañía o el número de registro de la compañía.
Desde la lista o el formulario de plantillas, un botón "Generate Sequences" abre un pequeño asistente. Seleccionas las compañías (solo compañías sobre las que tienes permiso para trabajar) y confirmas; el módulo crea entonces una secuencia real por cada compañía seleccionada, nombrada según la compañía y la plantilla, y vinculada de vuelta a la plantilla. Los marcadores de compañía se sustituyen por los valores propios de cada compañía, mientras que los marcadores de fecha se dejan para el motor de numeración normal de Odoo.
Reglas de negocio y comprobaciones: - Si un marcador hace referencia a un campo de compañía que no existe, la generación se detiene con un error. - Si una compañía seleccionada tiene un valor vacío para un campo usado en una plantilla, la generación se bloquea hasta que se rellene ese campo. - El asistente muestra una advertencia de que la generación puede duplicar o sobrescribir secuencias existentes.
En el formulario de la plantilla, un botón contador muestra cuántas secuencias se generaron a partir de ella y abre esa lista. Solo los administradores pueden crear, editar o eliminar plantillas y ejecutar el asistente; los demás usuarios internos solo pueden leer plantillas.
Depende de
Menús que añade
Modelos y campos (3)
- ir.sequence · amplía un modelo existentetemplate_id
- ir.sequence.template · modelo nuevocode (Sequence Code), name, active, prefix, suffix, padding (Sequence Size), sequence_ids, implementation, sequence_count, number_increment (Step)
- generate.company.sequences.wizard · modelo nuevocompany_ids (Companies), template_ids (Sequence Templates)
Texto generado por IA (DeepSeek) al leer el código de la versión 18.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-03Estado de confirmación: 1 confirmada, 8 sin información de 9 versiones.
Fuentes · Odoo 18.0
Confirmado el 2026-11-03 en la rama 18.0 de OCA/server-tools.
terminal Instalación y uso
Documentación de OCA · Odoo 18.0Para usar este módulo, siga estos pasos:
- Cree una o más plantillas de secuencia y defina el prefijo y sufijo deseados, con marcadores de posición de compañía si lo desea. Puede usar marcadores de posición como:
%(company_id.id)s%(company_id.name)s%(company_id.vat)s- Seleccione las plantillas que desea usar.
- Ejecute la acción de servidor que abre el asistente para generar secuencias para las compañías.
- En el asistente, seleccione las compañías de destino.
- Confirme para generar las secuencias.
El asistente:
- Leerá los campos de compañía requeridos usados en las plantillas.
- Validará que esos campos existan y no estén vacíos.
- Creará un
ir.sequencepor cada compañía y plantilla seleccionadas con los valores resueltos.
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, Configuración.
Las instrucciones de instalación, el paquete de distribución, las dependencias y los pasos de configuración no se muestran porque todavía no se han verificado en la documentación del módulo para ninguna versión.
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.