Hola a todos,
Estoy intentando implementar los acuses de recibo de las facturas electrónicas, pero estoy atascado porque cuando envio el ApplicationResponse embebido en un AttachedDocument a través del método SendEventUpdateStatus, el sistema de la DIAN me retorna el siguiente error:
Código de respuesta: 99
Documento con errores en campos mandatorios.
Validación contiene errores en campos mandatorios. MessagesType not found
- Regla: ZB01, Rechazo: Fallo en el esquema XML del archivo
Lo extraño es que ya validé tanto el ApplicationResponse como el AttachedDocument contra los XSD de la caja de herramientas y ambos se validan correctamente.
Si a alguien le ha aparecido este error y ha logrado resolverlo le agradecería me compartan cómo lo lograron.
Gracias.
A continuación adjunto XML del appResponse:
<ApplicationResponse xmlns="urn:oasis:names:specification:ubl:schema:xsd:ApplicationResponse-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:ds="
http://www.w3.org/2000/09/xmldsig#" xmlns:ext="urn:oasis:names:specification:ubl:schema:xsd:CommonExtensionComponents-2" xmlns:sts="dian:gov:co:facturaelectronica:Structures-2-1" xmlns:xades="
http://uri.etsi.org/01903/v1.3.2#" xmlns:xades141="
http://uri.etsi.org/01903/v1.4.1#" xmlns:xsi="
http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:oasis:names:specification:ubl:schema:xsd:ApplicationResponse-2
http://docs.oasis-open.org/ubl/os-UBL-2.1/xsd/maindoc/UBL-ApplicationResponse-2.1.xsd">
<ext:UBLExtensions>
<ext:UBLExtension>
<ext:ExtensionContent>
<sts:DianExtensions>
<sts:InvoiceSource>
<cbc:IdentificationCode listAgencyID="6" listAgencyName="United Nations Economic Commission for Europe" listSchemeURI="urn:oasis:names:specification:ubl:codelist:gc:CountryIdentificationCode-2.1">CO</cbc:IdentificationCode>
</sts:InvoiceSource>
<sts:SoftwareProvider>
<sts:ProviderID schemeAgencyID="195" schemeAgencyName="CO, DIAN (Dirección de Impuestos y Aduanas Nacionales)" schemeID="7" schemeName="31">900516967</sts:ProviderID>
<sts:SoftwareID schemeAgencyID="195" schemeAgencyName="CO, DIAN (Dirección de Impuestos y Aduanas Nacionales)">8b384a1d-2b56-4295-8e2d-59b2bd4f8302</sts:SoftwareID>
</sts:SoftwareProvider>
<sts:SoftwareSecurityCode schemeAgencyID="195" schemeAgencyName="CO, DIAN (Dirección de Impuestos y Aduanas Nacionales)">2dda42b9e61b897984f6b40b784a208c04c894f5ad6d8b59691c83e0680e7a56b347e9a1c1a45823245cc009a68e56a3</sts:SoftwareSecurityCode>
<sts:AuthorizationProvider>
<sts:AuthorizationProviderID schemeAgencyID="195" schemeAgencyName="CO, DIAN (Dirección de Impuestos y Aduanas Nacionales)" schemeID="4" schemeName="31">800197268</sts:AuthorizationProviderID>
</sts:AuthorizationProvider>
<sts:QRCode>
https://catalogo-vpfe.dian.gov.co/document/searchqr?documentkey=4d46b0604435f06a739924531d6f7d706a7d1e9fdee380fcc5304634fad57bc3d9e92fb2730f71ad4db7033a2f49d6fd</sts:QRCode>
</sts:DianExtensions>
</ext:ExtensionContent>
</ext:UBLExtension>
<ext:UBLExtension>
<ext:ExtensionContent>
<ds:Signature xmlns:ds="
http://www.w3.org/2000/09/xmldsig#" Id="SOENAC-B3B57FF1B78D5E1C47045E0CCA578E6F033EC356">AQUI VA LA FIRMA</ds:Signature>
</ext:ExtensionContent>
</ext:UBLExtension>
</ext:UBLExtensions>
<cbc:UBLVersionID>UBL 2.1</cbc:UBLVersionID>
<cbc:CustomizationID>1</cbc:CustomizationID>
<cbc:ProfileID>DIAN 2.1: ApplicationResponse de la Factura Electrónica de Venta</cbc:ProfileID>
<cbc:ProfileExecutionID>1</cbc:ProfileExecutionID>
<cbc:ID>3131998</cbc:ID>
<cbc:UUID schemeID="1" schemeName="CUDE-SHA384">3081c2aa381eae5973dc5e14f2610e2ef3bf1af041b3d302da923079c3e0500836620f106a6bbda576bb6d99da52f91a</cbc:UUID>
<cbc:IssueDate>2022-07-09</cbc:IssueDate>
<cbc:IssueTime>07:22:00-05:00</cbc:IssueTime>
<cbc:Note/>
<cac:SenderParty>
<cac:PartyTaxScheme>
<cbc:RegistrationName>LABORATORIOS KRAMER DE COLOMBIA S.A.S</cbc:RegistrationName>
<cbc:CompanyID schemeAgencyID="195" schemeAgencyName="CO, DIAN (Dirección de Impuestos y Aduanas Nacionales)" schemeID="7" schemeName="31" schemeVersionID="1">900516967</cbc:CompanyID>
<cac:TaxScheme>
<cbc:ID>01</cbc:ID>
<cbc:Name>IVA</cbc:Name>
</cac:TaxScheme>
</cac:PartyTaxScheme>
</cac:SenderParty>
<cac:ReceiverParty>
<cac:PartyTaxScheme>
<cbc:RegistrationName>DESPEGAR COLOMBIA SAS</cbc:RegistrationName>
<cbc:CompanyID schemeAgencyID="195" schemeAgencyName="CO, DIAN (Dirección de Impuestos y Aduanas Nacionales)" schemeID="5" schemeName="31" schemeVersionID="1">900610518</cbc:CompanyID>
<cac:TaxScheme>
<cbc:ID>01</cbc:ID>
<cbc:Name>IVA</cbc:Name>
</cac:TaxScheme>
</cac:PartyTaxScheme>
</cac:ReceiverParty>
<cac:DocumentResponse>
<cac:Response>
<cbc:ResponseCode>030</cbc:ResponseCode>
<cbc:Description>Acuse de recibo de Factura Electrónica de Venta</cbc:Description>
</cac:Response>
<cac:DocumentReference>
<cbc:ID>FV5457721</cbc:ID>
<cbc:UUID schemeName="CUFE-SHA384">4d46b0604435f06a739924531d6f7d706a7d1e9fdee380fcc5304634fad57bc3d9e92fb2730f71ad4db7033a2f49d6fd</cbc:UUID>
<cbc:DocumentTypeCode>01</cbc:DocumentTypeCode>
</cac:DocumentReference>
<cac:IssuerParty>
<cac:Person>
<cbc:ID schemeName="13">80062991</cbc:ID>
<cbc:FirstName>Miguel</cbc:FirstName>
<cbc:FamilyName>Castellanos</cbc:FamilyName>
<cbc:JobTitle>Gerente</cbc:JobTitle>
<cbc:OrganizationDepartment>Administrativo</cbc:OrganizationDepartment>
</cac:Person>
</cac:IssuerParty>
</cac:DocumentResponse>
</ApplicationResponse>