Trabajando con el Registro de Contratos
El Registro de Contratos proporciona un historial completo de todas las modificaciones importantes realizadas en los contratos. Registra automáticamente la creación de contratos, las actualizaciones en el Encabezado del Contrato y las Líneas del Contrato, así como los cambios en los roles responsables, ofreciendo total transparencia sobre quién cambió qué, cuándo y dónde.
Propósito
- Mantener un historial de cambios transparente y auditable.
- Permitir a los usuarios rastrear fácilmente las modificaciones comparando valores antiguos y nuevos.
- Registrar automáticamente la creación del contrato, las actualizaciones de campos y los cambios de la persona responsable.
Eventos Registrados
| Área | Evento |
|---|---|
| Encabezado | Contrato creado |
| Encabezado | Fecha de inicio modificada |
| Encabezado | Fecha de finalización modificada |
| Encabezado | Nivel de criticidad modificado |
| Encabezado | Volumen del contrato modificado |
| Encabezado | Persona responsable modificada |
| Línea del contrato | Costo unitario modificado |
| Línea del contrato | Cantidad modificada |
Información Registrada
Cada entrada del registro incluye:
- Número de contrato (y número de línea en caso de cambios en líneas)
- ID de usuario que realizó la modificación (primeros 50 caracteres)
- Valores anteriores y nuevos en formato legible
- Marca de tiempo del cambio
- ID de registro con funcionalidad de drill-down – al hacer clic se abre el contrato correspondiente
Solo se registran los cambios relevantes (cuando el valor anterior no estaba vacío o era distinto de cero) para evitar entradas innecesarias.
Ejemplos de Mensajes del Registro
Los mensajes del registro siguen un formato coherente según el tipo de evento:
-
Creación de contrato:
Contrato 2149 creado. -
Cambios en el encabezado:
Contrato 2149: Fecha de inicio cambiada de 01/09/25 a 01/10/25.Contrato 2149: Fecha de finalización cambiada de 30/09/25 a 30/10/25.Contrato 2149: Nivel de criticidad cambiado de Medio a Alto.Contrato 2149: Volumen del contrato cambiado de 10.000 a 12.000.Contrato 2149: Persona responsable cambiada de John Smith a Emily Brown. -
Cambios en las líneas:
Contrato 2149, Línea 10000: Costo unitario cambiado de 500 a 700.Contrato 2149, Línea 10000: Cantidad cambiada de 5 a 54.
Las fechas y los números se muestran según el formato estándar del sistema (por ejemplo,
DD/MM/AA).
Acceso al Registro de Contratos
Existen dos formas de abrir el Registro de Contratos:
-
Cue del Centro de Funciones de Administrador
- La Cue del Registro de Contratos en el Centro de Funciones de Administrador muestra el número total de entradas del registro.
- Al hacer clic en la cue se abre directamente la página del Registro de Contratos.
-
Funcionalidad de Búsqueda
- Todos los usuarios pueden acceder al Registro de Contratos utilizando la función de Búsqueda (Tell Me) y abrir la página manualmente.
Comportamiento Técnico
- Las entradas del registro se crean automáticamente mediante suscriptores de eventos en las tablas
SIM_CM Contract HeaderySIM_CM Contract Line. - La creación del contrato y las modificaciones de campos se registran cuando un registro se inserta o modifica (no temporalmente).
- Campos rastreados en el encabezado: Fecha de inicio, Fecha de finalización, Nivel de criticidad, Volumen del contrato y Persona responsable.
- Campos rastreados en las líneas: Costo unitario y Cantidad.
- Las entradas del registro se crean mediante la codeunit
SIM_CM Log Managementy están vinculadas al contrato correspondiente a través del ID de registro, que admite navegación directa mediante drill-down.
Resumen
El Registro de Contratos garantiza que cada cambio importante en un contrato se registre automáticamente y esté disponible para su revisión. Los usuarios y administradores pueden monitorear modificaciones como las siguientes:
Contrato 2149 creado.Contrato 2149: Persona responsable cambiada de John Smith a Emily Brown.Contrato 2149: Fecha de finalización cambiada de 30/09/25 a 30/10/25.Contrato 2149, Línea 10000: Cantidad cambiada de 5 a 54.
Los administradores también pueden ver el número total de entradas del registro directamente desde su Cue del Centro de Funciones de Administrador, garantizando transparencia y control total sobre todas las actividades contractuales.