EN ESTA OCACION VEREMOS COMO SOLUCIONAR EL ERROR CFDI40999 - The required attribute 'DomicilioFiscalReceptor' is missing QUE APARECE AL QUERER HACER UNA FACTURA ELECTRONICA CFDI 4.0
EN ESTE XML CFDI DE EJEMPLO VEREMOS QUE HAY UN ERROR FALTA EL ELEMENTO DomicilioFiscalReceptor..
<?xml version="1.0" encoding="UTF-8"?>
<cfdi:Comprobante xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:cfdi="http://www.sat.gob.mx/cfd/4" xsi:schemaLocation="http://www.sat.gob.mx/cfd/4 http://www.sat.gob.mx/sitio_internet/cfd/4/cfdv40.xsd " Version="4.0" CondicionesDePago="CONDICIONEES" Fecha="2022-10-27T16:33:04" Folio="100" FormaPago="01" LugarExpedicion="45079" MetodoPago="PUE" Moneda="MXN" Serie="A" SubTotal="298" TipoCambio="1" TipoDeComprobante="E" Total="345.68" Exportacion="01" Certificado="MIIFuzCCA6OgAwIBAgIUMzAwMDEwMDAwMDA0MDAwMDI0MzQwDQYJKoZIhvcNAQELBQAwggErMQ8wDQYDVQQDDAZBQyBVQVQxLjAsBgNVBAoMJVNFUlZJQ0lPIERFIEFETUlOSVNUUkFDSU9OIFRSSUJVVEFSSUExGjAYBgNVBAsMEVNBVC1JRVMgQXV0aG9yaXR5MSgwJgYJKoZIhvcNAQkBFhlvc2Nhci5tYXJ0aW5lekBzYXQuZ29iLm14MR0wGwYDVQQJDBQzcmEgY2VycmFkYSBkZSBjYWRpejEOMAwGA1UEEQwFMDYzNzAxCzAJBgNVBAYTAk1YMRkwFwYDVQQIDBBDSVVEQUQgREUgTUVYSUNPMREwDwYDVQQHDAhDT1lPQUNBTjERMA8GA1UELRMIMi41LjQuNDUxJTAjBgkqhkiG9w0BCQITFnJlc3BvbnNhYmxlOiBBQ0RNQS1TQVQwHhcNMTkwNjE3MTk0NDE0WhcNMjMwNjE3MTk0NDE0WjCB4jEnMCUGA1UEAxMeRVNDVUVMQSBLRU1QRVIgVVJHQVRFIFNBIERFIENWMScwJQYDVQQpEx5FU0NVRUxBIEtFTVBFUiBVUkdBVEUgU0EgREUgQ1YxJzAlBgNVBAoTHkVTQ1VFTEEgS0VNUEVSIFVSR0FURSBTQSBERSBDVjElMCMGA1UELRMcRUtVOTAwMzE3M0M5IC8gWElRQjg5MTExNlFFNDEeMBwGA1UEBRMVIC8gWElRQjg5MTExNk1HUk1aUjA1MR4wHAYDVQQLExVFc2N1ZWxhIEtlbXBlciBVcmdhdGUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCN0peKpgfOL75iYRv1fqq+oVYsLPVUR/GibYmGKc9InHFy5lYF6OTYjnIIvmkOdRobbGlCUxORX/tLsl8Ya9gm6Yo7hHnODRBIDup3GISFzB/96R9K/MzYQOcscMIoBDARaycnLvy7FlMvO7/rlVnsSARxZRO8Kz8Zkksj2zpeYpjZIya/369+oGqQk1cTRkHo59JvJ4Tfbk/3iIyf4H/Ini9nBe9cYWo0MnKob7DDt/vsdi5tA8mMtA953LapNyCZIDCRQQlUGNgDqY9/8F5mUvVgkcczsIgGdvf9vMQPSf3jjCiKj7j6ucxl1+FwJWmbvgNmiaUR/0q4m2rm78lFAgMBAAGjHTAbMAwGA1UdEwEB/wQCMAAwCwYDVR0PBAQDAgbAMA0GCSqGSIb3DQEBCwUAA4ICAQBcpj1TjT4jiinIujIdAlFzE6kRwYJCnDG08zSp4kSnShjxADGEXH2chehKMV0FY7c4njA5eDGdA/G2OCTPvF5rpeCZP5Dw504RZkYDl2suRz+wa1sNBVpbnBJEK0fQcN3IftBwsgNFdFhUtCyw3lus1SSJbPxjLHS6FcZZ51YSeIfcNXOAuTqdimusaXq15GrSrCOkM6n2jfj2sMJYM2HXaXJ6rGTEgYmhYdwxWtil6RfZB+fGQ/H9I9WLnl4KTZUS6C9+NLHh4FPDhSk19fpS2S/56aqgFoGAkXAYt9Fy5ECaPcULIfJ1DEbsXKyRdCv3JY89+0MNkOdaDnsemS2o5Gl08zI4iYtt3L40gAZ60NPh31kVLnYNsmvfNxYyKp+AeJtDHyW9w7ftM0Hoi+BuRmcAQSKFV3pk8j51la+jrRBrAUv8blbRcQ5BiZUwJzHFEKIwTsRGoRyEx96sNnB03n6GTwjIGz92SmLdNl95r9rkvp+2m4S6q1lPuXaFg7DGBrXWC8iyqeWE2iobdwIIuXPTMVqQb12m1dAkJVRO5NdHnP/MpqOvOgLqoZBNHGyBg4Gqm4sCJHCxA1c8Elfa2RQTCk0tAzllL4vOnI1GHkGJn65xokGsaU4B4D36xh7eWrfj4/pgWHmtoDAYa8wzSwo2GVCZOs+mtEgOQB91/g==" NoCertificado="30001000000400002434" Sello="RA94OBO5wvpPRP2OaB56ujIaaMEEwCeFiwV6ThDWL28OiWLx3fpd4ZOo/bUIClB20Ls3FzTVF0tjn06TYf+Fhzl7T8CnhEkiXj4BUkbk4fZNVSREUFwi+KninPc4GnM6DRJ1AQNOvyBUaYXawFmQsJU+M74af74UYOA3nA6+LokrIcle+kHWuv/RcLCW2gMW8G0gM95ouusGQ1RUqg0wFQgPQBU4wkSbxGusK65n3XlSwwudnX4APwY/5Zque9D/kUwFle8WgIV7IM8AKoBoi1kceHksneKH5YS01g275mx8jcjqW0Nc6dUHr/hhTnO6Z7pjQh1Iqm/O2cVl9u7PNg==">
<cfdi:Emisor Rfc="EKU9003173C9" Nombre="ESCUELA KEMPER URGATE" RegimenFiscal="601"/>
<cfdi:Receptor Rfc="SDF654987HJ" Nombre="NOMBRE EJEMPLO EMPRESA" UsoCFDI="G01" RegimenFiscalReceptor="601"/>
<cfdi:Conceptos>
<cfdi:Concepto Cantidad="1" Unidad="Pieza" NoIdentificacion="1726" Descripcion="Cigarros & ' " perros" ValorUnitario="99" Importe="99" ClaveProdServ="50211503" ClaveUnidad="H87" ObjetoImp="02">
<cfdi:Impuestos>
<cfdi:Traslados>
<cfdi:Traslado Base="99" Impuesto="002" TipoFactor="Tasa" TasaOCuota="0.160000" Importe="15.84"/>
</cfdi:Traslados>
</cfdi:Impuestos>
</cfdi:Concepto>
<cfdi:Concepto Cantidad="1" Unidad="NA" NoIdentificacion="1586" Descripcion="PRODUCTO DE PRUEBA 2?" ValorUnitario="199" Importe="199" ClaveProdServ="01010101" ClaveUnidad="ACT" ObjetoImp="02">
<cfdi:Impuestos>
<cfdi:Traslados>
<cfdi:Traslado Base="199" Impuesto="002" TipoFactor="Tasa" TasaOCuota="0.160000" Importe="31.84"/>
</cfdi:Traslados>
</cfdi:Impuestos>
</cfdi:Concepto>
</cfdi:Conceptos>
<cfdi:Impuestos TotalImpuestosTrasladados="47.68">
<cfdi:Traslados>
<cfdi:Traslado Base="298" Impuesto="002" TasaOCuota="0.160000" Importe="47.68" TipoFactor="Tasa"/>
</cfdi:Traslados>
</cfdi:Impuestos>
<cfdi:Complemento>
<tfd:TimbreFiscalDigital xmlns:tfd="http://www.sat.gob.mx/TimbreFiscalDigital" xsi:schemaLocation="http://www.sat.gob.mx/TimbreFiscalDigital http://www.sat.gob.mx/sitio_internet/cfd/TimbreFiscalDigital/TimbreFiscalDigitalv11.xsd" Version="1.1" UUID="acb1eae0-308a-4553-9cf9-eee9e7394550" FechaTimbrado="2022-10-27T16:35:07" RfcProvCertif="SPR190613I52" SelloCFD="RA94OBO5wvpPRP2OaB56ujIaaMEEwCeFiwV6ThDWL28OiWLx3fpd4ZOo/bUIClB20Ls3FzTVF0tjn06TYf+Fhzl7T8CnhEkiXj4BUkbk4fZNVSREUFwi+KninPc4GnM6DRJ1AQNOvyBUaYXawFmQsJU+M74af74UYOA3nA6+LokrIcle+kHWuv/RcLCW2gMW8G0gM95ouusGQ1RUqg0wFQgPQBU4wkSbxGusK65n3XlSwwudnX4APwY/5Zque9D/kUwFle8WgIV7IM8AKoBoi1kceHksneKH5YS01g275mx8jcjqW0Nc6dUHr/hhTnO6Z7pjQh1Iqm/O2cVl9u7PNg==" NoCertificadoSAT="30001000000400002495" SelloSAT="F3iYSm3K/sRgup3+avYZC8AyqJkenQu4UMgC6VuUoAxMhR8JYXPJusUBPdp3jAwQfwhLMwlMx4t0zXUxmUBak83vJ15t48+I0RKE2N3eUsDVd5n0ooPW4gqKuDfoDGf6pVR5FClsVaTBrqixR7XDAA0gb3zWyXkl8tN4uISNTZVdfiV/oXrbu8LWZM6nlgVnQ/lil7jgOsKUj4MRfRLMnpBPOA7fClhAnwVhbXQ77QEa6xMXYeLC+TrdIzOxo2/fCGPqU+aD/N81bUkBNTR8tYuxwDG3dCx6yvOwEAy89nHTzFbpahvlF8HXenV1yJDnaNfKLG0WVV3hVXQ34nuFgA=="/>
</cfdi:Complemento>
</cfdi:Comprobante>
VEREMOS QUE EL NODO DE COMPROBANTE RECEPTOR NO TIENE AGREGADO EL ELEMENTO DomicilioFiscalReceptor ES POR ESO QUE MANDA EL ERROR CFDI40999 - The required attribute 'DomicilioFiscalReceptor' is missing
EL XML DEBE QUEDAR ASI
<?xml version="1.0" encoding="UTF-8"?>
<cfdi:Comprobante xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:cfdi="http://www.sat.gob.mx/cfd/4" xsi:schemaLocation="http://www.sat.gob.mx/cfd/4 http://www.sat.gob.mx/sitio_internet/cfd/4/cfdv40.xsd " Version="4.0" CondicionesDePago="CONDICIONEES" Fecha="2022-10-27T16:33:04" Folio="100" FormaPago="01" LugarExpedicion="45079" MetodoPago="PUE" Moneda="MXN" Serie="A" SubTotal="298" TipoCambio="1" TipoDeComprobante="E" Total="345.68" Exportacion="01" Certificado="MIIFuzCCA6OgAwIBAgIUMzAwMDEwMDAwMDA0MDAwMDI0MzQwDQYJKoZIhvcNAQELBQAwggErMQ8wDQYDVQQDDAZBQyBVQVQxLjAsBgNVBAoMJVNFUlZJQ0lPIERFIEFETUlOSVNUUkFDSU9OIFRSSUJVVEFSSUExGjAYBgNVBAsMEVNBVC1JRVMgQXV0aG9yaXR5MSgwJgYJKoZIhvcNAQkBFhlvc2Nhci5tYXJ0aW5lekBzYXQuZ29iLm14MR0wGwYDVQQJDBQzcmEgY2VycmFkYSBkZSBjYWRpejEOMAwGA1UEEQwFMDYzNzAxCzAJBgNVBAYTAk1YMRkwFwYDVQQIDBBDSVVEQUQgREUgTUVYSUNPMREwDwYDVQQHDAhDT1lPQUNBTjERMA8GA1UELRMIMi41LjQuNDUxJTAjBgkqhkiG9w0BCQITFnJlc3BvbnNhYmxlOiBBQ0RNQS1TQVQwHhcNMTkwNjE3MTk0NDE0WhcNMjMwNjE3MTk0NDE0WjCB4jEnMCUGA1UEAxMeRVNDVUVMQSBLRU1QRVIgVVJHQVRFIFNBIERFIENWMScwJQYDVQQpEx5FU0NVRUxBIEtFTVBFUiBVUkdBVEUgU0EgREUgQ1YxJzAlBgNVBAoTHkVTQ1VFTEEgS0VNUEVSIFVSR0FURSBTQSBERSBDVjElMCMGA1UELRMcRUtVOTAwMzE3M0M5IC8gWElRQjg5MTExNlFFNDEeMBwGA1UEBRMVIC8gWElRQjg5MTExNk1HUk1aUjA1MR4wHAYDVQQLExVFc2N1ZWxhIEtlbXBlciBVcmdhdGUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCN0peKpgfOL75iYRv1fqq+oVYsLPVUR/GibYmGKc9InHFy5lYF6OTYjnIIvmkOdRobbGlCUxORX/tLsl8Ya9gm6Yo7hHnODRBIDup3GISFzB/96R9K/MzYQOcscMIoBDARaycnLvy7FlMvO7/rlVnsSARxZRO8Kz8Zkksj2zpeYpjZIya/369+oGqQk1cTRkHo59JvJ4Tfbk/3iIyf4H/Ini9nBe9cYWo0MnKob7DDt/vsdi5tA8mMtA953LapNyCZIDCRQQlUGNgDqY9/8F5mUvVgkcczsIgGdvf9vMQPSf3jjCiKj7j6ucxl1+FwJWmbvgNmiaUR/0q4m2rm78lFAgMBAAGjHTAbMAwGA1UdEwEB/wQCMAAwCwYDVR0PBAQDAgbAMA0GCSqGSIb3DQEBCwUAA4ICAQBcpj1TjT4jiinIujIdAlFzE6kRwYJCnDG08zSp4kSnShjxADGEXH2chehKMV0FY7c4njA5eDGdA/G2OCTPvF5rpeCZP5Dw504RZkYDl2suRz+wa1sNBVpbnBJEK0fQcN3IftBwsgNFdFhUtCyw3lus1SSJbPxjLHS6FcZZ51YSeIfcNXOAuTqdimusaXq15GrSrCOkM6n2jfj2sMJYM2HXaXJ6rGTEgYmhYdwxWtil6RfZB+fGQ/H9I9WLnl4KTZUS6C9+NLHh4FPDhSk19fpS2S/56aqgFoGAkXAYt9Fy5ECaPcULIfJ1DEbsXKyRdCv3JY89+0MNkOdaDnsemS2o5Gl08zI4iYtt3L40gAZ60NPh31kVLnYNsmvfNxYyKp+AeJtDHyW9w7ftM0Hoi+BuRmcAQSKFV3pk8j51la+jrRBrAUv8blbRcQ5BiZUwJzHFEKIwTsRGoRyEx96sNnB03n6GTwjIGz92SmLdNl95r9rkvp+2m4S6q1lPuXaFg7DGBrXWC8iyqeWE2iobdwIIuXPTMVqQb12m1dAkJVRO5NdHnP/MpqOvOgLqoZBNHGyBg4Gqm4sCJHCxA1c8Elfa2RQTCk0tAzllL4vOnI1GHkGJn65xokGsaU4B4D36xh7eWrfj4/pgWHmtoDAYa8wzSwo2GVCZOs+mtEgOQB91/g==" NoCertificado="30001000000400002434" Sello="RA94OBO5wvpPRP2OaB56ujIaaMEEwCeFiwV6ThDWL28OiWLx3fpd4ZOo/bUIClB20Ls3FzTVF0tjn06TYf+Fhzl7T8CnhEkiXj4BUkbk4fZNVSREUFwi+KninPc4GnM6DRJ1AQNOvyBUaYXawFmQsJU+M74af74UYOA3nA6+LokrIcle+kHWuv/RcLCW2gMW8G0gM95ouusGQ1RUqg0wFQgPQBU4wkSbxGusK65n3XlSwwudnX4APwY/5Zque9D/kUwFle8WgIV7IM8AKoBoi1kceHksneKH5YS01g275mx8jcjqW0Nc6dUHr/hhTnO6Z7pjQh1Iqm/O2cVl9u7PNg==">
<cfdi:Emisor Rfc="EKU9003173C9" Nombre="ESCUELA KEMPER URGATE" RegimenFiscal="601"/>
<cfdi:Receptor Rfc="ERT875454DFG" Nombre="NOMBRE EJEMPLO EMPRESA" UsoCFDI="G01" DomicilioFiscalReceptor="11510" RegimenFiscalReceptor="601"/>
<cfdi:Conceptos>
<cfdi:Concepto Cantidad="1" Unidad="Pieza" NoIdentificacion="1726" Descripcion="Cigarros & ' " perros" ValorUnitario="99" Importe="99" ClaveProdServ="50211503" ClaveUnidad="H87" ObjetoImp="02">
<cfdi:Impuestos>
<cfdi:Traslados>
<cfdi:Traslado Base="99" Impuesto="002" TipoFactor="Tasa" TasaOCuota="0.160000" Importe="15.84"/>
</cfdi:Traslados>
</cfdi:Impuestos>
</cfdi:Concepto>
<cfdi:Concepto Cantidad="1" Unidad="NA" NoIdentificacion="1586" Descripcion="PRODUCTO DE PRUEBA 2?" ValorUnitario="199" Importe="199" ClaveProdServ="01010101" ClaveUnidad="ACT" ObjetoImp="02">
<cfdi:Impuestos>
<cfdi:Traslados>
<cfdi:Traslado Base="199" Impuesto="002" TipoFactor="Tasa" TasaOCuota="0.160000" Importe="31.84"/>
</cfdi:Traslados>
</cfdi:Impuestos>
</cfdi:Concepto>
</cfdi:Conceptos>
<cfdi:Impuestos TotalImpuestosTrasladados="47.68">
<cfdi:Traslados>
<cfdi:Traslado Base="298" Impuesto="002" TasaOCuota="0.160000" Importe="47.68" TipoFactor="Tasa"/>
</cfdi:Traslados>
</cfdi:Impuestos>
<cfdi:Complemento>
<tfd:TimbreFiscalDigital xmlns:tfd="http://www.sat.gob.mx/TimbreFiscalDigital" xsi:schemaLocation="http://www.sat.gob.mx/TimbreFiscalDigital http://www.sat.gob.mx/sitio_internet/cfd/TimbreFiscalDigital/TimbreFiscalDigitalv11.xsd" Version="1.1" UUID="acb1eae0-308a-4553-9cf9-eee9e7394550" FechaTimbrado="2022-10-27T16:35:07" RfcProvCertif="SPR190613I52" SelloCFD="RA94OBO5wvpPRP2OaB56ujIaaMEEwCeFiwV6ThDWL28OiWLx3fpd4ZOo/bUIClB20Ls3FzTVF0tjn06TYf+Fhzl7T8CnhEkiXj4BUkbk4fZNVSREUFwi+KninPc4GnM6DRJ1AQNOvyBUaYXawFmQsJU+M74af74UYOA3nA6+LokrIcle+kHWuv/RcLCW2gMW8G0gM95ouusGQ1RUqg0wFQgPQBU4wkSbxGusK65n3XlSwwudnX4APwY/5Zque9D/kUwFle8WgIV7IM8AKoBoi1kceHksneKH5YS01g275mx8jcjqW0Nc6dUHr/hhTnO6Z7pjQh1Iqm/O2cVl9u7PNg==" NoCertificadoSAT="30001000000400002495" SelloSAT="F3iYSm3K/sRgup3+avYZC8AyqJkenQu4UMgC6VuUoAxMhR8JYXPJusUBPdp3jAwQfwhLMwlMx4t0zXUxmUBak83vJ15t48+I0RKE2N3eUsDVd5n0ooPW4gqKuDfoDGf6pVR5FClsVaTBrqixR7XDAA0gb3zWyXkl8tN4uISNTZVdfiV/oXrbu8LWZM6nlgVnQ/lil7jgOsKUj4MRfRLMnpBPOA7fClhAnwVhbXQ77QEa6xMXYeLC+TrdIzOxo2/fCGPqU+aD/N81bUkBNTR8tYuxwDG3dCx6yvOwEAy89nHTzFbpahvlF8HXenV1yJDnaNfKLG0WVV3hVXQ34nuFgA=="/>
</cfdi:Complemento>
</cfdi:Comprobante>
PARA QUE PUEDA TIMBRAR CORRECTAMENTE LA FACTURA SE DEBE AGREGAR EL ELEMENTO DomicilioFiscalReceptor
AGREGANDO ESTE ELEMENTO SE SOLUCIONARA EL ERROR DE TIMBRADO
Buscas una forma de implementar la factura electronica de manera facil
solo llenando una plantilla de texto con los datos de la factura
o llenando un arreglo de datos con los datos de la factura
tenemos una libreria para generar el xml cfdi de una factura electronica
visita nuestra pagina web
https://factura.cfdi.red/
No hay comentarios:
Publicar un comentario