droid escribió:Buen dia.
@pdalarms como resolviste tu caso? tengo el mismo detalle que mencionas.
Alguien que lo haya solucionado, puede compartir el XML?
Gracias.
Hola @droid, el truco es en que tienes que generar
por separado la incapacidad en un nodo y en otro nodo el subsidio por incapacidad; como no se puede timbrar en negativo tienes que dejar la incapacidad en el nodo donde le estés pagando el sueldo o conceptos que hagan que no quede en negativo
desconozco cómo trabaja tu sistema de nómina, en el nuestro así queda un ejemplo:
Son 2 nodos dentro del mismo XML, el primer nodo trae sueldo - incapacidades, con sus propios totales y su propio nodo adicional de incapacidades
El segundo nodo trae solamente el pago del subsidio de incapacidad, con su propio totales y su propio nodo adicional de incapacidades
espero haberme explicado
<nomina12:Nomina FechaFinalPago="2017-01-19" FechaInicialPago="2017-01-13" FechaPago="2017-01-20" NumDiasPagados="0.001" TipoNomina="O" TotalDeducciones="2918.91" TotalOtrosPagos="29.58" TotalPercepciones="2459.87" Version="1.2" xmlns:nomina12="
http://www.sat.gob.mx/nomina12" xmlns:xsi="
http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="
http://www.sat.gob.mx/nomina12 http://www.sat.gob.mx/sitio_internet/cf ... mina12.xsd">
<nomina12:Emisor RegistroPatronal="FDSFSD333"/>
<nomina12:Receptor Antigüedad="P112W" Banco="002" ClaveEntFed="QUE" CuentaBancaria="FDSFSD333" Curp="FDSFSD333" Departamento="OPALO" FechaInicioRelLaboral="2014-11-24" NumEmpleado="3001" NumSeguridadSocial="FDSFSD333" PeriodicidadPago="02" Puesto="OPERADOR ESPECIALIZADO C" RiesgoPuesto="5" SalarioBaseCotApor="351.41" SalarioDiarioIntegrado="403.46" Sindicalizado="Sí" TipoContrato="01" TipoJornada="99" TipoRegimen="02"/>
<nomina12:Percepciones TotalExento="0.00" TotalGravado="2459.87" TotalSueldos="2459.87">
<nomina12:Percepcion Clave="001" Concepto="SUELDO" ImporteExento="0.00" ImporteGravado="2108.46" TipoPercepcion="001"/>
<nomina12:Percepcion Clave="002" Concepto="SÉPTIMO DÍA" ImporteExento="0.00" ImporteGravado="351.41" TipoPercepcion="001"/>
</nomina12:Percepciones>
<nomina12:Deducciones TotalOtrasDeducciones="2918.91">
<nomina12:Deduccion Clave="616" Concepto="PRESTAMO CAJA " Importe="379.00" TipoDeduccion="004"/>
<nomina12:Deduccion Clave="507" Concepto="INCAPACIDAD POR ENFERMEDAD GRAL" Importe="2459.87" TipoDeduccion="006"/>
<nomina12:Deduccion Clave="654" Concepto="DESC POR " Importe="80.04" TipoDeduccion="019"/>
</nomina12:Deducciones>
<nomina12:OtrosPagos>
<nomina12:OtroPago Clave="280" Concepto="SUBSIDIO PARA EL EMPLEO PERCEPCI" Importe="29.58" TipoOtroPago="002">
<nomina12:SubsidioAlEmpleo SubsidioCausado="88.06"/>
</nomina12:OtroPago>
</nomina12:OtrosPagos>
<nomina12:Incapacidades>
<nomina12:Incapacidad DiasIncapacidad="7" ImporteMonetario="2459.87" TipoIncapacidad="02"/>
</nomina12:Incapacidades>
</nomina12:Nomina>
<nomina12:Nomina FechaFinalPago="2017-01-19" FechaInicialPago="2017-01-13" FechaPago="2017-01-20" NumDiasPagados="0.001" TipoNomina="O" TotalPercepciones="983.95" Version="1.2" xmlns:nomina12="
http://www.sat.gob.mx/nomina12" xmlns:xsi="
http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="
http://www.sat.gob.mx/nomina12 http://www.sat.gob.mx/sitio_internet/cf ... mina12.xsd">
<nomina12:Emisor RegistroPatronal="FDSFSD333"/>
<nomina12:Receptor Antigüedad="P112W" Banco="002" ClaveEntFed="QUE" CuentaBancaria="FDSFSD333" Curp="FDSFSD333" Departamento="OPALO" FechaInicioRelLaboral="2014-11-24" NumEmpleado="3001" NumSeguridadSocial="FDSFSD333" PeriodicidadPago="02" Puesto="OPERADOR ESPECIALIZADO C" RiesgoPuesto="5" SalarioBaseCotApor="351.41" SalarioDiarioIntegrado="403.46" Sindicalizado="Sí" TipoContrato="01" TipoJornada="99" TipoRegimen="02"/>
<nomina12:Percepciones TotalExento="0.00" TotalGravado="983.95" TotalSueldos="983.95">
<nomina12:Percepcion Clave="208" Concepto="SUBSIDIO ENFERMEDAD GENERAL 4-30" ImporteExento="0.00" ImporteGravado="983.95" TipoPercepcion="014"/>
</nomina12:Percepciones>
<nomina12:Incapacidades>
<nomina12:Incapacidad DiasIncapacidad="7" ImporteMonetario="983.95" TipoIncapacidad="02"/>
</nomina12:Incapacidades>
</nomina12:Nomina>