none
Factura Electronica UBL 2.1 XSD - UBL-Invoice-2.1 RRS feed

  • Pregunta

  • Hola Estimados,

    Estoy desarrollando mi propio sistema de facturación pero tengo problemas para validar los XML me arroja el error 2335 estoy usando los XSD UBL-Invoice-2.1.xsd y estoy usando el URL BETA de pruebas "https://e-beta.sunat.gob.pe/ol-ti-itcpfegem-beta/billService" algunas sugerencias por favor. Para validar si mi certificado estaba correcto, he usado el facturador de la SUNAT SFS_v1.3 con los mismos datos y si genera los XML y los envía correctamente firmados al mismo URL del BETA. Alguna Sugerencia por que al comprar los XML desde facturador sunat y los generados con el XSD son muy diferentes al inicio.

    Con el XSD 

    <?xml version="1.0" encoding="utf-8"?>
    <Invoice xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:ext="urn:oasis:names:specification:ubl:schema:xsd:CommonExtensionComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:Invoice-2">
    	<ext:UBLExtensions>
    		<ext:UBLExtension> <ext:ExtensionContent><ds:Signature Id="SignSUNAT"><SignedInfo xmlns="http://www.w3.org/2000/09/xmldsig#"><CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315" /><SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1" /><Reference URI=""><Transforms><Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature" /></Transforms><DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" /><DigestValue>7eMNeI42mcrRDLqdKopkl6rd3HE=</DigestValue></Reference></SignedInfo><SignatureValue xmlns="http://www.w3.org/2000/09/xmldsig#">E0O3oGifguKwk1Lhj/5oOLKopIEdYoWOzSMb/PI7sbUAk4lFob9m/x2/XhJ4IRvEpuyU+w582JWcJLwQd6X56aKjRiQJMu3ZZ7S4bwGlPndHlLxdnOAiqE55YITEQ0GzECiN4zvbc74f8zT12p9UuhZXgNqjjyMqiZ17BlrnY7cbfZwHos7/XPlq4/Iq6MbXZsRvjCCLkVZhcHonl/MaoZLwIEWiP91AfxPiZKoHY1d3bXms/ZD7OtmwBdQZ1LZvk/1I0HwkTzyGIQ7amHiP8iDhydCQ94uOjSZ8IWn6Zy73dvunv8AbrvRIKY0bukambnsUf910w95OdF6SQ73sYA==</SignatureValue><KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"><X509Data><X509Certificate>MIIE+DCCA+CgAwIBAgIJAIDuMNxXT6DRMA0GCSqGSIb3DQEBBQUAMIIBDTEbMBkGCgmSJomT8ixkARkWC0xMQU1BLlBFIFNBMQswCQYDVQQGEwJQRTENMAsGA1UECAwETElNQTENMAsGA1UEBwwETElNQTEYMBYGA1UECgwPVFUgRU1QUkVTQSBTLkEuMUUwQwYDVQQLDDxETkkgOTk5OTk5OSBSVUMgMTAxMDczODA5MjggLSBDRVJUSUZJQ0FETyBQQVJBIERFTU9TVFJBQ0nDk04xRDBCBgNVBAMMO05PTUJSRSBSRVBSRVNFTlRBTlRFIExFR0FMIC0gQ0VSVElGSUNBRE8gUEFSQSBERU1PU1RSQUNJw5NOMRwwGgYJKoZIhvcNAQkBFg1kZW1vQGxsYW1hLnBlMB4XDTE5MDgwNDAyMDQxOVoXDTIxMDgwMzAyMDQxOVowggENMRswGQYKCZImiZPyLGQBGRYLTExBTUEuUEUgU0ExCzAJBgNVBAYTAlBFMQ0wCwYDVQQIDARMSU1BMQ0wCwYDVQQHDARMSU1BMRgwFgYDVQQKDA9UVSBFTVBSRVNBIFMuQS4xRTBDBgNVBAsMPEROSSA5OTk5OTk5IFJVQyAxMDEwNzM4MDkyOCAtIENFUlRJRklDQURPIFBBUkEgREVNT1NUUkFDScOTTjFEMEIGA1UEAww7Tk9NQlJFIFJFUFJFU0VOVEFOVEUgTEVHQUwgLSBDRVJUSUZJQ0FETyBQQVJBIERFTU9TVFJBQ0nDk04xHDAaBgkqhkiG9w0BCQEWDWRlbW9AbGxhbWEucGUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDQiQmLI+1L+oePw1h1biZwebgnkrx/1pQY/V5XK+7cVYeXPd92TpkVRiM8kCb+yZAmr3gPcGag30Ksr1jIm2Bh+jD0QVB47a9G8p6VXEzkYMNACkCvC+7xbsECMnW+KE7KjbF/g3fWUR7d4sF4lr3T7zfwz2W2S8ZzWAgf6ZqajziT9sALlK1533Spjqp/opLAW6FCDXvNF99lVbnjO3CaiAx+OPQ8sQEpGF8JMSFtVRbEjOYE5afcElNFmKAk5OGpq5WvXonxdDxrEXrTUh/rkuC6VXBuv/iz7vO3I6iUd4eLe8SsPrCs5XlI2/8l/TQWYg2DK3eLsCqZzEPCByUvAgMBAAGjVzBVMB0GA1UdDgQWBBSF7pogxbMn45kv3k/5GGgmYZ+n3jAfBgNVHSMEGDAWgBSF7pogxbMn45kv3k/5GGgmYZ+n3jATBgNVHSUEDDAKBggrBgEFBQcDATANBgkqhkiG9w0BAQUFAAOCAQEAkVvCrxKXboTeHO1H+3QSY9vQnFBgcJGGijyONDrub59Cdip9v9Vp4ifHLQuzmtboXRLnnPpX/lb4vfJHDQTT1D+G7yyktoKpcL5Y6OWVY3CdTGJ+Vp93dFnJfqktma2zNVrvuFIotSWpClx2tA25UGNUi//JFmIMIZutgWKzKGSfKcl66g7h1qq4VJ/3nALRXpOZnH4TcTOR3p/hf5TFMQUg4YKjXKLal+EqMyndYRQxC+SI/Kw79+uuhyI2ZI2atI49u/evJOQ81c/svjZuoRUifsLOxAZ1ei70iKmXNiZ/svYR+jWIQ0Ael+nIhhBH0f/304YkkoW5IhLA8k3Cdw==</X509Certificate></X509Data></KeyInfo></ds:Signature></ext:ExtensionContent></ext:UBLExtension>
    	</ext:UBLExtensions>
    	<cbc:UBLVersionID>2.1</cbc:UBLVersionID>

    Con el Facturador de la SUNAT

    <?xml version="1.0" encoding="ISO-8859-1"?><Invoice xmlns="urn:oasis:names:specification:ubl:schema:xsd:Invoice-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:ext="urn:oasis:names:specification:ubl:schema:xsd:CommonExtensionComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
      <ext:UBLExtensions>
      
    		<ext:UBLExtension>
    			<ext:ExtensionContent><ds:Signature Id="SignSUNAT" xmlns:ds="http://www.w3.org/2000/09/xmldsig#"><ds:SignedInfo><ds:CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/><ds:SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/><ds:Reference URI=""><ds:Transforms><ds:Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/></ds:Transforms><ds:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/><ds:DigestValue>cS340K68oAv9B2aElcJUcTiNZls=</ds:DigestValue></ds:Reference></ds:SignedInfo><ds:SignatureValue>BanHsupaqay+Q/gS1UeA2QKYYxzpgBO89+LXlk2oZmC0QgCR7/360CyuqLDM8GdYjGQY0ZxZiMx2
    KNupAXfgeRT8fOvgnvO5FrZgRhFPjsi33d0oDEuE/ZS6F1jQTtJuJEZNuhZlAXMEMQl0dUiq1pAR
    YtJABsNad7KTpQgwnHYy7ERz6uuuAcGW6xJWiZRv4VrNj7qLNVTx5TMqZzlYCLstlLpuaHTeI3lH
    OBnhjJPsolpZCrAXNTursMF2isQgVN85h8nXifr9G49J69TqaBwJLQoaCfl8Qx+Yp1i4FvwuWvi5
    OGefOu29hoN/nxzeInv4D5j9IbnS6tZd3B/frg==</ds:SignatureValue><ds:KeyInfo><ds:X509Data><ds:X509Certificate>MIIE+DCCA+CgAwIBAgIJAIDuMNxXT6DRMA0GCSqGSIb3DQEBBQUAMIIBDTEbMBkGCgmSJomT8ixk
    ARkWC0xMQU1BLlBFIFNBMQswCQYDVQQGEwJQRTENMAsGA1UECAwETElNQTENMAsGA1UEBwwETElN
    QTEYMBYGA1UECgwPVFUgRU1QUkVTQSBTLkEuMUUwQwYDVQQLDDxETkkgOTk5OTk5OSBSVUMgMTAx
    MDczODA5MjggLSBDRVJUSUZJQ0FETyBQQVJBIERFTU9TVFJBQ0nDk04xRDBCBgNVBAMMO05PTUJS
    RSBSRVBSRVNFTlRBTlRFIExFR0FMIC0gQ0VSVElGSUNBRE8gUEFSQSBERU1PU1RSQUNJw5NOMRww
    GgYJKoZIhvcNAQkBFg1kZW1vQGxsYW1hLnBlMB4XDTE5MDgwNDAyMDQxOVoXDTIxMDgwMzAyMDQx
    OVowggENMRswGQYKCZImiZPyLGQBGRYLTExBTUEuUEUgU0ExCzAJBgNVBAYTAlBFMQ0wCwYDVQQI
    DARMSU1BMQ0wCwYDVQQHDARMSU1BMRgwFgYDVQQKDA9UVSBFTVBSRVNBIFMuQS4xRTBDBgNVBAsM
    PEROSSA5OTk5OTk5IFJVQyAxMDEwNzM4MDkyOCAtIENFUlRJRklDQURPIFBBUkEgREVNT1NUUkFD
    ScOTTjFEMEIGA1UEAww7Tk9NQlJFIFJFUFJFU0VOVEFOVEUgTEVHQUwgLSBDRVJUSUZJQ0FETyBQ
    QVJBIERFTU9TVFJBQ0nDk04xHDAaBgkqhkiG9w0BCQEWDWRlbW9AbGxhbWEucGUwggEiMA0GCSqG
    SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDQiQmLI+1L+oePw1h1biZwebgnkrx/1pQY/V5XK+7cVYeX
    Pd92TpkVRiM8kCb+yZAmr3gPcGag30Ksr1jIm2Bh+jD0QVB47a9G8p6VXEzkYMNACkCvC+7xbsEC
    MnW+KE7KjbF/g3fWUR7d4sF4lr3T7zfwz2W2S8ZzWAgf6ZqajziT9sALlK1533Spjqp/opLAW6FC
    DXvNF99lVbnjO3CaiAx+OPQ8sQEpGF8JMSFtVRbEjOYE5afcElNFmKAk5OGpq5WvXonxdDxrEXrT
    Uh/rkuC6VXBuv/iz7vO3I6iUd4eLe8SsPrCs5XlI2/8l/TQWYg2DK3eLsCqZzEPCByUvAgMBAAGj
    VzBVMB0GA1UdDgQWBBSF7pogxbMn45kv3k/5GGgmYZ+n3jAfBgNVHSMEGDAWgBSF7pogxbMn45kv
    3k/5GGgmYZ+n3jATBgNVHSUEDDAKBggrBgEFBQcDATANBgkqhkiG9w0BAQUFAAOCAQEAkVvCrxKX
    boTeHO1H+3QSY9vQnFBgcJGGijyONDrub59Cdip9v9Vp4ifHLQuzmtboXRLnnPpX/lb4vfJHDQTT
    1D+G7yyktoKpcL5Y6OWVY3CdTGJ+Vp93dFnJfqktma2zNVrvuFIotSWpClx2tA25UGNUi//JFmIM
    IZutgWKzKGSfKcl66g7h1qq4VJ/3nALRXpOZnH4TcTOR3p/hf5TFMQUg4YKjXKLal+EqMyndYRQx
    C+SI/Kw79+uuhyI2ZI2atI49u/evJOQ81c/svjZuoRUifsLOxAZ1ei70iKmXNiZ/svYR+jWIQ0Ae
    l+nIhhBH0f/304YkkoW5IhLA8k3Cdw==</ds:X509Certificate></ds:X509Data></ds:KeyInfo></ds:Signature></ext:ExtensionContent>
    		</ext:UBLExtension>
    	</ext:UBLExtensions>
      <cbc:UBLVersionID>2.1</cbc:UBLVersionID>

    Gracias


    Conocuica

    martes, 6 de agosto de 2019 0:10

Todas las respuestas

  • Hola   conocuica

     

    Gracias por levantar tu consulta en los foros de MSDN. Con respecto a la misma,  te comparto a continuación  el siguiente enlace donde el cual contiene  un caso similar al que nos estas reportando   y con una posible solución

    https://social.msdn.microsoft.com/Forums/es-ES/9a045515-50b8-40e7-a815-10ee96a41b51/error-2335-el-documento-electrnico-ingresado-ha-sido-alterado-detalle?forum=vbes

     

    Gracias por usar los foros de MSDN.

     

    Pablo Rubio

     ____

     

    Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde. 

     

    Microsoft ofrece este servicio de forma gratuita, con la finalidad de ayudar a los usuarios y la ampliación de la base de datos de conocimientos relacionados con los productos y tecnologías de Microsoft.  

     

    Este contenido es proporcionado "tal cual" y no implica ninguna responsabilidad de parte de Microsoft.

    miércoles, 7 de agosto de 2019 16:04
    Moderador