01. DATOS GENERALES
Línea de producto: | Microsiga Protheus. | ||||||
---|---|---|---|---|---|---|---|
Segmento: | Servicios - Mercado Internacional. | ||||||
Módulo: | SIGAGPE - Gestión de Personal. | ||||||
Función: |
| ||||||
Ticket: | 8552946 | ||||||
Issue: | DMINA-8736. | ||||||
Versiones: | 12.1.17 | 12.1.23 | 12.1.25 | 12.1.27. |
02. SITUACIÓN/REQUISITO
Al realizar el cálculo de nómina ordinaria la lectura de la formula estándar 10201INC en la secuencia 000142 y 000143 realiza la validación del campo RV_TIPOCOD a través del mnemónico “CONTIPOCON” si es igual 2 continua en la etiqueta 17; Sin embargo, el tipo del concepto Incapacidad 102 lo está generando por estándar como tipo 1 que corresponden a remuneración y este debería ser tipo 2 Descuento acorde al tipo de concepto y catálogo de clasificación tipo SAT.
Con lo anterior al no ser tipo 2 – Descuento en la formula 10201INC realiza la multiplicación del importe por -1 convirtiendo el valor en negativo generando inconsistencia en los importes, se anexa pantalla del trace del cálculo secuencia 142 y 143
03. SOLUCIÓN
En la función GpPDMEX() ubicada en la rutina Conceptos Estándar (GPPDMEX); se modifica el contenido del capo RV_TIPOCOD con 2 a los conceptos 102 al 113 y 119.
Pre-condiciones:
- Realizar el respaldo del repositorio (RPO).
- Aplicar el parche correspondiente al presente issue.
- Con la herramienta APSDU realizar el respaldo de la tabla SRV - Conceptos, después proceda a eliminar el contenido de dicha tabla ( comando "Zap".)
Pasos para probar la solución:
- Ingresar al módulo de Gestión de Personal (SIGAGPE) desde el menú Actualizaciones | Definic Calculo | Conceptos.
- Validar que los concepto 102 al 113 y 119 sean de tipo Deducción.