none
Error 2335: El documento electrónico ingresado ha sido alterado Detalle: Unable to resolve dsig:Reference element URI RRS feed

  • Pregunta

  • Me pueden ayudar. este es mi xml:


    <?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
    <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:sac="urn:sunat:names:specification:ubl:peru:schema:xsd:SunatAggregateComponents-1" 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>
                    <sac:AdditionalInformation>
                        <sac:AdditionalMonetaryTotal>
                            <cbc:ID>1001</cbc:ID>
                            <cbc:PayableAmount currencyID="PEN">348199.15</cbc:PayableAmount>
                        </sac:AdditionalMonetaryTotal>
                        <sac:AdditionalMonetaryTotal>
                            <cbc:ID>1003</cbc:ID>
                            <cbc:PayableAmount currencyID="PEN">12350.00</cbc:PayableAmount>
                        </sac:AdditionalMonetaryTotal>
                        <sac:AdditionalMonetaryTotal>
                            <cbc:ID>1004</cbc:ID>
                            <cbc:PayableAmount currencyID="PEN">30.00</cbc:PayableAmount>
                        </sac:AdditionalMonetaryTotal>
                        <sac:AdditionalMonetaryTotal>
                            <cbc:ID>2005</cbc:ID>
                            <cbc:PayableAmount currencyID="PEN">59230.51</cbc:PayableAmount>
                        </sac:AdditionalMonetaryTotal>
                        <sac:AdditionalProperty>
                            <cbc:ID>1000</cbc:ID>
                            <cbc:Value>CUATROCIENTOS VEINTITRES MIL DOSCIENTOS VEINTICINCO Y 00/100</cbc:Value>
                        </sac:AdditionalProperty>
                    </sac:AdditionalInformation>
                </ext:ExtensionContent>
            </ext:UBLExtension>
            <ext:UBLExtension>
                <ext:ExtensionContent>
                    <ds:Signature Id="SignatureCH">
                         <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>
                                <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>KUDnRJOSJO3eMHJBlOI4RiiMlcU=</ds:DigestValue>
                            </ds:Reference>
                        </ds:SignedInfo>
                        <ds:SignatureValue>sYmulPN+bwlmm0V01wUggkO+Xrwb9cfiois86SKhQ3DU1w0lijWfOxA9x0IKNwRsxqAugoN11nsZ6Ii8tk0VH/yBEh4rmniSnj2WnSsnyjXSBnbvkuFF5ls/+HM8NaVXkUhL+wDkbyiHGJbuoo+aHLk54yU5Mpa/PpfXl0JKWLk=</ds:SignatureValue>
                        <ds:KeyInfo>
                            <ds:X509Data>
                                <ds:X509Certificate>MIIC7jCCAlegAwIBAgIJANh30BP32XF0MA0GCSqGSIb3DQEBBQUAMIGPMQswCQYDVQQGEwJQRTEQMA4GA1UECAwHVUNBWUFMSTERMA8GA1UEBwwIUFVDQUxMUEExGjAYBgNVBAoMEUNISVUgSEVSTUFOT1MgU1JMMQwwCgYDVQQLDANOT1QxDTALBgNVBAMMBENISVUxIjAgBgkqhkiG9w0BCQEWE3RoZW5ldzc3N0BnbWFpbC5jb20wHhcNMTYwNjAxMDExODQ0WhcNNDEwNTI2MDExODQ0WjCBjzELMAkGA1UEBhMCUEUxEDAOBgNVBAgMB1VDQVlBTEkxETAPBgNVBAcMCFBVQ0FMTFBBMRowGAYDVQQKDBFDSElVIEhFUk1BTk9TIFNSTDEMMAoGA1UECwwDTk9UMQ0wCwYDVQQDDARDSElVMSIwIAYJKoZIhvcNAQkBFhN0aGVuZXc3NzdAZ21haWwuY29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDik/6NLcjrQLxQt7wjl6XXwo/yqJ0XuVQKXk1VmSFiu+EHRqMt52RNRVHrd9GhvYnzcyZiXmqpfhZyU39pXeUukyacQGyK9IYLePrxAPHBtbSO5dbQ/wC2AUM1oFSuuJS93d75SfP4OSmJyvBhtjbYZkqvyI23RZsnBkJV+mZIZwIDAQABo1AwTjAdBgNVHQ4EFgQUy+pL9m7cFMftjtfW0LogGG5Tn94wHwYDVR0jBBgwFoAUy+pL9m7cFMftjtfW0LogGG5Tn94wDAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQUFAAOBgQAOHay4PnCuUA/BnU1Q1+zqfnbpK7cM2eruQksh622eZuAtR6yv294Stn030IzKyBofXbppAAaxLXug+FL9QxC4krgaR9GbSMTUTEwH+i+bfxYZvmcxqQ1hLP/vPSwsZR6SPj358bq4fdJ7H2Og3q52GuOGRTF0TuQy4GP1Vp/DWg==</ds:X509Certificate>
                            </ds:X509Data>
                        </ds:KeyInfo>
                    </ds:Signature>
                 </ext:ExtensionContent>
            </ext:UBLExtension>    
        </ext:UBLExtensions>
        <cbc:UBLVersionID>2.0</cbc:UBLVersionID>
        <cbc:CustomizationID>1.0</cbc:CustomizationID>
        <cbc:ID>F001-1</cbc:ID>
        <cbc:IssueDate>2015-10-21</cbc:IssueDate>
        <cbc:InvoiceTypeCode>01</cbc:InvoiceTypeCode>
        <cbc:DocumentCurrencyCode>PEN</cbc:DocumentCurrencyCode>
        <cac:Signature>
            <cbc:ID>IDSignCH</cbc:ID>
            <cac:SignatoryParty>
                <cac:PartyIdentification>
                    <cbc:ID>20128847619</cbc:ID>
                </cac:PartyIdentification>
                <cac:PartyName>
                    <cbc:Name><![CDATA[CHIU HERMANOS S R LTDA]]></cbc:Name>
                </cac:PartyName>
            </cac:SignatoryParty>
            <cac:DigitalSignatureAttachment>
                <cac:ExternalReference>
                    <cbc:URI>#SignatureCH</cbc:URI>
                </cac:ExternalReference>
            </cac:DigitalSignatureAttachment>
        </cac:Signature>
        <cac:AccountingSupplierParty>
            <cbc:CustomerAssignedAccountID>20128847619</cbc:CustomerAssignedAccountID>
            <cbc:AdditionalAccountID>6</cbc:AdditionalAccountID>
            <cac:Party>
                <cac:PostalAddress>
                    <cbc:ID>150111</cbc:ID>
                    <cbc:StreetName>AV. LOS PRECURSORES #1245</cbc:StreetName>
                    <cbc:CitySubdivisionName>URB. MIGUEL GRAU</cbc:CitySubdivisionName>
                    <cbc:CityName>LIMA</cbc:CityName>
                    <cbc:CountrySubentity>LIMA</cbc:CountrySubentity>
                    <cbc:District>EL AGUSTINO</cbc:District>
                    <cac:Country>
                        <cbc:IdentificationCode>PE</cbc:IdentificationCode>
                    </cac:Country>
                </cac:PostalAddress>
                <cac:PartyLegalEntity>
                    <cbc:RegistrationName><![CDATA[CHIU HERMANOS S R LTDA]]></cbc:RegistrationName>
                </cac:PartyLegalEntity>
            </cac:Party>
        </cac:AccountingSupplierParty>
        <cac:AccountingCustomerParty>
            <cbc:CustomerAssignedAccountID>20587896411</cbc:CustomerAssignedAccountID>
            <cbc:AdditionalAccountID>6</cbc:AdditionalAccountID>
            <cac:Party>
                <cac:PartyLegalEntity>
                    <cbc:RegistrationName>SERVICABINAS S.A.</cbc:RegistrationName>
                </cac:PartyLegalEntity>
            </cac:Party>
        </cac:AccountingCustomerParty>
        <cac:TaxTotal>
            <cbc:TaxAmount currencyID="PEN">62675.85</cbc:TaxAmount>
            <cac:TaxSubtotal>
                <cbc:TaxAmount currencyID="PEN">62675.85</cbc:TaxAmount>
                <cac:TaxCategory>
                    <cac:TaxScheme>
                        <cbc:ID>1000</cbc:ID>
                        <cbc:Name>IGV</cbc:Name>
                        <cbc:TaxTypeCode>VAT</cbc:TaxTypeCode>
                    </cac:TaxScheme>
                </cac:TaxCategory>
            </cac:TaxSubtotal>
        </cac:TaxTotal>
        <cac:LegalMonetaryTotal>
            <cbc:PayableAmount currencyID="PEN">423225.00</cbc:PayableAmount>
        </cac:LegalMonetaryTotal>
        <cac:InvoiceLine>
            <cbc:ID>1</cbc:ID>
            <cbc:InvoicedQuantity unitCode="NIU">2000</cbc:InvoicedQuantity>
            <cbc:LineExtensionAmount currencyID="PEN">149491.53</cbc:LineExtensionAmount>
            <cac:PricingReference>
                <cac:AlternativeConditionPrice>
                    <cbc:PriceAmount currencyID="PEN">98.00</cbc:PriceAmount>
                    <cbc:PriceTypeCode>01</cbc:PriceTypeCode>
                </cac:AlternativeConditionPrice>
            </cac:PricingReference>
            <cac:TaxTotal>
                <cbc:TaxAmount currencyID="PEN">26908.47</cbc:TaxAmount>
                <cac:TaxSubtotal>
                    <cbc:TaxAmount currencyID="PEN">26908.47</cbc:TaxAmount>
                    <cac:TaxCategory>
                        <cbc:TaxExemptionReasonCode>10</cbc:TaxExemptionReasonCode>
                        <cac:TaxScheme>
                            <cbc:ID>1000</cbc:ID>
                            <cbc:Name>IGV</cbc:Name>
                            <cbc:TaxTypeCode>VAT</cbc:TaxTypeCode>
                        </cac:TaxScheme>
                    </cac:TaxCategory>
                </cac:TaxSubtotal>
            </cac:TaxTotal>
            <cac:Item>
                <cbc:Description>Grabadora LG Externo Modelo: GE20LU10</cbc:Description>
                <cac:SellersItemIdentification>
                    <cbc:ID>GLG199</cbc:ID>
                </cac:SellersItemIdentification>
            </cac:Item>
            <cac:Price>
                <cbc:PriceAmount currencyID="PEN">83.05</cbc:PriceAmount>
            </cac:Price>
        </cac:InvoiceLine>
        <cac:InvoiceLine>
            <cbc:ID>2</cbc:ID>
            <cbc:InvoicedQuantity unitCode="NIU">300</cbc:InvoicedQuantity>
            <cbc:LineExtensionAmount currencyID="PEN">133983.05</cbc:LineExtensionAmount>
            <cac:PricingReference>
                <cac:AlternativeConditionPrice>
                    <cbc:PriceAmount currencyID="PEN">620.00</cbc:PriceAmount>
                    <cbc:PriceTypeCode>01</cbc:PriceTypeCode>
                </cac:AlternativeConditionPrice>
            </cac:PricingReference>
            <cac:TaxTotal>
                <cbc:TaxAmount currencyID="PEN">24116.95</cbc:TaxAmount>
                <cac:TaxSubtotal>
                    <cbc:TaxAmount currencyID="PEN">24116.95</cbc:TaxAmount>
                    <cac:TaxCategory>
                        <cbc:TaxExemptionReasonCode>10</cbc:TaxExemptionReasonCode>
                        <cac:TaxScheme>
                            <cbc:ID>1000</cbc:ID>
                            <cbc:Name>IGV</cbc:Name>
                            <cbc:TaxTypeCode>VAT</cbc:TaxTypeCode>
                        </cac:TaxScheme>
                    </cac:TaxCategory>
                </cac:TaxSubtotal>
            </cac:TaxTotal>
            <cac:Item>
                <cbc:Description>Monitor LCD ViewSonic VG2028WM 20</cbc:Description>
                <cac:SellersItemIdentification>
                    <cbc:ID>MVS546</cbc:ID>
                </cac:SellersItemIdentification>
            </cac:Item>
            <cac:Price>
                <cbc:PriceAmount currencyID="PEN">525.42</cbc:PriceAmount>
            </cac:Price>
        </cac:InvoiceLine>
        <cac:InvoiceLine>
            <cbc:ID>3</cbc:ID>
            <cbc:InvoicedQuantity unitCode="NIU">250</cbc:InvoicedQuantity>
            <cbc:LineExtensionAmount currencyID="PEN">13000.00</cbc:LineExtensionAmount>
            <cac:PricingReference>
                <cac:AlternativeConditionPrice>
                    <cbc:PriceAmount currencyID="PEN">52.00</cbc:PriceAmount>
                    <cbc:PriceTypeCode>01</cbc:PriceTypeCode>
                </cac:AlternativeConditionPrice>
            </cac:PricingReference>
            <cac:TaxTotal>
                <cbc:TaxAmount currencyID="PEN">0.00</cbc:TaxAmount>
                <cac:TaxSubtotal>
                    <cbc:TaxAmount currencyID="PEN">0.00</cbc:TaxAmount>
                    <cac:TaxCategory>
                        <cbc:TaxExemptionReasonCode>20</cbc:TaxExemptionReasonCode>
                        <cac:TaxScheme>
                            <cbc:ID>1000</cbc:ID>
                            <cbc:Name>IGV</cbc:Name>
                            <cbc:TaxTypeCode>VAT</cbc:TaxTypeCode>
                        </cac:TaxScheme>
                    </cac:TaxCategory>
                </cac:TaxSubtotal>
            </cac:TaxTotal>
            <cac:Item>
                <cbc:Description>Memoria DDR-3 B1333 Kingston</cbc:Description>
                <cac:SellersItemIdentification>
                    <cbc:ID>MPC35</cbc:ID>
                </cac:SellersItemIdentification>
            </cac:Item>
            <cac:Price>
                <cbc:PriceAmount currencyID="PEN">52.00</cbc:PriceAmount>
            </cac:Price>
        </cac:InvoiceLine>
        <cac:InvoiceLine>
            <cbc:ID>4</cbc:ID>
            <cbc:InvoicedQuantity unitCode="NIU">500</cbc:InvoicedQuantity>
            <cbc:LineExtensionAmount currencyID="PEN">83050.85</cbc:LineExtensionAmount>
            <cac:PricingReference>
                <cac:AlternativeConditionPrice>
                    <cbc:PriceAmount currencyID="PEN">196.00</cbc:PriceAmount>
                    <cbc:PriceTypeCode>01</cbc:PriceTypeCode>
                </cac:AlternativeConditionPrice>
            </cac:PricingReference>
            <cac:TaxTotal>
                <cbc:TaxAmount currencyID="PEN">14949.15</cbc:TaxAmount>
                <cac:TaxSubtotal>
                    <cbc:TaxAmount currencyID="PEN">14949.15</cbc:TaxAmount>
                    <cac:TaxCategory>
                        <cbc:TaxExemptionReasonCode>10</cbc:TaxExemptionReasonCode>
                        <cac:TaxScheme>
                            <cbc:ID>1000</cbc:ID>
                            <cbc:Name>IGV</cbc:Name>
                            <cbc:TaxTypeCode>VAT</cbc:TaxTypeCode>
                        </cac:TaxScheme>
                    </cac:TaxCategory>
                </cac:TaxSubtotal>
            </cac:TaxTotal>
            <cac:Item>
                <cbc:Description>Teclado Microsoft SideWinder X6</cbc:Description>
                <cac:SellersItemIdentification>
                    <cbc:ID>TMS22</cbc:ID>
                </cac:SellersItemIdentification>
            </cac:Item>
            <cac:Price>
                <cbc:PriceAmount currencyID="PEN">166.10</cbc:PriceAmount>
            </cac:Price>
        </cac:InvoiceLine>
        <cac:InvoiceLine>
            <cbc:ID>5</cbc:ID>
            <cbc:InvoicedQuantity unitCode="NIU">5</cbc:InvoicedQuantity>
            <cbc:LineExtensionAmount currencyID="PEN">0.00</cbc:LineExtensionAmount>
            <cac:PricingReference>
                <cac:AlternativeConditionPrice>
                    <cbc:PriceAmount currencyID="PEN">0.00</cbc:PriceAmount>
                    <cbc:PriceTypeCode>01</cbc:PriceTypeCode>
                </cac:AlternativeConditionPrice>
                <cac:AlternativeConditionPrice>
                    <cbc:PriceAmount currencyID="PEN">30.00</cbc:PriceAmount>
                    <cbc:PriceTypeCode>02</cbc:PriceTypeCode>
                </cac:AlternativeConditionPrice>
            </cac:PricingReference>
            <cac:TaxTotal>
                <cbc:TaxAmount currencyID="PEN">0.00</cbc:TaxAmount>
                <cac:TaxSubtotal>
                    <cbc:TaxAmount currencyID="PEN">0.00</cbc:TaxAmount>
                    <cac:TaxCategory>
                        <cbc:TaxExemptionReasonCode>31</cbc:TaxExemptionReasonCode>
                        <cac:TaxScheme>
                            <cbc:ID>1000</cbc:ID>
                            <cbc:Name>IGV</cbc:Name>
                            <cbc:TaxTypeCode>VAT</cbc:TaxTypeCode>
                        </cac:TaxScheme>
                    </cac:TaxCategory>
                </cac:TaxSubtotal>
            </cac:TaxTotal>
            <cac:Item>
                <cbc:Description>Web cam Genius iSlim 310VVU </cbc:Description>
                <cac:SellersItemIdentification>
                    <cbc:ID>WCG01</cbc:ID>
                </cac:SellersItemIdentification>
            </cac:Item>
            <cac:Price>
                <cbc:PriceAmount currencyID="PEN">0.00</cbc:PriceAmount>
            </cac:Price>
        </cac:InvoiceLine>
    </Invoice>
    miércoles, 1 de junio de 2016 4:38

