Error al firmar la nómina


Síntomas

The TotalExento is atributted invalid - The value -222.80 is invalid acording to its datatype
NOM194 - El valor del atributo Nomina.Percepciones.TotalExento, no es igual a la suma de los atributos ImporteExento de lso nodos Percepcion

The TotalExento is atributted invalid - The value -222.80 is invalid acording to its datatype

0-Error al firmar la nómina


NOM194 - El valor del atributo Nomina.Percepciones.TotalExento, no es igual a la suma de los atributos ImporteExento de lso nodos Percepcion

3-Error al firmar la nómina


↑ Volver arriba

Causa

.

Se tiene más de un concepto con el mismo código que proporciona el SAT

↑ Volver arriba

Solución

.

1. Ingresamos al catálogo de complementos fiscales y seleccionamos el NO12 y nos dirigimos al nodo de nomina12:Percepciones--->nomina12:Percepcion

2-Error al firmar la nómina


Damos doble clic sobre el nodo nomina12:Percepciones y en la ventana que nos abrirá, en el campo de SQL damos clic en los (...)

4-Error al firmar la nómina


Nos abrirá la siguiente siguiente ventana, ahí vamos a identificar las siguientes líneas:

dbo.ImporteGravadoComplemento(Nomina_Concepto.Nc_Codigo,'{FOLIO}')
dbo.ImporteGravadoComplemento(Nomina_Concepto.Nc_Codigo,'{FOLIO}')

5-Error al firmar la nómina

Y vamos a reemplazarlo por las líneas siguientes:
CASE WHEN Nomina_Concepto.Nc_Cve_Nomina_Concepto IN ('0359') THEN 0 ELSE dbo.ImporteGravadoComplemento(Nomina_Concepto.Nc_Codigo,'{FOLIO}')END
CASE WHEN Nomina_Concepto.Nc_Cve_Nomina_Concepto IN ('0359') THEN 0 ELSE dbo.ImporteGravadoComplemento(Nomina_Concepto.Nc_Codigo,'{FOLIO}')END
En donde dentro de los parentesis vamos a capturar la clave de los conceptos de nómina, en caso de tener más de uno, estos deben ir seguido por comas

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

6-Error al firmar la nómina


2. Ingresamos al catálogo de complementos fiscales y seleccionamos el NO12 y nos dirigimos al nodo de nomina12:Percepciones

Damos doble clic sobre el nodo nomina12:Percepciones y en la ventana que nos abrirá, en el campo de SQL damos clic en los (...)

8-Error al firmar la nómina


Nos abrirá la siguiente siguiente ventana, ahí vamos a identificar las siguientes líneas:

dbo.ImporteGravadoComplemento(Nomina_Concepto.Nc_Codigo,'{FOLIO}')
dbo.ImporteGravadoComplemento(Nomina_Concepto.Nc_Codigo,'{FOLIO}')

9-Error al firmar la nómina


Y vamos a reemplazarlo por las líneas siguientes:
CASE WHEN Nomina_Concepto.Nc_Cve_Nomina_Concepto IN ('0359') THEN 0 ELSE dbo.ImporteGravadoComplemento(Nomina_Concepto.Nc_Codigo,'{FOLIO}')END
CASE WHEN Nomina_Concepto.Nc_Cve_Nomina_Concepto IN ('0359') THEN 0 ELSE dbo.ImporteGravadoComplemento(Nomina_Concepto.Nc_Codigo,'{FOLIO}')END
En donde dentro de los parentesis vamos a capturar la clave de los conceptos de nómina, en caso de tener más de uno, estos deben ir seguido por comas

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

10-Error al firmar la nómina


↑ 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