jccastillo0007 / eFacturaT

eFacturaT
0 stars 2 forks source link

Web CFDI v3.3 - no soporta los impuestos locales #1091

Closed RigoFlores closed 7 years ago

RigoFlores commented 7 years ago

Recordar que los impuestos locales, tienen definida su propia estructura... los impuestos locales son de mucha utilidad para las facturas de gobierno, y se reportan en un complemento.

OJO, aunque los estamos montando en la estructura de los impuestos estándar... lo cual es correctísimo para propósitos de su cálculo... al momento de reportarlo, deberá ser bajo la linea de impuestos locales, que es como sigue:

<cfdi:Complemento>
    <implocal:ImpuestosLocales TotaldeRetenciones="45.0" TotaldeTraslados="0.0" version="1.0" xsi:schemaLocation="http://www.sat.gob.mx/implocal http://www.sat.gob.mx/sitio_internet/cfd/implocal/implocal.xsd">
        <implocal:RetencionesLocales ImpLocRetenido="5 al millar" Importe="45.0" TasadeRetencion="5.0"/>
    </implocal:ImpuestosLocales>
    <tfd:TimbreFiscalDigital xmlns:tfd="http://www.sat.gob.mx/TimbreFiscalDigital" FechaTimbrado="2017-08-23T14:22:44" UUID="1EB930A6-99B4-4193-AA96-F1C80ACBA9F5" noCertificadoSAT="20001000000300022323" selloCFD="c/hIZ/GoXdo1VbksAvYSzxp9XqXu/nyeXn1gcjuCri0RaM8Om8tUnXrIh6C2/Ce3CdPQO/8eTxZ9veZ9V1gCnKa87E/HpSyiPHAY3yB1Uua83FiV46FyvI0sUQP9AWESPADK7DKtKb4o260L78sKTivJfvA0V18M7n+Hpn2GIhsxEJ9fpHXKQplCcEeOxu/OY1Q8yhXAfbuSBmrHqrnNbnMhMGVNdqDDPYEcPPmjFysGTYgNlNSCNWA1WGTX/sYAwu8YcH7jXoLfXWlbVur1Go4wcyEIfXN8M4YGFFj3DrByKhRu9koaWGUAQSIFaw0t4dXah3RpDrtAgwrEgGYbtA==" selloSAT="EDRGQchI5zzY1IAaFixznk5AzJ3oqjB88kc0s19prYoN/cQg1+FXj2KlyR92gIqlLp36p4xFkI6jQkjxRToaDSbtzK4eOvAoE7/OQPsADbR6WGMEGdaYyBvMDFG1Rmkf8UZy6UaXXHoBX+Wn4cE7hteaSXuv9CZrgaJdHCa1eU3h+McQMBmxPwdK9RUjzWHkHSOTRe91+Xh6LoAMtorMfzVZLKHrQl7F0sgKq8IXG3WxRq59txgtCPzD1+E9clMO4n1vwMK0V9Gw/dIhEE66B5u4SHsvqLukBndjy//TdfN8pyjcTzP4OAIpf7fDdZd/kzeFlMO9+UpEE5z9Y3NluA==" version="1.0" xsi:schemaLocation="http://www.sat.gob.mx/TimbreFiscalDigital http://www.sat.gob.mx/TimbreFiscalDigital/TimbreFiscalDigital.xsd"/>
</cfdi:Complemento>
jccastillo0007 commented 7 years ago

puedes checar, hay que dar de alta un impuesto local con valores de acuerdo al catálogo de impuestos, hice algunos cambios y ahora me envía esto : El valor del campo Impuesto que corresponde a Retención no contiene un valor del catálogo c_Impuesto.

con este xml <?xml version="1.0" encoding="UTF-8" standalone="yes"?>

RigoFlores commented 7 years ago

Bueno, aquí hay varias cosas por comentar: a) los impuestos locales no se reportan a nivel concepto, ya que no caen dentro del IVA, IEPS o ISR, ya sea trasladado o retenido. b) Los impuestos locales se reportan únicamente a nivel de complemento. c) Para no diferenciar entre la captura de un impuesto estándar y uno local, se toma la misma infraestructura, pero se reporta de manera particular al XML, esto es solo como complemento. d) Entiendo del XML que subiste aquí, e incluso por el mensaje de error tan claro, que el error está en esa parte dentro del nodo de concepto, que evidentemente no debe existir cuando se trata de impuestos locales:

cfdi:Retenciones

</cfdi:Retenciones>

jccastillo0007 commented 7 years ago

fixed.