Respuestas

  • como generas este xml? Primero debes generar el xml y luego realizar la firma. Nunca al revés. Ya que en el proceso de firmar se tiene en cuenta el contenido de la factura electrónica.

    Si se solucionó tu consulta no olvides marcar la respuesta. Si te ayudó, vótala como útil. Saludos

    miércoles, 1 de junio de 2016 6:48

Todas las respuestas

  • como generas este xml? Primero debes generar el xml y luego realizar la firma. Nunca al revés. Ya que en el proceso de firmar se tiene en cuenta el contenido de la factura electrónica.

    Si se solucionó tu consulta no olvides marcar la respuesta. Si te ayudó, vótala como útil. Saludos

    miércoles, 1 de junio de 2016 6:48
  • Hola. soy nuevo en vb, estoy usando el servicio beta: https://e-beta.sunat.gob.pe/ol-ti-itcpfegem-beta/billService?wsdl. mi pregunta es, es necesario el certificado y la firma? puedo hacer una firma de prueba con el vs y usarla para enviar al web service.

    jueves, 2 de junio de 2016 22:46
  • eder pudiste resolver tu problema tengo el mismo problema

    ayuda por favor...

    sábado, 6 de agosto de 2016 10:13
  • Buenas estimado, actualmente tengo un problema idéntico al que tuviste en su momento. Para armar el xml estoy usando una clase generada a partir de los XSD de la sunat. Una vez que armo el documento XML, procedo a firmar con un certificado de prueba, luego al enviar al servicio beta de la sunat me retorna un error "El documento electrónico ingresado ha sido alterado - Detalle: Incorrect reference digest value" Client.2335". Por favor espero su apoyo.

    SALUDOS.

    jueves, 2 de enero de 2020 18:39
  • podrias enviarme tu codigo a henrypandales@hotmail.com y escribirme al whatsapp +57 314 775 4208 gracias
    martes, 17 de noviembre de 2020 4:08
  • podrias enviarme tu codigo a henrypandales@hotmail.com y escribirme al whatsapp +57 314 775 4208 gracias
    martes, 17 de noviembre de 2020 4:10