Error al firmar nómina NOM174


Síntomas

NOM 174 - El valor numérico del atributo Nomina.Receptor

NOM 174 - El valor numérico del atributo Nomina.Receptor Antigüedad no es menor o igual al cociente

0-<b>NOM 174 - El valor numérico del atributo Nomina.Receptor Antigüedad no es menor o igual al cociente </b> <br>


↑ Volver arriba

Causa

El calculo de la antigüedad el sistema lo calcula en base a semanas y el PAC lo hace en base a días y lo divide entre 7

El calculo de la antigüedad el sistema lo calcula en base a semanas y el PAC lo hace en base a días y lo divide entre 7

↑ Volver arriba

Solución

Edita el complemento NO12

Edita el complemento NO12, que se encuentra en el menú Catálogos/Finanzas/Complemento Fiscal
Doble clic en el nodo Receptor, en el campo SQL, clic al botón de los tres puntos (...),
Ubica la siguiente linea:
'P' + CAST(DATEDIFF(week, ISNULL(Empleado.Em_Ingreso_Imss, Em_Fecha_Ingreso), Nomina_Caratula.Nmc_Fecha_Pago) AS NVARCHAR(10)) + 'W' AS ANTIGUEDAD,
Remplázala por esta:
'P' + CAST( (DATEDIFF(DAY, ISNULL(Empleado.Em_Ingreso_Imss, Em_Fecha_Ingreso), Nomina_Periodo.Np_Fecha_Final) + 1) / 7 AS NVARCHAR(10)) + 'W' AS ANTIGUEDAD,
Agrega esta linea antes del WHERE:
INNER JOIN Nomina_Periodo ON Nomina_Periodo.Np_Cve_Nomina_Periodo = Nomina_Caratula.Nmc_Nomina_Periodo

La consulta debe quedar como se muestra en la imagen siguiente:

2-Error al firmar nómina NOM174


↑ Volver arriba


¿Te resulto útil esta información?
0% de las personas consideraron que fue útil.



Iniciar una conversación en el foro de soporte de nuestra comunidad


Hacer una pregunta al foro

Más recursos

Site

Conoce nuestras diferentes Soluciones de Software. ¡Contáctanos!

Blog

Artículos, noticias y consejos útiles sobre tecnología y Sistemas Administrativos.


Community

Plataforma con múltiples recursos de ayuda y herramientas de soporte.




Contacta a un experto

¿Como podemos ayudarte?

Optén soporte personalizado por télefono o chat.


Obtener soporte