Línea de Producto: | Microsiga Protheus. | ||||
Segmento: | Servicios - Mercado Internacional. | ||||
Módulo: | SIGAGPE - Gestión de Personal. | ||||
Función: |
| ||||
Situación/Requisito: | Al ingresar a la rutina Concepto por Proceso y realizar el borrado o inserción de líneas, detona el siguiente error log: "DB error (Insert): -37 File: SRM010 - Error : 2601 (23000) (RC=-1) - [Microsoft][ODBC SQL Server Driver][SQL Server]No se puede insertar una fila de clave duplicada en el objeto 'dbo.SRM010' con índice único 'SRM010_UNQ'." | ||||
Solución/Implementación: | En función OnCommit() de la rutina GPEA161, se realiza el ajuste al tratamiento de los registros en el modelo para actualizar correctamente la secuencia al eliminar o incluir nuevos registros, así como eliminar correctamente los registros de la tabla SRM al actualizar la secuencia. Requisitos previos: Contar con Conceptos por Proceso con conceptos configurados. Pasos para probar la solución:
| ||||
Requisito (Issue): | DMINA-4677 | DMINA-5113 | ||||
Versión: | 12.1.14 | 12.1.17. |