Cuando te encuentras con el error de que el sueldo diario de un empleado aparece en 0 en CONTPAQi, puede ser una situación frustrante que impide el cálculo correcto de la nómina. Hay diferentes escenarios, pero por lo regular son situaciones similares. A continuación, te mostraremos varias soluciones detalladas para corregir este inconveniente.
Precaución importante: Si la solución implica manejo de la base de datos, es necesario asegurarse de realizar un RESPALDO de la empresa antes de aplicarla. Es responsabilidad propia de quien maneje el uso de la base de datos asegurar la integridad de la información.
Solución 1: Ajuste Directo en el Catálogo de Empleados
Esta solución se enfoca en la verificación y corrección manual del sueldo diario y el Salario Base de Cotización (SBC) dentro del sistema CONTPAQi.
Pasos a seguir:
- Respaldar la empresa.
- Ingresar al catálogo de empleados.
- Ingresar salario diario al empleado.
- Capturar o calcular con F10 el importe del SBC (Salario base de cotización).
- Guardar cambios.
- Calcular nuevamente la nómina.
Solución 2: Modificación en el Detalle del Sobre-recibo
En ocasiones, el error puede residir en el sobre-recibo ya generado, donde el importe del sueldo diario no está reflejado correctamente.
Pasos a seguir:
- Respaldar la empresa.
- Abrir el sobrerecibo del empleado con el detalle.
- Posicionarse en el importe de sueldo (el cual aparece en color azul).
- Dar clic en el botón Supr del teclado, verificando que el importe esté en color negro.
- Calcular el sobre recibo.
Solución 3: Corrección Vía SQL Management Studio (Problema con Séptimos Días)
Esta solución es para casos donde el problema puede estar relacionado con la configuración de los séptimos días en la base de datos. Requiere conocimientos de SQL Management Studio.
Lea también: Análisis errores 301/302
Pasos a seguir:
- Respaldar empresa.
- Abrir SQL Management y conectarse a la instancia.
- Dar clic derecho sobre la base de datos con el problema y seleccionar nueva consulta.
- Ejecutar el siguiente query: select * from nom10023 para verificar el tipo de periodo que presenta el problema y tomar nota de la columna idtipoperiodo.
- Ejecutar el siguiente query: select * from nom10002 where idtipoperiodo=xxx and ejercicio=2016. Nota: XXX corresponde al valor tomado en el paso 4, y 2016 debe ser reemplazado por el ejercicio fiscal actual.
- Verificar que en la columna septimos contenga un valor.
- Ejecutar el siguiente query: update nom10002 set septimos=0 where idtipoperiodo=xxx and ejercicio=2021. Nota: Con esta consulta no se calcularán séptimos días y 2021 debe ser reemplazado por el ejercicio fiscal actual.
- Cerrar SQL Management.
- Abrir la empresa.
Solución 4: Actualización de Sueldo Diario y Sueldo Integrado con SQL Management Studio
Esta solución es útil cuando los datos de sueldo diario y sueldo integrado no se están reflejando correctamente desde las tablas históricas hacia la tabla principal de empleados.
Pasos a seguir:
- Respaldar empresa.
- Entrar al Management Studio.
- Abrir la tabla nom10002 y tomar nota del idperiodo del periodo vigente.
- Ejecutar los siguientes queries:
UPDATE nom10001 SET nom10001.sueldodiario = nom10034.sueldodiario from nom10034 where nom10001.idempleado = nom10034.idempleado and nom10034.cidperiodo=XXXX
UPDATE nom10001 SET nom10001.sueldointegrado = nom10034.sueldointegrado from nom10034 where nom10001.idempleado = nom10034.idempleado and nom10034.cidperiodo=XXXX
Donde XXXX es igual al dato tomado en el paso anterior (idperiodo del periodo vigente).
- Calcular de nuevo la nómina.
Solución 5: Recuperación de Respaldo en una Nueva Empresa
Si las soluciones anteriores no resuelven el problema, una alternativa es crear una empresa nueva y restaurar un respaldo anterior al momento en que el error comenzó, validando los salarios en la base de datos.
Lea también: Entendiendo los Errores en Auditoría
Pasos a seguir:
- Respaldar empresa (por si acaso).
- Crear una empresa nueva y recuperar el respaldo del periodo antes de autorizar.
- Ingresar mediante el Management Studio a la empresa nueva y validar que en la tabla nom10034 se muestren los salarios de manera correcta en la columna sueldodario.
Lea también: Arreglar error entrada SAT
