none
Ejemplos de xml con ubl version 2.1 - Facturación electronica Sunat RRS feed

Todas las respuestas

  • Hola

    Lo mas recomendable es convertir los archivos XSD a clase para eso tienes que descargar los archivos XSD desde el portal de la SUNAT XSD de los documentos electrónicos

    Descomprime el archivo por ejemplo en c:\xsd
    Te situas en maindoc.
    Crea una carpeta llamada por ejemplo OutputFolder
    Ejecuta la siguiente instrucción (xsd.exe necesita que le pases como parámetro las rutas de todos los otros esquemas dependientes, pera ello debes abrir  Invoice.xsd y verás los imports, tambien debes tener en cuenta que un xsd del import puede tener otro import)
    Ejecuta

    C:\XSD\maindoc>xsd UBLPE-Invoice-1.0.xsd ../common/UBL-CommonExtensionComponents-2.0.xsd ../common/UnqualifiedDataTypeSchemaModule-2.0.xsd ../common/UBL-CommonBasicComponents-2.0.xsd ../common/UBL-CommonAggregateComponents-2.0.xsd ../common/UBL-QualifiedDatatypes-2.0.xsd ../common/CodeList_UnitCode_UNECE_7_04.xsd ../common/CodeList_MIMEMediaTypeCode_IANA_7_04.xsd ../common/CodeList_CurrencyCode_ISO_7_04.xsd ../common/CodeList_LanguageCode_ISO_7_04.xsd /c /l:cs /o:OutputFolder

    El resultado será una clase que te servirá para leer los archivos XML de la factura electrónica como para crearlos a XML.

    Saludos


    Pedro Ávila
    "El hombre sabio querrá estar siempre con quien sea mejor que él."
    Lima - Perú

    • Propuesto como respuesta JulianSanchez viernes, 2 de febrero de 2018 18:39
    domingo, 3 de septiembre de 2017 15:49
  • @CarlosIbanez has podido dar con ejemplos de facturas electrónica para el UBL2.1?
    miércoles, 11 de octubre de 2017 20:05
  • Hola Pedro Avila, podrías hacer un ejemplo de como leer los XML desde esa clase generada... Gracias espero que respondas
    lunes, 16 de octubre de 2017 14:54
  • Hola @Neiser Custodio

    Claro que si respondo, jejeje...

    private void button1_Click(object sender, EventArgs e)
            {
                XmlSerializer serial = new XmlSerializer(typeof(InvoiceType));
                FileStream fs = new FileStream(@"C:\Sunat\Clases Sergio\20527744548-01-FF14-0000010.xml", FileMode.Open);
                var _comprobante = (InvoiceType)serial.Deserialize(fs);
    
                var ruc = _comprobante.AccountingSupplierParty.CustomerAssignedAccountID.Value;
    
                var items = new List<MiFactura>();
                foreach (var element in _comprobante.InvoiceLine)
                {
                    var line = new MiFactura();
                    line.Id = element.ID.Value;
                    line.Quantity = element.InvoicedQuantity.Value.ToString();
                    line.Ammount = element.LineExtensionAmount.Value.ToString();
                    line.Description = element.Item.Description[0].Value;
    
                    items.Add(line);
                }
            }
        }
    
        public class MiFactura
        {
            public string Id { get; set; }
            public string Quantity { get; set; }
    
            public string Ammount { get; set; }
    
            public string Description { get; set; }
        }
    }

    La clase se llama InvoiceType por dentro tiene ese nombre lees los atributos por reflection, luego apuntas hacia la factura electrónica que es el XML, luego haces el mapping y eso es todo.

    Saludos.


    Pedro Ávila
    "El hombre sabio querrá estar siempre con quien sea mejor que él."
    Lima - Perú

    lunes, 16 de octubre de 2017 15:51
  •  Hola nuevamente Pedro Ávila primeramente para agradecerte me sirvió bastante, Por lo que veo con eso estoy mostrando el detalle de la Factura lo que quisiera mostrar es todos los campos que tiene la Factura en especial la cabecera no se si me puedes ayudar para mostrar esos datos, o quizá tienes un proyecto que estas mostrando todos lo campos que me compartas, lo que pasa es que no lo llego interpretar bien la clase que se genero... de hecho te agradecería mucho y si no puedes igual gracias Pedro Ávila...

    Espero una respuesta...

    lunes, 16 de octubre de 2017 22:23
  • Hola @Neiser Custodio

    Por lo que veo con eso estoy mostrando el detalle de la Factura lo que quisiera mostrar es todos los campos que tiene la Factura en especial la cabecera no se si me puedes ayudar para mostrar esos datos, o quizá tienes un proyecto que estas mostrando todos lo campos que me compartas, lo que pasa es que no lo llego interpretar bien la clase que se genero...

    Obviamente una Factura tiene cabecera y detalle, justamente el beneficio de convertir el XML a clase es por que te hace todo el mapping de la estructura del documento(en este caso factura), me imagino que estas trabajando con el archivo de la factura electrónica que es el XML, ese archivo ábrelo con Notepad++ y veras toda la estructura del documento solo llama por su nombre los campos que necesites.

    
    
     

    <cac:SignatoryParty>          <cac:PartyIdentification>            <cbc:ID>20100113612</cbc:ID>          </cac:PartyIdentification>                     <cac:PartyName>           <cbc:Name><![CDATA[K&G Laboratorios]]></cbc:Name>         </cac:PartyName>        </cac:SignatoryParty>        <cac:DigitalSignatureAttachment>           <cac:ExternalReference>              <cbc:URI>#signatureKG</cbc:URI>       </cac:ExternalReference>         </cac:DigitalSignatureAttachment>       </cac:Signature>
    3 4 5 6
    Apellidos y nombres, denominación o razón social Nombre Comercial Domicilio fiscal Número de RUC <cac:AccountingSupplierParty>   <cbc:CustomerAssignedAccountID>20100113612</cbc:CustomerAssignedAccountID>   <cbc:AdditionalAccountID>6</cbc:AdditionalAccountID>     <cac:Party>    <cac:PartyName>     <cbc:Name><![CDATA[K&G Laboratorios]]></cbc:Name>    </cac:PartyName>    <cac:PostalAddress>     <cbc:ID>150114</cbc:ID>           <cbc:StreetName>CALLE LOS OLIVOS 767</cbc:StreetName>     <cbc:CitySubdivisionName>URB. SANTA FELICIA</cbc:CitySubdivisionName>     <cbc:CityName>LIMA</cbc:CityName>     <cbc:CountrySubentity>LIMA</cbc:CountrySubentity>     <cbc:District>LA MOLINA</cbc:District>     <cac:Country>      <cbc:IdentificationCode>PE</cbc:IdentificationCode>     </cac:Country>    </cac:PostalAddress>    <cac:PartyLegalEntity>     <cbc:RegistrationName><![CDATA[K&G Asociados S. A.]]></cbc:RegistrationName>    </cac:PartyLegalEntity>   </cac:Party>  </cac:AccountingSupplierParty>

    Tienes que leer SUNAT te brinda toda la información.

    Guías y Manuales

    Guía para factura electrónica 

    Saludos


    Pedro Ávila
    "El hombre sabio querrá estar siempre con quien sea mejor que él."
    Lima - Perú

    lunes, 16 de octubre de 2017 22:49
  • Hola

    Aparentemente logre generar el archivo xml bajo UBL 2.1, pero me encontré con este error:

    No se puede leer (parsear) el archivo XML - Detalle: http://xxx.xxx.xxx/ol-ti-itcpfegem-beta/billService: cvc-complex-type 3: element {urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}Note of type {urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}NoteType had undefined attribute languageLocaleID

    encontré que hace poco le paso a alguien mas: 

    https://social.msdn.microsoft.com/Forums/es-ES/4b3c8b6e-5fd9-4b51-808a-b3e4dfd343e1/factura-electronica-ubl-21-sunat?forum=webdeves

    Alguno pasó por este punto y resolvió el problema???


    martes, 17 de octubre de 2017 22:40
  • Me comunique con Sunat y solo el servicio en Producción acepta ubl 2.1, ni se molesten y apuntar al servicio de pruebas y de homologación.

    Espero que esto ayude a alguien mas.

    miércoles, 18 de octubre de 2017 15:40
  • No te dijieron para cuando mas o menos reanudarian el servicio?

    Si necesitas ayuda sube tu avance de otro modo no puedo ayudarte , Suerte!

    miércoles, 18 de octubre de 2017 15:44
  • Servicio web realizado en java  para generación de comprobantes electrónicos standar ubl2.0 y ubl2.1  info: codelinejava@gmail.com

      codelinejava@outlook.com

    martes, 31 de octubre de 2017 17:16
  • Estimados , desde el 27 de octubre ya esta el servidor de pruebas aceptando 2.1
    martes, 7 de noviembre de 2017 14:41
  • amigo me puedes decir si en ubl2.1 se usa alguna namespace de la sunat como en ubl 2.0  sac:sunat...

    viernes, 10 de noviembre de 2017 21:33
  • amigo me puedes decir si en ubl2.1 se usa alguna namespace de la sunat como en ubl 2.0  sac:sunat...

    Estimado, 

    En el UBL 2.1 ya no existe SAC:

    • Propuesto como respuesta pepeluiz martes, 24 de abril de 2018 14:01
    lunes, 13 de noviembre de 2017 19:30
  • al firmar tengo problema con ubl 2.1  pero en 2.0 si normal que habra pasado mira mi nacepace

     <?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:udt=""urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2"""                                  xmlns:xsi=""http://www.w3.org/2001/XMLSchema-instance"">"

    cuando firmo me da error aqui  en esta linea que esta ma abajo    l_xpath = "/tns:Invoice/ext:UBLExtensions/ext:UBLExtension[2]/ext:ExtensionContent";

    XmlElement signature = signedXml.GetXml();
                signature.Prefix = "ds";
                signedXml.ComputeSignature();

                foreach (XmlNode loop_node in signature.SelectNodes("descendant-or-self::*[namespace-uri()='http://www.w3.org/2000/09/xmldsig#']"))
                {
                    if (loop_node.LocalName == "Signature")
                    {
                        XmlAttribute newAttribute = xmlDoc.CreateAttribute("Id");
                        newAttribute.Value = "SignatureSP";
                        loop_node.Attributes.Append(newAttribute);
                    }

                }

                XmlNamespaceManager nsMgr = new XmlNamespaceManager(xmlDoc.NameTable);
                 nsMgr.AddNamespace("sac", "urn:sunat:names:specification:ubl:peru:schema:xsd:SunatAggregateComponents-1");
                nsMgr.AddNamespace("ccts", "urn:un:unece:uncefact:documentation:2");
                nsMgr.AddNamespace("xsi", "http://www.w3.org/2001/XMLSchema-instance");

                if (l_xml.Contains("-01-")) //factura
                {
                    nsMgr.AddNamespace("tns", "urn:oasis:names:specification:ubl:schema:xsd:Invoice-2");
                    l_xpath = "/tns:Invoice/ext:UBLExtensions/ext:UBLExtension[2]/ext:ExtensionContent";

    martes, 6 de febrero de 2018 21:57
  • Hola @Neiser Custodio

    Claro que si respondo, jejeje...

    private void button1_Click(object sender, EventArgs e)
            {
                XmlSerializer serial = new XmlSerializer(typeof(InvoiceType));
                FileStream fs = new FileStream(@"C:\Sunat\Clases Sergio\20527744548-01-FF14-0000010.xml", FileMode.Open);
                var _comprobante = (InvoiceType)serial.Deserialize(fs);
    
                var ruc = _comprobante.AccountingSupplierParty.CustomerAssignedAccountID.Value;
    
                var items = new List<MiFactura>();
                foreach (var element in _comprobante.InvoiceLine)
                {
                    var line = new MiFactura();
                    line.Id = element.ID.Value;
                    line.Quantity = element.InvoicedQuantity.Value.ToString();
                    line.Ammount = element.LineExtensionAmount.Value.ToString();
                    line.Description = element.Item.Description[0].Value;
    
                    items.Add(line);
                }
            }
        }
    
        public class MiFactura
        {
            public string Id { get; set; }
            public string Quantity { get; set; }
    
            public string Ammount { get; set; }
    
            public string Description { get; set; }
        }
    }

    La clase se llama InvoiceType por dentro tiene ese nombre lees los atributos por reflection, luego apuntas hacia la factura electrónica que es el XML, luego haces el mapping y eso es todo.

    Saludos.


    Pedro Ávila
    "El hombre sabio querrá estar siempre con quien sea mejor que él."
    Lima - Perú

    Estimado Pedro, buen dia, ya tengo la clase de la factura con UBL 2.1, con ese mapeo que haces supongo mapeas el XML de la factura electronica y creas un nuevo XML con los tags requeridos; en mi caso yo traigo la info de la BD en dos tablas TBCabecera y TBDetalle y empiezo a crear mi XML (no hago ningun mapeo), mi pregunta: para usar este mapeo primero debo generar un XML con los datos de cabecera y detalle y despues realizar el mapeo a la clase factura? si?  otra pregunta sabes como pasar dos datatables a un xml (cabecera y detalle)

    gracias

    Juan Carlos Figueroa

    juancarlos_fig@hotmail.com

    martes, 13 de febrero de 2018 20:04
  • Sí, 

    Es un ejemplo que generé al inicio.

    <?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: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: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="urn:oasis:names:specification:ubl:schema:xsd:Invoice-2">
    <ext:UBLExtensions>
    <ext:UBLExtension>
    <ext:ExtensionContent><ds:Signature Id="SignatureSP"><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>4YqTZlZnpH8E5TMH/wkYpN8p6FE=</DigestValue></Reference></SignedInfo><SignatureValue xmlns="http://www.w3.org/2000/09/xmldsig#">ChCm648ggeOeffL2Ne9exEvIWAnFgTGgsDLFtolPv5WA42ToWsvVIcFqpNtQTMMz1jr9IJbHCg73KWUMz3L/iOu6IrfWoKOJyCkgyfw6/1mWyamQV3NudOC3/SQjMpYmFJ3LVr+aGmXEg5+E1akHfs55Eu+OMcvwmW+gJLpd27j4MKcYE+kNu7XcXwdIUuufgRQgrXzXC+tJU1MURnsNqQXVZgJ/LELSRvwG3Lx6r2+g7Wgacd5zwP9ZVth/stSxKcJ7Kw3ZWX0B6xzbESFAJI6kUd3zQFT3vgLtiW5n2PlzgbK9Muw8ddnc68AYzincHnMbE1xMF2+Uvq+dgWbMCw==</SignatureValue><KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"><X509Data><X509SubjectName>C=PE, CN=MELISSA WENDY PONTE NARCIZO, G=MELISSA WENDY, SN=PONTE NARCIZO, T=ASISTENTA CONTABLE, OU=20112316238, OU=CONTABILIDAD, O=EDUARDO FAJARDO GUTIERREZ., OID.1.3.6.1.4.1.17326.30.4=DNI, OID.1.3.6.1.4.1.17326.30.3=20112316238, OID.1.3.6.1.4.1.17326.30.2=RUC, SERIALNUMBER=70275816, S=LIMA-LIMA, L=LIMA, Description=Qualified Certificate: RACER-PFVP-SW-KPSC, E=efajardo@codesisac.com</X509SubjectName><X509Certificate>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</X509Certificate></X509Data></KeyInfo></ds:Signature></ext:ExtensionContent>
    </ext:UBLExtension>
    </ext:UBLExtensions>
    <cbc:UBLVersionID>2.1</cbc:UBLVersionID>
    <cbc:CustomizationID>2.0</cbc:CustomizationID>
    <cbc:ProfileID schemeName="SUNAT:Identificador de Tipo de Operación" schemeAgencyName="PE:SUNAT" schemeURI="urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo17">0101</cbc:ProfileID>
    <cbc:ID>F001-00000697</cbc:ID>
    <cbc:IssueDate>2018-03-20</cbc:IssueDate>
    <cbc:IssueTime>05:35:00</cbc:IssueTime>
    <cbc:InvoiceTypeCode listAgencyName="PE:SUNAT" listName="SUNAT: Identificador de Tipo de Documento" listURI="urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo01">01</cbc:InvoiceTypeCode>
    <cbc:Note languageLocaleID="1000">SETENTA Y UN MIL TRESCIENTOS CINCUENTICUATRO Y 99 / 100</cbc:Note>
    <cbc:DocumentCurrencyCode listID="ISO 4217 Alpha" listAgencyName="United Nations Economic Commission for Europe" listName="Currency">PEN</cbc:DocumentCurrencyCode>
    <cbc:LineCountNumeric>3</cbc:LineCountNumeric>
    <cac:OrderReference>
    <cbc:ID>OC12023200</cbc:ID>
    </cac:OrderReference>
    <cac:DespatchDocumentReference>
    <cbc:ID>0001-0000008</cbc:ID>
    <cbc:DocumentTypeCode listAgencyName="PE:SUNAT" listName="SUNAT:Identificador de guíarelacionada" listURI="urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo01">09</cbc:DocumentTypeCode>
    </cac:DespatchDocumentReference>
    <cac:Signature>
    <cbc:ID>sing</cbc:ID>
    <cac:SignatoryParty>
    <cac:PartyIdentification>
    <cbc:ID>20112316238</cbc:ID>
    </cac:PartyIdentification>
    <cac:PartyName>
    <cbc:Name>RZCEMISOR</cbc:Name>
    </cac:PartyName>
    </cac:SignatoryParty>
    <cac:DigitalSignatureAttachment>
    <cac:ExternalReference>
    <cbc:URI>sing</cbc:URI>
    </cac:ExternalReference>
    </cac:DigitalSignatureAttachment>
    </cac:Signature>
    <cac:AccountingSupplierParty>
    <cac:Party>
    <cac:PartyName>
    <cbc:Name>NOMBRE COMERCIAL</cbc:Name>
    </cac:PartyName>
    <cac:PartyTaxScheme>
    <cbc:RegistrationName>RZCEMISOR</cbc:RegistrationName>
    <cbc:CompanyID schemeID="6" schemeName="SUNAT: Identificador de Documento de Identidad" schemeAgencyName="PE:SUNAT" schemeURI="urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo06">20112316238</cbc:CompanyID>
    <cac:RegistrationAddress>
    <cbc:ID>0000</cbc:ID>
    </cac:RegistrationAddress>
    <cac:TaxScheme>
    <cbc:ID>-</cbc:ID>
    </cac:TaxScheme>
    </cac:PartyTaxScheme>
    </cac:Party>
    </cac:AccountingSupplierParty>
    <cac:AccountingCustomerParty>
    <cac:Party>
    <cac:PartyTaxScheme>
    <cbc:RegistrationName>RAZON SOCIAL CLIENTE</cbc:RegistrationName>
    <cbc:CompanyID schemeID="6" schemeName="SUNAT: Identificador de Documento de Identidad" schemeAgencyID="PE: SUNAT" schemeURI="urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo06">12345678912</cbc:CompanyID>
    <cac:TaxScheme>
    <cbc:ID>-</cbc:ID>
    </cac:TaxScheme>
    </cac:PartyTaxScheme>
    </cac:Party>
    </cac:AccountingCustomerParty>
    <cac:TaxTotal>
    <cbc:TaxAmount currencyID="PEN">62675.85</cbc:TaxAmount>
    <cac:TaxSubtotal>
    <cbc:TaxableAmount currencyID="PEN">348199.15</cbc:TaxableAmount>
    <cbc:TaxAmount currencyID="PEN">62675.85</cbc:TaxAmount>
    <cac:TaxCategory>
    <cbc:ID schemeID="UN/ECE 5305" schemeName="Tax Category Identifier" schemeAgencyName="United Nations Economic Commission for Europe">S</cbc:ID>
    <cac:TaxScheme>
    <cbc:ID schemeID="UN/ECE 5305" schemeAgencyID="6">1000</cbc:ID>
    <cbc:Name>IGV</cbc:Name>
    <cbc:TaxTypeCode>VAT</cbc:TaxTypeCode>
    </cac:TaxScheme>
    </cac:TaxCategory>
    </cac:TaxSubtotal>
    <cac:TaxSubtotal>
    <cbc:TaxableAmount currencyID="PEN">0.00</cbc:TaxableAmount>
    <cbc:TaxAmount currencyID="PEN">0.00</cbc:TaxAmount>
    <cac:TaxCategory>
    <cbc:ID schemeID="UN/ECE 5153" schemeName="Tax Category Identifier" schemeAgencyName="United Nations Economic Commission for Europe">O</cbc:ID>
    <cac:TaxScheme>
    <cbc:ID schemeID="UN/ECE 5153" schemeAgencyID="6">9998</cbc:ID>
    <cbc:Name>INAFECTO</cbc:Name>
    <cbc:TaxTypeCode>FRE</cbc:TaxTypeCode>
    </cac:TaxScheme>
    </cac:TaxCategory>
    </cac:TaxSubtotal>
    <cac:TaxSubtotal>
    <cbc:TaxableAmount currencyID="PEN">12350.00</cbc:TaxableAmount>
    <cbc:TaxAmount currencyID="PEN">0.00</cbc:TaxAmount>
    <cac:TaxCategory>
    <cbc:ID schemeID="UN/ECE 5305" schemeName="Tax Category Identifier" schemeAgencyName="United Nations Economic Commission for Europe">E</cbc:ID>
    <cac:TaxScheme>
    <cbc:ID schemeID="UN/ECE 5305" schemeAgencyID="6">9997</cbc:ID>
    <cbc:Name>EXONERADO</cbc:Name>
    <cbc:TaxTypeCode>VAT</cbc:TaxTypeCode>
    </cac:TaxScheme>
    </cac:TaxCategory>
    </cac:TaxSubtotal>
    <cac:TaxSubtotal>
    <cbc:TaxableAmount currencyID="PEN">30.00</cbc:TaxableAmount>
    <cbc:TaxAmount currencyID="PEN">0.00</cbc:TaxAmount>
    <cac:TaxCategory>
    <cbc:ID schemeID="UN/ECE 5305" schemeName="Tax Category Identifier" schemeAgencyName="United Nations Economic Commission for Europe">Z</cbc:ID>
    <cac:TaxScheme>
    <cbc:ID schemeID="UN/ECE 5305" schemeAgencyID="6">9996</cbc:ID>
    <cbc:Name>GRATUITO</cbc:Name>
    <cbc:TaxTypeCode>FRE</cbc:TaxTypeCode>
    </cac:TaxScheme>
    </cac:TaxCategory>
    </cac:TaxSubtotal>
    <cac:TaxSubtotal>
    <cbc:TaxableAmount currencyID="PEN">10.00</cbc:TaxableAmount>
    <cbc:TaxAmount currencyID="PEN">1.8</cbc:TaxAmount>
    <cac:TaxCategory>
    <cbc:ID schemeID="UN/ECE 5305" schemeName="Tax Category Identifier" schemeAgencyName="United Nations Economic Commission for Europe">S</cbc:ID>
    <cac:TaxScheme>
    <cbc:ID schemeID="UN/ECE 5305" schemeAgencyID="6">9999</cbc:ID>
    <cbc:Name>OTROS CONCEPTOS DE PAGO</cbc:Name>
    <cbc:TaxTypeCode>OTH</cbc:TaxTypeCode>
    </cac:TaxScheme>
    </cac:TaxCategory>
    </cac:TaxSubtotal>
    </cac:TaxTotal>
    <cac:LegalMonetaryTotal>
    <cbc:LineExtensionAmount currencyID="PEN">419779.66</cbc:LineExtensionAmount>
    <cbc:TaxExclusiveAmount currencyID="PEN">423225.00</cbc:TaxExclusiveAmount>
    <cbc:AllowanceTotalAmount currencyID="PEN">59230.50</cbc:AllowanceTotalAmount>
    <cbc:ChargeTotalAmount currencyID="PEN">0.00</cbc:ChargeTotalAmount>
    <cbc:PrepaidAmount currencyID="PEN">0.00</cbc:PrepaidAmount>
    <cbc:PayableAmount currencyID="PEN">423225.00</cbc:PayableAmount>
    </cac:LegalMonetaryTotal>
    <cac:InvoiceLine>
    <cbc:ID>1</cbc:ID>
    <cbc:InvoicedQuantity unitCode="NIU" unitCodeListID="UN/ECE rec 20" unitCodeListAgencyID="United Nations Economic Commission for Europe">2000.00</cbc:InvoicedQuantity>
    <cbc:LineExtensionAmount currencyID="PEN">149491.53</cbc:LineExtensionAmount>
    <cac:PricingReference>
    <cac:AlternativeConditionPrice>
    <cbc:PriceAmount currencyID="PEN">98.00</cbc:PriceAmount>
    <cbc:PriceTypeCode listAgencyName="PE:SUNAT" listName="SUNAT:Indicador de Tipo de Precio" listURI="urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo16">01</cbc:PriceTypeCode>
    </cac:AlternativeConditionPrice>
    </cac:PricingReference>
    <cac:AllowanceCharge>
    <cbc:ChargeIndicator>false</cbc:ChargeIndicator>
    <cbc:AllowanceChargeReasonCode>00</cbc:AllowanceChargeReasonCode>
    <cbc:MultiplierFactorNumeric>0.10</cbc:MultiplierFactorNumeric>
    <cbc:Amount currencyID="PEN">16610.17</cbc:Amount>
    <cbc:BaseAmount currencyID="PEN">166100.00</cbc:BaseAmount>
    </cac:AllowanceCharge>
    <cac:TaxTotal>
    <cbc:TaxAmount currencyID="PEN">26908.47</cbc:TaxAmount>
    <cac:TaxSubtotal>
    <cbc:TaxableAmount currencyID="PEN">166101.69</cbc:TaxableAmount>
    <cbc:TaxAmount currencyID="PEN">26908.47</cbc:TaxAmount>
    <cac:TaxCategory>
    <cbc:ID schemeID="UN/ECE 5305" schemeName="Tax Category Identifier" schemeAgencyName="United Nations Economic Commission for Europe">S</cbc:ID>
    <cbc:Percent>18.00</cbc:Percent>
    <cbc:TaxExemptionReasonCode listAgencyName="PE:SUNAT" listName="SUNAT:Codigo de Tipo de Afectación del IGV" listURI="urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo07">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</cbc:Description>
    <cac:SellersItemIdentification>
    <cbc:ID>GRABADORA</cbc:ID>
    </cac:SellersItemIdentification>
    </cac:Item>
    <cac:Price>
    <cbc:PriceAmount currencyID="PEN">83.050</cbc:PriceAmount>
    </cac:Price>
    </cac:InvoiceLine>
    </Invoice>

    Saludos.

    • Propuesto como respuesta Jose Reynaldo viernes, 23 de marzo de 2018 20:33
    • Votado como útil Jose Reynaldo viernes, 23 de marzo de 2018 20:33
    • Propuesto como respuesta ricardo0001 sábado, 24 de marzo de 2018 17:41
    viernes, 23 de marzo de 2018 18:50
  • saludos, cualquier consulta me escribes:

    <?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: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: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="urn:oasis:names:specification:ubl:schema:xsd:Invoice-2">
    <ext:UBLExtensions>
    <ext:UBLExtension>
    <ext:ExtensionContent><ds:Signature Id="SignatureSP"><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>4YqTZlZnpH8E5TMH/wkYpN8p6FE=</DigestValue></Reference></SignedInfo><SignatureValue xmlns="http://www.w3.org/2000/09/xmldsig#">ChCm648ggeOeffL2Ne9exEvIWAnFgTGgsDLFtolPv5WA42ToWsvVIcFqpNtQTMMz1jr9IJbHCg73KWUMz3L/iOu6IrfWoKOJyCkgyfw6/1mWyamQV3NudOC3/SQjMpYmFJ3LVr+aGmXEg5+E1akHfs55Eu+OMcvwmW+gJLpd27j4MKcYE+kNu7XcXwdIUuufgRQgrXzXC+tJU1MURnsNqQXVZgJ/LELSRvwG3Lx6r2+g7Wgacd5zwP9ZVth/stSxKcJ7Kw3ZWX0B6xzbESFAJI6kUd3zQFT3vgLtiW5n2PlzgbK9Muw8ddnc68AYzincHnMbE1xMF2+Uvq+dgWbMCw==</SignatureValue><KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"><X509Data><X509SubjectName>C=PE, CN=MELISSA WENDY PONTE NARCIZO, G=MELISSA WENDY, SN=PONTE NARCIZO, T=ASISTENTA CONTABLE, OU=20112316238, OU=CONTABILIDAD, O=EDUARDO FAJARDO GUTIERREZ., OID.1.3.6.1.4.1.17326.30.4=DNI, OID.1.3.6.1.4.1.17326.30.3=20112316238, OID.1.3.6.1.4.1.17326.30.2=RUC, SERIALNUMBER=70275816, S=LIMA-LIMA, L=LIMA, Description=Qualified Certificate: RACER-PFVP-SW-KPSC, E=efajardo@codesisac.com</X509SubjectName><X509Certificate>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</X509Certificate></X509Data></KeyInfo></ds:Signature></ext:ExtensionContent>
    </ext:UBLExtension>
    </ext:UBLExtensions>
    <cbc:UBLVersionID>2.1</cbc:UBLVersionID>
    <cbc:CustomizationID>2.0</cbc:CustomizationID>
    <cbc:ProfileID schemeName="SUNAT:Identificador de Tipo de Operación" schemeAgencyName="PE:SUNAT" schemeURI="urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo17">0101</cbc:ProfileID>
    <cbc:ID>F001-00000697</cbc:ID>
    <cbc:IssueDate>2018-03-20</cbc:IssueDate>
    <cbc:IssueTime>05:35:00</cbc:IssueTime>
    <cbc:InvoiceTypeCode listAgencyName="PE:SUNAT" listName="SUNAT: Identificador de Tipo de Documento" listURI="urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo01">01</cbc:InvoiceTypeCode>
    <cbc:Note languageLocaleID="1000">SETENTA Y UN MIL TRESCIENTOS CINCUENTICUATRO Y 99 / 100</cbc:Note>
    <cbc:DocumentCurrencyCode listID="ISO 4217 Alpha" listAgencyName="United Nations Economic Commission for Europe" listName="Currency">PEN</cbc:DocumentCurrencyCode>
    <cbc:LineCountNumeric>3</cbc:LineCountNumeric>
    <cac:OrderReference>
    <cbc:ID>OC12023200</cbc:ID>
    </cac:OrderReference>
    <cac:DespatchDocumentReference>
    <cbc:ID>0001-0000008</cbc:ID>
    <cbc:DocumentTypeCode listAgencyName="PE:SUNAT" listName="SUNAT:Identificador de guíarelacionada" listURI="urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo01">09</cbc:DocumentTypeCode>
    </cac:DespatchDocumentReference>
    <cac:Signature>
    <cbc:ID>sing</cbc:ID>
    <cac:SignatoryParty>
    <cac:PartyIdentification>
    <cbc:ID>20112316238</cbc:ID>
    </cac:PartyIdentification>
    <cac:PartyName>
    <cbc:Name>RZCEMISOR</cbc:Name>
    </cac:PartyName>
    </cac:SignatoryParty>
    <cac:DigitalSignatureAttachment>
    <cac:ExternalReference>
    <cbc:URI>sing</cbc:URI>
    </cac:ExternalReference>
    </cac:DigitalSignatureAttachment>
    </cac:Signature>
    <cac:AccountingSupplierParty>
    <cac:Party>
    <cac:PartyName>
    <cbc:Name>NOMBRE COMERCIAL</cbc:Name>
    </cac:PartyName>
    <cac:PartyTaxScheme>
    <cbc:RegistrationName>RZCEMISOR</cbc:RegistrationName>
    <cbc:CompanyID schemeID="6" schemeName="SUNAT: Identificador de Documento de Identidad" schemeAgencyName="PE:SUNAT" schemeURI="urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo06">20112316238</cbc:CompanyID>
    <cac:RegistrationAddress>
    <cbc:ID>0000</cbc:ID>
    </cac:RegistrationAddress>
    <cac:TaxScheme>
    <cbc:ID>-</cbc:ID>
    </cac:TaxScheme>
    </cac:PartyTaxScheme>
    </cac:Party>
    </cac:AccountingSupplierParty>
    <cac:AccountingCustomerParty>
    <cac:Party>
    <cac:PartyTaxScheme>
    <cbc:RegistrationName>RAZON SOCIAL CLIENTE</cbc:RegistrationName>
    <cbc:CompanyID schemeID="6" schemeName="SUNAT: Identificador de Documento de Identidad" schemeAgencyID="PE: SUNAT" schemeURI="urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo06">12345678912</cbc:CompanyID>
    <cac:TaxScheme>
    <cbc:ID>-</cbc:ID>
    </cac:TaxScheme>
    </cac:PartyTaxScheme>
    </cac:Party>
    </cac:AccountingCustomerParty>
    <cac:TaxTotal>
    <cbc:TaxAmount currencyID="PEN">62675.85</cbc:TaxAmount>
    <cac:TaxSubtotal>
    <cbc:TaxableAmount currencyID="PEN">348199.15</cbc:TaxableAmount>
    <cbc:TaxAmount currencyID="PEN">62675.85</cbc:TaxAmount>
    <cac:TaxCategory>
    <cbc:ID schemeID="UN/ECE 5305" schemeName="Tax Category Identifier" schemeAgencyName="United Nations Economic Commission for Europe">S</cbc:ID>
    <cac:TaxScheme>
    <cbc:ID schemeID="UN/ECE 5305" schemeAgencyID="6">1000</cbc:ID>
    <cbc:Name>IGV</cbc:Name>
    <cbc:TaxTypeCode>VAT</cbc:TaxTypeCode>
    </cac:TaxScheme>
    </cac:TaxCategory>
    </cac:TaxSubtotal>
    <cac:TaxSubtotal>
    <cbc:TaxableAmount currencyID="PEN">0.00</cbc:TaxableAmount>
    <cbc:TaxAmount currencyID="PEN">0.00</cbc:TaxAmount>
    <cac:TaxCategory>
    <cbc:ID schemeID="UN/ECE 5153" schemeName="Tax Category Identifier" schemeAgencyName="United Nations Economic Commission for Europe">O</cbc:ID>
    <cac:TaxScheme>
    <cbc:ID schemeID="UN/ECE 5153" schemeAgencyID="6">9998</cbc:ID>
    <cbc:Name>INAFECTO</cbc:Name>
    <cbc:TaxTypeCode>FRE</cbc:TaxTypeCode>
    </cac:TaxScheme>
    </cac:TaxCategory>
    </cac:TaxSubtotal>
    <cac:TaxSubtotal>
    <cbc:TaxableAmount currencyID="PEN">12350.00</cbc:TaxableAmount>
    <cbc:TaxAmount currencyID="PEN">0.00</cbc:TaxAmount>
    <cac:TaxCategory>
    <cbc:ID schemeID="UN/ECE 5305" schemeName="Tax Category Identifier" schemeAgencyName="United Nations Economic Commission for Europe">E</cbc:ID>
    <cac:TaxScheme>
    <cbc:ID schemeID="UN/ECE 5305" schemeAgencyID="6">9997</cbc:ID>
    <cbc:Name>EXONERADO</cbc:Name>
    <cbc:TaxTypeCode>VAT</cbc:TaxTypeCode>
    </cac:TaxScheme>
    </cac:TaxCategory>
    </cac:TaxSubtotal>
    <cac:TaxSubtotal>
    <cbc:TaxableAmount currencyID="PEN">30.00</cbc:TaxableAmount>
    <cbc:TaxAmount currencyID="PEN">0.00</cbc:TaxAmount>
    <cac:TaxCategory>
    <cbc:ID schemeID="UN/ECE 5305" schemeName="Tax Category Identifier" schemeAgencyName="United Nations Economic Commission for Europe">Z</cbc:ID>
    <cac:TaxScheme>
    <cbc:ID schemeID="UN/ECE 5305" schemeAgencyID="6">9996</cbc:ID>
    <cbc:Name>GRATUITO</cbc:Name>
    <cbc:TaxTypeCode>FRE</cbc:TaxTypeCode>
    </cac:TaxScheme>
    </cac:TaxCategory>
    </cac:TaxSubtotal>
    <cac:TaxSubtotal>
    <cbc:TaxableAmount currencyID="PEN">10.00</cbc:TaxableAmount>
    <cbc:TaxAmount currencyID="PEN">1.8</cbc:TaxAmount>
    <cac:TaxCategory>
    <cbc:ID schemeID="UN/ECE 5305" schemeName="Tax Category Identifier" schemeAgencyName="United Nations Economic Commission for Europe">S</cbc:ID>
    <cac:TaxScheme>
    <cbc:ID schemeID="UN/ECE 5305" schemeAgencyID="6">9999</cbc:ID>
    <cbc:Name>OTROS CONCEPTOS DE PAGO</cbc:Name>
    <cbc:TaxTypeCode>OTH</cbc:TaxTypeCode>
    </cac:TaxScheme>
    </cac:TaxCategory>
    </cac:TaxSubtotal>
    </cac:TaxTotal>
    <cac:LegalMonetaryTotal>
    <cbc:LineExtensionAmount currencyID="PEN">419779.66</cbc:LineExtensionAmount>
    <cbc:TaxExclusiveAmount currencyID="PEN">423225.00</cbc:TaxExclusiveAmount>
    <cbc:AllowanceTotalAmount currencyID="PEN">59230.50</cbc:AllowanceTotalAmount>
    <cbc:ChargeTotalAmount currencyID="PEN">0.00</cbc:ChargeTotalAmount>
    <cbc:PrepaidAmount currencyID="PEN">0.00</cbc:PrepaidAmount>
    <cbc:PayableAmount currencyID="PEN">423225.00</cbc:PayableAmount>
    </cac:LegalMonetaryTotal>
    <cac:InvoiceLine>
    <cbc:ID>1</cbc:ID>
    <cbc:InvoicedQuantity unitCode="NIU" unitCodeListID="UN/ECE rec 20" unitCodeListAgencyID="United Nations Economic Commission for Europe">2000.00</cbc:InvoicedQuantity>
    <cbc:LineExtensionAmount currencyID="PEN">149491.53</cbc:LineExtensionAmount>
    <cac:PricingReference>
    <cac:AlternativeConditionPrice>
    <cbc:PriceAmount currencyID="PEN">98.00</cbc:PriceAmount>
    <cbc:PriceTypeCode listAgencyName="PE:SUNAT" listName="SUNAT:Indicador de Tipo de Precio" listURI="urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo16">01</cbc:PriceTypeCode>
    </cac:AlternativeConditionPrice>
    </cac:PricingReference>
    <cac:AllowanceCharge>
    <cbc:ChargeIndicator>false</cbc:ChargeIndicator>
    <cbc:AllowanceChargeReasonCode>00</cbc:AllowanceChargeReasonCode>
    <cbc:MultiplierFactorNumeric>0.10</cbc:MultiplierFactorNumeric>
    <cbc:Amount currencyID="PEN">16610.17</cbc:Amount>
    <cbc:BaseAmount currencyID="PEN">166100.00</cbc:BaseAmount>
    </cac:AllowanceCharge>
    <cac:TaxTotal>
    <cbc:TaxAmount currencyID="PEN">26908.47</cbc:TaxAmount>
    <cac:TaxSubtotal>
    <cbc:TaxableAmount currencyID="PEN">166101.69</cbc:TaxableAmount>
    <cbc:TaxAmount currencyID="PEN">26908.47</cbc:TaxAmount>
    <cac:TaxCategory>
    <cbc:ID schemeID="UN/ECE 5305" schemeName="Tax Category Identifier" schemeAgencyName="United Nations Economic Commission for Europe">S</cbc:ID>
    <cbc:Percent>18.00</cbc:Percent>
    <cbc:TaxExemptionReasonCode listAgencyName="PE:SUNAT" listName="SUNAT:Codigo de Tipo de Afectación del IGV" listURI="urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo07">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</cbc:Description>
    <cac:SellersItemIdentification>
    <cbc:ID>GRABADORA</cbc:ID>
    </cac:SellersItemIdentification>
    </cac:Item>
    <cac:Price>
    <cbc:PriceAmount currencyID="PEN">83.050</cbc:PriceAmount>
    </cac:Price>
    </cac:InvoiceLine>
    </Invoice>

    viernes, 23 de marzo de 2018 19:00
  • <?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: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: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="urn:oasis:names:specification:ubl:schema:xsd:Invoice-2">
    <ext:UBLExtensions>
    <ext:UBLExtension>
    <ext:ExtensionContent><ds:Signature Id="SignatureSP"><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>4YqTZlZnpH8E5TMH/wkYpN8p6FE=</DigestValue></Reference></SignedInfo><SignatureValue xmlns="http://www.w3.org/2000/09/xmldsig#">ChCm648ggeOeffL2Ne9exEvIWAnFgTGgsDLFtolPv5WA42ToWsvVIcFqpNtQTMMz1jr9IJbHCg73KWUMz3L/iOu6IrfWoKOJyCkgyfw6/1mWyamQV3NudOC3/SQjMpYmFJ3LVr+aGmXEg5+E1akHfs55Eu+OMcvwmW+gJLpd27j4MKcYE+kNu7XcXwdIUuufgRQgrXzXC+tJU1MURnsNqQXVZgJ/LELSRvwG3Lx6r2+g7Wgacd5zwP9ZVth/stSxKcJ7Kw3ZWX0B6xzbESFAJI6kUd3zQFT3vgLtiW5n2PlzgbK9Muw8ddnc68AYzincHnMbE1xMF2+Uvq+dgWbMCw==</SignatureValue><KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"><X509Data><X509SubjectName>C=PE, CN=MELISSA WENDY PONTE NARCIZO, G=MELISSA WENDY, SN=PONTE NARCIZO, T=ASISTENTA CONTABLE, OU=20112316238, OU=CONTABILIDAD, O=EDUARDO FAJARDO GUTIERREZ., OID.1.3.6.1.4.1.17326.30.4=DNI, OID.1.3.6.1.4.1.17326.30.3=20112316238, OID.1.3.6.1.4.1.17326.30.2=RUC, SERIALNUMBER=70275816, S=LIMA-LIMA, L=LIMA, Description=Qualified Certificate: RACER-PFVP-SW-KPSC, E=efajardo@codesisac.com</X509SubjectName><X509Certificate>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</X509Certificate></X509Data></KeyInfo></ds:Signature></ext:ExtensionContent>
    </ext:UBLExtension>
    </ext:UBLExtensions>
    <cbc:UBLVersionID>2.1</cbc:UBLVersionID>
    <cbc:CustomizationID>2.0</cbc:CustomizationID>
    <cbc:ProfileID schemeName="SUNAT:Identificador de Tipo de Operación" schemeAgencyName="PE:SUNAT" schemeURI="urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo17">0101</cbc:ProfileID>
    <cbc:ID>F001-00000697</cbc:ID>
    <cbc:IssueDate>2018-03-20</cbc:IssueDate>
    <cbc:IssueTime>05:35:00</cbc:IssueTime>
    <cbc:InvoiceTypeCode listAgencyName="PE:SUNAT" listName="SUNAT: Identificador de Tipo de Documento" listURI="urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo01">01</cbc:InvoiceTypeCode>
    <cbc:Note languageLocaleID="1000">SETENTA Y UN MIL TRESCIENTOS CINCUENTICUATRO Y 99 / 100</cbc:Note>
    <cbc:DocumentCurrencyCode listID="ISO 4217 Alpha" listAgencyName="United Nations Economic Commission for Europe" listName="Currency">PEN</cbc:DocumentCurrencyCode>
    <cbc:LineCountNumeric>3</cbc:LineCountNumeric>
    <cac:OrderReference>
    <cbc:ID>OC12023200</cbc:ID>
    </cac:OrderReference>
    <cac:DespatchDocumentReference>
    <cbc:ID>0001-0000008</cbc:ID>
    <cbc:DocumentTypeCode listAgencyName="PE:SUNAT" listName="SUNAT:Identificador de guíarelacionada" listURI="urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo01">09</cbc:DocumentTypeCode>
    </cac:DespatchDocumentReference>
    <cac:Signature>
    <cbc:ID>sing</cbc:ID>
    <cac:SignatoryParty>
    <cac:PartyIdentification>
    <cbc:ID>20112316238</cbc:ID>
    </cac:PartyIdentification>
    <cac:PartyName>
    <cbc:Name>RZCEMISOR</cbc:Name>
    </cac:PartyName>
    </cac:SignatoryParty>
    <cac:DigitalSignatureAttachment>
    <cac:ExternalReference>
    <cbc:URI>sing</cbc:URI>
    </cac:ExternalReference>
    </cac:DigitalSignatureAttachment>
    </cac:Signature>
    <cac:AccountingSupplierParty>
    <cac:Party>
    <cac:PartyName>
    <cbc:Name>NOMBRE COMERCIAL</cbc:Name>
    </cac:PartyName>
    <cac:PartyTaxScheme>
    <cbc:RegistrationName>RZCEMISOR</cbc:RegistrationName>
    <cbc:CompanyID schemeID="6" schemeName="SUNAT: Identificador de Documento de Identidad" schemeAgencyName="PE:SUNAT" schemeURI="urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo06">20112316238</cbc:CompanyID>
    <cac:RegistrationAddress>
    <cbc:ID>0000</cbc:ID>
    </cac:RegistrationAddress>
    <cac:TaxScheme>
    <cbc:ID>-</cbc:ID>
    </cac:TaxScheme>
    </cac:PartyTaxScheme>
    </cac:Party>
    </cac:AccountingSupplierParty>
    <cac:AccountingCustomerParty>
    <cac:Party>
    <cac:PartyTaxScheme>
    <cbc:RegistrationName>RAZON SOCIAL CLIENTE</cbc:RegistrationName>
    <cbc:CompanyID schemeID="6" schemeName="SUNAT: Identificador de Documento de Identidad" schemeAgencyID="PE: SUNAT" schemeURI="urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo06">12345678912</cbc:CompanyID>
    <cac:TaxScheme>
    <cbc:ID>-</cbc:ID>
    </cac:TaxScheme>
    </cac:PartyTaxScheme>
    </cac:Party>
    </cac:AccountingCustomerParty>
    <cac:TaxTotal>
    <cbc:TaxAmount currencyID="PEN">62675.85</cbc:TaxAmount>
    <cac:TaxSubtotal>
    <cbc:TaxableAmount currencyID="PEN">348199.15</cbc:TaxableAmount>
    <cbc:TaxAmount currencyID="PEN">62675.85</cbc:TaxAmount>
    <cac:TaxCategory>
    <cbc:ID schemeID="UN/ECE 5305" schemeName="Tax Category Identifier" schemeAgencyName="United Nations Economic Commission for Europe">S</cbc:ID>
    <cac:TaxScheme>
    <cbc:ID schemeID="UN/ECE 5305" schemeAgencyID="6">1000</cbc:ID>
    <cbc:Name>IGV</cbc:Name>
    <cbc:TaxTypeCode>VAT</cbc:TaxTypeCode>
    </cac:TaxScheme>
    </cac:TaxCategory>
    </cac:TaxSubtotal>
    <cac:TaxSubtotal>
    <cbc:TaxableAmount currencyID="PEN">0.00</cbc:TaxableAmount>
    <cbc:TaxAmount currencyID="PEN">0.00</cbc:TaxAmount>
    <cac:TaxCategory>
    <cbc:ID schemeID="UN/ECE 5153" schemeName="Tax Category Identifier" schemeAgencyName="United Nations Economic Commission for Europe">O</cbc:ID>
    <cac:TaxScheme>
    <cbc:ID schemeID="UN/ECE 5153" schemeAgencyID="6">9998</cbc:ID>
    <cbc:Name>INAFECTO</cbc:Name>
    <cbc:TaxTypeCode>FRE</cbc:TaxTypeCode>
    </cac:TaxScheme>
    </cac:TaxCategory>
    </cac:TaxSubtotal>
    <cac:TaxSubtotal>
    <cbc:TaxableAmount currencyID="PEN">12350.00</cbc:TaxableAmount>
    <cbc:TaxAmount currencyID="PEN">0.00</cbc:TaxAmount>
    <cac:TaxCategory>
    <cbc:ID schemeID="UN/ECE 5305" schemeName="Tax Category Identifier" schemeAgencyName="United Nations Economic Commission for Europe">E</cbc:ID>
    <cac:TaxScheme>
    <cbc:ID schemeID="UN/ECE 5305" schemeAgencyID="6">9997</cbc:ID>
    <cbc:Name>EXONERADO</cbc:Name>
    <cbc:TaxTypeCode>VAT</cbc:TaxTypeCode>
    </cac:TaxScheme>
    </cac:TaxCategory>
    </cac:TaxSubtotal>
    <cac:TaxSubtotal>
    <cbc:TaxableAmount currencyID="PEN">30.00</cbc:TaxableAmount>
    <cbc:TaxAmount currencyID="PEN">0.00</cbc:TaxAmount>
    <cac:TaxCategory>
    <cbc:ID schemeID="UN/ECE 5305" schemeName="Tax Category Identifier" schemeAgencyName="United Nations Economic Commission for Europe">Z</cbc:ID>
    <cac:TaxScheme>
    <cbc:ID schemeID="UN/ECE 5305" schemeAgencyID="6">9996</cbc:ID>
    <cbc:Name>GRATUITO</cbc:Name>
    <cbc:TaxTypeCode>FRE</cbc:TaxTypeCode>
    </cac:TaxScheme>
    </cac:TaxCategory>
    </cac:TaxSubtotal>
    <cac:TaxSubtotal>
    <cbc:TaxableAmount currencyID="PEN">10.00</cbc:TaxableAmount>
    <cbc:TaxAmount currencyID="PEN">1.8</cbc:TaxAmount>
    <cac:TaxCategory>
    <cbc:ID schemeID="UN/ECE 5305" schemeName="Tax Category Identifier" schemeAgencyName="United Nations Economic Commission for Europe">S</cbc:ID>
    <cac:TaxScheme>
    <cbc:ID schemeID="UN/ECE 5305" schemeAgencyID="6">9999</cbc:ID>
    <cbc:Name>OTROS CONCEPTOS DE PAGO</cbc:Name>
    <cbc:TaxTypeCode>OTH</cbc:TaxTypeCode>
    </cac:TaxScheme>
    </cac:TaxCategory>
    </cac:TaxSubtotal>
    </cac:TaxTotal>
    <cac:LegalMonetaryTotal>
    <cbc:LineExtensionAmount currencyID="PEN">419779.66</cbc:LineExtensionAmount>
    <cbc:TaxExclusiveAmount currencyID="PEN">423225.00</cbc:TaxExclusiveAmount>
    <cbc:AllowanceTotalAmount currencyID="PEN">59230.50</cbc:AllowanceTotalAmount>
    <cbc:ChargeTotalAmount currencyID="PEN">0.00</cbc:ChargeTotalAmount>
    <cbc:PrepaidAmount currencyID="PEN">0.00</cbc:PrepaidAmount>
    <cbc:PayableAmount currencyID="PEN">423225.00</cbc:PayableAmount>
    </cac:LegalMonetaryTotal>
    <cac:InvoiceLine>
    <cbc:ID>1</cbc:ID>
    <cbc:InvoicedQuantity unitCode="NIU" unitCodeListID="UN/ECE rec 20" unitCodeListAgencyID="United Nations Economic Commission for Europe">2000.00</cbc:InvoicedQuantity>
    <cbc:LineExtensionAmount currencyID="PEN">149491.53</cbc:LineExtensionAmount>
    <cac:PricingReference>
    <cac:AlternativeConditionPrice>
    <cbc:PriceAmount currencyID="PEN">98.00</cbc:PriceAmount>
    <cbc:PriceTypeCode listAgencyName="PE:SUNAT" listName="SUNAT:Indicador de Tipo de Precio" listURI="urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo16">01</cbc:PriceTypeCode>
    </cac:AlternativeConditionPrice>
    </cac:PricingReference>
    <cac:AllowanceCharge>
    <cbc:ChargeIndicator>false</cbc:ChargeIndicator>
    <cbc:AllowanceChargeReasonCode>00</cbc:AllowanceChargeReasonCode>
    <cbc:MultiplierFactorNumeric>0.10</cbc:MultiplierFactorNumeric>
    <cbc:Amount currencyID="PEN">16610.17</cbc:Amount>
    <cbc:BaseAmount currencyID="PEN">166100.00</cbc:BaseAmount>
    </cac:AllowanceCharge>
    <cac:TaxTotal>
    <cbc:TaxAmount currencyID="PEN">26908.47</cbc:TaxAmount>
    <cac:TaxSubtotal>
    <cbc:TaxableAmount currencyID="PEN">166101.69</cbc:TaxableAmount>
    <cbc:TaxAmount currencyID="PEN">26908.47</cbc:TaxAmount>
    <cac:TaxCategory>
    <cbc:ID schemeID="UN/ECE 5305" schemeName="Tax Category Identifier" schemeAgencyName="United Nations Economic Commission for Europe">S</cbc:ID>
    <cbc:Percent>18.00</cbc:Percent>
    <cbc:TaxExemptionReasonCode listAgencyName="PE:SUNAT" listName="SUNAT:Codigo de Tipo de Afectación del IGV" listURI="urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo07">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</cbc:Description>
    <cac:SellersItemIdentification>
    <cbc:ID>GRABADORA</cbc:ID>
    </cac:SellersItemIdentification>
    </cac:Item>
    <cac:Price>
    <cbc:PriceAmount currencyID="PEN">83.050</cbc:PriceAmount>
    </cac:Price>
    </cac:InvoiceLine>
    </Invoice>
    viernes, 23 de marzo de 2018 19:28
  • Hola , tengo un problema con la webservices beta de sunat.

    Sabes que valor debe ir el 3er parametro del sendbill para enviar mi comprobante y tambien saber si estan validando el certificado digital ??? gracias

    viernes, 23 de marzo de 2018 19:55
  • Hola, ese xml te acepta la sunat ?, esta usando la version beta.Sabes que valor va en el 3er parametro del metodo sendbill ?

    viernes, 23 de marzo de 2018 20:32
  • Estimado disculpa la demora de la respuesta, el tercer parámetro déjalo en blanco.

    Saludos.


    Eduardo

    • Propuesto como respuesta ricardo0001 domingo, 25 de marzo de 2018 7:33
    domingo, 25 de marzo de 2018 7:33
  • Estimado disculpa la demora de la respuesta, el tercer parámetro déjalo en blanco.

    Saludos.


    Eduardo

    domingo, 25 de marzo de 2018 7:33
  • Tienes que copiar los nuevos CAS en tu server de envío, y en caso del tercer parámetro como indico déjalo en blanco ya que es un String.

    Saludos.


    Eduardo

    domingo, 25 de marzo de 2018 7:34
  • MUY BUEN APORTE, TENDRÁS ARCHIVOS XML UBL 2.1 DE EJEMPLO DE NOTAS DE CRÉDITO Y NOTAS DE DÉBITO DE FACTURACIÓN ELECTRÓNICA SUNAT
    viernes, 30 de marzo de 2018 18:55
  • error 1008 donde puede estar faltando algo me dicen que son dos tag de party identifacion y party legalentity
    martes, 24 de abril de 2018 0:18
  • la estructura ubl 2.1 ha sido modificada segun resolucion 340-2017, dicho tag estan contemplada en dicho resolucion 

    http://legis.pe/wp-content/uploads/2017/12/Sunat-Modifican-diversos-aspectos-de-la-normativa-sobre-comprobantes-de-pago-y-otros-documentos-electr%C3%B3nicos.pdf

    pagina 61, las validaciones están solo en beta y no en producción, según la sunat entran a producción el 1 de julio 2018


    • Editado annob67 martes, 24 de abril de 2018 6:44
    martes, 24 de abril de 2018 6:39
  • Si alguien tiene ejemplos de 2.1 por favor...
    martes, 24 de abril de 2018 13:59
  • Aqui hay unos ejemplos probados en el servicio Beta Factura Electronica UBL 2.1

    <?xml version="1.0" encoding="UTF-8"?>
    <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>
                </ext:ExtensionContent>
            </ext:UBLExtension>
        </ext:UBLExtensions>
        <cbc:UBLVersionID>2.1</cbc:UBLVersionID>
        <cbc:CustomizationID>2.0</cbc:CustomizationID>
        <cbc:ID>F001-697</cbc:ID>
        <cbc:IssueDate>2017-05-14</cbc:IssueDate>
        <cbc:IssueTime>15:42:20</cbc:IssueTime>
        <cbc:InvoiceTypeCode listID="0101" listAgencyName="PE:SUNAT" listName="SUNAT:Identificador de Tipo de Documento" listURI="urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo01">01</cbc:InvoiceTypeCode>
        <cbc:Note languageLocaleID="1000">SETENTA Y UN MIL TRESCIENTOS CINCUENTICUATRO Y 99/100</cbc:Note>
        <!--<cbc:Note languageLocaleID="3000">0501002017012000125</cbc:Note>-->
        <cbc:DocumentCurrencyCode listID="ISO 4217 Alpha" listName="Currency" listAgencyName="United Nations Economic Commission for Europe">PEN</cbc:DocumentCurrencyCode>
        <cbc:LineCountNumeric>1</cbc:LineCountNumeric>
        <cac:OrderReference>
            <cbc:ID>4574125</cbc:ID>
        </cac:OrderReference>
        <cac:DespatchDocumentReference>
            <cbc:ID>054-6554</cbc:ID>
            <cbc:DocumentTypeCode listAgencyName="PE:SUNAT" listName="SUNAT:Identificador de Tipo de Documento" listURI="urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo01">09</cbc:DocumentTypeCode>
        </cac:DespatchDocumentReference>
        <cac:Signature>
            <cbc:ID>IDSignCF</cbc:ID>
            <cac:SignatoryParty>
                <cac:PartyIdentification>
                    <cbc:ID>20200464529</cbc:ID>
                </cac:PartyIdentification>
                <cac:PartyName>
                    <cbc:Name>MAYORISTA CFF S.A.</cbc:Name>
                </cac:PartyName>
            </cac:SignatoryParty>
            <cac:DigitalSignatureAttachment>
                <cac:ExternalReference>
                    <cbc:URI>#SignatureCF</cbc:URI>
                </cac:ExternalReference>
            </cac:DigitalSignatureAttachment>
        </cac:Signature>
        <cac:AccountingSupplierParty>
            <cac:Party>
                <cac:PartyIdentification>
                    <cbc:ID schemeID="6" schemeName="SUNAT:Identificador de Documento de Identidad" schemeAgencyName="PE:SUNAT" schemeURI="urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo06">20100454523</cbc:ID>
                </cac:PartyIdentification>
                <cac:PartyName>
                    <cbc:Name>Tu Soporte</cbc:Name>
                </cac:PartyName>
                <cac:PartyLegalEntity>
                    <cbc:RegistrationName><![CDATA[TI SOLUCIONES S.A.C.]]></cbc:RegistrationName>
                    <cac:RegistrationAddress>
                        <cbc:AddressTypeCode>0001</cbc:AddressTypeCode>
                    </cac:RegistrationAddress>
                </cac:PartyLegalEntity>
            </cac:Party>
        </cac:AccountingSupplierParty>
        <cac:AccountingCustomerParty>
            <cac:Party>
                <cac:PartyIdentification>
                    <cbc:ID schemeID="6" schemeName="SUNAT:Identificador de Documento de Identidad" schemeAgencyName="PE:SUNAT" schemeURI="urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo06">20587896411</cbc:ID>
                </cac:PartyIdentification>
                <cac:PartyLegalEntity>
                    <cbc:RegistrationName><![CDATA[RECEPTOR S.A.C.]]></cbc:RegistrationName>
                </cac:PartyLegalEntity>
            </cac:Party>
        </cac:AccountingCustomerParty>
        <cac:TaxTotal>
            <cbc:TaxAmount currencyID="PEN">7891.2</cbc:TaxAmount>
            <cac:TaxSubtotal>
                <cbc:TaxableAmount currencyID="PEN">43840.00</cbc:TaxableAmount>
                <cbc:TaxAmount currencyID="PEN">7891.2</cbc:TaxAmount>
                <cac:TaxCategory>
                    <cbc:ID schemeID="UN/ECE 5305" schemeName="Tax Category Identifier" schemeAgencyName="United Nations Economic Commission for Europe">S</cbc:ID>
                    <cac:TaxScheme>
                        <cbc:ID schemeID="UN/ECE 5153" schemeAgencyID="6">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">51731.2</cbc:PayableAmount>
        </cac:LegalMonetaryTotal>
        <cac:InvoiceLine>
            <cbc:ID>1</cbc:ID>
            <cbc:InvoicedQuantity unitCode="BX" unitCodeListID="UN/ECE rec 20" unitCodeListAgencyName="United Nations Economic Commission forEurope">2000</cbc:InvoicedQuantity>
            <cbc:LineExtensionAmount currencyID="PEN">43840.00</cbc:LineExtensionAmount>
            <cac:PricingReference>
                <cac:AlternativeConditionPrice>
                    <cbc:PriceAmount currencyID="PEN">38.00</cbc:PriceAmount>
                    <cbc:PriceTypeCode listName="SUNAT:Indicador de Tipo de Precio" listAgencyName="PE:SUNAT" listURI="urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo16">01</cbc:PriceTypeCode>
                </cac:AlternativeConditionPrice>
            </cac:PricingReference>
            <cac:TaxTotal>
                <cbc:TaxAmount currencyID="PEN">7891.2</cbc:TaxAmount>
                <cac:TaxSubtotal>
                    <cbc:TaxableAmount currencyID="PEN">43840.00</cbc:TaxableAmount>
                    <cbc:TaxAmount currencyID="PEN">7891.2</cbc:TaxAmount>
                    <cac:TaxCategory>
                        <cbc:ID schemeID="UN/ECE 5305" schemeName="Tax Category Identifier" schemeAgencyName="United Nations Economic Commission for Europe">S</cbc:ID>
                        <cbc:Percent>18.00</cbc:Percent>
                        <cbc:TaxExemptionReasonCode listAgencyName="PE:SUNAT" listName="SUNAT:Codigo de Tipo de Afectación del IGV" listURI="urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo07">10</cbc:TaxExemptionReasonCode>
                        <cac:TaxScheme>
                            <cbc:ID schemeID="UN/ECE 5153" schemeName="Tax Scheme Identifier" schemeAgencyName="United Nations Economic Commission for Europe">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>Cerveza Clásica x 12 bot. 620 ml.</cbc:Description>
                <cac:SellersItemIdentification>
                    <cbc:ID>GLG199</cbc:ID>
                </cac:SellersItemIdentification>
                <cac:CommodityClassification>
                    <cbc:ItemClassificationCode listID="UNSPSC" listAgencyName="GS1 US" listName="Item Classification">10000000</cbc:ItemClassificationCode>
                </cac:CommodityClassification>
            </cac:Item>
            <cac:Price>
                <cbc:PriceAmount currencyID="PEN">21.92</cbc:PriceAmount>
            </cac:Price>
        </cac:InvoiceLine>
    </Invoice>


    lunes, 30 de abril de 2018 17:17
  • estimado de todo lo que he leido... tu respuesta parece ser lo que mas se acerca a lo que estoy buscando... sin embargo podrias ser mas especifico en los pasos y en el ejecutar por favor.

    gracias

    jueves, 3 de mayo de 2018 14:45
  • por favor una guia como hiciste ese xml ... ya vence mi plazo
    jueves, 3 de mayo de 2018 14:47
  • Saludos,

    Alguien ha compartido estos ejemplos.

    https://gist.github.com/giansalex/53d3b6dadb5305ee95928a854ee3abc4

    Me faltan los xsd para las validaciones..alguien las tiene?

    jueves, 3 de mayo de 2018 15:00
  • Hola

    Lo mas recomendable es convertir los archivos XSD a clase para eso tienes que descargar los archivos XSD desde el portal de la SUNAT XSD de los documentos electrónicos

    Descomprime el archivo por ejemplo en c:\xsd
    Te situas en maindoc.
    Crea una carpeta llamada por ejemplo OutputFolder
    Ejecuta la siguiente instrucción (xsd.exe necesita que le pases como parámetro las rutas de todos los otros esquemas dependientes, pera ello debes abrir  Invoice.xsd y verás los imports, tambien debes tener en cuenta que un xsd del import puede tener otro import)
    Ejecuta

    C:\XSD\maindoc>xsd UBLPE-Invoice-1.0.xsd ../common/UBL-CommonExtensionComponents-2.0.xsd ../common/UnqualifiedDataTypeSchemaModule-2.0.xsd ../common/UBL-CommonBasicComponents-2.0.xsd ../common/UBL-CommonAggregateComponents-2.0.xsd ../common/UBL-QualifiedDatatypes-2.0.xsd ../common/CodeList_UnitCode_UNECE_7_04.xsd ../common/CodeList_MIMEMediaTypeCode_IANA_7_04.xsd ../common/CodeList_CurrencyCode_ISO_7_04.xsd ../common/CodeList_LanguageCode_ISO_7_04.xsd /c /l:cs /o:OutputFolder

    El resultado será una clase que te servirá para leer los archivos XML de la factura electrónica como para crearlos a XML.

    Saludos


    Pedro Ávila
    "El hombre sabio querrá estar siempre con quien sea mejor que él."
    Lima - Perú

    amigo una guia para principiantes por favor no se entiende muy bien... mi xsd.exe se abre y se cierra no se si lo estoy haciendo correctamente
    jueves, 3 de mayo de 2018 16:48
  • Hola @Neiser Custodio

    Claro que si respondo, jejeje...

    private void button1_Click(object sender, EventArgs e)
            {
                XmlSerializer serial = new XmlSerializer(typeof(InvoiceType));
                FileStream fs = new FileStream(@"C:\Sunat\Clases Sergio\20527744548-01-FF14-0000010.xml", FileMode.Open);
                var _comprobante = (InvoiceType)serial.Deserialize(fs);
    
                var ruc = _comprobante.AccountingSupplierParty.CustomerAssignedAccountID.Value;
    
                var items = new List<MiFactura>();
                foreach (var element in _comprobante.InvoiceLine)
                {
                    var line = new MiFactura();
                    line.Id = element.ID.Value;
                    line.Quantity = element.InvoicedQuantity.Value.ToString();
                    line.Ammount = element.LineExtensionAmount.Value.ToString();
                    line.Description = element.Item.Description[0].Value;
    
                    items.Add(line);
                }
            }
        }
    
        public class MiFactura
        {
            public string Id { get; set; }
            public string Quantity { get; set; }
    
            public string Ammount { get; set; }
    
            public string Description { get; set; }
        }
    }

    La clase se llama InvoiceType por dentro tiene ese nombre lees los atributos por reflection, luego apuntas hacia la factura electrónica que es el XML, luego haces el mapping y eso es todo.

    Saludos.


    Pedro Ávila
    "El hombre sabio querrá estar siempre con quien sea mejor que él."
    Lima - Perú

    Estimado Pedro, buen dia, ya tengo la clase de la factura con UBL 2.1, con ese mapeo que haces supongo mapeas el XML de la factura electronica y creas un nuevo XML con los tags requeridos; en mi caso yo traigo la info de la BD en dos tablas TBCabecera y TBDetalle y empiezo a crear mi XML (no hago ningun mapeo), mi pregunta: para usar este mapeo primero debo generar un XML con los datos de cabecera y detalle y despues realizar el mapeo a la clase factura? si?  otra pregunta sabes como pasar dos datatables a un xml (cabecera y detalle)

    gracias

    Juan Carlos Figueroa

    juancarlos_fig@hotmail.com

    tienes tu clase a la mano... yo no puedo crear la mia :(
    jueves, 3 de mayo de 2018 21:02
  • <?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: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: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="urn:oasis:names:specification:ubl:schema:xsd:Invoice-2">
    <ext:UBLExtensions>
    <ext:UBLExtension>
    <ext:ExtensionContent><ds:Signature Id="SignatureSP"><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>4YqTZlZnpH8E5TMH/wkYpN8p6FE=</DigestValue></Reference></SignedInfo><SignatureValue xmlns="http://www.w3.org/2000/09/xmldsig#">ChCm648ggeOeffL2Ne9exEvIWAnFgTGgsDLFtolPv5WA42ToWsvVIcFqpNtQTMMz1jr9IJbHCg73KWUMz3L/iOu6IrfWoKOJyCkgyfw6/1mWyamQV3NudOC3/SQjMpYmFJ3LVr+aGmXEg5+E1akHfs55Eu+OMcvwmW+gJLpd27j4MKcYE+kNu7XcXwdIUuufgRQgrXzXC+tJU1MURnsNqQXVZgJ/LELSRvwG3Lx6r2+g7Wgacd5zwP9ZVth/stSxKcJ7Kw3ZWX0B6xzbESFAJI6kUd3zQFT3vgLtiW5n2PlzgbK9Muw8ddnc68AYzincHnMbE1xMF2+Uvq+dgWbMCw==</SignatureValue><KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"><X509Data><X509SubjectName>C=PE, CN=MELISSA WENDY PONTE NARCIZO, G=MELISSA WENDY, SN=PONTE NARCIZO, T=ASISTENTA CONTABLE, OU=20112316238, OU=CONTABILIDAD, O=EDUARDO FAJARDO GUTIERREZ., OID.1.3.6.1.4.1.17326.30.4=DNI, OID.1.3.6.1.4.1.17326.30.3=20112316238, OID.1.3.6.1.4.1.17326.30.2=RUC, SERIALNUMBER=70275816, S=LIMA-LIMA, L=LIMA, Description=Qualified Certificate: RACER-PFVP-SW-KPSC, E=efajardo@codesisac.com</X509SubjectName><X509Certificate>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</X509Certificate></X509Data></KeyInfo></ds:Signature></ext:ExtensionContent>
    </ext:UBLExtension>
    </ext:UBLExtensions>
    <cbc:UBLVersionID>2.1</cbc:UBLVersionID>
    <cbc:CustomizationID>2.0</cbc:CustomizationID>
    <cbc:ProfileID schemeName="SUNAT:Identificador de Tipo de Operación" schemeAgencyName="PE:SUNAT" schemeURI="urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo17">0101</cbc:ProfileID>
    <cbc:ID>F001-00000697</cbc:ID>
    <cbc:IssueDate>2018-03-20</cbc:IssueDate>
    <cbc:IssueTime>05:35:00</cbc:IssueTime>
    <cbc:InvoiceTypeCode listAgencyName="PE:SUNAT" listName="SUNAT: Identificador de Tipo de Documento" listURI="urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo01">01</cbc:InvoiceTypeCode>
    <cbc:Note languageLocaleID="1000">SETENTA Y UN MIL TRESCIENTOS CINCUENTICUATRO Y 99 / 100</cbc:Note>
    <cbc:DocumentCurrencyCode listID="ISO 4217 Alpha" listAgencyName="United Nations Economic Commission for Europe" listName="Currency">PEN</cbc:DocumentCurrencyCode>
    <cbc:LineCountNumeric>3</cbc:LineCountNumeric>
    <cac:OrderReference>
    <cbc:ID>OC12023200</cbc:ID>
    </cac:OrderReference>
    <cac:DespatchDocumentReference>
    <cbc:ID>0001-0000008</cbc:ID>
    <cbc:DocumentTypeCode listAgencyName="PE:SUNAT" listName="SUNAT:Identificador de guíarelacionada" listURI="urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo01">09</cbc:DocumentTypeCode>
    </cac:DespatchDocumentReference>
    <cac:Signature>
    <cbc:ID>sing</cbc:ID>
    <cac:SignatoryParty>
    <cac:PartyIdentification>
    <cbc:ID>20112316238</cbc:ID>
    </cac:PartyIdentification>
    <cac:PartyName>
    <cbc:Name>RZCEMISOR</cbc:Name>
    </cac:PartyName>
    </cac:SignatoryParty>
    <cac:DigitalSignatureAttachment>
    <cac:ExternalReference>
    <cbc:URI>sing</cbc:URI>
    </cac:ExternalReference>
    </cac:DigitalSignatureAttachment>
    </cac:Signature>
    <cac:AccountingSupplierParty>
    <cac:Party>
    <cac:PartyName>
    <cbc:Name>NOMBRE COMERCIAL</cbc:Name>
    </cac:PartyName>
    <cac:PartyTaxScheme>
    <cbc:RegistrationName>RZCEMISOR</cbc:RegistrationName>
    <cbc:CompanyID schemeID="6" schemeName="SUNAT: Identificador de Documento de Identidad" schemeAgencyName="PE:SUNAT" schemeURI="urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo06">20112316238</cbc:CompanyID>
    <cac:RegistrationAddress>
    <cbc:ID>0000</cbc:ID>
    </cac:RegistrationAddress>
    <cac:TaxScheme>
    <cbc:ID>-</cbc:ID>
    </cac:TaxScheme>
    </cac:PartyTaxScheme>
    </cac:Party>
    </cac:AccountingSupplierParty>
    <cac:AccountingCustomerParty>
    <cac:Party>
    <cac:PartyTaxScheme>
    <cbc:RegistrationName>RAZON SOCIAL CLIENTE</cbc:RegistrationName>
    <cbc:CompanyID schemeID="6" schemeName="SUNAT: Identificador de Documento de Identidad" schemeAgencyID="PE: SUNAT" schemeURI="urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo06">12345678912</cbc:CompanyID>
    <cac:TaxScheme>
    <cbc:ID>-</cbc:ID>
    </cac:TaxScheme>
    </cac:PartyTaxScheme>
    </cac:Party>
    </cac:AccountingCustomerParty>
    <cac:TaxTotal>
    <cbc:TaxAmount currencyID="PEN">62675.85</cbc:TaxAmount>
    <cac:TaxSubtotal>
    <cbc:TaxableAmount currencyID="PEN">348199.15</cbc:TaxableAmount>
    <cbc:TaxAmount currencyID="PEN">62675.85</cbc:TaxAmount>
    <cac:TaxCategory>
    <cbc:ID schemeID="UN/ECE 5305" schemeName="Tax Category Identifier" schemeAgencyName="United Nations Economic Commission for Europe">S</cbc:ID>
    <cac:TaxScheme>
    <cbc:ID schemeID="UN/ECE 5305" schemeAgencyID="6">1000</cbc:ID>
    <cbc:Name>IGV</cbc:Name>
    <cbc:TaxTypeCode>VAT</cbc:TaxTypeCode>
    </cac:TaxScheme>
    </cac:TaxCategory>
    </cac:TaxSubtotal>
    <cac:TaxSubtotal>
    <cbc:TaxableAmount currencyID="PEN">0.00</cbc:TaxableAmount>
    <cbc:TaxAmount currencyID="PEN">0.00</cbc:TaxAmount>
    <cac:TaxCategory>
    <cbc:ID schemeID="UN/ECE 5153" schemeName="Tax Category Identifier" schemeAgencyName="United Nations Economic Commission for Europe">O</cbc:ID>
    <cac:TaxScheme>
    <cbc:ID schemeID="UN/ECE 5153" schemeAgencyID="6">9998</cbc:ID>
    <cbc:Name>INAFECTO</cbc:Name>
    <cbc:TaxTypeCode>FRE</cbc:TaxTypeCode>
    </cac:TaxScheme>
    </cac:TaxCategory>
    </cac:TaxSubtotal>
    <cac:TaxSubtotal>
    <cbc:TaxableAmount currencyID="PEN">12350.00</cbc:TaxableAmount>
    <cbc:TaxAmount currencyID="PEN">0.00</cbc:TaxAmount>
    <cac:TaxCategory>
    <cbc:ID schemeID="UN/ECE 5305" schemeName="Tax Category Identifier" schemeAgencyName="United Nations Economic Commission for Europe">E</cbc:ID>
    <cac:TaxScheme>
    <cbc:ID schemeID="UN/ECE 5305" schemeAgencyID="6">9997</cbc:ID>
    <cbc:Name>EXONERADO</cbc:Name>
    <cbc:TaxTypeCode>VAT</cbc:TaxTypeCode>
    </cac:TaxScheme>
    </cac:TaxCategory>
    </cac:TaxSubtotal>
    <cac:TaxSubtotal>
    <cbc:TaxableAmount currencyID="PEN">30.00</cbc:TaxableAmount>
    <cbc:TaxAmount currencyID="PEN">0.00</cbc:TaxAmount>
    <cac:TaxCategory>
    <cbc:ID schemeID="UN/ECE 5305" schemeName="Tax Category Identifier" schemeAgencyName="United Nations Economic Commission for Europe">Z</cbc:ID>
    <cac:TaxScheme>
    <cbc:ID schemeID="UN/ECE 5305" schemeAgencyID="6">9996</cbc:ID>
    <cbc:Name>GRATUITO</cbc:Name>
    <cbc:TaxTypeCode>FRE</cbc:TaxTypeCode>
    </cac:TaxScheme>
    </cac:TaxCategory>
    </cac:TaxSubtotal>
    <cac:TaxSubtotal>
    <cbc:TaxableAmount currencyID="PEN">10.00</cbc:TaxableAmount>
    <cbc:TaxAmount currencyID="PEN">1.8</cbc:TaxAmount>
    <cac:TaxCategory>
    <cbc:ID schemeID="UN/ECE 5305" schemeName="Tax Category Identifier" schemeAgencyName="United Nations Economic Commission for Europe">S</cbc:ID>
    <cac:TaxScheme>
    <cbc:ID schemeID="UN/ECE 5305" schemeAgencyID="6">9999</cbc:ID>
    <cbc:Name>OTROS CONCEPTOS DE PAGO</cbc:Name>
    <cbc:TaxTypeCode>OTH</cbc:TaxTypeCode>
    </cac:TaxScheme>
    </cac:TaxCategory>
    </cac:TaxSubtotal>
    </cac:TaxTotal>
    <cac:LegalMonetaryTotal>
    <cbc:LineExtensionAmount currencyID="PEN">419779.66</cbc:LineExtensionAmount>
    <cbc:TaxExclusiveAmount currencyID="PEN">423225.00</cbc:TaxExclusiveAmount>
    <cbc:AllowanceTotalAmount currencyID="PEN">59230.50</cbc:AllowanceTotalAmount>
    <cbc:ChargeTotalAmount currencyID="PEN">0.00</cbc:ChargeTotalAmount>
    <cbc:PrepaidAmount currencyID="PEN">0.00</cbc:PrepaidAmount>
    <cbc:PayableAmount currencyID="PEN">423225.00</cbc:PayableAmount>
    </cac:LegalMonetaryTotal>
    <cac:InvoiceLine>
    <cbc:ID>1</cbc:ID>
    <cbc:InvoicedQuantity unitCode="NIU" unitCodeListID="UN/ECE rec 20" unitCodeListAgencyID="United Nations Economic Commission for Europe">2000.00</cbc:InvoicedQuantity>
    <cbc:LineExtensionAmount currencyID="PEN">149491.53</cbc:LineExtensionAmount>
    <cac:PricingReference>
    <cac:AlternativeConditionPrice>
    <cbc:PriceAmount currencyID="PEN">98.00</cbc:PriceAmount>
    <cbc:PriceTypeCode listAgencyName="PE:SUNAT" listName="SUNAT:Indicador de Tipo de Precio" listURI="urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo16">01</cbc:PriceTypeCode>
    </cac:AlternativeConditionPrice>
    </cac:PricingReference>
    <cac:AllowanceCharge>
    <cbc:ChargeIndicator>false</cbc:ChargeIndicator>
    <cbc:AllowanceChargeReasonCode>00</cbc:AllowanceChargeReasonCode>
    <cbc:MultiplierFactorNumeric>0.10</cbc:MultiplierFactorNumeric>
    <cbc:Amount currencyID="PEN">16610.17</cbc:Amount>
    <cbc:BaseAmount currencyID="PEN">166100.00</cbc:BaseAmount>
    </cac:AllowanceCharge>
    <cac:TaxTotal>
    <cbc:TaxAmount currencyID="PEN">26908.47</cbc:TaxAmount>
    <cac:TaxSubtotal>
    <cbc:TaxableAmount currencyID="PEN">166101.69</cbc:TaxableAmount>
    <cbc:TaxAmount currencyID="PEN">26908.47</cbc:TaxAmount>
    <cac:TaxCategory>
    <cbc:ID schemeID="UN/ECE 5305" schemeName="Tax Category Identifier" schemeAgencyName="United Nations Economic Commission for Europe">S</cbc:ID>
    <cbc:Percent>18.00</cbc:Percent>
    <cbc:TaxExemptionReasonCode listAgencyName="PE:SUNAT" listName="SUNAT:Codigo de Tipo de Afectación del IGV" listURI="urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo07">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</cbc:Description>
    <cac:SellersItemIdentification>
    <cbc:ID>GRABADORA</cbc:ID>
    </cac:SellersItemIdentification>
    </cac:Item>
    <cac:Price>
    <cbc:PriceAmount currencyID="PEN">83.050</cbc:PriceAmount>
    </cac:Price>
    </cac:InvoiceLine>
    </Invoice>
    como lo hiciste... ayuda por favor
    jueves, 3 de mayo de 2018 21:18
  • Aqui de este repositorio ubl-validator  se encuentran los XSD  UBL 2.0 y 2.1
    jueves, 3 de mayo de 2018 22:35
  • La única guía es el manual de SUNAT Factura Electrónica UBL 2.1 , se encuentran en este link , los catálogos búscalos en el excel de Regla de Validaciones.
    jueves, 3 de mayo de 2018 22:37
  • Sabes como validar los XML con los XDS?

    martes, 8 de mayo de 2018 22:44
  • Estimados,

    tendrán ejemplos con archivos xml con version ubl 2.1 de facturación electrónica sunat

    Agradezco su apoyo

    Yo quiero un ejemplo de Factura gratuita, alguien la tiene porque a mi me da el siguiente error:

     Si existe 'Valor referencial unitario en operac. no onerosas' con monto mayor a cero, la operacion debe ser gratuita (codigo de tributo 9996) -
     Detalle: xxx.xxx.xxx value='ticket: 1525881265797 error: Error en la linea: 1: 3224
     (nodo: "cac:AlternativeConditionPrice/cbc:PriceAmount" valor: "0.30")'

    Saludos...

    miércoles, 9 de mayo de 2018 17:48
  • Al parecer es un problema en las validaciones de sunat, si colocas en cero ese monto si pasa:
    <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></ext:ExtensionContent>
    </ext:UBLExtension>
    </ext:UBLExtensions>
    <cbc:UBLVersionID>2.1</cbc:UBLVersionID>
    <cbc:CustomizationID>2.0</cbc:CustomizationID>
    <cbc:ID>F001-700</cbc:ID>
    <cbc:IssueDate>2018-04-30</cbc:IssueDate>
    <cbc:IssueTime>15:42:20</cbc:IssueTime>
    <cbc:InvoiceTypeCode listID="0101" listAgencyName="PE:SUNAT" listName="SUNAT:Identificador de Tipo de Documento" listURI="urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo01">01</cbc:InvoiceTypeCode>
    <cbc:Note languageLocaleID="1000">CERO Y 00/100</cbc:Note>
    <cbc:Note languageLocaleID="1002">
    TRANSFERENCIA GRATUITA DE UN BIEN Y/O SERVICIO PRESTADO GRATUITAMENTE
    </cbc:Note>
    <cbc:DocumentCurrencyCode listID="ISO 4217 Alpha" listName="Currency" listAgencyName="United Nations Economic Commission for Europe">PEN</cbc:DocumentCurrencyCode>
    <cbc:LineCountNumeric>1</cbc:LineCountNumeric>
    <cac:Signature>
    <cbc:ID>IDSignCF</cbc:ID>
    <cac:SignatoryParty>
    <cac:PartyIdentification>
    <cbc:ID>20200464529</cbc:ID>
    </cac:PartyIdentification>
    <cac:PartyName>
    <cbc:Name>MAYORISTA CFF S.A.</cbc:Name>
    </cac:PartyName>
    </cac:SignatoryParty>
    <cac:DigitalSignatureAttachment>
    <cac:ExternalReference>
    <cbc:URI>#SignatureCF</cbc:URI>
    </cac:ExternalReference>
    </cac:DigitalSignatureAttachment>
    </cac:Signature>
    <cac:AccountingSupplierParty>
    <cac:Party>
    <cac:PartyIdentification>
    <cbc:ID schemeID="6" schemeName="SUNAT:Identificador de Documento de Identidad" schemeAgencyName="PE:SUNAT" schemeURI="urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo06">20100454523</cbc:ID>
    </cac:PartyIdentification>
    <cac:PartyName>
    <cbc:Name>Tu Soporte</cbc:Name>
    </cac:PartyName>
    <cac:PartyLegalEntity>
    <cbc:RegistrationName>
    <![CDATA[ TI SOLUCIONES S.A.C. ]]>
    </cbc:RegistrationName>
    <cac:RegistrationAddress>
    <cbc:AddressTypeCode>0001</cbc:AddressTypeCode>
    </cac:RegistrationAddress>
    </cac:PartyLegalEntity>
    </cac:Party>
    </cac:AccountingSupplierParty>
    <cac:AccountingCustomerParty>
    <cac:Party>
    <cac:PartyIdentification>
    <cbc:ID schemeID="6" schemeName="SUNAT:Identificador de Documento de Identidad" schemeAgencyName="PE:SUNAT" schemeURI="urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo06">20587896411</cbc:ID>
    </cac:PartyIdentification>
    <cac:PartyLegalEntity>
    <cbc:RegistrationName>
    <![CDATA[ RECEPTOR S.A.C. ]]>
    </cbc:RegistrationName>
    </cac:PartyLegalEntity>
    </cac:Party>
    </cac:AccountingCustomerParty>
    <cac:TaxTotal>
    <cbc:TaxAmount currencyID="PEN">0.00</cbc:TaxAmount>
    <cac:TaxSubtotal>
    <cbc:TaxableAmount currencyID="PEN">0.00</cbc:TaxableAmount>
    <cbc:TaxAmount currencyID="PEN">1.80</cbc:TaxAmount>
    <cac:TaxCategory>
    <cbc:ID schemeID="UN/ECE 5305" schemeName="Tax Category Identifier" schemeAgencyName="United Nations Economic Commission for Europe">Z</cbc:ID>
    <cac:TaxScheme>
    <cbc:ID schemeID="UN/ECE 5153" schemeAgencyID="6">9996</cbc:ID>
    <cbc:Name>GRA</cbc:Name>
    <cbc:TaxTypeCode>FRE</cbc:TaxTypeCode>
    </cac:TaxScheme>
    </cac:TaxCategory>
    </cac:TaxSubtotal>
    </cac:TaxTotal>
    <cac:LegalMonetaryTotal>
    <cbc:PayableAmount currencyID="PEN">0.00</cbc:PayableAmount>
    </cac:LegalMonetaryTotal>
    <cac:InvoiceLine>
    <cbc:ID>1</cbc:ID>
    <cbc:InvoicedQuantity unitCode="NIU" unitCodeListID="UN/ECE rec 20" unitCodeListAgencyName="United Nations Economic Commission forEurope">1</cbc:InvoicedQuantity>
    <cbc:LineExtensionAmount currencyID="PEN">0.00</cbc:LineExtensionAmount>
    <cac:PricingReference>
    <cac:AlternativeConditionPrice>
    <cbc:PriceAmount currencyID="PEN">0.00</cbc:PriceAmount>
    <cbc:PriceTypeCode listName="SUNAT:Indicador de Tipo de Precio" listAgencyName="PE:SUNAT" listURI="urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo16">02</cbc:PriceTypeCode>
    </cac:AlternativeConditionPrice>
    </cac:PricingReference>
    <cac:TaxTotal>
    <cbc:TaxAmount currencyID="PEN">1.80</cbc:TaxAmount>
    <cac:TaxSubtotal>
    <cbc:TaxableAmount currencyID="PEN">0.00</cbc:TaxableAmount>
    <cbc:TaxAmount currencyID="PEN">1.80</cbc:TaxAmount>
    <cac:TaxCategory>
    <cbc:ID schemeID="UN/ECE 5305" schemeName="Tax Category Identifier" schemeAgencyName="United Nations Economic Commission for Europe">Z</cbc:ID>
    <cbc:Percent>18.00</cbc:Percent>
    <cbc:TaxExemptionReasonCode listAgencyName="PE:SUNAT" listName="SUNAT:Codigo de Tipo de Afectación del IGV" listURI="urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo07">11</cbc:TaxExemptionReasonCode>
    <cac:TaxScheme>
    <cbc:ID schemeID="UN/ECE 5153" schemeName="Tax Scheme Identifier" schemeAgencyName="United Nations Economic Commission for Europe">9996</cbc:ID>
    <cbc:Name>GRA</cbc:Name>
    <cbc:TaxTypeCode>FRE</cbc:TaxTypeCode>
    </cac:TaxScheme>
    </cac:TaxCategory>
    </cac:TaxSubtotal>
    </cac:TaxTotal>
    <cac:Item>
    <cbc:Description>Cerveza Clásica x 12 bot. 620 ml.</cbc:Description>
    </cac:Item>
    <cac:Price>
    <cbc:PriceAmount currencyID="PEN">0.00</cbc:PriceAmount>
    </cac:Price>
    </cac:InvoiceLine>
    </Invoice>


    jueves, 10 de mayo de 2018 15:16
  • Si Efectivamente, lo solucione poniendole "0.00":

    <cac:PricingReference>
    <cac:AlternativeConditionPrice>
    <cbc:PriceAmount currencyID="PEN">0.00</cbc:PriceAmount>
    <cbc:PriceTypeCode listName="SUNAT:Indicador de Tipo de Precio" listAgencyName="PE:SUNAT" listURI="urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo16">02</cbc:PriceTypeCode>
    </cac:AlternativeConditionPrice>
    </cac:PricingReference>

    Ahora me valida cuando es un documento de exportacion, ya no puedo colocar 0 en el tipo de documento del cliente.

    En estos momentos estoy en eso.

    Alguien tiene UNSPSC v14_0801 nivel 3??

    Si alguien sabe avise.


    • Editado Anthony Jrs viernes, 11 de mayo de 2018 22:18
    viernes, 11 de mayo de 2018 21:39
  • Una factura de Exportacion:

    <?xml version="1.0" encoding="iso-8859-1" standalone="no"?>
    <Invoice 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:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:sac="urn:sunat:names:specification:ubl:peru:schema:xsd:SunatAggregateComponents-1" xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:Invoice-2">
    	<ext:UBLExtensions>
    		<ext:UBLExtension>
    			<ext:ExtensionContent>
    				<ds:Signature Id="SignatureAJ">
    					<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>q1Ut1he+db97txGANg22/UI4Wpo=</DigestValue>
    						</Reference>
    					</SignedInfo>
    					<SignatureValue xmlns="http://www.w3.org/2000/09/xmldsig#">nE5TlaVJONWCsHUvN6jypBte+zf7efjJ4wZgty8vorhBkEG8LBJ2rjOEmQpTyrh1YLvAU3uUfzKW6LlS5hjDJIL6p3fipH4sRRt/25XHycEHIKKWPVuW9zAcxhnumiese6C19iZGN921kJZk3quoZ25VDFclu64VJGeuOMnNjxNZWsqBRqaWYMjycEE0VyAfFeJqcNsMHaP+038bybQjazgMftb/m2ZaittnwEXI0wPE6fVns7lP0suqk3sTg2BukN/d/r+acYPZCyDwdX7Fl8eh+fTr+nfChROSdZF6KQ7TEDHEHLvUec25NWJl1/eaoRHIZsJbIsJDDVHrRqQ+4Q==</SignatureValue>
    					<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#">
    						<X509Data>
    							<X509SubjectName>E=fs@aconrent.com, CN=Fernando Sarco Trujillo, OU=Corporate Secure Email, OU=Issued through ACON RENT SAC E-PKI Manager, OU=20492409023, O=ACON RENT SAC, STREET=PJ. LOS FLAMENCOS NRO. 145 INT. 303 URB. LIMATAMBO LIMA - LIMA - SAN ISIDRO, L=SAN ISIDRO, S=LIMA, PostalCode=LIMA27, C=PE</X509SubjectName>
    							<X509Certificate>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</X509Certificate>
    						</X509Data>
    					</KeyInfo>
    				</ds:Signature>
    			</ext:ExtensionContent>
    		</ext:UBLExtension>
    	</ext:UBLExtensions>
    	<cbc:UBLVersionID>2.1</cbc:UBLVersionID>
    	<cbc:CustomizationID>2.0</cbc:CustomizationID>
    	<cbc:ID>F010-0000003</cbc:ID>
    	<cbc:IssueDate>2018-04-04</cbc:IssueDate>
    	<cbc:InvoiceTypeCode listAgencyName="PE:SUNAT" listName="SUNAT:Identificador de Tipo de Documento" listURI="urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo01" listID="0200">01</cbc:InvoiceTypeCode>
    	<cbc:Note languageLocaleID="1000">SESENTA Y OCHO CON 44/100 DOLARES AMERICANOS</cbc:Note>
    	<cbc:DocumentCurrencyCode listID="ISO 4217 Alpha" listName="Currency" listAgencyName="United Nations Economic Commission for Europe">USD</cbc:DocumentCurrencyCode>
    	<cac:Signature>
    		<cbc:ID>SignatureAJ</cbc:ID>
    		<cac:SignatoryParty>
    			<cac:PartyIdentification>
    				<cbc:ID>20100107644</cbc:ID>
    			</cac:PartyIdentification>
    			<cac:PartyName>
    				<cbc:Name>COMERCIAL LIDER S.A.</cbc:Name>
    			</cac:PartyName>
    		</cac:SignatoryParty>
    		<cac:DigitalSignatureAttachment>
    			<cac:ExternalReference>
    				<cbc:URI>#SignatureAJ</cbc:URI>
    			</cac:ExternalReference>
    		</cac:DigitalSignatureAttachment>
    	</cac:Signature>
    	<cac:AccountingSupplierParty>
    		<cac:Party>
    			<cac:PartyIdentification>
    				<cbc:ID schemeID="6" schemeName="Documento de Identidad" schemeAgencyName="PE:SUNAT" schemeURI="urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo06">20100107644</cbc:ID>
    			</cac:PartyIdentification>
    			<cac:PartyName>
    				<cbc:Name>COMERCIAL LIDER S.A.</cbc:Name>
    			</cac:PartyName>
    			<cac:PartyLegalEntity>
    				<cbc:RegistrationName>COMERCIAL LIDER S.A.</cbc:RegistrationName>
    				<cac:RegistrationAddress>
    					<cbc:AddressTypeCode listAgencyName="PE:SUNAT" listName="Establecimientos anexos">-</cbc:AddressTypeCode>
    					<cac:AddressLine>
    						<cbc:Line>CALLE MARTIN PAZ N.146 VENTANILLA - CALLAO 6 PERU</cbc:Line>
    					</cac:AddressLine>
    				</cac:RegistrationAddress>
    			</cac:PartyLegalEntity>
    		</cac:Party>
    	</cac:AccountingSupplierParty>
    	<cac:AccountingCustomerParty>
    		<cac:Party>
    			<cac:PartyIdentification>
    				<cbc:ID schemeID="0" schemeName="Documento de Identidad" schemeAgencyName="PE:SUNAT" schemeURI="urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo06">51784262000125</cbc:ID>
    			</cac:PartyIdentification>
    			<cac:PartyName>
    				<cbc:Name>PEROXIDOS DO BRASIL LTDA.</cbc:Name>
    			</cac:PartyName>
    			<cac:PartyLegalEntity>
    				<cbc:RegistrationName>PEROXIDOS DO BRASIL LTDA.</cbc:RegistrationName>
    			</cac:PartyLegalEntity>
    		</cac:Party>
    	</cac:AccountingCustomerParty>
    	<cac:TaxTotal>
    		<cbc:TaxAmount currencyID="USD">10.44</cbc:TaxAmount>
    		<cac:TaxSubtotal>
    			<cbc:TaxableAmount currencyID="USD">58.00</cbc:TaxableAmount>
    			<cbc:TaxAmount currencyID="USD">0.00</cbc:TaxAmount>
    			<cac:TaxCategory>
    				<cbc:ID schemeID="UN/ECE 5305" schemeName="Tax Category Identifier" schemeAgencyName="United Nations Economic Commission for Europe">G</cbc:ID>
    				<cac:TaxScheme>
    					<cbc:ID schemeName="Codigo de tributos" schemeAgencyName="PE:SUNAT" schemeURI="urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo05">9995</cbc:ID>
    					<cbc:Name>EXP</cbc:Name>
    					<cbc:TaxTypeCode>FRE</cbc:TaxTypeCode>
    				</cac:TaxScheme>
    			</cac:TaxCategory>
    		</cac:TaxSubtotal>
    	</cac:TaxTotal>
    	<cac:LegalMonetaryTotal>
    		<cbc:LineExtensionAmount currencyID="USD">58.00</cbc:LineExtensionAmount>
    		<cbc:TaxInclusiveAmount currencyID="USD">68.44</cbc:TaxInclusiveAmount>
    		<cbc:PayableAmount currencyID="USD">68.44</cbc:PayableAmount>
    	</cac:LegalMonetaryTotal>
    	<cac:InvoiceLine>
    		<cbc:ID>1</cbc:ID>
    		<cbc:InvoicedQuantity unitCode="KGM" unitCodeListID="UN/ECE rec 20" unitCodeListAgencyName="United Nations Economic Commission for Europe">100.000</cbc:InvoicedQuantity>
    		<cbc:LineExtensionAmount currencyID="USD">58.00</cbc:LineExtensionAmount>
    		<cac:PricingReference>
    			<cac:AlternativeConditionPrice>
    				<cbc:PriceAmount currencyID="USD">0.68</cbc:PriceAmount>
    				<cbc:PriceTypeCode listName="SUNAT:Indicador de Tipo de Precio" listAgencyName="PE:SUNAT" listURI="urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo16">01</cbc:PriceTypeCode>
    			</cac:AlternativeConditionPrice>
    		</cac:PricingReference>
    		<cac:TaxTotal>
    			<cbc:TaxAmount currencyID="USD">10.44</cbc:TaxAmount>
    			<cac:TaxSubtotal>
    				<cbc:TaxableAmount currencyID="USD">58.00</cbc:TaxableAmount>
    				<cbc:TaxAmount currencyID="USD">0.00</cbc:TaxAmount>
    				<cac:TaxCategory>
    					<cbc:ID schemeID="UN/ECE 5305" schemeName="Tax Category Identifier" schemeAgencyName="United Nations Economic Commission for Europe">G</cbc:ID>
    					<cbc:Percent>0.00</cbc:Percent>
    					<cbc:TaxExemptionReasonCode listAgencyName="PE:SUNAT" listName="SUNAT:Codigo de Tipo de Afectación del IGV" listURI="urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogocountisc7">40</cbc:TaxExemptionReasonCode>
    					<cac:TaxScheme>
    						<cbc:ID schemeName="Codigo de tributos" schemeAgencyName="PE:SUNAT" schemeURI="urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo05">9995</cbc:ID>
    						<cbc:Name>EXP</cbc:Name>
    						<cbc:TaxTypeCode>FRE</cbc:TaxTypeCode>
    					</cac:TaxScheme>
    				</cac:TaxCategory>
    			</cac:TaxSubtotal>
    		</cac:TaxTotal>
    		<cac:Item>
    			<cbc:Description>PEROXIDO DE HIDROGENO 50%</cbc:Description>
    			<cac:SellersItemIdentification>
    				<cbc:ID>00068</cbc:ID>
    			</cac:SellersItemIdentification>
    			<cac:CommodityClassification>
    				<cbc:ItemClassificationCode listID="UNSPSC" listAgencyName="GS1 US" listName="Item Classification">-</cbc:ItemClassificationCode>
    			</cac:CommodityClassification>
    		</cac:Item>
    		<cac:Price>
    			<cbc:PriceAmount currencyID="USD">0.58</cbc:PriceAmount>
    		</cac:Price>
    	</cac:InvoiceLine>
    </Invoice>

    lunes, 14 de mayo de 2018 15:31
  • Podrias ayudarme con esto, es para una Factura con Anticipos:

    /Invoice/cac:PrepaidPayment/cbc:ID (Identificador del pago): Q significa el identificador del pago?

    /Invoice/cac:AdditionalDocumentReference/cbc:DocumentStatusCode (Identificador del pago), lo mismo con este.


    lunes, 14 de mayo de 2018 15:34
  • Podrias ayudarme con esto, es para una Factura con Anticipos:

    /Invoice/cac:PrepaidPayment/cbc:ID (Identificador del pago): Q significa el identificador del pago?

    /Invoice/cac:AdditionalDocumentReference/cbc:DocumentStatusCode (Identificador del pago), lo mismo con este.


    Alguien le dio este error en anticipos:

     No existe información del Monto Anticipado para el comprobante que se realizo el anticipo - Detalle: xxx.xxx.xxx value='ticket: 1526327009684
     error: Documento Relacionado : 02-F010-0000007: 3214 (nodo: "cac:AdditionalDocumentReference/cbc:DocumentStatusCode" valor: "prepaid01")'

    lunes, 14 de mayo de 2018 20:09
  • A mi tambien me ha pasado, talvez sunat intenta buscar la factura en su base de datos, pero como no la encuentra.
    O que la validación este incorrecta, o se necesita otra información,
    si tan solo sunat subiera los XML en los que se basa para personalizar el UBL 2.1 
    martes, 15 de mayo de 2018 3:52
  • A mi tambien me ha pasado, talvez sunat intenta buscar la factura en su base de datos, pero como no la encuentra.
    O que la validación este incorrecta, o se necesita otra información,
    si tan solo sunat subiera los XML en los que se basa para personalizar el UBL 2.1 

    Gracias por responder, supongo que esto no pase en produccion.

    Saludos,


    martes, 15 de mayo de 2018 16:00
  • Tendras alguna factura de exportación actualizada y que esté aceptado por sunat?

    miércoles, 16 de mayo de 2018 17:05
  • Publique una de exportacion el: lunes, 14 de mayo de 2018

    Ojo: Esa estructura esta validada con las validaciones SUNAT 14/03/2018

    jueves, 17 de mayo de 2018 21:58
  • Seguí tu ejemplo pero al momento de comunicarlo me arroja el siguiente error:

    No se puede leer (parsear) el archivo XML - Detalle: http://xxx.xxx.xxx/ol-ti-itcpfegem-beta/billService: cvc-wildcard 2: unrecognized element {urn:oasis:names:specification:ubl:schema:xsd:Invoice-2}invoice

    Adjunto mi XML

    <?xml version="1.0" encoding="ISO-8859-1"?>
    <invoice xmlns="urn:oasis:names:specification:ubl:schema:xsd:Invoice-2" xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns:sac="urn:sunat:names:specification:ubl:peru:schema:xsd:SunatAggregateComponents-1" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:ext="urn:oasis:names:specification:ubl:schema:xsd:CommonExtensionComponents-2" xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
    <ext:UBLExtensions>
    <ext:UBLExtension>
    <ext:ExtensionContent>
    <Signature xmlns="http://www.w3.org/2000/09/xmldsig#" Id="SF001-00001444">
    <SignedInfo>
    <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>jHCKPNJvwPDLkSFVK3BYYkMSXE4=</DigestValue>
    </Reference>
    </SignedInfo>
    <SignatureValue>qqMAe1cjMw4i7y06l9rzZ6RbL/VdSo8fZTmzxqpzz3ZZE5v+7TmOr2zf8slz7Lzl5h1gpQjYV1SFnvMzZaJSHQzOOXsim9pIjFs2wZ8G1dzfnCIy/ZmjA4ZLRqiJf/uXUzp9hdtsTpEaGf6zvFjJkVU13zk8rqKg9Uhci+azrW48W04hDSJl2/T9Yz7B5+rz52VYirxspSUhcVeu1lRcVkR8zU+kAjWK+ybjKWB0COUFtmPdm65l0RmakGcMj+UvqNJ5FFOx0ibmvcwLW4BB/TMlIo6aNU//r67frEADayJIcPuFqodYSnbbT7tsguat8c76Bbh9y2igv0SCCOTdMw==</SignatureValue>
    <KeyInfo>
    <X509Data>
    <X509SubjectName>E=paola.guiratto@zoluxiones.com, CN=PAOLA SOFIA GIURATTO ROJAS, OU=43569104, OU=20543617009, OU=Validated by ZyTrust Sociedad Anónima, O=ZOLUXIONES SOCIEDAD ANONIMA CERRADA, L=LIMA, C=PE</X509SubjectName>
    <X509Certificate>MIIF3TCCBMWgAwIBAgIKExyB1gAAAAAdWzANBgkqhkiG9w0BAQsFADCBkjELMAkGA1UEBhMCQ0gxEDAOBgNVBAoTB1dJU2VLZXkxJjAkBgNVBAsTHUNvcHlyaWdodCAoYykgMjAxNiBXSVNlS2V5IFNBMRYwFAYDVQQLEw1JbnRlcm5hdGlvbmFsMTEwLwYDVQQDEyhXSVNlS2V5IENlcnRpZnlJRCBBZHZhbmNlZCBTZXJ2aWNlcyBDQSA0MB4XDTE4MDEyMDE2MDUxMVoXDTE5MDEyMDE2MDUxMVowgfcxCzAJBgNVBAYTAlBFMQ0wCwYDVQQHEwRMSU1BMSwwKgYDVQQKEyNaT0xVWElPTkVTIFNPQ0lFREFEIEFOT05JTUEgQ0VSUkFEQTEvMC0GA1UECwwmVmFsaWRhdGVkIGJ5IFp5VHJ1c3QgU29jaWVkYWQgQW7Ds25pbWExFDASBgNVBAsTCzIwNTQzNjE3MDA5MREwDwYDVQQLEwg0MzU2OTEwNDEjMCEGA1UEAxMaUEFPTEEgU09GSUEgR0lVUkFUVE8gUk9KQVMxLDAqBgkqhkiG9w0BCQEWHXBhb2xhLmd1aXJhdHRvQHpvbHV4aW9uZXMuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAt3uk9+HL9tjzSnPoYyJafW4AF9FcWbh8c5bSSuXDOmPEc8Hg10bRF5BSFr00Vd/mzBcKY+p0HxLcAiXf41D56hxp0vXxfLfH4aOs2q6vaSvL39/cEpXY4EDB+pVwdq+s+wnPCW+elzYyNC9cXDIksUCfpmiJ7aeTvOqFjYlowqC1z2b6YX0PfFctEQ+IUqvTwpaq/s/jCpljX17RQ/1CvyVGGwmwct8+H0CHiBosvQ6rwOYMwrVTANTpbLiyhhwZ5iqqRivaVGN19BB0OEbOP1sPdsIb2rP0jw2SDjYQX7XqN8zk2yyqM1s05MAB9oIjQUyowe8q2Fwx9RxVNfzqfQIDAQABo4IBzDCCAcgwDgYDVR0PAQH/BAQDAgbAMB8GA1UdIwQYMBaAFPTkm1fSrsKeiE0AuiuvZcljqYebMDwGA1UdHwQ1MDMwMaAvoC2GK2h0dHA6Ly9wdWJsaWMud2lzZWtleS5jb20vY3JsL3djaWRhc2NhNC5jcmwwbQYIKwYBBQUHAQEEYTBfMDcGCCsGAQUFBzAChitodHRwOi8vcHVibGljLndpc2VrZXkuY29tL2NydC93Y2lkYXNjYTQuY3J0MCQGCCsGAQUFBzABhhhodHRwOi8vb2NzcC53aXNla2V5LmNvbS8wKQYDVR0lBCIwIAYIKwYBBQUHAwIGCisGAQQBgjcKAwwGCCsGAQUFBwMEMDUGCSsGAQQBgjcVCgQoMCYwCgYIKwYBBQUHAwIwDAYKKwYBBAGCNwoDDDAKBggrBgEFBQcDBDBABgNVHREEOTA3oBYGCAmSJomT8iwKoAoMCDQzNTY5MTA0gR1wYW9sYS5ndWlyYXR0b0B6b2x1eGlvbmVzLmNvbTBEBgkqhkiG9w0BCQ8ENzA1MA4GCCqGSIb3DQMCAgIAgDAOBggqhkiG9w0DBAICAIAwBwYFKw4DAgcwCgYIKoZIhvcNAwcwDQYJKoZIhvcNAQELBQADggEBAK7o3l7RmUIMAI0lj8H7n5/5Ic0WAQ+JqQgrexccsxVEzbZXoPphommGdJ9MEDG9ZlidxpLpR1zwToKC2DVfFpIFrzYviJvDsybI5VDlbhJRbElJ/Frx3X7HSLE+kNMvVdqMQlKLpy5LJAfMKkcxr3CIp6QO4g89jtuL6vEV9kki8HpWcpRp3sB+1N6henHH33tmFukc2N9nG8g+ZUQPcHzfSDnd45rRU6cpwzA0KpaXnjhtRXrbDjiF5Mx+Z00ZWqe4CGIgIJNcetWl/1RgwWpV4zbUx6dYQNb+tPnJTgVB4luJwllxaUKHZmgY7HjFczU75LEDIrfuS3Q4xvQB4RQ=</X509Certificate>
    </X509Data>
    </KeyInfo>
    </Signature>
    </ext:ExtensionContent>
    </ext:UBLExtension>
    </ext:UBLExtensions>
    <cbc:UBLVersionID>2.1</cbc:UBLVersionID>
    <cbc:CustomizationID>2.0</cbc:CustomizationID>
    <cbc:ID>F001-00001444</cbc:ID>
    <cbc:IssueDate>2018-05-18</cbc:IssueDate>
    <cbc:IssueTime>01:45:52</cbc:IssueTime>
    <cbc:InvoiceTypeCode listURI="urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo01" listName="SUNAT:Identificador de Tipo de Documento" listAgencyName="PE:SUNAT">01</cbc:InvoiceTypeCode>
    <!--01-->
    <cbc:Note languageLocaleID="1000">CINCO CON 90/100 SOLES</cbc:Note>
    <cbc:Note languageLocaleID="3000">0501002017051400452</cbc:Note>
    <cbc:DocumentCurrencyCode listName="Currency" listAgencyName="United Nations Economic Commission for Europe" listID="ISO 4217 Alpha">PEN</cbc:DocumentCurrencyCode>
    <cbc:LineCountNumeric>1</cbc:LineCountNumeric>
    <!--Sección que permite identificar al firmante del comprobante electrónico-->
    <cac:Signature>
    <cbc:ID>SF001-00001444</cbc:ID>
    <cac:SignatoryParty>
    <cac:PartyIdentification>
    <cbc:ID>20543617009</cbc:ID>
    </cac:PartyIdentification>
    <cac:PartyName>
    <cbc:Name>
    <![CDATA[
    Zoluxiones SAC
    ]]>
    </cbc:Name>
    </cac:PartyName>
    </cac:SignatoryParty>
    <cac:DigitalSignatureAttachment>
    <cac:ExternalReference>
    <cbc:URI>#F001-00001444</cbc:URI>
    </cac:ExternalReference>
    </cac:DigitalSignatureAttachment>
    </cac:Signature>
    <!--En esta sección se ingresaran todos los datos del emisor-->
    <cac:AccountingSupplierParty>
    <cac:Party>
    <cac:PartyIdentification>
    <cbc:ID schemeURI="urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo06" schemeAgencyName="PE:SUNAT" schemeName="SUNAT:Identificador de Documento de Identidad" schemeID="6">20543617009</cbc:ID>
    </cac:PartyIdentification>
    <cac:PartyName>
    <cbc:Name>
    <![CDATA[
    Zoluxiones SAC
    ]]>
    </cbc:Name>
    </cac:PartyName>
    <cac:PartyLegalEntity>
    <cbc:RegistrationName>
    <![CDATA[
    Zoluxiones SAC
    ]]>
    </cbc:RegistrationName>
    <cac:RegistrationAddress>
    <cbc:AddressTypeCode>0000</cbc:AddressTypeCode>
    </cac:RegistrationAddress>
    </cac:PartyLegalEntity>
    </cac:Party>
    </cac:AccountingSupplierParty>
    <cac:AccountingCustomerParty>
    <cac:Party>
    <cac:PartyIdentification>
    <cbc:ID schemeURI="urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo06" schemeAgencyName="PE:SUNAT" schemeName="SUNAT:Identificador de Documento de Identidad" schemeID="6">20468187681</cbc:ID>
    </cac:PartyIdentification>
    <cac:PartyLegalEntity>
    <cbc:RegistrationName>
    <![CDATA[
    GENERIC GROUP S.A.C
    ]]>
    </cbc:RegistrationName>
    </cac:PartyLegalEntity>
    </cac:Party>
    </cac:AccountingCustomerParty>
    <!--En esta sección se ingresara el monto de descuento-->
    <cac:AllowanceCharge>
    <cbc:ChargeIndicator>false</cbc:ChargeIndicator>
    <cbc:AllowanceChargeReasonCode>00</cbc:AllowanceChargeReasonCode>
    <cbc:MultiplierFactorNumeric>5.00</cbc:MultiplierFactorNumeric>
    <!--Indicador de porcentaje de descuento-->
    <cbc:Amount currencyID="PEN">0.25</cbc:Amount>
    <!--Monto del descuento-->
    <cbc:BaseAmount currencyID="PEN">5.00</cbc:BaseAmount>
    <!--Monto base del cargo al cual se le aplica el descuento global-->
    </cac:AllowanceCharge>
    <cac:TaxTotal>
    <!--Sumatoria del Total IGV + Total ISC + Total Otros tributos-->
    <cbc:TaxAmount currencyID="PEN">0.85</cbc:TaxAmount>
    <!--Total de IGV del comprobante | tambien va el (total de operaciones gravadas + ISC) / 1.%Descuento global-->
    <cac:TaxSubtotal>
    <cbc:TaxableAmount currencyID="PEN">4.75</cbc:TaxableAmount>
    <cbc:TaxAmount currencyID="PEN">0.85</cbc:TaxAmount>
    <cac:TaxCategory>
    <cbc:ID schemeAgencyName="United Nations Economic Commission for Europe" schemeName="Tax Category Identifier" schemeID="UN/ECE 5305">S</cbc:ID>
    <cac:TaxScheme>
    <cbc:ID schemeID="UN/ECE 5153" schemeAgencyID="6">1000</cbc:ID>
    <cbc:Name>IGV</cbc:Name>
    <cbc:TaxTypeCode>VAT</cbc:TaxTypeCode>
    </cac:TaxScheme>
    </cac:TaxCategory>
    </cac:TaxSubtotal>
    </cac:TaxTotal>
    <cac:LegalMonetaryTotal>
    <!--Total Valor de Venta bruto sin aplicar descuento alguno-->
    <cbc:LineExtensionAmount currencyID="PEN">5.00</cbc:LineExtensionAmount>
    <!--Total precio de venta | Valor de Venta Base - Descuento Globlales + Total Impuestos -->
    <cbc:TaxInclusiveAmount currencyID="PEN">5.61</cbc:TaxInclusiveAmount>
    <!--Monto total de descuentos del comprobante | este total contiene los descuentos globales + los descuentos por ITEM-->
    <cbc:AllowanceTotalAmount currencyID="PEN">0.25</cbc:AllowanceTotalAmount>
    <!--Importe total de la venta | Total Precio Venta + Total Cargos - Total de anticipos-->
    <cbc:PayableAmount currencyID="PEN">5.61</cbc:PayableAmount>
    </cac:LegalMonetaryTotal>
    <!--Esta seccion permite visualizar el detalle del comprobante-->
    <cac:InvoiceLine>
    <cbc:ID>1</cbc:ID>
    <!--Para las unidades de medida verificar el catálogo 3 de SUNAT-->
    <cbc:InvoicedQuantity unitCodeListAgencyName="United Nations Economic Commission for Europe" unitCodeListID="UN/ECE rec 20" unitCode="ZZ">1</cbc:InvoicedQuantity>
    <!--El valor de venta es = (Cantidad * valor unitario) - descuentos al item | No incluye impuestos ni descuentos globales o cargos-->
    <cbc:LineExtensionAmount currencyID="PEN">5.00</cbc:LineExtensionAmount>
    <!--Esta sección contiene la referencia del precio de venta unitario-->
    <cac:PricingReference>
    <cac:AlternativeConditionPrice>
    <!--Es el valor de venta unitario + impuestos IGV, ISC, IVAT-->
    <cbc:PriceAmount currencyID="PEN">5.90</cbc:PriceAmount>
    <cbc:PriceTypeCode listURI="urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo16" listName="SUNAT:Indicador de Tipo de Precio" listAgencyName="PE:SUNAT">01</cbc:PriceTypeCode>
    </cac:AlternativeConditionPrice>
    </cac:PricingReference>
    <cac:TaxTotal>
    <!--Suma de los impuestos del ITEM IGV + ISC-->
    <cbc:TaxAmount currencyID="PEN">0.90</cbc:TaxAmount>
    <cac:TaxSubtotal>
    <cbc:TaxableAmount currencyID="PEN">5.00</cbc:TaxableAmount>
    <cbc:TaxAmount currencyID="PEN">0.90</cbc:TaxAmount>
    <cac:TaxCategory>
    <cbc:ID schemeAgencyName="United Nations Economic Commission for Europe" schemeName="Tax Category Identifier" schemeID="UN/ECE 5305">S</cbc:ID>
    <cbc:Percent>18.00</cbc:Percent>
    <cbc:TaxExemptionReasonCode listURI="urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo07" listName="SUNAT:Codigo de Tipo de Afectación del IGV" listAgencyName="PE:SUNAT">10</cbc:TaxExemptionReasonCode>
    <cac:TaxScheme>
    <cbc:ID schemeAgencyName="United Nations Economic Commission for Europe" schemeName="Tax Scheme Identifier" schemeID="UN/ECE 5153">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>
    <![CDATA[
    SERVICIO ASISTENTE DE COMUNICACIoN (FRIDA VALER)
    ]]>
    </cbc:Description>
    <cac:SellersItemIdentification>
    <cbc:ID>SSER000006</cbc:ID>
    </cac:SellersItemIdentification>
    </cac:Item>
    <cac:Price>
    <cbc:PriceAmount currencyID="PEN">5.00</cbc:PriceAmount>
    </cac:Price>
    </cac:InvoiceLine>
    </invoice>

    Espero me puedan ayudar.

    lunes, 21 de mayo de 2018 18:51
  • Seguí tu ejemplo pero al momento de comunicarlo me arroja el siguiente error:

    No se puede leer (parsear) el archivo XML - Detalle: http://xxx.xxx.xxx/ol-ti-itcpfegem-beta/billService: cvc-wildcard 2: unrecognized element {urn:oasis:names:specification:ubl:schema:xsd:Invoice-2}invoice

    Adjunto mi XML

    <?xml version="1.0" encoding="ISO-8859-1"?>
    <invoice xmlns="urn:oasis:names:specification:ubl:schema:xsd:Invoice-2" xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns:sac="urn:sunat:names:specification:ubl:peru:schema:xsd:SunatAggregateComponents-1" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:ext="urn:oasis:names:specification:ubl:schema:xsd:CommonExtensionComponents-2" xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
    <ext:UBLExtensions>
    <ext:UBLExtension>
    <ext:ExtensionContent>
    <Signature xmlns="http://www.w3.org/2000/09/xmldsig#" Id="SF001-00001444">
    <SignedInfo>
    <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>jHCKPNJvwPDLkSFVK3BYYkMSXE4=</DigestValue>
    </Reference>
    </SignedInfo>
    <SignatureValue>qqMAe1cjMw4i7y06l9rzZ6RbL/VdSo8fZTmzxqpzz3ZZE5v+7TmOr2zf8slz7Lzl5h1gpQjYV1SFnvMzZaJSHQzOOXsim9pIjFs2wZ8G1dzfnCIy/ZmjA4ZLRqiJf/uXUzp9hdtsTpEaGf6zvFjJkVU13zk8rqKg9Uhci+azrW48W04hDSJl2/T9Yz7B5+rz52VYirxspSUhcVeu1lRcVkR8zU+kAjWK+ybjKWB0COUFtmPdm65l0RmakGcMj+UvqNJ5FFOx0ibmvcwLW4BB/TMlIo6aNU//r67frEADayJIcPuFqodYSnbbT7tsguat8c76Bbh9y2igv0SCCOTdMw==</SignatureValue>
    <KeyInfo>
    <X509Data>
    <X509SubjectName>E=paola.guiratto@zoluxiones.com, CN=PAOLA SOFIA GIURATTO ROJAS, OU=43569104, OU=20543617009, OU=Validated by ZyTrust Sociedad Anónima, O=ZOLUXIONES SOCIEDAD ANONIMA CERRADA, L=LIMA, C=PE</X509SubjectName>
    <X509Certificate>MIIF3TCCBMWgAwIBAgIKExyB1gAAAAAdWzANBgkqhkiG9w0BAQsFADCBkjELMAkGA1UEBhMCQ0gxEDAOBgNVBAoTB1dJU2VLZXkxJjAkBgNVBAsTHUNvcHlyaWdodCAoYykgMjAxNiBXSVNlS2V5IFNBMRYwFAYDVQQLEw1JbnRlcm5hdGlvbmFsMTEwLwYDVQQDEyhXSVNlS2V5IENlcnRpZnlJRCBBZHZhbmNlZCBTZXJ2aWNlcyBDQSA0MB4XDTE4MDEyMDE2MDUxMVoXDTE5MDEyMDE2MDUxMVowgfcxCzAJBgNVBAYTAlBFMQ0wCwYDVQQHEwRMSU1BMSwwKgYDVQQKEyNaT0xVWElPTkVTIFNPQ0lFREFEIEFOT05JTUEgQ0VSUkFEQTEvMC0GA1UECwwmVmFsaWRhdGVkIGJ5IFp5VHJ1c3QgU29jaWVkYWQgQW7Ds25pbWExFDASBgNVBAsTCzIwNTQzNjE3MDA5MREwDwYDVQQLEwg0MzU2OTEwNDEjMCEGA1UEAxMaUEFPTEEgU09GSUEgR0lVUkFUVE8gUk9KQVMxLDAqBgkqhkiG9w0BCQEWHXBhb2xhLmd1aXJhdHRvQHpvbHV4aW9uZXMuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAt3uk9+HL9tjzSnPoYyJafW4AF9FcWbh8c5bSSuXDOmPEc8Hg10bRF5BSFr00Vd/mzBcKY+p0HxLcAiXf41D56hxp0vXxfLfH4aOs2q6vaSvL39/cEpXY4EDB+pVwdq+s+wnPCW+elzYyNC9cXDIksUCfpmiJ7aeTvOqFjYlowqC1z2b6YX0PfFctEQ+IUqvTwpaq/s/jCpljX17RQ/1CvyVGGwmwct8+H0CHiBosvQ6rwOYMwrVTANTpbLiyhhwZ5iqqRivaVGN19BB0OEbOP1sPdsIb2rP0jw2SDjYQX7XqN8zk2yyqM1s05MAB9oIjQUyowe8q2Fwx9RxVNfzqfQIDAQABo4IBzDCCAcgwDgYDVR0PAQH/BAQDAgbAMB8GA1UdIwQYMBaAFPTkm1fSrsKeiE0AuiuvZcljqYebMDwGA1UdHwQ1MDMwMaAvoC2GK2h0dHA6Ly9wdWJsaWMud2lzZWtleS5jb20vY3JsL3djaWRhc2NhNC5jcmwwbQYIKwYBBQUHAQEEYTBfMDcGCCsGAQUFBzAChitodHRwOi8vcHVibGljLndpc2VrZXkuY29tL2NydC93Y2lkYXNjYTQuY3J0MCQGCCsGAQUFBzABhhhodHRwOi8vb2NzcC53aXNla2V5LmNvbS8wKQYDVR0lBCIwIAYIKwYBBQUHAwIGCisGAQQBgjcKAwwGCCsGAQUFBwMEMDUGCSsGAQQBgjcVCgQoMCYwCgYIKwYBBQUHAwIwDAYKKwYBBAGCNwoDDDAKBggrBgEFBQcDBDBABgNVHREEOTA3oBYGCAmSJomT8iwKoAoMCDQzNTY5MTA0gR1wYW9sYS5ndWlyYXR0b0B6b2x1eGlvbmVzLmNvbTBEBgkqhkiG9w0BCQ8ENzA1MA4GCCqGSIb3DQMCAgIAgDAOBggqhkiG9w0DBAICAIAwBwYFKw4DAgcwCgYIKoZIhvcNAwcwDQYJKoZIhvcNAQELBQADggEBAK7o3l7RmUIMAI0lj8H7n5/5Ic0WAQ+JqQgrexccsxVEzbZXoPphommGdJ9MEDG9ZlidxpLpR1zwToKC2DVfFpIFrzYviJvDsybI5VDlbhJRbElJ/Frx3X7HSLE+kNMvVdqMQlKLpy5LJAfMKkcxr3CIp6QO4g89jtuL6vEV9kki8HpWcpRp3sB+1N6henHH33tmFukc2N9nG8g+ZUQPcHzfSDnd45rRU6cpwzA0KpaXnjhtRXrbDjiF5Mx+Z00ZWqe4CGIgIJNcetWl/1RgwWpV4zbUx6dYQNb+tPnJTgVB4luJwllxaUKHZmgY7HjFczU75LEDIrfuS3Q4xvQB4RQ=</X509Certificate>
    </X509Data>
    </KeyInfo>
    </Signature>
    </ext:ExtensionContent>
    </ext:UBLExtension>
    </ext:UBLExtensions>
    <cbc:UBLVersionID>2.1</cbc:UBLVersionID>
    <cbc:CustomizationID>2.0</cbc:CustomizationID>
    <cbc:ID>F001-00001444</cbc:ID>
    <cbc:IssueDate>2018-05-18</cbc:IssueDate>
    <cbc:IssueTime>01:45:52</cbc:IssueTime>
    <cbc:InvoiceTypeCode listURI="urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo01" listName="SUNAT:Identificador de Tipo de Documento" listAgencyName="PE:SUNAT">01</cbc:InvoiceTypeCode>
    <!--01-->
    <cbc:Note languageLocaleID="1000">CINCO CON 90/100 SOLES</cbc:Note>
    <cbc:Note languageLocaleID="3000">0501002017051400452</cbc:Note>
    <cbc:DocumentCurrencyCode listName="Currency" listAgencyName="United Nations Economic Commission for Europe" listID="ISO 4217 Alpha">PEN</cbc:DocumentCurrencyCode>
    <cbc:LineCountNumeric>1</cbc:LineCountNumeric>
    <!--Sección que permite identificar al firmante del comprobante electrónico-->
    <cac:Signature>
    <cbc:ID>SF001-00001444</cbc:ID>
    <cac:SignatoryParty>
    <cac:PartyIdentification>
    <cbc:ID>20543617009</cbc:ID>
    </cac:PartyIdentification>
    <cac:PartyName>
    <cbc:Name>
    <![CDATA[
    Zoluxiones SAC
    ]]>
    </cbc:Name>
    </cac:PartyName>
    </cac:SignatoryParty>
    <cac:DigitalSignatureAttachment>
    <cac:ExternalReference>
    <cbc:URI>#F001-00001444</cbc:URI>
    </cac:ExternalReference>
    </cac:DigitalSignatureAttachment>
    </cac:Signature>
    <!--En esta sección se ingresaran todos los datos del emisor-->
    <cac:AccountingSupplierParty>
    <cac:Party>
    <cac:PartyIdentification>
    <cbc:ID schemeURI="urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo06" schemeAgencyName="PE:SUNAT" schemeName="SUNAT:Identificador de Documento de Identidad" schemeID="6">20543617009</cbc:ID>
    </cac:PartyIdentification>
    <cac:PartyName>
    <cbc:Name>
    <![CDATA[
    Zoluxiones SAC
    ]]>
    </cbc:Name>
    </cac:PartyName>
    <cac:PartyLegalEntity>
    <cbc:RegistrationName>
    <![CDATA[
    Zoluxiones SAC
    ]]>
    </cbc:RegistrationName>
    <cac:RegistrationAddress>
    <cbc:AddressTypeCode>0000</cbc:AddressTypeCode>
    </cac:RegistrationAddress>
    </cac:PartyLegalEntity>
    </cac:Party>
    </cac:AccountingSupplierParty>
    <cac:AccountingCustomerParty>
    <cac:Party>
    <cac:PartyIdentification>
    <cbc:ID schemeURI="urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo06" schemeAgencyName="PE:SUNAT" schemeName="SUNAT:Identificador de Documento de Identidad" schemeID="6">20468187681</cbc:ID>
    </cac:PartyIdentification>
    <cac:PartyLegalEntity>
    <cbc:RegistrationName>
    <![CDATA[
    GENERIC GROUP S.A.C
    ]]>
    </cbc:RegistrationName>
    </cac:PartyLegalEntity>
    </cac:Party>
    </cac:AccountingCustomerParty>
    <!--En esta sección se ingresara el monto de descuento-->
    <cac:AllowanceCharge>
    <cbc:ChargeIndicator>false</cbc:ChargeIndicator>
    <cbc:AllowanceChargeReasonCode>00</cbc:AllowanceChargeReasonCode>
    <cbc:MultiplierFactorNumeric>5.00</cbc:MultiplierFactorNumeric>
    <!--Indicador de porcentaje de descuento-->
    <cbc:Amount currencyID="PEN">0.25</cbc:Amount>
    <!--Monto del descuento-->
    <cbc:BaseAmount currencyID="PEN">5.00</cbc:BaseAmount>
    <!--Monto base del cargo al cual se le aplica el descuento global-->
    </cac:AllowanceCharge>
    <cac:TaxTotal>
    <!--Sumatoria del Total IGV + Total ISC + Total Otros tributos-->
    <cbc:TaxAmount currencyID="PEN">0.85</cbc:TaxAmount>
    <!--Total de IGV del comprobante | tambien va el (total de operaciones gravadas + ISC) / 1.%Descuento global-->
    <cac:TaxSubtotal>
    <cbc:TaxableAmount currencyID="PEN">4.75</cbc:TaxableAmount>
    <cbc:TaxAmount currencyID="PEN">0.85</cbc:TaxAmount>
    <cac:TaxCategory>
    <cbc:ID schemeAgencyName="United Nations Economic Commission for Europe" schemeName="Tax Category Identifier" schemeID="UN/ECE 5305">S</cbc:ID>
    <cac:TaxScheme>
    <cbc:ID schemeID="UN/ECE 5153" schemeAgencyID="6">1000</cbc:ID>
    <cbc:Name>IGV</cbc:Name>
    <cbc:TaxTypeCode>VAT</cbc:TaxTypeCode>
    </cac:TaxScheme>
    </cac:TaxCategory>
    </cac:TaxSubtotal>
    </cac:TaxTotal>
    <cac:LegalMonetaryTotal>
    <!--Total Valor de Venta bruto sin aplicar descuento alguno-->
    <cbc:LineExtensionAmount currencyID="PEN">5.00</cbc:LineExtensionAmount>
    <!--Total precio de venta | Valor de Venta Base - Descuento Globlales + Total Impuestos -->
    <cbc:TaxInclusiveAmount currencyID="PEN">5.61</cbc:TaxInclusiveAmount>
    <!--Monto total de descuentos del comprobante | este total contiene los descuentos globales + los descuentos por ITEM-->
    <cbc:AllowanceTotalAmount currencyID="PEN">0.25</cbc:AllowanceTotalAmount>
    <!--Importe total de la venta | Total Precio Venta + Total Cargos - Total de anticipos-->
    <cbc:PayableAmount currencyID="PEN">5.61</cbc:PayableAmount>
    </cac:LegalMonetaryTotal>
    <!--Esta seccion permite visualizar el detalle del comprobante-->
    <cac:InvoiceLine>
    <cbc:ID>1</cbc:ID>
    <!--Para las unidades de medida verificar el catálogo 3 de SUNAT-->
    <cbc:InvoicedQuantity unitCodeListAgencyName="United Nations Economic Commission for Europe" unitCodeListID="UN/ECE rec 20" unitCode="ZZ">1</cbc:InvoicedQuantity>
    <!--El valor de venta es = (Cantidad * valor unitario) - descuentos al item | No incluye impuestos ni descuentos globales o cargos-->
    <cbc:LineExtensionAmount currencyID="PEN">5.00</cbc:LineExtensionAmount>
    <!--Esta sección contiene la referencia del precio de venta unitario-->
    <cac:PricingReference>
    <cac:AlternativeConditionPrice>
    <!--Es el valor de venta unitario + impuestos IGV, ISC, IVAT-->
    <cbc:PriceAmount currencyID="PEN">5.90</cbc:PriceAmount>
    <cbc:PriceTypeCode listURI="urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo16" listName="SUNAT:Indicador de Tipo de Precio" listAgencyName="PE:SUNAT">01</cbc:PriceTypeCode>
    </cac:AlternativeConditionPrice>
    </cac:PricingReference>
    <cac:TaxTotal>
    <!--Suma de los impuestos del ITEM IGV + ISC-->
    <cbc:TaxAmount currencyID="PEN">0.90</cbc:TaxAmount>
    <cac:TaxSubtotal>
    <cbc:TaxableAmount currencyID="PEN">5.00</cbc:TaxableAmount>
    <cbc:TaxAmount currencyID="PEN">0.90</cbc:TaxAmount>
    <cac:TaxCategory>
    <cbc:ID schemeAgencyName="United Nations Economic Commission for Europe" schemeName="Tax Category Identifier" schemeID="UN/ECE 5305">S</cbc:ID>
    <cbc:Percent>18.00</cbc:Percent>
    <cbc:TaxExemptionReasonCode listURI="urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo07" listName="SUNAT:Codigo de Tipo de Afectación del IGV" listAgencyName="PE:SUNAT">10</cbc:TaxExemptionReasonCode>
    <cac:TaxScheme>
    <cbc:ID schemeAgencyName="United Nations Economic Commission for Europe" schemeName="Tax Scheme Identifier" schemeID="UN/ECE 5153">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>
    <![CDATA[
    SERVICIO ASISTENTE DE COMUNICACIoN (FRIDA VALER)
    ]]>
    </cbc:Description>
    <cac:SellersItemIdentification>
    <cbc:ID>SSER000006</cbc:ID>
    </cac:SellersItemIdentification>
    </cac:Item>
    <cac:Price>
    <cbc:PriceAmount currencyID="PEN">5.00</cbc:PriceAmount>
    </cac:Price>
    </cac:InvoiceLine>
    </invoice>

    Espero me puedan ayudar.

    No entiendo el Error, si podrias agregar mas detalles o que tipo de factura haces.

    Por lo pronto tu XML tiene este error, en este atributo va el tipo de factura, le falta el atributo ListID:

    	<cbc:InvoiceTypeCode listAgencyName="PE:SUNAT" listName="SUNAT:Identificador de Tipo de Documento" listURI="urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo01" listID="0101">01</cbc:InvoiceTypeCode>

    Saludos,


    lunes, 21 de mayo de 2018 22:45
  • Otro error es la leyenda con codio 3000, el cual no existe en el ultimo excel de validacion de SUNAT

    cbc:Note languageLocaleID="3000"

    martes, 22 de mayo de 2018 2:57
  • Estás escribiendo invoice en vez de Invoice al inicio y fin (letra I en minúscula).

    <invoice>

    </invoice>

    Debe ir: 

    <Invoice>

    </Invoice>


    • Editado Redhat7 miércoles, 23 de mayo de 2018 17:41
    • Propuesto como respuesta Anthony Jrs miércoles, 23 de mayo de 2018 17:45
    miércoles, 23 de mayo de 2018 17:36
  • Podrias ayudarme con esto, es para una Factura con Anticipos:

    /Invoice/cac:PrepaidPayment/cbc:ID (Identificador del pago): Q significa el identificador del pago?

    /Invoice/cac:AdditionalDocumentReference/cbc:DocumentStatusCode (Identificador del pago), lo mismo con este.


    Alguien le dio este error en anticipos:

     No existe información del Monto Anticipado para el comprobante que se realizo el anticipo - Detalle: xxx.xxx.xxx value='ticket: 1526327009684
     error: Documento Relacionado : 02-F010-0000007: 3214 (nodo: "cac:AdditionalDocumentReference/cbc:DocumentStatusCode" valor: "prepaid01")'

    He realizado la puesta en produccion para el envio de algunos documentos, y me saltado el siguiente error:

    1034 - Número de RUC del nombre del archivo no coincide con el consignado en el contenido del archivo XML -  Detalle: xxx.xxx.xxx value='ticket: 201802214203149 error: Ruc nombre archivo: 20492409023 ruc XML:

    Alguien esta ya en produccion con la version 2.1??
    • Editado Anthony Jrs miércoles, 23 de mayo de 2018 17:50
    miércoles, 23 de mayo de 2018 17:49
  • Estimados tengo un problema con la detracción me esta devolviendo lo siguiente:

    Recuperamos el codigo de error:3128 , y el mensaje de error: El XML contiene información de codigo de bien y servicio de detracción que no corresponde al tipo de operación. - Detalle: xxx.xxx.xxx value='ticket: 1527282575222 error: INFO : 3128 (nodo: "cac:PaymentTerms/cbc:PaymentMeansID" valor: "037")'

    Este es mi xml:

    <?xml version="1.0" encoding="ISO-8859-1"?>
    
    -<Invoice xmlns="urn:oasis:names:specification:ubl:schema:xsd:Invoice-2" xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns:sac="urn:sunat:names:specification:ubl:peru:schema:xsd:SunatAggregateComponents-1" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:ext="urn:oasis:names:specification:ubl:schema:xsd:CommonExtensionComponents-2" xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
    
    
    -<ext:UBLExtensions>
    
    
    -<ext:UBLExtension>
    
    
    -<ext:ExtensionContent>
    
    
    -<Signature xmlns="http://www.w3.org/2000/09/xmldsig#" Id="SF001-00001448">
    
    
    -<SignedInfo>
    
    <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>cFTKNS0tQuYQHG0qIe+4zPXd1EI=</DigestValue>
    
    </Reference>
    
    </SignedInfo>
    
    <SignatureValue>d4a2ZcWYKNqUDJbcZzDRRUlD73TufqoWb5Z2ti+rDeimPbESFIavxM5hBfXD+N/FLhW8xJrAk95mB63SbcMDB/XDi+2CFfC83yIWlB6PfREQXM41mZAr4SAEvbUlkj/jiuGlyyYGl/px8OQJMlmb/QNQqvnBTJmCQV1crJDEzOMKBPSBS5XPITORbCBYJD2JH+3i59x92vkz1VlOPWnfpbY6jLxuPEi5XMIMyjk9roj5t1MtSFOk8Df5uY9v0vhq1pGMNtTHZr1zsv24Gzl2PcGkep4fSZbvQf+dRfRNWHopxnM+2oRMHuNUUoUtgrkAWpXD5vTVrbUfpVZk0uc4MQ==</SignatureValue>
    
    
    -<KeyInfo>
    
    
    -<X509Data>
    
    <X509SubjectName>E=paola.guiratto@zoluxiones.com, CN=PAOLA SOFIA GIURATTO ROJAS, OU=43569104, OU=20543617009, OU=Validated by ZyTrust Sociedad Anónima, O=ZOLUXIONES SOCIEDAD ANONIMA CERRADA, L=LIMA, C=PE</X509SubjectName>
    
    <X509Certificate>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</X509Certificate>
    
    </X509Data>
    
    </KeyInfo>
    
    </Signature>
    
    </ext:ExtensionContent>
    
    </ext:UBLExtension>
    
    </ext:UBLExtensions>
    
    <cbc:UBLVersionID>2.1</cbc:UBLVersionID>
    
    <cbc:CustomizationID>2.0</cbc:CustomizationID>
    
    <cbc:ID>F001-00001448</cbc:ID>
    
    <cbc:IssueDate>2018-05-25</cbc:IssueDate>
    
    <cbc:IssueTime>04:07:20</cbc:IssueTime>
    
    <cbc:InvoiceTypeCode listURI="urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo01" listName="SUNAT:Identificador de Tipo de Documento" listAgencyName="PE:SUNAT" listID="0101">01</cbc:InvoiceTypeCode>
    
    <cbc:Note languageLocaleID="1000">OCHOCIENTOS CUARENTA Y NUEVE CON 60/100 SOLES</cbc:Note>
    
    <cbc:DocumentCurrencyCode listName="Currency" listAgencyName="United Nations Economic Commission for Europe" listID="ISO 4217 Alpha">PEN</cbc:DocumentCurrencyCode>
    
    <cbc:LineCountNumeric>1</cbc:LineCountNumeric>
    
    <!--Sección que permite identificar al firmante del comprobante electrónico-->
    
    
    
    -<cac:Signature>
    
    <cbc:ID>SF001-00001448</cbc:ID>
    
    
    -<cac:SignatoryParty>
    
    
    -<cac:PartyIdentification>
    
    <cbc:ID>20543617009</cbc:ID>
    
    </cac:PartyIdentification>
    
    
    -<cac:PartyName>
    
    
    -<cbc:Name>
    
    <![CDATA[Zoluxiones SAC]]>
    
    </cbc:Name>
    
    </cac:PartyName>
    
    </cac:SignatoryParty>
    
    
    -<cac:DigitalSignatureAttachment>
    
    
    -<cac:ExternalReference>
    
    <cbc:URI>#F001-00001448</cbc:URI>
    
    </cac:ExternalReference>
    
    </cac:DigitalSignatureAttachment>
    
    </cac:Signature>
    
    <!--En esta sección se ingresaran todos los datos del emisor-->
    
    
    
    -<cac:AccountingSupplierParty>
    
    
    -<cac:Party>
    
    
    -<cac:PartyIdentification>
    
    <cbc:ID schemeURI="urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo06" schemeAgencyName="PE:SUNAT" schemeName="SUNAT:Identificador de Documento de Identidad" schemeID="6">20543617009</cbc:ID>
    
    </cac:PartyIdentification>
    
    
    -<cac:PartyName>
    
    <cbc:Name>Zoluxiones SAC</cbc:Name>
    
    </cac:PartyName>
    
    
    -<cac:PartyLegalEntity>
    
    
    -<cbc:RegistrationName>
    
    <![CDATA[Zoluxiones SAC]]>
    
    </cbc:RegistrationName>
    
    
    -<cac:RegistrationAddress>
    
    <cbc:AddressTypeCode>0000</cbc:AddressTypeCode>
    
    </cac:RegistrationAddress>
    
    </cac:PartyLegalEntity>
    
    </cac:Party>
    
    </cac:AccountingSupplierParty>
    
    
    -<cac:AccountingCustomerParty>
    
    
    -<cac:Party>
    
    
    -<cac:PartyIdentification>
    
    <cbc:ID schemeURI="urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo06" schemeAgencyName="PE:SUNAT" schemeName="SUNAT:Identificador de Documento de Identidad" schemeID="6">20468187681</cbc:ID>
    
    </cac:PartyIdentification>
    
    
    -<cac:PartyLegalEntity>
    
    
    -<cbc:RegistrationName>
    
    <![CDATA[GENERIC GROUP S.A.C]]>
    
    </cbc:RegistrationName>
    
    </cac:PartyLegalEntity>
    
    </cac:Party>
    
    </cac:AccountingCustomerParty>
    
    <!--En esta sección se ingresara el monto de descuento-->
    
    
    
    -<cac:PaymentTerms>
    
    <cbc:PaymentMeansID schemeURI="urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo54" schemeAgencyName="PE:SUNAT" schemeName="SUNAT:Codigo de detraccion">037</cbc:PaymentMeansID>
    
    <cbc:PaymentPercent>10.00</cbc:PaymentPercent>
    
    <cbc:Amount currencyID="PEN">84.96</cbc:Amount>
    
    </cac:PaymentTerms>
    
    
    -<cac:TaxTotal>
    
    <!--Sumatoria del Total IGV + Total ISC + Total Otros tributos-->
    
    
    <cbc:TaxAmount currencyID="PEN">129.60</cbc:TaxAmount>
    
    <!--Total de IGV del comprobante | tambien va el (total de operaciones gravadas + ISC) / 1.%Descuento global-->
    
    
    
    -<cac:TaxSubtotal>
    
    <cbc:TaxableAmount currencyID="PEN">720.00</cbc:TaxableAmount>
    
    <cbc:TaxAmount currencyID="PEN">129.60</cbc:TaxAmount>
    
    
    -<cac:TaxCategory>
    
    <cbc:ID schemeAgencyName="United Nations Economic Commission for Europe" schemeName="Tax Category Identifier" schemeID="UN/ECE 5305">S</cbc:ID>
    
    
    -<cac:TaxScheme>
    
    <cbc:ID schemeID="UN/ECE 5153" schemeAgencyID="6">1000</cbc:ID>
    
    <cbc:Name>IGV</cbc:Name>
    
    <cbc:TaxTypeCode>VAT</cbc:TaxTypeCode>
    
    </cac:TaxScheme>
    
    </cac:TaxCategory>
    
    </cac:TaxSubtotal>
    
    </cac:TaxTotal>
    
    
    -<cac:LegalMonetaryTotal>
    
    <!--Total Valor de Venta bruto sin aplicar descuento alguno-->
    
    
    <cbc:LineExtensionAmount currencyID="PEN">720.00</cbc:LineExtensionAmount>
    
    <!--Total precio de venta | Valor de Venta Base - Descuento Globlales + Total Impuestos -->
    
    
    <cbc:TaxInclusiveAmount currencyID="PEN">849.60</cbc:TaxInclusiveAmount>
    
    <!--Importe total de la venta | Total Precio Venta + Total Cargos - Total de anticipos-->
    
    
    <cbc:PayableAmount currencyID="PEN">849.60</cbc:PayableAmount>
    
    </cac:LegalMonetaryTotal>
    
    <!--Esta seccion permite visualizar el detalle del comprobante-->
    
    
    
    -<cac:InvoiceLine>
    
    <cbc:ID>1</cbc:ID>
    
    <!--Para las unidades de medida verificar el catálogo 3 de SUNAT-->
    
    
    <cbc:InvoicedQuantity unitCodeListAgencyName="United Nations Economic Commission for Europe" unitCodeListID="UN/ECE rec 20" unitCode="ZZ">1</cbc:InvoicedQuantity>
    
    <!--El valor de venta es = (Cantidad * valor unitario) - descuentos al item | No incluye impuestos ni descuentos globales o cargos-->
    
    
    <cbc:LineExtensionAmount currencyID="PEN">720.00</cbc:LineExtensionAmount>
    
    <!--Esta sección contiene la referencia del precio de venta unitario-->
    
    
    
    -<cac:PricingReference>
    
    
    -<cac:AlternativeConditionPrice>
    
    <!--Es el valor de venta unitario + impuestos IGV, ISC, IVAT-->
    
    
    <cbc:PriceAmount currencyID="PEN">849.60</cbc:PriceAmount>
    
    <cbc:PriceTypeCode listURI="urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo16" listName="SUNAT:Indicador de Tipo de Precio" listAgencyName="PE:SUNAT">01</cbc:PriceTypeCode>
    
    </cac:AlternativeConditionPrice>
    
    </cac:PricingReference>
    
    
    -<cac:TaxTotal>
    
    <!--Suma de los impuestos del ITEM IGV + ISC-->
    
    
    <cbc:TaxAmount currencyID="PEN">129.60</cbc:TaxAmount>
    
    
    -<cac:TaxSubtotal>
    
    <cbc:TaxableAmount currencyID="PEN">720.00</cbc:TaxableAmount>
    
    <cbc:TaxAmount currencyID="PEN">129.60</cbc:TaxAmount>
    
    
    -<cac:TaxCategory>
    
    <cbc:ID schemeAgencyName="United Nations Economic Commission for Europe" schemeName="Tax Category Identifier" schemeID="UN/ECE 5305">S</cbc:ID>
    
    <cbc:Percent>18.00</cbc:Percent>
    
    <cbc:TaxExemptionReasonCode listURI="urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo07" listName="SUNAT:Codigo de Tipo de Afectación del IGV" listAgencyName="PE:SUNAT">10</cbc:TaxExemptionReasonCode>
    
    
    -<cac:TaxScheme>
    
    <cbc:ID schemeAgencyName="United Nations Economic Commission for Europe" schemeName="Tax Scheme Identifier" schemeID="UN/ECE 5153">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>
    
    <![CDATA[SERVICIO ASISTENTE DE COMUNICACIoN (FRIDA VALER)]]>
    
    </cbc:Description>
    
    
    -<cac:SellersItemIdentification>
    
    <cbc:ID>SSER000006</cbc:ID>
    
    </cac:SellersItemIdentification>
    
    </cac:Item>
    
    
    -<cac:Price>
    
    <cbc:PriceAmount currencyID="PEN">720.00</cbc:PriceAmount>
    
    </cac:Price>
    
    </cac:InvoiceLine>
    
    </Invoice>

    viernes, 25 de mayo de 2018 21:12
  • Hola, debes de poner "1001"

    <cbc:InvoiceTypeCode listURI="urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo01" listName="SUNAT:Identificador de Tipo de Documento" listAgencyName="PE:SUNAT" listID="1001">

    lunes, 28 de mayo de 2018 15:18
  • Podrias ayudarme con esto, es para una Factura con Anticipos:

    /Invoice/cac:PrepaidPayment/cbc:ID (Identificador del pago): Q significa el identificador del pago?

    /Invoice/cac:AdditionalDocumentReference/cbc:DocumentStatusCode (Identificador del pago), lo mismo con este.


    Alguien le dio este error en anticipos:

     No existe información del Monto Anticipado para el comprobante que se realizo el anticipo - Detalle: xxx.xxx.xxx value='ticket: 1526327009684
     error: Documento Relacionado : 02-F010-0000007: 3214 (nodo: "cac:AdditionalDocumentReference/cbc:DocumentStatusCode" valor: "prepaid01")'

    He realizado la puesta en produccion para el envio de algunos documentos, y me saltado el siguiente error:

    1034 - Número de RUC del nombre del archivo no coincide con el consignado en el contenido del archivo XML -  Detalle: xxx.xxx.xxx value='ticket: 201802214203149 error: Ruc nombre archivo: 20492409023 ruc XML:

    Alguien esta ya en produccion con la version 2.1??
    Ese no es error nuevo de la versinon 2.1, indica que el ruc del emisor, debe ser el mismo que colocas en el archivo .XML Y .zip
    viernes, 1 de junio de 2018 20:00
  • Yo también tengo ese mismo problema, alguien ya lo ha solucionado?.

    Número de RUC del nombre del archivo no coincide con el consignado en el contenido del archivo XML

    <?xml version="1.0" encoding="iso-8859-1" standalone="no"?>
    <Invoice 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:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:sac="urn:sunat:names:specification:ubl:peru:schema:xsd:SunatAggregateComponents-1" xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:Invoice-2">
      <ext:UBLExtensions>
        <ext:UBLExtension>
          <ext:ExtensionContent>
            <Signature Id="SF001-00001474" xmlns="http://www.w3.org/2000/09/xmldsig#">
              <SignedInfo>
                <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>t+S6nUzV/6ytS0PPZfL8ZsctNl8=</DigestValue>
                </Reference>
              </SignedInfo>
              <SignatureValue>GhULfmEWMRx4KgtO6N0rFinO955fnWzf58+9xyY3W/u5Fb/+VRCh273qOHTMui9T1jQhZJh5UWCiD2gmzpmgR3faSQWi+4NebnUtVL8MuVIdmdMwl2I1pB8c9+F2brt+5kw2c1ON3hSoieNvia4NlL8+J5kE9N9NrJLFpSDnvnNWmOjCiEx0D/6wDQDarLwxO0FCH9gbvzMu+R8vE94h9n6rvrqP+q936YlSAIqnfGcQ4trViHGGs5+311k5qBgyJTbIL0ZuOKSx9xNhtOdqp2ov+g1PSCC/PHLkXT0OCJ+oyJT1tO2StY8ddaqr4Fh0KVrgZ5MSU5a18stW8GjO6A==</SignatureValue>
              <KeyInfo>
                <X509Data>
                  <X509SubjectName>E=paola.guiratto@zoluxiones.com, CN=PAOLA SOFIA GIURATTO ROJAS, OU=43569104, OU=20543617009, OU=Validated by ZyTrust Sociedad Anónima, O=ZOLUXIONES SOCIEDAD ANONIMA CERRADA, L=LIMA, C=PE</X509SubjectName>
                  <X509Certificate>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</X509Certificate>
                </X509Data>
              </KeyInfo>
            </Signature>
          </ext:ExtensionContent>
        </ext:UBLExtension>
      </ext:UBLExtensions>
      <cbc:UBLVersionID>2.1</cbc:UBLVersionID>
      <cbc:CustomizationID>2.0</cbc:CustomizationID>
      <cbc:ProfileID schemeName="SUNAT:Identificador de Tipo de Operación" schemeAgencyName="PE:SUNAT" schemeURI="urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo17">01</cbc:ProfileID>
      <cbc:ID>F001-00001474</cbc:ID>
      <cbc:IssueDate>2018-06-04</cbc:IssueDate>
      <cbc:IssueTime>07:08:50</cbc:IssueTime>
      <cbc:InvoiceTypeCode listID="1001" listAgencyName="PE:SUNAT" listName="SUNAT:Identificador de Tipo de Documento" listURI="urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo01">01</cbc:InvoiceTypeCode>
      <cbc:Note languageLocaleID="1000">DOCE MIL, NOVECIENTOS OCHENTA CON 00/100 SOLES</cbc:Note>
      <cbc:DocumentCurrencyCode listID="ISO 4217 Alpha" listName="Currency" listAgencyName="United Nations Economic Commission for Europe">PEN</cbc:DocumentCurrencyCode>
      <cbc:LineCountNumeric>1</cbc:LineCountNumeric>
      <!--Sección que permite identificar al firmante del comprobante electrónico-->
      <cac:Signature>
        <cbc:ID>SF001-00001474</cbc:ID>
        <cac:SignatoryParty>
          <cac:PartyIdentification>
            <cbc:ID>20543617009</cbc:ID>
          </cac:PartyIdentification>
          <cac:PartyName>
            <cbc:Name><![CDATA[Zoluxiones SAC]]></cbc:Name>
          </cac:PartyName>
        </cac:SignatoryParty>
        <cac:DigitalSignatureAttachment>
          <cac:ExternalReference>
            <cbc:URI>#F001-00001474</cbc:URI>
          </cac:ExternalReference>
        </cac:DigitalSignatureAttachment>
      </cac:Signature>
      <!--En esta sección se ingresaran todos los datos del emisor-->
      <cac:AccountingSupplierParty>
        <cac:Party>
          <cac:PartyIdentification>
            <cbc:ID schemeID="6" schemeName="SUNAT:Identificador de Documento de Identidad" schemeAgencyName="PE:SUNAT" schemeURI="urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo06">20543617009</cbc:ID>
          </cac:PartyIdentification>
          <cac:PartyName>
            <cbc:Name>Zoluxiones SAC</cbc:Name>
          </cac:PartyName>
          <cac:PartyLegalEntity>
            <cbc:RegistrationName><![CDATA[Zoluxiones SAC]]></cbc:RegistrationName>
            <cac:RegistrationAddress>
              <cbc:AddressTypeCode>0000</cbc:AddressTypeCode>
            </cac:RegistrationAddress>
          </cac:PartyLegalEntity>
        </cac:Party>
      </cac:AccountingSupplierParty>
      <cac:AccountingCustomerParty>
        <cac:Party>
          <cac:PartyIdentification>
            <cbc:ID schemeID="6" schemeName="SUNAT:Identificador de Documento de Identidad" schemeAgencyName="PE:SUNAT" schemeURI="urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo06">20451539087</cbc:ID>
          </cac:PartyIdentification>
          <cac:PartyLegalEntity>
            <cbc:RegistrationName><![CDATA[JUSTPOINT INVESTMENTS S.L.]]></cbc:RegistrationName>
          </cac:PartyLegalEntity>
        </cac:Party>
      </cac:AccountingCustomerParty>
      <!--En esta sección se ingresara el monto de descuento-->
      <cac:PaymentTerms>
        <cbc:PaymentMeansID schemeName="SUNAT:Codigo de detraccion" schemeAgencyName="PE:SUNAT" schemeURI="urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo54">34</cbc:PaymentMeansID>
        <cbc:PaymentPercent>12.00</cbc:PaymentPercent>
        <cbc:Amount currencyID="PEN">1557.60</cbc:Amount>
      </cac:PaymentTerms>
      <cac:TaxTotal>
        <!--Sumatoria del Total IGV + Total ISC + Total Otros tributos-->
        <cbc:TaxAmount currencyID="PEN">1980.00</cbc:TaxAmount>
        <!--Total de IGV del comprobante | tambien va el (total de operaciones gravadas + ISC) / 1.%Descuento global-->
        <cac:TaxSubtotal>
          <cbc:TaxableAmount currencyID="PEN">11000.00</cbc:TaxableAmount>
          <cbc:TaxAmount currencyID="PEN">1980.00</cbc:TaxAmount>
          <cac:TaxCategory>
            <cbc:ID schemeID="UN/ECE 5305" schemeName="Tax Category Identifier" schemeAgencyName="United Nations Economic Commission for Europe">S</cbc:ID>
            <cac:TaxScheme>
              <cbc:ID schemeID="UN/ECE 5153" schemeAgencyID="6">1000</cbc:ID>
              <cbc:Name>IGV</cbc:Name>
              <cbc:TaxTypeCode>VAT</cbc:TaxTypeCode>
            </cac:TaxScheme>
          </cac:TaxCategory>
        </cac:TaxSubtotal>
      </cac:TaxTotal>
      <cac:LegalMonetaryTotal>
        <!--Total Valor de Venta bruto sin aplicar descuento alguno-->
        <cbc:LineExtensionAmount currencyID="PEN">11000.00</cbc:LineExtensionAmount>
        <!--Total precio de venta | Valor de Venta Base - Descuento Globlales + Total Impuestos -->
        <cbc:TaxInclusiveAmount currencyID="PEN">12980.00</cbc:TaxInclusiveAmount>
        <!--Importe total de la venta  |  Total Precio Venta + Total Cargos - Total de anticipos-->
        <cbc:PayableAmount currencyID="PEN">12980.00</cbc:PayableAmount>
      </cac:LegalMonetaryTotal>
      <!--Esta seccion permite visualizar el detalle del comprobante-->
      <cac:InvoiceLine>
        <cbc:ID>1</cbc:ID>
        <!--Para las unidades de medida verificar el catálogo 3 de SUNAT-->
        <cbc:InvoicedQuantity unitCode="ZZ" unitCodeListID="UN/ECE rec 20" unitCodeListAgencyName="United Nations Economic Commission for Europe">1</cbc:InvoicedQuantity>
        <!--El valor de venta es = (Cantidad * valor unitario) - descuentos al item | No incluye impuestos ni descuentos globales o cargos-->
        <cbc:LineExtensionAmount currencyID="PEN">11000.00</cbc:LineExtensionAmount>
        <!--Esta sección contiene la referencia del precio de venta unitario-->
        <cac:PricingReference>
          <cac:AlternativeConditionPrice>
            <!--Es el valor de venta unitario + impuestos IGV, ISC, IVAT-->
            <cbc:PriceAmount currencyID="PEN">12980.00</cbc:PriceAmount>
            <cbc:PriceTypeCode listName="SUNAT:Indicador de Tipo de Precio" listAgencyName="PE:SUNAT" listURI="urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo16">01</cbc:PriceTypeCode>
          </cac:AlternativeConditionPrice>
        </cac:PricingReference>
        <cac:TaxTotal>
          <!--Suma de los impuestos del ITEM IGV + ISC-->
          <cbc:TaxAmount currencyID="PEN">1980.00</cbc:TaxAmount>
          <cac:TaxSubtotal>
            <cbc:TaxableAmount currencyID="PEN">11000.00</cbc:TaxableAmount>
            <cbc:TaxAmount currencyID="PEN">1980.00</cbc:TaxAmount>
            <cac:TaxCategory>
              <cbc:ID schemeID="UN/ECE 5305" schemeName="Tax Category Identifier" schemeAgencyName="United Nations Economic Commission for Europe">S</cbc:ID>
              <cbc:Percent>18.00</cbc:Percent>
              <cbc:TaxExemptionReasonCode listAgencyName="PE:SUNAT" listName="SUNAT:Codigo de Tipo de Afectación del IGV" listURI="urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo07">10</cbc:TaxExemptionReasonCode>
              <cac:TaxScheme>
                <cbc:ID schemeID="UN/ECE 5153" schemeName="Tax Scheme Identifier" schemeAgencyName="United Nations Economic Commission for Europe">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><![CDATA[SERVICIO INTEGRAL DE CONSULTORIA ESPECIALIZADA FUNCIONAL SENIOR P.H. - MES JUNIO]]></cbc:Description>
          <cac:SellersItemIdentification>
            <cbc:ID>SSER000006</cbc:ID>
          </cac:SellersItemIdentification>
        </cac:Item>
        <cac:Price>
          <cbc:PriceAmount currencyID="PEN">11000.00</cbc:PriceAmount>
        </cac:Price>
      </cac:InvoiceLine>
    </Invoice>

    Es un error de SUNAT?.

    martes, 5 de junio de 2018 14:12
  • Trabajas en Zoluxiones?
    Estas seguro que el ruc 

    20543617009

    esta en el nombre del zip y xml que envias?

    martes, 5 de junio de 2018 22:38
  • Trabajas en Zoluxiones?
    Estas seguro que el ruc 

    20543617009

    esta en el nombre del zip y xml que envias?

    Exacto es el ruc mira el nombre de mi XML y mi ZIP:

    20543617009-01-F001-00001474.zip

    20543617009-01-F001-00001474.xml

    Esta medio raro.

    lunes, 11 de junio de 2018 19:27
  • Buenas tardes he tratado de hacerlo al pie de la letra pero no se puede.

    lunes, 11 de junio de 2018 21:22
  • De hecho no es eso, ese campo DocumentStatusCode no está documentado, yo le envié el valor  de /Invoice/cac:AdditionalDocumentReference/cbc:ID y me aceptó todo bien hasta ahora.

    martes, 12 de junio de 2018 22:10
  • Pudiste resolver este error? yo tengo el mismo problema con la nota de debito
    martes, 12 de junio de 2018 22:46
  • Podrias ayudarme con esto, es para una Factura con Anticipos:

    /Invoice/cac:PrepaidPayment/cbc:ID (Identificador del pago): Q significa el identificador del pago?

    /Invoice/cac:AdditionalDocumentReference/cbc:DocumentStatusCode (Identificador del pago), lo mismo con este.


    Alguien le dio este error en anticipos:

     No existe información del Monto Anticipado para el comprobante que se realizo el anticipo - Detalle: xxx.xxx.xxx value='ticket: 1526327009684
     error: Documento Relacionado : 02-F010-0000007: 3214 (nodo: "cac:AdditionalDocumentReference/cbc:DocumentStatusCode" valor: "prepaid01")'

    He realizado la puesta en produccion para el envio de algunos documentos, y me saltado el siguiente error:

    1034 - Número de RUC del nombre del archivo no coincide con el consignado en el contenido del archivo XML -  Detalle: xxx.xxx.xxx value='ticket: 201802214203149 error: Ruc nombre archivo: 20492409023 ruc XML:

    Alguien esta ya en produccion con la version 2.1??

    Ese no es error nuevo de la versinon 2.1, indica que el ruc del emisor, debe ser el mismo que colocas en el archivo .XML Y .zip

    Este error ya lo solucionaron en su servidor beta.

    Actualmente ya pasan mis anticipos y mis facturas gratuitas (tambien tenia problema).

    Saludos,

    lunes, 18 de junio de 2018 20:44
  • Y ya funciona en produccion? yo tengo el mismo codigo de error 1034 y estos completamente seguro que el ruc coincide con el nombre del archivo
    lunes, 18 de junio de 2018 23:09
  • Buenos Dias Anthony, Conseguiste alguna solucion a este error! mi aplicacion me arroja la misma falla
    martes, 19 de junio de 2018 15:29
  • Y ya funciona en produccion? yo tengo el mismo codigo de error 1034 y estos completamente seguro que el ruc coincide con el nombre del archivo

    Ese error se produce porque el servidor de produccion tiene UBL 2.1 2017, pero en el servidor beta es UBL 2.1 2018 con validaciones 14/03 y 05/06 del 2018.

    Es por esto q la estructura q envias al servidor de produccion es rechazada.

    • Propuesto como respuesta Anthony Jrs martes, 19 de junio de 2018 17:07
    martes, 19 de junio de 2018 17:06
  • Gracias Pedro, muy buena información.

    Por favor donde encuentro el xsd.exe para poder ejecutarlo?

    martes, 21 de agosto de 2018 17:44
  • Ricardo, buen día, una pregunta, como haces en tu código para que la firma  <ds:Signature Id="SignatureSP">

    aparezca despues del elemento  <ext:ExtensionContent>

    Por favor tu ayuda....gracias de antemano por el apoyo.

    JC.

    jueves, 23 de agosto de 2018 13:00
  • Gracias Pedro, muy buena información.

    Por favor donde encuentro el xsd.exe para poder ejecutarlo?

    he logrado crear la clase con las instrucciones de Pedro Avila.

    Ahora alguien me puede indicar como crear el archivo XML de la Factura con dicha clase?

    uso VB.NET 2010 pero igual si el código es C#.

    Gracias.

    jueves, 23 de agosto de 2018 18:59
  • Hola @Roberto Reyna

    Veo que ya tienes la clase que generaste desde el xsd siguiendo las instruciones que recomende, hasta ahí ya tienes mas del 50% el resto es recurrir a la fuente en este caso SUNAT, lo único que toca hacer es leer documentarse.

    Te dejo un enlace donde puedes descargar la guía de facturación electrónica Guía para factura electrónica una vez que tengas claro el contexto solo te tocara hacer una consulta de selección SELECT trayendo los dato de cabecera y detalle y lo pones donde te lo pida la estructura del xml y mandas a crear utilizando la clase esa clase te va a servir tanto para crear y leer el xml.

    Yo solo lo he usado para leer xml pero también sirve para crear esa parte no lo he implementado por eso no te puedo ayudar mas.

    Saludos!


    Pedro Ávila
    "El hombre sabio querrá estar siempre con quien sea mejor que él."
    Lima - Perú

    jueves, 23 de agosto de 2018 20:38
  • Hola .

    una consulta, el ejemplo que pusiste me genera una clase invoice , si yo deseo generar otras clases  como nota de Credito o débito

    que es lo que debo cambiar.

    Gracias 


    Si sabes poco, aprende. Si sabes mucho, ense&#241;a

    martes, 11 de septiembre de 2018 13:51
  • Hola Samuel

    Debes cambiar de archivo xsd.

    Saludos!


    Pedro Ávila
    "El hombre sabio querrá estar siempre con quien sea mejor que él."
    Lima - Perú

    martes, 11 de septiembre de 2018 18:41
  • Gracias por responder Pedro , 

    pero tengo un error al generar el UBLPE-SummaryDocuments-1.0

    Los demas documentos como nota de Crédito y débito se generaron exitosa mente .


    Si sabes poco, aprende. Si sabes mucho, ense&#241;a

    jueves, 13 de septiembre de 2018 17:55
  • Buenos dias , 

    estoy convirtiendo los xsd de esta ruta   hasta ahora  pude convertir   a  clase  los documentos invoice , Nota de Crédito y débito

    pero  tengo un error al generar el UBLPE-SummaryDocuments-1.0 

    me muestra este error 

    Error

    Gracias .


    Si sabes poco, aprende. Si sabes mucho, ense&#241;a

    martes, 18 de septiembre de 2018 19:46
  • Estimados,

    tendrán ejemplos con archivos xml con version ubl 2.1 de facturación electrónica sunat

    Agradezco su apoyo

    Yo quiero un ejemplo de Factura gratuita, alguien la tiene porque a mi me da el siguiente error:

     Si existe 'Valor referencial unitario en operac. no onerosas' con monto mayor a cero, la operacion debe ser gratuita (codigo de tributo 9996) -
     Detalle: xxx.xxx.xxx value='ticket: 1525881265797 error: Error en la linea: 1: 3224
     (nodo: "cac:AlternativeConditionPrice/cbc:PriceAmount" valor: "0.30")'

    Saludos...

    Amigazo, tengo el mismo problema, como lo solucionaste? agradezco tu ayuda...

    viernes, 11 de enero de 2019 23:55
  • Estimado Juan Carlos,

    Por lo de gratuita que indicas, puede tratarse de una Factura Inafecta o una Exonerada, son distintas.

    Verifica el tipo de operación:

    10 = Operación Onerosa

    30 Operación Inafecta

    Roberto Reyna.


    Roberto Reyna

    lunes, 14 de enero de 2019 21:26
  • Prueba esto, es una gratuita con 1 item gravado por bonificación.

    <cac:InvoiceLine>
    <cbc:ID>1</cbc:ID>
    <cbc:InvoicedQuantity unitCode="NIU" unitCodeListAgencyName="United Nations Economic Commission for Europe" unitCodeListID="UN/ECE rec 20">1.00</cbc:InvoicedQuantity>
    <cbc:LineExtensionAmount currencyID="PEN">1.00</cbc:LineExtensionAmount>
    <cac:PricingReference>
    <cac:AlternativeConditionPrice>
    <cbc:PriceAmount currencyID="PEN">1.18</cbc:PriceAmount>
    <cbc:PriceTypeCode listAgencyName="PE:SUNAT" listName="Tipo de Precio" listURI="urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo16">02</cbc:PriceTypeCode>
    </cac:AlternativeConditionPrice>
    </cac:PricingReference>
    <!-- TAX Impuestos Item -->
    <cac:TaxTotal>
    <cbc:TaxAmount currencyID="PEN">0.18</cbc:TaxAmount>
    <!--Excluyentes :: Otro Tributo - Gratuita(Bonificacion) - Exportacion - Onerosa(Bonitificacion) {Gravada, Inafecta, Exonerada} -->
    <cac:TaxSubtotal>
    <cbc:TaxableAmount currencyID="PEN">1.00</cbc:TaxableAmount>
    <cbc:TaxAmount currencyID="PEN">0.18</cbc:TaxAmount>
    <cac:TaxCategory>
      <cbc:ID schemeAgencyName="United Nations Economic Commission for Europe" schemeID="UN/ECE 5305" schemeName="Tax Category Identifier">Z</cbc:ID>
      <cbc:Percent>18.00</cbc:Percent>
      <cbc:TaxExemptionReasonCode listAgencyName="PE:SUNAT" listName="Afectacion del IGV" listURI="urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo07">13</cbc:TaxExemptionReasonCode>
      <cac:TaxScheme>
    <cbc:ID schemeAgencyName="PE:SUNAT" schemeID="UN/ECE 5153" schemeName="Codigo de tributos">9996</cbc:ID>
    <cbc:Name>GRA</cbc:Name>
    <cbc:TaxTypeCode>FRE</cbc:TaxTypeCode>
      </cac:TaxScheme>
    </cac:TaxCategory>
    </cac:TaxSubtotal>
    </cac:TaxTotal>
    <cac:Item>
    <cbc:Description><![CDATA[PAN ***** RETIRO *****]]></cbc:Description>
    <cac:SellersItemIdentification>
    <cbc:ID/>
    </cac:SellersItemIdentification>
    </cac:Item>
    <cac:Price>
    <cbc:PriceAmount currencyID="PEN">0.00</cbc:PriceAmount>
    </cac:Price>
    </cac:InvoiceLine>

    martes, 22 de enero de 2019 17:26
  • Estimado Roberto buen día, si era por el tipo de operación, eso ya lo corregí, ahora tengo otros problemas... Bueno al final la factura no se rechaza pero me mando unas notas:

    El tema se da cuando trabajo con facturas con descuentos unitarios (por item) y descuentos globales, no tendrás un XML 2.1 como ejemplo? 

    agradezco tu ayuda.

    Me dan los errores  4287, 4288, 4290, 4291, 4307, 4309, 4310, 4312

    Slds.

    Juan Carlos

    viernes, 25 de enero de 2019 22:38
  • Estimados , he descargado los XSD 2.1 del portal de la Sunat, estoy siguiendo los pasos que ha indicado Pedro Avila, pero estoy obteniendo error al momento de generar la clase. Alguna sugerencia?

    martes, 26 de febrero de 2019 3:44
  • Hola tengo el siguiente error

    <cac:DocumentResponse><cac:Response><cbc:ReferenceID>FP01-112</cbc:ReferenceID>

    <cbc:ResponseCode>3226</cbc:ResponseCode>

    <cbc:Description>El resultado del monto del cargo o descuento global es incorrecto en base a la información consignada - El resultado del monto del cargo o descuento global es incorrecto en base a la información consignada Detalle: xxx.xxx.xxx value='ticket: 201903602727223 error: Error Cargo/Descuento 04: 3226 (nodo: "cac:AllowanceCharge/cbc:Amount" valor: "101748.65")'</cbc:Description></cac:Response>

    Todo está correcto en mi factura y su aplicación con el anticipo.

    No entiendo donde está el problema, podrías ayudarme por favor.



    • Editado Ricardo712 lunes, 15 de abril de 2019 19:44
    lunes, 15 de abril de 2019 19:41
  • Saludos,
    Alguien tiene formatos UBL 2.1 para resumenes, asi como los Archivos XSD de validacion, todo para resumenes?
    Saludos
    lunes, 20 de mayo de 2019 0:46
  • Hola Ricardo, ayer me ocurrio, el mismo error con sunat con unas facturas:  3226

    supiste algo mas del motivo del error, mi correo es de gmail es:  mario . torres . molina  @  gmail  .  com

    sin los espacios en blanco(no me deja ponerlo bien pues soy nuevo en el foro)  si deseas mandame un correo para compartir info y estar en contacto

    sábado, 8 de junio de 2019 5:46