Configuración: opción por opción¶
Volver a Todos los menús · Guía del proceso
Estado: PARCIAL. Referencia de acciones, vistas y campos del código fusionado 067ec7a21cf049451cd349ae473e872883f98e77. Los ejemplos de esta página son propuestas sintéticas, no ejecuciones ni resultados obtenidos. La sesión actual no permite comprobar todos estos menús. No confundir esta referencia con un tutorial visual ya terminado.
Responsabilidades: Administrador BPS gobierna maestros; importador y aprobador normativos son roles separados. La restricción que se muestra por nodo no reemplaza la comprobación de permisos del usuario ni autoriza a concedérselos.
Cómo seguir un ejemplo¶
Ir directamente a una opción:
- Alertas
- Administradoras
- Parámetros anuales
- Catálogos con vigencia
- Claves de catálogo
- Jornada legal con vigencia
- Importar paquete
- Paquetes
- Claves de verificación
- Simulacros anuales
- Instrumentos colectivos
- Trabajo en casa
- Ubicaciones DIAN
- Departamentos (DANE)
- Municipios (DANE)
- Códigos del anexo DIAN
Use exclusivamente Development y la compañía InfoCenter Ejemplo Colombia, con Ana (salario mínimo) y Luis (3.500.000 COP), agosto de 2026, como se prepara en Mi primera nómina. Los casos especiales (retiro, incapacidad, compensación, litigio) son ejemplos separados: no altere el mes ordinario para fabricarlos. Si falta el dato o la sesión, no pulse acciones para rellenar la guía.
En cada ficha, datos obligatorios de lectura significa que los exige el artefacto, no que deban teclearse. La tabla muestra campos declarados en modelos/vistas BPS; no certifica todas las validaciones de negocio ni resuelve la interfaz nativa o heredada completa. Los botones pueden depender del estado, grupos y vista seleccionada: se enumeran para reconocerlos, no como permiso de ejecución.
Configuración¶
Ruta: Nómina BPS → Configuración.
Es un contenedor de navegación, no genera un registro ni calcula importes. Ábralo y elija la opción según la tarea:
- Configuración — submenú
- Catálogos — submenú
- Actualización normativa — submenú
Ejemplo: para consultar Configuración, despliegue esta ruta y siga la ficha enlazada. Si no aparece, el PO comprueba sesión y compañía; no se cambia el rol para fotografiar el menú.
Dos imágenes requeridas — pendientes: A, contenedor expandido con sus opciones; B, siguiente nivel o pantalla de destino con la ruta reconocible. No contar dos tamaños de la misma imagen como dos etapas.
Acceso declarado: Administrador BPS / Operador de nómina / Auditor de nómina / Importador normativo / Aprobador normativo Fuente: bps_nomina_app_menus.xml.
Actualización normativa¶
Ruta: Nómina BPS → Configuración → Actualización normativa.
Es un contenedor de navegación, no genera un registro ni calcula importes. Ábralo y elija la opción según la tarea:
Ejemplo: para consultar Importar paquete, despliegue esta ruta y siga la ficha enlazada. Si no aparece, el PO comprueba sesión y compañía; no se cambia el rol para fotografiar el menú.
Dos imágenes requeridas — pendientes: A, contenedor expandido con sus opciones; B, siguiente nivel o pantalla de destino con la ruta reconocible. No contar dos tamaños de la misma imagen como dos etapas.
Acceso declarado: Importador normativo / Aprobador normativo / Administrador BPS / Auditor de nómina Fuente: actualizacion_paquete_views.xml, bps_nomina_app_menus.xml.
Claves de verificación¶
Ruta: Nómina BPS → Configuración → Actualización normativa → Claves de verificación.
Para qué sirve: Clave pública confiable para paquetes normativos.
Ejemplo explicado: Consulta el identificador y vigencia de una clave pública confiable. No pegues claves privadas ni revoques una clave para tomar una captura.
Entrada y pasos:
- Abra la ruta y verifique Claves de verificación. Revise filtros iniciales antes de concluir que falta un registro.
- Localice el caso por compañía, trabajador/período o clave/vigencia, según los campos disponibles. Abra el registro relacionado, no uno parecido de otra compañía.
- Revise los datos de la ficha. La presencia de un formulario no acredita permiso para crear/modificar: siga el flujo de la guía del proceso y la sesión autorizada.
- Contraste campos y evidencia de origen con el ejemplo. Use los controles de detalle solo cuando cumpla rol y estado; no interprete su existencia en el código como una ejecución realizada.
Datos que se rellenan o se revisan
| Campo | Cómo se trata | Qué comprobar |
|---|---|---|
| Identificador de clave | Obligatorio | Identificador estable de la clave (p. ej. 'bps-norm-2027a'). Los paquetes referencian este key_id para indicar con qué clave verificarlos. |
| Estado | Obligatorio | Elegir una opción del catálogo de la pantalla. |
| Válida desde | No marcado obligatorio en esta declaración | Fecha coherente con el hecho o vigencia del registro. |
| Válida hasta | No marcado obligatorio en esta declaración | Fecha coherente con el hecho o vigencia del registro. |
| Huella (SHA-256) | Calculado / lectura | SHA-256 de la clave pública, para verificación fuera de banda. |
| Motivo de alta o cambio | Obligatorio en la traza; lectura | Contrastar con la fuente; no sobrescribir. |
| Motivo de revocación | Calculado / lectura | Contrastar con la fuente; no sobrescribir. |
| Clave pública (PEM) | Obligatorio | Clave pública Ed25519 en formato PEM. Solo material público. |
Controles que puede encontrar
Los siguientes textos están declarados en vistas del modelo, incluidas extensiones. Su presencia efectiva depende de la vista, rol y estado; no son una secuencia para pulsarlos todos.
| Control | Restricción / lectura segura |
|---|---|
| Revocar | No ejecutar en este encargo; PO o custodio autorizado, con evidencia real. Grupos declarados: Administrador BPS. |
Resultado y recuperación: conserve la relación con el registro fuente y su período. Si la lista está vacía, quite solo filtros de búsqueda pertinentes y verifique que el productor realmente se ejecutó; no cree una fila para aparentar un resultado. Ante un bloqueo, lea la guía del proceso y los mensajes de bloqueo. Si falta permiso, el PO autentica al responsable: no ampliar roles. Estado de esta ficha: contenido de referencia; recorrido y resultado sin demostrar.
Dos capturas operativas para cerrar esta opción: A, ruta/listado con filtros y caso identificable; B, detalle del mismo registro con los campos relevantes. Pendientes de esta ruta y sesión. Las imágenes de apoyo o históricas no acreditan el cierre, ni lo hace una captura del InfoCenter.
Acceso declarado en el menú: Administrador BPS / Auditor de nómina No omitir restricciones de ancestros, ACL/reglas ni controles de método.
Referencia verificable de esta ficha
- Menú:
bps_nomina_base.menu_bps_actualizacion_claves. - Acción:
bps_nomina_base.action_bps_actualizacion_clave; modelobps.actualizacion.clave.publica. - Fuentes del menú/acción: actualizacion_paquete_views.xml.
- Vistas: actualizacion_paquete_views.xml.
- Datos: actualizacion_clave.py.
Importar paquete¶
Ruta: Nómina BPS → Configuración → Actualización normativa → Importar paquete.
Para qué sirve: Importar paquete de actualización normativa.
Ejemplo explicado: Prepara un paquete normativo de prueba aprobado y su firma de verificación; revisa el resultado de importación sin aplicar las líneas. Importar no equivale a aprobar.
Entrada y pasos:
- Abra la ruta anterior y revise el título Importar paquete normativo de la ventana.
- Compruebe compañía/alcance y complete los datos de entrada que se indican abajo. No sustituya referencias inexistentes por otras de un período distinto.
- Lea los controles declarados y las precondiciones de la guía del proceso antes de confirmar. Si corresponde a secretos, aprobación, pago o acción externa, deténgase.
- Solo después de una ejecución local autorizada, revise el resultado o bloqueo y conserve su identificador. En esta ficha ese resultado sigue sin ejecutar.
Datos que se rellenan o se revisan
| Campo | Cómo se trata | Qué comprobar |
|---|---|---|
| Paquete (.bpsnorm.json) | Obligatorio | Solo soporte sintético autorizado; nunca secretos ni datos personales reales. |
Controles que puede encontrar
Los siguientes textos están declarados en vistas del modelo, incluidas extensiones. Su presencia efectiva depende de la vista, rol y estado; no son una secuencia para pulsarlos todos.
| Control | Restricción / lectura segura |
|---|---|
| Importar y verificar | Revisar precondiciones y estado en la guía; no ejecutado por esta ficha. |
| Cancelar | Salir del asistente sin ejecutar su operación. |
Resultado y recuperación: conserve la relación con el registro fuente y su período. Si la lista está vacía, quite solo filtros de búsqueda pertinentes y verifique que el productor realmente se ejecutó; no cree una fila para aparentar un resultado. Ante un bloqueo, lea la guía del proceso y los mensajes de bloqueo. Si falta permiso, el PO autentica al responsable: no ampliar roles. Estado de esta ficha: contenido de referencia; recorrido y resultado sin demostrar.
Dos capturas operativas para cerrar esta opción: A, ventana de entrada con campos y alcance; B, resultado o bloqueo posterior con explicación. Pendientes de esta ruta y sesión. Las imágenes de apoyo o históricas no acreditan el cierre, ni lo hace una captura del InfoCenter.
Acceso declarado en el menú: Importador normativo No omitir restricciones de ancestros, ACL/reglas ni controles de método.
Referencia verificable de esta ficha
- Menú:
bps_nomina_base.menu_bps_actualizacion_importar. - Acción:
bps_nomina_base.action_bps_actualizacion_importar; modelobps.actualizacion.importar.wizard. - Fuentes del menú/acción: actualizacion_paquete_views.xml.
- Vistas: actualizacion_paquete_views.xml.
- Datos: importar_paquete.py.
Paquetes¶
Ruta: Nómina BPS → Configuración → Actualización normativa → Paquetes.
Para qué sirve: Paquete de actualización normativa importado.
Ejemplo explicado: En un paquete sintético importado, revisa una línea aprobada y otra rechazada con su justificación. La aplicación corresponde al rol autorizado y no se ejecutó en este encargo.
Entrada y pasos:
- Abra la ruta y verifique Paquetes normativos. Revise filtros iniciales antes de concluir que falta un registro.
- Localice el caso por compañía, trabajador/período o clave/vigencia, según los campos disponibles. Abra el registro relacionado, no uno parecido de otra compañía.
- Revise los datos de la ficha. La presencia de un formulario no acredita permiso para crear/modificar: siga el flujo de la guía del proceso y la sesión autorizada.
- Contraste campos y evidencia de origen con el ejemplo. Use los controles de detalle solo cuando cumpla rol y estado; no interprete su existencia en el código como una ejecución realizada.
Datos que se rellenan o se revisan
| Campo | Cómo se trata | Qué comprobar |
|---|---|---|
| Identificador del paquete | Calculado / lectura | Contrastar con la fuente; no sobrescribir. |
| Secuencia | Calculado / lectura | Contrastar con la fuente; no sobrescribir. |
| Simulacro firmado | Calculado / lectura | Solo es verdadero cuando el payload Ed25519 declara que sus datos son sinteticos y no productivos. |
| Vigente desde | Calculado / lectura | Fecha coherente con el hecho o vigencia del registro. |
| Estado | Obligatorio en la traza; lectura | Valor de lectura: comprobar el estado o clasificación que dejó el proceso. |
| Importado por | Calculado / lectura | Referencia de lectura: comprobar su relación con el caso; no cambiarla aquí. |
| total lineas | Calculado / lectura | Contrastar con la fuente; no sobrescribir. |
| Referencia | Calculado / lectura | Contrastar con la fuente; no sobrescribir. |
| Versión de esquema | Calculado / lectura | Contrastar con la fuente; no sobrescribir. |
| Clave de firma | Calculado / lectura | Contrastar con la fuente; no sobrescribir. |
| SHA-256 del payload | Calculado / lectura | Contrastar con la fuente; no sobrescribir. |
| Codigo de simulacro | Calculado / lectura | Contrastar con la fuente; no sobrescribir. |
| Ano del simulacro | Calculado / lectura | Contrastar con la fuente; no sobrescribir. |
| Producto | Calculado / lectura | Contrastar con la fuente; no sobrescribir. |
| País | Calculado / lectura | Contrastar con la fuente; no sobrescribir. |
| Odoo mayor | Calculado / lectura | Contrastar con la fuente; no sobrescribir. |
| Emitido (texto) | Calculado / lectura | Contrastar con la fuente; no sobrescribir. |
| Fecha de importación | Calculado / lectura | Contrastar con la fuente; no sobrescribir. |
| Decidido por | Calculado / lectura | Referencia de lectura: comprobar su relación con el caso; no cambiarla aquí. |
| Fecha de decisión | Calculado / lectura | Contrastar con la fuente; no sobrescribir. |
| Aplicado por | Calculado / lectura | Referencia de lectura: comprobar su relación con el caso; no cambiarla aquí. |
| Fecha de aplicación | Calculado / lectura | Contrastar con la fuente; no sobrescribir. |
| lineas aprobadas | Calculado / lectura | Contrastar con la fuente; no sobrescribir. |
| lineas rechazadas | Calculado / lectura | Contrastar con la fuente; no sobrescribir. |
| lineas pendientes | Calculado / lectura | Contrastar con la fuente; no sobrescribir. |
| Detalle del fallo | Calculado / lectura | Contrastar con la fuente; no sobrescribir. |
| Líneas | Calculado / lectura | Contrastar con la fuente; no sobrescribir. |
Controles que puede encontrar
Los siguientes textos están declarados en vistas del modelo, incluidas extensiones. Su presencia efectiva depende de la vista, rol y estado; no son una secuencia para pulsarlos todos.
| Control | Restricción / lectura segura |
|---|---|
| Crear checklist anual de simulacro | Revisar precondiciones y estado en la guía; no ejecutado por esta ficha. Grupos declarados: Importador normativo. |
| Consolidar decisiones | Revisar precondiciones y estado en la guía; no ejecutado por esta ficha. Grupos declarados: Aprobador normativo. |
| Aplicar aprobadas | Revisar precondiciones y estado en la guía; no ejecutado por esta ficha. Grupos declarados: Aprobador normativo. |
| Aprobar | Revisar precondiciones y estado en la guía; no ejecutado por esta ficha. Grupos declarados: Aprobador normativo. |
| Rechazar | Revisar precondiciones y estado en la guía; no ejecutado por esta ficha. Grupos declarados: Aprobador normativo. |
Resultado y recuperación: conserve la relación con el registro fuente y su período. Si la lista está vacía, quite solo filtros de búsqueda pertinentes y verifique que el productor realmente se ejecutó; no cree una fila para aparentar un resultado. Ante un bloqueo, lea la guía del proceso y los mensajes de bloqueo. Si falta permiso, el PO autentica al responsable: no ampliar roles. Estado de esta ficha: contenido de referencia; recorrido y resultado sin demostrar.
Dos capturas operativas para cerrar esta opción: A, ruta/listado con filtros y caso identificable; B, detalle del mismo registro con los campos relevantes. Pendientes de esta ruta y sesión. Las imágenes de apoyo o históricas no acreditan el cierre, ni lo hace una captura del InfoCenter.
Acceso declarado en el menú: Importador normativo / Aprobador normativo / Administrador BPS / Auditor de nómina No omitir restricciones de ancestros, ACL/reglas ni controles de método.
Referencia verificable de esta ficha
- Menú:
bps_nomina_base.menu_bps_actualizacion_paquetes. - Acción:
bps_nomina_base.action_bps_actualizacion_paquete; modelobps.actualizacion.paquete. - Fuentes del menú/acción: actualizacion_paquete_views.xml.
- Vistas: actualizacion_paquete_views.xml.
- Datos: actualizacion_paquete.py.
Simulacros anuales¶
Ruta: Nómina BPS → Configuración → Actualización normativa → Simulacros anuales.
Para qué sirve: Checklist anual de simulacro normativo.
Ejemplo explicado: Revisa un checklist de cambio de año y separa revisión previa de verificación posterior. No marques una verificación de cálculos que aún no se hizo.
Entrada y pasos:
- Abra la ruta y verifique Simulacros anuales. Revise filtros iniciales antes de concluir que falta un registro.
- Localice el caso por compañía, trabajador/período o clave/vigencia, según los campos disponibles. Abra el registro relacionado, no uno parecido de otra compañía.
- La vista declara creación desactivada: no use Nuevo, importación ni edición manual para fabricar una traza. Consulte el productor y sus precondiciones en la guía del proceso.
- Contraste campos y evidencia de origen con el ejemplo. Use los controles de detalle solo cuando cumpla rol y estado; no interprete su existencia en el código como una ejecución realizada.
Datos que se rellenan o se revisan
| Campo | Cómo se trata | Qué comprobar |
|---|---|---|
| Referencia | Calculado / lectura | Contrastar con la fuente; no sobrescribir. |
| Compañía | Obligatorio en la traza; lectura | InfoCenter Ejemplo Colombia; no YourCompany ni compañía de otro caso. |
| package id firmado | Calculado / lectura | Contrastar con la fuente; no sobrescribir. |
| secuencia firmada | Calculado / lectura | Contrastar con la fuente; no sobrescribir. |
| Estado de aplicación del paquete | Calculado / lectura | Valor de lectura: comprobar el estado o clasificación que dejó el proceso. |
| Estado del checklist | Obligatorio en la traza; lectura | Valor de lectura: comprobar el estado o clasificación que dejó el proceso. |
| Resultado declarado de suite CSV | Obligatorio en la traza; lectura | Valor de lectura: comprobar el estado o clasificación que dejó el proceso. |
| Paquete firmado | Obligatorio en la traza; lectura | Referencia de lectura: comprobar su relación con el caso; no cambiarla aquí. |
| hash payload | Calculado / lectura | Contrastar con la fuente; no sobrescribir. |
| clave id | Calculado / lectura | Contrastar con la fuente; no sobrescribir. |
| Huella pública de la clave | Calculado / lectura | Contrastar con la fuente; no sobrescribir. |
| Año del simulacro | Obligatorio en la traza; lectura | Contrastar con la fuente; no sobrescribir. |
| Código firmado | Obligatorio en la traza; lectura | Contrastar con la fuente; no sobrescribir. |
| Responsable de importación | Calculado / lectura | Referencia de lectura: comprobar su relación con el caso; no cambiarla aquí. |
| Fecha de creación | Obligatorio en la traza; lectura | Contrastar con la fuente; no sobrescribir. |
| Fuente declarada | Obligatorio en la traza; lectura | Declare el origen del escenario. Para HU-118 debe dejar claro que es sintético y no corresponde a una actualización normativa real. |
| Responsable de revisión | Calculado / lectura | Referencia de lectura: comprobar su relación con el caso; no cambiarla aquí. |
| Fecha de revisión | Calculado / lectura | Contrastar con la fuente; no sobrescribir. |
| Observación de revisión | Calculado / lectura | Contrastar con la fuente; no sobrescribir. |
| aprobado por | Calculado / lectura | Referencia de lectura: comprobar su relación con el caso; no cambiarla aquí. |
| fecha aprobacion | Calculado / lectura | Contrastar con la fuente; no sobrescribir. |
| aplicado por | Calculado / lectura | Referencia de lectura: comprobar su relación con el caso; no cambiarla aquí. |
| fecha aplicacion | Calculado / lectura | Contrastar con la fuente; no sobrescribir. |
| Responsable de verificación | Calculado / lectura | Referencia de lectura: comprobar su relación con el caso; no cambiarla aquí. |
| Fecha de verificación | Calculado / lectura | Contrastar con la fuente; no sobrescribir. |
| Evidencia de verificación | Calculado / lectura | Contrastar con la fuente; no sobrescribir. |
Controles que puede encontrar
Los siguientes textos están declarados en vistas del modelo, incluidas extensiones. Su presencia efectiva depende de la vista, rol y estado; no son una secuencia para pulsarlos todos.
| Control | Restricción / lectura segura |
|---|---|
| Registrar revisión | Revisar precondiciones y estado en la guía; no ejecutado por esta ficha. Grupos declarados: Aprobador normativo. |
| Registrar verificación posterior | Revisar precondiciones y estado en la guía; no ejecutado por esta ficha. Grupos declarados: Aprobador normativo. |
Resultado y recuperación: conserve la relación con el registro fuente y su período. Si la lista está vacía, quite solo filtros de búsqueda pertinentes y verifique que el productor realmente se ejecutó; no cree una fila para aparentar un resultado. Ante un bloqueo, lea la guía del proceso y los mensajes de bloqueo. Si falta permiso, el PO autentica al responsable: no ampliar roles. Estado de esta ficha: contenido de referencia; recorrido y resultado sin demostrar.
Dos capturas operativas para cerrar esta opción: A, ruta/listado con filtros y caso identificable; B, detalle del mismo registro con los campos relevantes. Pendientes de esta ruta y sesión. Las imágenes de apoyo o históricas no acreditan el cierre, ni lo hace una captura del InfoCenter.
Acceso declarado en el menú: Importador normativo / Aprobador normativo / Administrador BPS / Auditor de nómina No omitir restricciones de ancestros, ACL/reglas ni controles de método.
Referencia verificable de esta ficha
- Menú:
bps_nomina_base.menu_bps_actualizacion_simulacro. - Acción:
bps_nomina_base.action_bps_actualizacion_simulacro; modelobps.actualizacion.simulacro.anual. - Fuentes del menú/acción: actualizacion_simulacro_views.xml.
- Vistas: actualizacion_simulacro_views.xml.
- Datos: actualizacion_simulacro.py.
Catálogos¶
Ruta: Nómina BPS → Configuración → Catálogos.
Es un contenedor de navegación, no genera un registro ni calcula importes. Ábralo y elija la opción según la tarea:
- Parámetros anuales
- Administradoras
- Catálogos con vigencia
- Claves de catálogo
- Jornada legal con vigencia
- Instrumentos colectivos
- Trabajo en casa
- Maestros DIAN — submenú
Ejemplo: para consultar Parámetros anuales, despliegue esta ruta y siga la ficha enlazada. Si no aparece, el PO comprueba sesión y compañía; no se cambia el rol para fotografiar el menú.
Dos imágenes requeridas — pendientes: A, contenedor expandido con sus opciones; B, siguiente nivel o pantalla de destino con la ruta reconocible. No contar dos tamaños de la misma imagen como dos etapas.
Acceso declarado: Administrador BPS / Operador de nómina / Auditor de nómina Fuente: administradora_views.xml, bps_nomina_app_menus.xml.
Administradoras¶
Ruta: Nómina BPS → Configuración → Catálogos → Administradoras.
Para qué sirve: Administradora de protección social. Crea una administradora verificada Los códigos se mantienen como datos y todo cambio exige fuente, fecha de verificación y motivo.
Ejemplo explicado: Antes de preparar a Ana, busca la EPS y el fondo de pensiones que se usarán en el ejemplo, comprobando tipo, estado y código. No uses una EPS como AFP por similitud del nombre.
Entrada y pasos:
- Abra la ruta y verifique Administradoras. Revise filtros iniciales antes de concluir que falta un registro.
- Localice el caso por compañía, trabajador/período o clave/vigencia, según los campos disponibles. Abra el registro relacionado, no uno parecido de otra compañía.
- Revise los datos de la ficha. La presencia de un formulario no acredita permiso para crear/modificar: siga el flujo de la guía del proceso y la sesión autorizada.
- Contraste campos y evidencia de origen con el ejemplo. Use los controles de detalle solo cuando cumpla rol y estado; no interprete su existencia en el código como una ejecución realizada.
Datos que se rellenan o se revisan
| Campo | Cómo se trata | Qué comprobar |
|---|---|---|
| Tipo | Obligatorio | Elegir una opción del catálogo de la pantalla. |
| Nombre | Obligatorio | Revisar etiqueta, formato y ejemplo antes de guardar. |
| Código PILA | No marcado obligatorio en esta declaración | Código publicado para el subsistema en el catálogo PILA. Los fondos de cesantías no aparecen como subsistema independiente en el listado oficial consultado y pueden dejarlo vacío. |
| NIT | Obligatorio | Identificación publicada por la fuente oficial. La validación del dígito de verificación se reutilizará desde res.partner/l10n_co en HU-024B; no se reimplementa en este catálogo. |
| Vigente desde | No marcado obligatorio en esta declaración | Inicio conocido de la vigencia. Vacío significa sin límite inferior. |
| Vigente hasta | No marcado obligatorio en esta declaración | Fin conocido de la vigencia. Vacío significa sin límite superior. |
| Fuente verificada el | Obligatorio | Fecha coherente con el hecho o vigencia del registro. |
| Activo | No marcado obligatorio en esta declaración | No marcar la casilla sin cumplir y demostrar su condición. |
| Fuente | Obligatorio | Referencia verificable usada para el código, el NIT y la vigencia. |
| Motivo de alta o última actualización | Obligatorio en la traza; lectura | Contrastar con la fuente; no sobrescribir. |
Controles que puede encontrar
Los siguientes textos están declarados en vistas del modelo, incluidas extensiones. Su presencia efectiva depende de la vista, rol y estado; no son una secuencia para pulsarlos todos.
| Control | Restricción / lectura segura |
|---|---|
| Actualizar catálogo | Revisar precondiciones y estado en la guía; no ejecutado por esta ficha. Grupos declarados: Administrador BPS. |
Resultado y recuperación: conserve la relación con el registro fuente y su período. Si la lista está vacía, quite solo filtros de búsqueda pertinentes y verifique que el productor realmente se ejecutó; no cree una fila para aparentar un resultado. Ante un bloqueo, lea la guía del proceso y los mensajes de bloqueo. Si falta permiso, el PO autentica al responsable: no ampliar roles. Estado de esta ficha: contenido de referencia; recorrido y resultado sin demostrar.
Dos capturas operativas para cerrar esta opción: A, ruta/listado con filtros y caso identificable; B, detalle del mismo registro con los campos relevantes. Pendientes de esta ruta y sesión. Las imágenes de apoyo o históricas no acreditan el cierre, ni lo hace una captura del InfoCenter.
Acceso declarado en el menú: Administrador BPS / Operador de nómina / Auditor de nómina No omitir restricciones de ancestros, ACL/reglas ni controles de método.
Referencia verificable de esta ficha
- Menú:
bps_nomina_base.menu_bps_administradora. - Acción:
bps_nomina_base.action_bps_administradora; modelobps.administradora. - Fuentes del menú/acción: administradora_views.xml.
- Vistas: administradora_views.xml.
- Datos: administradora.py.
Catálogos con vigencia¶
Ruta: Nómina BPS → Configuración → Catálogos → Catálogos con vigencia.
Para qué sirve: Catálogo normativo con vigencia. Registra un catálogo normativo con vigencia Cada clave puede tener varias vigencias (fecha desde/hasta) sin solaparse. La consulta de los motores es por la fecha del hecho. Cada cambio queda auditado con su motivo.
Ejemplo explicado: Localiza una clave usada por agosto de 2026 y verifica que su intervalo contiene la fecha del hecho. Si hay dos vigencias solapadas, conserva el bloqueo y pide corregir el catálogo.
Entrada y pasos:
- Abra la ruta y verifique Catálogos con vigencia. Revise filtros iniciales antes de concluir que falta un registro.
- Localice el caso por compañía, trabajador/período o clave/vigencia, según los campos disponibles. Abra el registro relacionado, no uno parecido de otra compañía.
- Revise los datos de la ficha. La presencia de un formulario no acredita permiso para crear/modificar: siga el flujo de la guía del proceso y la sesión autorizada.
- Contraste campos y evidencia de origen con el ejemplo. Use los controles de detalle solo cuando cumpla rol y estado; no interprete su existencia en el código como una ejecución realizada.
Datos que se rellenan o se revisan
| Campo | Cómo se trata | Qué comprobar |
|---|---|---|
| Descripción | No marcado obligatorio en esta declaración | Revisar etiqueta, formato y ejemplo antes de guardar. |
| Tipo de valor | Obligatorio | Define cómo se interpreta el valor. En 'numerico' el cero es un valor válido pero debe entregarse explícitamente. |
| Valor numérico | No marcado obligatorio en esta declaración | Valor cuando el tipo es 'numerico'. Debe entregarse de forma explícita (cero es válido; omitirlo se rechaza). |
| Valor texto | No marcado obligatorio en esta declaración | Valor cuando el tipo es 'texto'. Obligatorio si el tipo es 'texto'. |
| Fuente | No marcado obligatorio en esta declaración | Norma y fecha de la que proviene el valor. Obligatoria para las claves requeridas para liquidar. |
Controles que puede encontrar
Los siguientes textos están declarados en vistas del modelo, incluidas extensiones. Su presencia efectiva depende de la vista, rol y estado; no son una secuencia para pulsarlos todos.
| Control | Restricción / lectura segura |
|---|---|
| Actualizar catálogo | Revisar precondiciones y estado en la guía; no ejecutado por esta ficha. Grupos declarados: Administrador BPS. |
Resultado y recuperación: conserve la relación con el registro fuente y su período. Si la lista está vacía, quite solo filtros de búsqueda pertinentes y verifique que el productor realmente se ejecutó; no cree una fila para aparentar un resultado. Ante un bloqueo, lea la guía del proceso y los mensajes de bloqueo. Si falta permiso, el PO autentica al responsable: no ampliar roles. Estado de esta ficha: contenido de referencia; recorrido y resultado sin demostrar.
Dos capturas operativas para cerrar esta opción: A, ruta/listado con filtros y caso identificable; B, detalle del mismo registro con los campos relevantes. Pendientes de esta ruta y sesión. Las imágenes de apoyo o históricas no acreditan el cierre, ni lo hace una captura del InfoCenter.
Acceso declarado en el menú: Administrador BPS / Operador de nómina / Auditor de nómina No omitir restricciones de ancestros, ACL/reglas ni controles de método.
Referencia verificable de esta ficha
- Menú:
bps_nomina_base.menu_bps_catalogo_vigencia. - Acción:
bps_nomina_base.action_bps_catalogo_vigencia; modelobps.catalogo.vigencia. - Fuentes del menú/acción: catalogo_vigencia_views.xml.
- Vistas: catalogo_vigencia_views.xml.
- Datos: catalogo_vigencia.py.
Claves de catálogo¶
Ruta: Nómina BPS → Configuración → Catálogos → Claves de catálogo.
Para qué sirve: Definición canónica de clave de catálogo.
Ejemplo explicado: Busca la clave de una tarifa que el cálculo reclama y lee su significado y unidad antes de buscar su valor vigente. La clave y el valor por fecha son registros distintos.
Entrada y pasos:
- Abra la ruta y verifique Claves de catálogo. Revise filtros iniciales antes de concluir que falta un registro.
- Localice el caso por compañía, trabajador/período o clave/vigencia, según los campos disponibles. Abra el registro relacionado, no uno parecido de otra compañía.
- Revise los datos de la ficha. La presencia de un formulario no acredita permiso para crear/modificar: siga el flujo de la guía del proceso y la sesión autorizada.
- Contraste campos y evidencia de origen con el ejemplo. Use los controles de detalle solo cuando cumpla rol y estado; no interprete su existencia en el código como una ejecución realizada.
Datos que se rellenan o se revisan
| Campo | Cómo se trata | Qué comprobar |
|---|---|---|
| Código | Obligatorio | Clave canónica en snake_case minúsculo, sin espacios. Es única: 'clave', ' clave ' y 'Clave' designan la misma clave lógica. |
| Descripción | No marcado obligatorio en esta declaración | Revisar etiqueta, formato y ejemplo antes de guardar. |
Acciones: no se encontró un botón propio de ejecución en las vistas BPS de esta consulta. No se inventa un botón de calcular/generar. La creación del artefacto puede depender de otro flujo o de una capacidad aún no operable por interfaz.
Resultado y recuperación: conserve la relación con el registro fuente y su período. Si la lista está vacía, quite solo filtros de búsqueda pertinentes y verifique que el productor realmente se ejecutó; no cree una fila para aparentar un resultado. Ante un bloqueo, lea la guía del proceso y los mensajes de bloqueo. Si falta permiso, el PO autentica al responsable: no ampliar roles. Estado de esta ficha: contenido de referencia; recorrido y resultado sin demostrar.
Dos capturas operativas para cerrar esta opción: A, ruta/listado con filtros y caso identificable; B, detalle del mismo registro con los campos relevantes. Pendientes de esta ruta y sesión. Las imágenes de apoyo o históricas no acreditan el cierre, ni lo hace una captura del InfoCenter.
Acceso declarado en el menú: Administrador BPS / Operador de nómina / Auditor de nómina No omitir restricciones de ancestros, ACL/reglas ni controles de método.
Referencia verificable de esta ficha
- Menú:
bps_nomina_base.menu_bps_catalogo_clave. - Acción:
bps_nomina_base.action_bps_catalogo_clave; modelobps.catalogo.clave. - Fuentes del menú/acción: catalogo_vigencia_views.xml.
- Vistas: catalogo_vigencia_views.xml.
- Datos: catalogo_vigencia.py.
Instrumentos colectivos¶
Ruta: Nómina BPS → Configuración → Catálogos → Instrumentos colectivos.
Para qué sirve: Instrumento colectivo: convención, pacto o laudo. Registra una convención, pacto o laudo Registra el instrumento con su ámbito, documento y condiciones superiores, y asócialo a los contratos cubiertos. Lo convencional solo mejora la ley; los valores aplicables se cargan en los catálogos con vigencia.
Ejemplo explicado: Consulta una convención sintética y su ámbito, fechas y documento de soporte; verifica qué contratos cubre antes de aplicar una condición mejorada.
Entrada y pasos:
- Abra la ruta y verifique Instrumentos colectivos. Revise filtros iniciales antes de concluir que falta un registro.
- Localice el caso por compañía, trabajador/período o clave/vigencia, según los campos disponibles. Abra el registro relacionado, no uno parecido de otra compañía.
- Revise los datos de la ficha. La presencia de un formulario no acredita permiso para crear/modificar: siga el flujo de la guía del proceso y la sesión autorizada.
- Contraste campos y evidencia de origen con el ejemplo. Use los controles de detalle solo cuando cumpla rol y estado; no interprete su existencia en el código como una ejecución realizada.
Datos que se rellenan o se revisan
| Campo | Cómo se trata | Qué comprobar |
|---|---|---|
| Nombre | Obligatorio | Revisar etiqueta, formato y ejemplo antes de guardar. |
| Tipo | Obligatorio | Elegir una opción del catálogo de la pantalla. |
| Vigente | Calculado / lectura | Verdadero cuando la fecha actual está dentro de la vigencia. |
| Vigente desde | Obligatorio | Inicio de vigencia (inclusive). |
| Vigente hasta | No marcado obligatorio en esta declaración | Fin de vigencia (inclusive). Vacío = sin fecha fin registrada. |
| Días para vencer | Calculado / lectura | Días hasta la fecha de fin de vigencia (negativo si ya venció). |
| Contratos cubiertos | Calculado / lectura | Contrastar con la fuente; no sobrescribir. |
| Compañía | Obligatorio | InfoCenter Ejemplo Colombia; no YourCompany ni compañía de otro caso. |
| Partes | No marcado obligatorio en esta declaración | Partes que suscriben el instrumento (empleador, sindicato/comisión, tribunal de arbitramento). |
| Activo | No marcado obligatorio en esta declaración | No marcar la casilla sin cumplir y demostrar su condición. |
| Ámbito: cargos | No marcado obligatorio en esta declaración | Cargos cubiertos por el instrumento. |
| Ámbito: áreas | No marcado obligatorio en esta declaración | Áreas/departamentos cubiertos por el instrumento. |
| Ámbito: sedes | No marcado obligatorio en esta declaración | Sedes/ubicaciones de trabajo cubiertas por el instrumento. |
| Documento(s) | No marcado obligatorio en esta declaración | Texto del instrumento colectivo. Es obligatorio como soporte. |
| Condiciones superiores a la ley | No marcado obligatorio en esta declaración | Descripción de las condiciones convencionales superiores (p. ej. recargo superior, prima extralegal, días adicionales de vacaciones). Los VALORES aplicables se cargan en catálogos con vigencia (HU-009) por población, sin código nuevo; el sistema no aplica lo convencional por debajo del mínimo legal (solo mejora). |
| Fuente verificada el | Obligatorio | Fecha coherente con el hecho o vigencia del registro. |
| Fuente | Obligatorio | Referencia verificable del instrumento (radicado, depósito ante el Ministerio, laudo). |
| Motivo de alta o última actualización | Obligatorio | Justificación del alta o del último cambio (auditoría HU-002). |
| Mínimo convencional en dinero | Obligatorio | Declaración del piso convencional del componente en dinero para los paquetes de compensación flexible (HU-131). 'Sin declarar' bloquea la activación de paquetes de trabajadores cubiertos (fail-closed): declare que el instrumento no fija mínimo o remita a la clave de catálogo (HU-009) que guarda el valor vigente con su fuente. |
| Clave del mínimo en dinero | Obligatorio cuando bps_minimo_dinero_modo == 'catalogo' | Clave del catálogo con vigencia (HU-009) donde vive el mínimo convencional en dinero de esta población. El valor NUNCA está en código: se consulta por la fecha del hecho. |
Acciones: no se encontró un botón propio de ejecución en las vistas BPS de esta consulta. No se inventa un botón de calcular/generar. La creación del artefacto puede depender de otro flujo o de una capacidad aún no operable por interfaz.
Resultado y recuperación: conserve la relación con el registro fuente y su período. Si la lista está vacía, quite solo filtros de búsqueda pertinentes y verifique que el productor realmente se ejecutó; no cree una fila para aparentar un resultado. Ante un bloqueo, lea la guía del proceso y los mensajes de bloqueo. Si falta permiso, el PO autentica al responsable: no ampliar roles. Estado de esta ficha: contenido de referencia; recorrido y resultado sin demostrar.
Dos capturas operativas para cerrar esta opción: A, ruta/listado con filtros y caso identificable; B, detalle del mismo registro con los campos relevantes. Pendientes de esta ruta y sesión. Las imágenes de apoyo o históricas no acreditan el cierre, ni lo hace una captura del InfoCenter.
Acceso declarado en el menú: Administrador BPS / Operador de nómina / Auditor de nómina No omitir restricciones de ancestros, ACL/reglas ni controles de método.
Referencia verificable de esta ficha
- Menú:
bps_nomina_base.menu_bps_instrumento_colectivo. - Acción:
bps_nomina_base.action_bps_instrumento_colectivo; modelobps.instrumento.colectivo. - Fuentes del menú/acción: instrumento_colectivo_views.xml.
- Vistas: instrumento_colectivo_views.xml, compensacion_paquete_views.xml.
- Datos: instrumento_colectivo.py, instrumento_minimo_convencional.py.
Jornada legal con vigencia¶
Ruta: Nómina BPS → Configuración → Catálogos → Jornada legal con vigencia.
Para qué sirve: Jornada máxima legal con vigencia por fecha. Jornada máxima legal por fecha Catálogo nacional de la jornada máxima legal y su divisor mensual, consultado por fecha del hecho. No reemplaza la jornada pactada del trabajador (resource.calendar / contratos de Odoo).
Ejemplo explicado: Compara la jornada legal vigente en agosto de 2026 con el calendario pactado de Ana; no sustituyas uno por el otro ni cambies una vigencia histórica.
Entrada y pasos:
- Abra la ruta y verifique Jornada legal con vigencia. Revise filtros iniciales antes de concluir que falta un registro.
- Localice el caso por compañía, trabajador/período o clave/vigencia, según los campos disponibles. Abra el registro relacionado, no uno parecido de otra compañía.
- Revise los datos de la ficha. La presencia de un formulario no acredita permiso para crear/modificar: siga el flujo de la guía del proceso y la sesión autorizada.
- Contraste campos y evidencia de origen con el ejemplo. Use los controles de detalle solo cuando cumpla rol y estado; no interprete su existencia en el código como una ejecución realizada.
Datos que se rellenan o se revisan
| Campo | Cómo se trata | Qué comprobar |
|---|---|---|
| Horas semanales | Obligatorio | Jornada máxima ordinaria semanal vigente (Ley 2101/2021 art. 3). |
| Divisor mensual | Obligatorio | Horas mensuales para valorizar la hora ordinaria. Criterio administrativo del MinTrabajo (Concepto 16177/2023): horas_semanales / 6 x 30. No es un valor escrito en la ley. |
| Nombre | Calculado / lectura | Contrastar con la fuente; no sobrescribir. |
| Clave | Obligatorio en la traza; lectura | Clave canónica nacional de la jornada máxima legal (única admitida). |
| Fuente | Obligatorio | Normas y criterio administrativo de los que provienen las horas y el divisor de esta vigencia. |
Controles que puede encontrar
Los siguientes textos están declarados en vistas del modelo, incluidas extensiones. Su presencia efectiva depende de la vista, rol y estado; no son una secuencia para pulsarlos todos.
| Control | Restricción / lectura segura |
|---|---|
| Actualizar jornada | Revisar precondiciones y estado en la guía; no ejecutado por esta ficha. Grupos declarados: Administrador BPS. |
Resultado y recuperación: conserve la relación con el registro fuente y su período. Si la lista está vacía, quite solo filtros de búsqueda pertinentes y verifique que el productor realmente se ejecutó; no cree una fila para aparentar un resultado. Ante un bloqueo, lea la guía del proceso y los mensajes de bloqueo. Si falta permiso, el PO autentica al responsable: no ampliar roles. Estado de esta ficha: contenido de referencia; recorrido y resultado sin demostrar.
Dos capturas operativas para cerrar esta opción: A, ruta/listado con filtros y caso identificable; B, detalle del mismo registro con los campos relevantes. Pendientes de esta ruta y sesión. Las imágenes de apoyo o históricas no acreditan el cierre, ni lo hace una captura del InfoCenter.
Acceso declarado en el menú: Administrador BPS / Operador de nómina / Auditor de nómina No omitir restricciones de ancestros, ACL/reglas ni controles de método.
Referencia verificable de esta ficha
- Menú:
bps_nomina_base.menu_bps_jornada_vigencia. - Acción:
bps_nomina_base.action_bps_jornada_vigencia; modelobps.jornada.vigencia. - Fuentes del menú/acción: jornada_vigencia_views.xml.
- Vistas: jornada_vigencia_views.xml.
- Datos: jornada_vigencia.py.
Maestros DIAN¶
Ruta: Nómina BPS → Configuración → Catálogos → Maestros DIAN.
Es un contenedor de navegación, no genera un registro ni calcula importes. Ábralo y elija la opción según la tarea:
Ejemplo: para consultar Ubicaciones DIAN, despliegue esta ruta y siga la ficha enlazada. Si no aparece, el PO comprueba sesión y compañía; no se cambia el rol para fotografiar el menú.
Dos imágenes requeridas — pendientes: A, contenedor expandido con sus opciones; B, siguiente nivel o pantalla de destino con la ruta reconocible. No contar dos tamaños de la misma imagen como dos etapas.
Acceso declarado: Administrador BPS / Operador de nómina / Auditor de nómina Fuente: dian_ubicacion_views.xml.
Códigos del anexo DIAN¶
Ruta: Nómina BPS → Configuración → Catálogos → Maestros DIAN → Códigos del anexo DIAN.
Para qué sirve: Código de catálogo del anexo técnico DIAN.
Ejemplo explicado: Consulta la categoría y vigencia del código de tipo de trabajador; un código de contrato no debe usarse como código de trabajador.
Entrada y pasos:
- Abra la ruta y verifique Códigos del anexo DIAN. Revise filtros iniciales antes de concluir que falta un registro.
- Localice el caso por compañía, trabajador/período o clave/vigencia, según los campos disponibles. Abra el registro relacionado, no uno parecido de otra compañía.
- La vista declara creación desactivada: no use Nuevo, importación ni edición manual para fabricar una traza. Consulte el productor y sus precondiciones en la guía del proceso.
- Contraste campos y evidencia de origen con el ejemplo. Use los controles de detalle solo cuando cumpla rol y estado; no interprete su existencia en el código como una ejecución realizada.
Datos que se rellenan o se revisan
| Campo | Cómo se trata | Qué comprobar |
|---|---|---|
| Código | Obligatorio | Código tal como lo publica la tabla. Se conservan los ceros a la izquierda: el tipo de trabajador «01» no es «1». |
| Descripción oficial | Obligatorio | Descripción transcrita literalmente del anexo, con su redacción original. |
| Tabla del anexo | Obligatorio | Elegir una opción del catálogo de la pantalla. |
| Código origen l10n_co | No marcado obligatorio en esta declaración | Clave publicada por la localización colombiana de Odoo que se cruza de forma explícita con TipoDocumento. Solo aplica a la tabla 5.2.1: los demás catálogos no se deducen desde l10n_co. |
| Elemento XSD | No marcado obligatorio en esta declaración | Nombre exacto del elemento que el XSD exige emitir. Solo aplica a las horas extra y recargos de la tabla 5.5.5; su código ordinal es dato de catálogo y no viaja como atributo XML. |
| Porcentaje | No marcado obligatorio en esta declaración | Porcentaje decimal que exige el atributo Porcentaje de la tabla 5.5.5. Se conserva como dato numérico fuenteado, nunca se deduce desde la descripción legible. |
| Numeral | Obligatorio | Numeral del anexo del que se transcribió (p. ej. 5.5.3). |
| Página | Obligatorio | Página del anexo, para contraste directo. |
| Versión del anexo | Obligatorio | Versión del anexo técnico que publica esta tabla. Permite convivir con una versión posterior sin borrar la anterior. |
| Vigente desde | No marcado obligatorio en esta declaración | Inicio conocido de la vigencia. Vacío significa sin límite inferior. |
| Vigente hasta | No marcado obligatorio en esta declaración | Fin conocido de la vigencia. Vacío significa sin límite superior. |
| Activo | No marcado obligatorio en esta declaración | No marcar la casilla sin cumplir y demostrar su condición. |
| Fuente verificada el | Obligatorio | Fecha coherente con el hecho o vigencia del registro. |
| Fuente | Obligatorio | Revisar etiqueta, formato y ejemplo antes de guardar. |
Acciones: no se encontró un botón propio de ejecución en las vistas BPS de esta consulta. No se inventa un botón de calcular/generar. La creación del artefacto puede depender de otro flujo o de una capacidad aún no operable por interfaz.
Resultado y recuperación: conserve la relación con el registro fuente y su período. Si la lista está vacía, quite solo filtros de búsqueda pertinentes y verifique que el productor realmente se ejecutó; no cree una fila para aparentar un resultado. Ante un bloqueo, lea la guía del proceso y los mensajes de bloqueo. Si falta permiso, el PO autentica al responsable: no ampliar roles. Estado de esta ficha: contenido de referencia; recorrido y resultado sin demostrar.
Dos capturas operativas para cerrar esta opción: A, ruta/listado con filtros y caso identificable; B, detalle del mismo registro con los campos relevantes. Pendientes de esta ruta y sesión. Las imágenes de apoyo o históricas no acreditan el cierre, ni lo hace una captura del InfoCenter.
Acceso declarado en el menú: Administrador BPS / Operador de nómina / Auditor de nómina No omitir restricciones de ancestros, ACL/reglas ni controles de método.
Referencia verificable de esta ficha
- Menú:
bps_nomina_base.menu_bps_dian_codigo. - Acción:
bps_nomina_base.action_bps_dian_codigo; modelobps.dian.codigo. - Fuentes del menú/acción: dian_codigo_views.xml.
- Vistas: dian_codigo_views.xml.
- Datos: dian_codigo.py.
Departamentos (DANE)¶
Ruta: Nómina BPS → Configuración → Catálogos → Maestros DIAN → Departamentos (DANE).
Para qué sirve: Departamentos (DANE), mediante la acción «Departamentos (código DANE)». Consulte los departamentos colombianos con código DANE verificado El filtro inicial muestra los 33 departamentos anotados desde el anexo técnico. Quítelo para localizar un registro pendiente sin que la acción lo oculte.
Ejemplo explicado: Busca el departamento de la ubicación sintética. Si no aparece por el filtro de verificados, revisa el filtro antes de crear un duplicado.
Entrada y pasos:
- Abra la ruta y verifique Departamentos (código DANE). Revise filtros iniciales antes de concluir que falta un registro.
- Localice el caso por compañía, trabajador/período o clave/vigencia, según los campos disponibles. Abra el registro relacionado, no uno parecido de otra compañía.
- La vista declara creación desactivada: no use Nuevo, importación ni edición manual para fabricar una traza. Consulte el productor y sus precondiciones en la guía del proceso.
- Contraste campos y evidencia de origen con el ejemplo. Use los controles de detalle solo cuando cumpla rol y estado; no interprete su existencia en el código como una ejecución realizada.
Campos: la definición disponible no permite resolver completamente los campos de esta vista. No se inventan requisitos: la ficha queda pendiente de observar con la sesión autorizada.
Acciones: no se encontró un botón propio de ejecución en las vistas BPS de esta consulta. No se inventa un botón de calcular/generar. La creación del artefacto puede depender de otro flujo o de una capacidad aún no operable por interfaz.
Resultado y recuperación: conserve la relación con el registro fuente y su período. Si la lista está vacía, quite solo filtros de búsqueda pertinentes y verifique que el productor realmente se ejecutó; no cree una fila para aparentar un resultado. Ante un bloqueo, lea la guía del proceso y los mensajes de bloqueo. Si falta permiso, el PO autentica al responsable: no ampliar roles. Estado de esta ficha: contenido de referencia; recorrido y resultado sin demostrar.
Dos capturas operativas para cerrar esta opción: A, ruta/listado con filtros y caso identificable; B, detalle del mismo registro con los campos relevantes. Pendientes de esta ruta y sesión. Las imágenes de apoyo o históricas no acreditan el cierre, ni lo hace una captura del InfoCenter.
Acceso declarado en el menú: Administrador BPS No omitir restricciones de ancestros, ACL/reglas ni controles de método.
Referencia verificable de esta ficha
- Menú:
bps_nomina_base.menu_bps_dane_departamento. - Acción:
bps_nomina_base.action_bps_dane_departamento; modelores.country.state. - Fuentes del menú/acción: dian_ubicacion_views.xml.
- Vistas: dian_ubicacion_views.xml.
- Datos: ubicacion_dane.py.
Municipios (DANE)¶
Ruta: Nómina BPS → Configuración → Catálogos → Maestros DIAN → Municipios (DANE).
Para qué sirve: Municipios (DANE), mediante la acción «Municipios (código DANE)». Consulte los municipios colombianos con código DANE verificado Cada municipio necesita su código DANE de cinco dígitos, con su fuente y su fecha de verificación. Las dos primeras posiciones deben coincidir con el código del departamento. Quite el filtro inicial para revisar un registro pendiente: esta acción no crea municipios sin código.
Ejemplo explicado: Busca el municipio de la ubicación de Ana y compara su código de cinco dígitos con el departamento. No completes un código inventado para superar la validación.
Entrada y pasos:
- Abra la ruta y verifique Municipios (código DANE). Revise filtros iniciales antes de concluir que falta un registro.
- Localice el caso por compañía, trabajador/período o clave/vigencia, según los campos disponibles. Abra el registro relacionado, no uno parecido de otra compañía.
- La vista declara creación desactivada: no use Nuevo, importación ni edición manual para fabricar una traza. Consulte el productor y sus precondiciones en la guía del proceso.
- Contraste campos y evidencia de origen con el ejemplo. Use los controles de detalle solo cuando cumpla rol y estado; no interprete su existencia en el código como una ejecución realizada.
Campos: la definición disponible no permite resolver completamente los campos de esta vista. No se inventan requisitos: la ficha queda pendiente de observar con la sesión autorizada.
Acciones: no se encontró un botón propio de ejecución en las vistas BPS de esta consulta. No se inventa un botón de calcular/generar. La creación del artefacto puede depender de otro flujo o de una capacidad aún no operable por interfaz.
Resultado y recuperación: conserve la relación con el registro fuente y su período. Si la lista está vacía, quite solo filtros de búsqueda pertinentes y verifique que el productor realmente se ejecutó; no cree una fila para aparentar un resultado. Ante un bloqueo, lea la guía del proceso y los mensajes de bloqueo. Si falta permiso, el PO autentica al responsable: no ampliar roles. Estado de esta ficha: contenido de referencia; recorrido y resultado sin demostrar.
Dos capturas operativas para cerrar esta opción: A, ruta/listado con filtros y caso identificable; B, detalle del mismo registro con los campos relevantes. Pendientes de esta ruta y sesión. Las imágenes de apoyo o históricas no acreditan el cierre, ni lo hace una captura del InfoCenter.
Acceso declarado en el menú: Administrador BPS No omitir restricciones de ancestros, ACL/reglas ni controles de método.
Referencia verificable de esta ficha
- Menú:
bps_nomina_base.menu_bps_dane_municipio. - Acción:
bps_nomina_base.action_bps_dane_municipio; modelores.city. - Fuentes del menú/acción: dian_ubicacion_views.xml.
- Vistas: dian_ubicacion_views.xml.
- Datos: ubicacion_dane.py.
Ubicaciones DIAN¶
Ruta: Nómina BPS → Configuración → Catálogos → Maestros DIAN → Ubicaciones DIAN.
Para qué sirve: Ubicación DIAN gobernada. Registre las ubicaciones que la DIAN exige Cada ubicación aporta país, departamento y municipio con sus códigos oficiales y, según el uso, la dirección física o el idioma. Una ubicación incompleta no se puede seleccionar: el aviso del formulario dice exactamente qué falta.
Ejemplo explicado: Prepara la ubicación de trabajo de la compañía sintética con país, departamento, municipio y dirección coherentes. Si aparece incompleta, corrige la ubicación antes de elegirla en el trabajador.
Entrada y pasos:
- Abra la ruta y verifique Ubicaciones DIAN. Revise filtros iniciales antes de concluir que falta un registro.
- Localice el caso por compañía, trabajador/período o clave/vigencia, según los campos disponibles. Abra el registro relacionado, no uno parecido de otra compañía.
- Revise los datos de la ficha. La presencia de un formulario no acredita permiso para crear/modificar: siga el flujo de la guía del proceso y la sesión autorizada.
- Contraste campos y evidencia de origen con el ejemplo. Use los controles de detalle solo cuando cumpla rol y estado; no interprete su existencia en el código como una ejecución realizada.
Datos que se rellenan o se revisan
| Campo | Cómo se trata | Qué comprobar |
|---|---|---|
| Nombre | Obligatorio | Etiqueta administrativa del punto (p. ej. «Sede principal» o «Planta norte»). No viaja al documento electrónico: solo sirve para elegirlo sin equivocarse. |
| Municipio / Ciudad | Obligatorio | Seleccionar la referencia correcta, no escribir un identificador inventado. |
| Departamento / Estado | Obligatorio | Seleccionar la referencia correcta, no escribir un identificador inventado. |
| Código DANE municipio | Calculado / lectura | Contrastar con la fuente; no sobrescribir. |
| Apta como lugar de generación | Calculado / lectura | Verdadero solo si están el país, el departamento con su código DANE, el municipio con su código DANE y el idioma. |
| Apta como domicilio o lugar de trabajo | Calculado / lectura | Verdadero solo si están el país, el departamento con su código DANE, el municipio con su código DANE y la dirección física. |
| Compañía | Obligatorio | InfoCenter Ejemplo Colombia; no YourCompany ni compañía de otro caso. |
| Activo | No marcado obligatorio en esta declaración | No marcar la casilla sin cumplir y demostrar su condición. |
| País | Obligatorio | País del punto. El documento lleva su código ISO 3166-1 alfa-2 (numeral 5.4.1 del anexo), que es el campo oficial de Odoo. |
| Dirección DIAN | No marcado obligatorio en esta declaración | Dirección física del punto. Obligatoria para el domicilio del empleador y para el lugar de trabajo; el lugar de generación del XML no la lleva. |
| Idioma (ISO 639-1) | No marcado obligatorio en esta declaración | Código ISO 639-1 de dos letras minúsculas del idioma en que se genera el documento (numeral 5.3.1). Obligatorio solo para el lugar de generación del XML. No se rellena solo. |
| Código país | Calculado / lectura | Código ISO 3166-1 alfa-2 del campo oficial de Odoo. |
| Código DANE departamento | Calculado / lectura | Contrastar con la fuente; no sobrescribir. |
| Qué falta | Calculado / lectura | Lista exacta de los atributos que faltan y dónde cargarlos. |
| Fuente verificada el | Obligatorio | Fecha coherente con el hecho o vigencia del registro. |
| Fuente | Obligatorio | Referencia verificable del dato (certificado de existencia, acta, contrato, comunicación oficial). No es la fuente del código DANE: esa vive en el departamento y el municipio. |
Acciones: no se encontró un botón propio de ejecución en las vistas BPS de esta consulta. No se inventa un botón de calcular/generar. La creación del artefacto puede depender de otro flujo o de una capacidad aún no operable por interfaz.
Resultado y recuperación: conserve la relación con el registro fuente y su período. Si la lista está vacía, quite solo filtros de búsqueda pertinentes y verifique que el productor realmente se ejecutó; no cree una fila para aparentar un resultado. Ante un bloqueo, lea la guía del proceso y los mensajes de bloqueo. Si falta permiso, el PO autentica al responsable: no ampliar roles. Estado de esta ficha: contenido de referencia; recorrido y resultado sin demostrar.
Dos capturas operativas para cerrar esta opción: A, ruta/listado con filtros y caso identificable; B, detalle del mismo registro con los campos relevantes. Pendientes de esta ruta y sesión. Las imágenes de apoyo o históricas no acreditan el cierre, ni lo hace una captura del InfoCenter.
Acceso declarado en el menú: Administrador BPS / Operador de nómina / Auditor de nómina No omitir restricciones de ancestros, ACL/reglas ni controles de método.
Referencia verificable de esta ficha
- Menú:
bps_nomina_base.menu_bps_ubicacion_dian. - Acción:
bps_nomina_base.action_bps_ubicacion_dian; modelobps.ubicacion.dian. - Fuentes del menú/acción: dian_ubicacion_views.xml.
- Vistas: dian_ubicacion_views.xml.
- Datos: ubicacion_dian.py.
Parámetros anuales¶
Ruta: Nómina BPS → Configuración → Catálogos → Parámetros anuales.
Para qué sirve: Parámetros normativos anuales. Registra los parámetros normativos de un año Un único registro por año, con todos los campos obligatorios, fuente, fecha de verificación y motivo. Cada cambio queda auditado.
Ejemplo explicado: Abre el registro 2026 y compara SMMLV, auxilio y UVT con la fuente y vigencia de la guía normativa. No cambies el año 2025 para calcular agosto de 2026.
Entrada y pasos:
- Abra la ruta y verifique Parámetros anuales. Revise filtros iniciales antes de concluir que falta un registro.
- Localice el caso por compañía, trabajador/período o clave/vigencia, según los campos disponibles. Abra el registro relacionado, no uno parecido de otra compañía.
- Revise los datos de la ficha. La presencia de un formulario no acredita permiso para crear/modificar: siga el flujo de la guía del proceso y la sesión autorizada.
- Contraste campos y evidencia de origen con el ejemplo. Use los controles de detalle solo cuando cumpla rol y estado; no interprete su existencia en el código como una ejecución realizada.
Datos que se rellenan o se revisan
| Campo | Cómo se trata | Qué comprobar |
|---|---|---|
| Año | Obligatorio | Año calendario al que aplican los parámetros. Único por instalación. |
| SMMLV mensual | Obligatorio | Salario mínimo mensual legal vigente del año. |
| Auxilio de transporte mensual | Obligatorio | Revisar etiqueta, formato y ejemplo antes de guardar. |
| UVT | Obligatorio | Unidad de Valor Tributario del año. |
| Salario integral mínimo | Calculado / lectura | 10 SMMLV más el factor integral (Art. 132 CST). |
| Fuente verificada el | Obligatorio | Fecha coherente con el hecho o vigencia del registro. |
| Divisor de días por mes | Obligatorio | Días por mes usados para derivar los valores diarios. Convención operativa trazable (= 30), NO un valor anual decretado; obligatorio y mayor que cero. |
| % Salud | Obligatorio | Tasa TOTAL de salud (8,5% empleador + 4% trabajador). El reparto y la exoneración del 8,5% patronal (art. 114-1 ET) los aplica el motor de seguridad social, no este registro. |
| % Pensión | Obligatorio | Tasa TOTAL de pensión (12% empleador + 4% trabajador). |
| % FSP base | Obligatorio | Tasa BASE del 1% del Fondo de Solidaridad Pensional para afiliados con IBC >= 4 SMMLV. Fuente vigente: Ley 100 de 1993, art. 27, modificado por la Ley 797 de 2003, art. 8. La Ley 2381 de 2024 se cita solo para advertir que su entrada en vigencia general está suspendida; aquí NO se implementan sus pilares ni los escalones por rango de IBC: eso es lógica del motor de FSP. |
| % Parafiscales | Obligatorio | Total nominal de parafiscales = CCF 4% + SENA 2% + ICBF 3%. NO determina exoneración: el art. 114-1 ET lo aplica el motor posterior. |
| % Provisiones | Obligatorio | Referencia contable DERIVADA (suma de componentes: cesantías, intereses, prima, vacaciones). No es una tasa legal única y NO debe usarse para liquidar prestaciones: cada prestación se liquida con su propia regla. |
| Factor integral | Obligatorio | Factor prestacional MÍNIMO parametrizado del salario integral, como fracción (0,30 = 30%, mínimo legal del Art. 132 CST). |
| SMMLV mensual (año anterior) | Calculado / lectura | Contrastar con la fuente; no sobrescribir. |
| Auxilio mensual (año anterior) | Calculado / lectura | Contrastar con la fuente; no sobrescribir. |
| UVT (año anterior) | Calculado / lectura | Contrastar con la fuente; no sobrescribir. |
| Divisor días (año anterior) | Calculado / lectura | Contrastar con la fuente; no sobrescribir. |
| % Salud (año anterior) | Calculado / lectura | Contrastar con la fuente; no sobrescribir. |
| % Pensión (año anterior) | Calculado / lectura | Contrastar con la fuente; no sobrescribir. |
| % FSP base (año anterior) | Calculado / lectura | Contrastar con la fuente; no sobrescribir. |
| % Parafiscales (año anterior) | Calculado / lectura | Contrastar con la fuente; no sobrescribir. |
| % Provisiones (año anterior) | Calculado / lectura | Contrastar con la fuente; no sobrescribir. |
| Factor integral (año anterior) | Calculado / lectura | Contrastar con la fuente; no sobrescribir. |
| SMMLV diario | Calculado / lectura | Contrastar con la fuente; no sobrescribir. |
| Auxilio de transporte diario | Calculado / lectura | Contrastar con la fuente; no sobrescribir. |
| Tope 1 SMMLV | Calculado / lectura | Contrastar con la fuente; no sobrescribir. |
| Tope 2 SMMLV | Calculado / lectura | Contrastar con la fuente; no sobrescribir. |
| Tope 4 SMMLV | Calculado / lectura | Contrastar con la fuente; no sobrescribir. |
| Tope 10 SMMLV | Calculado / lectura | Contrastar con la fuente; no sobrescribir. |
| Tope 16 SMMLV | Calculado / lectura | Contrastar con la fuente; no sobrescribir. |
| Tope 20 SMMLV | Calculado / lectura | Contrastar con la fuente; no sobrescribir. |
| Tope 25 SMMLV | Calculado / lectura | Contrastar con la fuente; no sobrescribir. |
| Fuente | Obligatorio | Referencia verificable de los valores cargados. |
| Motivo de alta o última actualización | Obligatorio en la traza; lectura | Contrastar con la fuente; no sobrescribir. |
Controles que puede encontrar
Los siguientes textos están declarados en vistas del modelo, incluidas extensiones. Su presencia efectiva depende de la vista, rol y estado; no son una secuencia para pulsarlos todos.
| Control | Restricción / lectura segura |
|---|---|
| Actualizar parámetros | Revisar precondiciones y estado en la guía; no ejecutado por esta ficha. Grupos declarados: Administrador BPS. |
Resultado y recuperación: conserve la relación con el registro fuente y su período. Si la lista está vacía, quite solo filtros de búsqueda pertinentes y verifique que el productor realmente se ejecutó; no cree una fila para aparentar un resultado. Ante un bloqueo, lea la guía del proceso y los mensajes de bloqueo. Si falta permiso, el PO autentica al responsable: no ampliar roles. Estado de esta ficha: contenido de referencia; recorrido y resultado sin demostrar.
Dos capturas operativas para cerrar esta opción: A, ruta/listado con filtros y caso identificable; B, detalle del mismo registro con los campos relevantes. Pendientes de esta ruta y sesión. Las imágenes de apoyo o históricas no acreditan el cierre, ni lo hace una captura del InfoCenter.
Acceso declarado en el menú: Administrador BPS / Operador de nómina / Auditor de nómina No omitir restricciones de ancestros, ACL/reglas ni controles de método.
Referencia verificable de esta ficha
- Menú:
bps_nomina_base.menu_bps_parametro_anual. - Acción:
bps_nomina_base.action_bps_parametro_anual; modelobps.parametro.anual. - Fuentes del menú/acción: parametro_anual_views.xml.
- Vistas: parametro_anual_views.xml.
- Datos: parametro_anual.py.
Trabajo en casa¶
Ruta: Nómina BPS → Configuración → Catálogos → Trabajo en casa.
Para qué sirve: Habilitación de trabajo en casa por período. Registra una habilitación de trabajo en casa Cada habilitación se registra por período con su motivo, fechas y dirección. La duración máxima y el umbral de uso prolongado se parametrizan en los catálogos con vigencia.
Ejemplo explicado: Documenta para Ana un período temporal autorizado, con fecha inicial/final, motivo y lugar. No lo confundas con cambiar permanentemente el contrato a teletrabajo.
Entrada y pasos:
- Abra la ruta y verifique Trabajo en casa. Revise filtros iniciales antes de concluir que falta un registro.
- Localice el caso por compañía, trabajador/período o clave/vigencia, según los campos disponibles. Abra el registro relacionado, no uno parecido de otra compañía.
- Revise los datos de la ficha. La presencia de un formulario no acredita permiso para crear/modificar: siga el flujo de la guía del proceso y la sesión autorizada.
- Contraste campos y evidencia de origen con el ejemplo. Use los controles de detalle solo cuando cumpla rol y estado; no interprete su existencia en el código como una ejecución realizada.
Datos que se rellenan o se revisan
| Campo | Cómo se trata | Qué comprobar |
|---|---|---|
| Empleado | Obligatorio | Ana o Luis, solo cuando el caso esté creado por RR. HH. en la compañía correcta. |
| Desde | Obligatorio | Inicio de la habilitación (inclusive). |
| Hasta | Obligatorio | Fin de la habilitación (inclusive). Al vencer se regresa a la modalidad normal o se renueva. |
| Días | Calculado / lectura | Duración del período en días (inclusive). |
| Motivo | Obligatorio | Elegir una opción del catálogo de la pantalla. |
| Estado | Calculado / lectura | Estado del período según la fecha actual. |
| Compañía | No marcado obligatorio en esta declaración | InfoCenter Ejemplo Colombia; no YourCompany ni compañía de otro caso. |
| Activo | No marcado obligatorio en esta declaración | No marcar la casilla sin cumplir y demostrar su condición. |
| Detalle del motivo | Obligatorio cuando motivo == 'otro' | Descripción cuando el motivo es 'Otro'. |
| Dirección de trabajo | Obligatorio | Dirección desde donde se ejecuta el trabajo en casa. |
| Información de ARL | No marcado obligatorio en esta declaración | Referencia de la ARL/cobertura de riesgos del lugar de trabajo. |
| Alerta de uso prolongado | Calculado / lectura | Aviso cuando el acumulado de trabajo en casa supera el umbral parametrizado. Recomienda revisar la modalidad; la decisión es humana (P8). |
| Motivo del registro | Obligatorio | Justificación del alta de la habilitación (auditoría HU-002). |
Acciones: no se encontró un botón propio de ejecución en las vistas BPS de esta consulta. No se inventa un botón de calcular/generar. La creación del artefacto puede depender de otro flujo o de una capacidad aún no operable por interfaz.
Resultado y recuperación: conserve la relación con el registro fuente y su período. Si la lista está vacía, quite solo filtros de búsqueda pertinentes y verifique que el productor realmente se ejecutó; no cree una fila para aparentar un resultado. Ante un bloqueo, lea la guía del proceso y los mensajes de bloqueo. Si falta permiso, el PO autentica al responsable: no ampliar roles. Estado de esta ficha: contenido de referencia; recorrido y resultado sin demostrar.
Dos capturas operativas para cerrar esta opción: A, ruta/listado con filtros y caso identificable; B, detalle del mismo registro con los campos relevantes. Pendientes de esta ruta y sesión. Las imágenes de apoyo o históricas no acreditan el cierre, ni lo hace una captura del InfoCenter.
Acceso declarado en el menú: Administrador BPS / Operador de nómina / Auditor de nómina No omitir restricciones de ancestros, ACL/reglas ni controles de método.
Referencia verificable de esta ficha
- Menú:
bps_nomina_base.menu_bps_trabajo_casa_periodo. - Acción:
bps_nomina_base.action_bps_trabajo_casa_periodo; modelobps.trabajo.casa.periodo. - Fuentes del menú/acción: trabajo_casa_periodo_views.xml.
- Vistas: trabajo_casa_periodo_views.xml.
- Datos: trabajo_casa_periodo.py.
Configuración¶
Ruta: Nómina BPS → Configuración → Configuración.
Es un contenedor de navegación, no genera un registro ni calcula importes. Ábralo y elija la opción según la tarea:
Ejemplo: para consultar Alertas, despliegue esta ruta y siga la ficha enlazada. Si no aparece, el PO comprueba sesión y compañía; no se cambia el rol para fotografiar el menú.
Dos imágenes requeridas — pendientes: A, contenedor expandido con sus opciones; B, siguiente nivel o pantalla de destino con la ruta reconocible. No contar dos tamaños de la misma imagen como dos etapas.
Acceso declarado: Administrador BPS Fuente: alerta_views.xml, bps_nomina_app_menus.xml.
Alertas¶
Ruta: Nómina BPS → Configuración → Configuración → Alertas.
Para qué sirve: Definición de alerta BPS. Define tu primera alerta Una alerta avisa (actividad y/o correo) antes de que un plazo o un límite se incumpla. Nunca bloquea procesos.
Ejemplo explicado: Diseña en papel una alerta de vencimiento de contrato con anticipación y destinatario. No actives correo ni notificaciones externas durante este recorrido.
Entrada y pasos:
- Abra la ruta y verifique Definiciones de alertas. Revise filtros iniciales antes de concluir que falta un registro.
- Localice el caso por compañía, trabajador/período o clave/vigencia, según los campos disponibles. Abra el registro relacionado, no uno parecido de otra compañía.
- Revise los datos de la ficha. La presencia de un formulario no acredita permiso para crear/modificar: siga el flujo de la guía del proceso y la sesión autorizada.
- Contraste campos y evidencia de origen con el ejemplo. Use los controles de detalle solo cuando cumpla rol y estado; no interprete su existencia en el código como una ejecución realizada.
Datos que se rellenan o se revisan
| Campo | Cómo se trata | Qué comprobar |
|---|---|---|
| Código | Obligatorio | Revisar etiqueta, formato y ejemplo antes de guardar. |
| Nombre | Obligatorio | Revisar etiqueta, formato y ejemplo antes de guardar. |
| tipo condicion | No marcado obligatorio en esta declaración | Elegir una opción del catálogo de la pantalla. |
| Canal | Obligatorio | Elegir una opción del catálogo de la pantalla. |
| Activa | No marcado obligatorio en esta declaración | No marcar la casilla sin cumplir y demostrar su condición. |
| Compañía | No marcado obligatorio en esta declaración | InfoCenter Ejemplo Colombia; no YourCompany ni compañía de otro caso. |
| Modelo objetivo | Obligatorio | Seleccionar la referencia correcta, no escribir un identificador inventado. |
| Campo de fecha | No marcado obligatorio en esta declaración | Campo Date del modelo objetivo que dispara la alerta. |
| Días de anticipación | No marcado obligatorio en esta declaración | Escalones de aviso en días antes de la fecha, separados por coma (p. ej. 90,30,7). |
| Umbral preventivo (%) | No marcado obligatorio en esta declaración | Porcentaje del límite al que se dispara el aviso preventivo (CA-2: 80% por defecto). |
| Filtro (dominio) | No marcado obligatorio en esta declaración | Dominio Odoo declarativo para acotar los registros evaluados. |
| Grupo destinatario | No marcado obligatorio en esta declaración | Seleccionar la referencia correcta, no escribir un identificador inventado. |
| Usuarios destinatarios | No marcado obligatorio en esta declaración | Revisar etiqueta, formato y ejemplo antes de guardar. |
| Descripción | No marcado obligatorio en esta declaración | Revisar etiqueta, formato y ejemplo antes de guardar. |
Acciones: no se encontró un botón propio de ejecución en las vistas BPS de esta consulta. No se inventa un botón de calcular/generar. La creación del artefacto puede depender de otro flujo o de una capacidad aún no operable por interfaz.
Resultado y recuperación: conserve la relación con el registro fuente y su período. Si la lista está vacía, quite solo filtros de búsqueda pertinentes y verifique que el productor realmente se ejecutó; no cree una fila para aparentar un resultado. Ante un bloqueo, lea la guía del proceso y los mensajes de bloqueo. Si falta permiso, el PO autentica al responsable: no ampliar roles. Estado de esta ficha: contenido de referencia; recorrido y resultado sin demostrar.
Dos capturas operativas para cerrar esta opción: A, ruta/listado con filtros y caso identificable; B, detalle del mismo registro con los campos relevantes. Pendientes de esta ruta y sesión. Las imágenes de apoyo o históricas no acreditan el cierre, ni lo hace una captura del InfoCenter.
Acceso declarado en el menú: Sin restricción adicional en este nodo; siguen aplicando ancestros, ACL y reglas. No omitir restricciones de ancestros, ACL/reglas ni controles de método.
Referencia verificable de esta ficha
- Menú:
bps_nomina_base.menu_bps_alerta_definicion. - Acción:
bps_nomina_base.action_bps_alerta_definicion; modelobps.alerta.definicion. - Fuentes del menú/acción: alerta_views.xml.
- Vistas: alerta_views.xml.
- Datos: alerta_definicion.py, alerta_uso_bases.py, compensacion_control.py, vacaciones_alerta.py.