Volver al buscador

Muestra 4 recibos (2 ordinario y 2 indemnizacin) para un empleado despus de calcular finiquito en Nominas

CONTPAQi Nóminas
Causa del problema

inconsistencias en las tablas nom10044 y nom10008

Solución

1. Respaldar empresa
2. Abrir management e iniciar sesin a la instancia.
3. Desglosar carpeta bases de datos, seleccionar BDD con el detalle, dar clic derecho / Nueva Consulta.
4. Ejecutar siguientes querys:

4.1 Ejecutar y tomar nota del campo IDEMPLEADO
SELECT * FROM nom10001 WHERE codigoempleado = codigo_empleado_con_el_error

4.2 Ejecutar y tomar nota del campo IDPERIODO.
SELECT * FROM nom10023 n23 JOIN nom10002 n2
ON n23.idtipoperiodo = n2.idtipoperiodo WHEREn2.numeroperiodo = numero_periodo_actual AND n2.ejercicio = 2020

4.3 Eliminar registros del finiquito para el empleado en tabla nom10008
DELETE FROM nom10008 WHERE idempleado = dato_tomado_en_paso_4.1 AND idperiodo =dato_tomado_en_paso_4.2

4.4 Ejecutar query y tomar nota del campo IDDOCUMENTO
SELECT * FROM nom10043 WHERE idempleado = dato_tomado_en_paso_4.1 AND idperiodo =dato_tomado_en_paso_4.2

4.5 Eliminar registros del finiquito para el empleado en tabla nom10043
DELETE FROM nom10043 WHERE idempleado = dato_tomado_en_paso_4.1 AND idperiodo =dato_tomado_en_paso_4.2

4.6 Eliminar registros del finiquito para el empleado en tabla nom10044
DELETE FROM nom10044 WHERE idempleado = dato_tomado_en_paso_4.1 AND idperiodo =dato_tomado_en_paso_4.2 AND iddocumento =dato_tomado_en_paso_4.4

5. Cerrar Management.
6. Abrir empresa y validar que se calcula y muestra correctamente el finiquito.

Nota: Antes de aplicar el procedimiento previamente descrito es necesario realizar un respaldo de la empresa ya que las modificaciones en base de datos sin un diagnstico previo del caso pueden causar inconsistencias en la informacin, nicamente es posible revertir los cambios mediante la restauracin de un respaldo previo al proceso, por lo que la manipulacin de la base de datos es responsabilidad de quien lo aplique.

Solución bloqueada

Regístrate gratis para ver la solución completa

¿Necesitas ayuda adicional?

Nuestros expertos certificados pueden guiarte paso a paso

Contactar soporte