Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Guía para la Elaboración de Notas de Crédito Electrónicas XML UBL 2.1, Transcripciones de Informática

Esta guía detalla la elaboración de documentos xml para notas de crédito electrónicas, conforme al estándar ubl 2.1 utilizado en el proyecto de comprobantes de pago electrónicos. Explica los requisitos, la estructura y las normas de uso del formato xml, incluyendo la firma digital, versiones del ubl, numeración, fechas de emisión, leyendas y tipos de moneda. Además, aborda los campos obligatorios y condicionales, como los datos del emisor y del adquirente, los montos de impuestos, descuentos y el importe total de la venta. Se enfoca en la correcta implementación de los tags y atributos necesarios para cumplir con las regulaciones de la sunat, asegurando la validez y la correcta interpretación de las notas de crédito electrónicas en el sistema tributario peruano. La guía proporciona una referencia completa para desarrolladores y empresas que buscan implementar o mejorar sus sistemas de facturación electrónica.

Tipo: Transcripciones

2024/2025

Subido el 05/06/2025

joe-olivera-huaricapcha
joe-olivera-huaricapcha 🇵🇪

1 documento

1 / 50

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Guía de Elaboración de
Documentos XML
Nota de Crédito Electrónica
UBL 2.1
PROYECTO DE COMPROBANTES DE PAGO
ELECTRONICOS
Versión 1.0
Mayo 2017
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24
pf25
pf26
pf27
pf28
pf29
pf2a
pf2b
pf2c
pf2d
pf2e
pf2f
pf30
pf31
pf32

Vista previa parcial del texto

¡Descarga Guía para la Elaboración de Notas de Crédito Electrónicas XML UBL 2.1 y más Transcripciones en PDF de Informática solo en Docsity!

Guía de Elaboración de

Documentos XML

Nota de Crédito Electrónica

UBL 2.

PROYECTO DE COMPROBANTES DE PAGO

ELECTRONICOS

Versión 1.

Mayo 2017

INDICE

1 NOTA DE CRÉDITO ELECTRONICA

La nota de crédito electrónica es la nota de crédito regulada por el Reglamento de

Comprobantes de pago soportado en un formato digital que cumple con las

especificaciones reguladas en la R.S.097-2012/SUNAT y que se encuentra firmada

digitalmente.

El contenido de información ha sido regulado por el Anexo 03 de la R.S. 097-2012 y por el

Anexo 09 en relación al uso del estándar UBL. Así como sus normas modificatorias, siendo

la última materia de la presente guía la R.S. 117-2017. En el presente documento se

desarrolla el detalle de los campos (tag) indicados en dicho anexo.

1.1 Requisitos de la Nota de Crédito electrónica

En el cuadro siguiente, se describe el contenido (campos) de la Nota de Credito

electrónica. Para lo cual, de manera previa, es necesario establecer la nomenclatura de

representación del valor de los datos, para una comprensión correcta delcontenido

a caracter alfabético

n caracter numérico

an carácter alfanumérico

a3 3 caracteres alfabéticos de longitud fija

n3 3 caracteres numéricos de longitud fija

an3 3 caracteres alfa-numéricos de longitud fija

a..3 hasta 3 caracteres alfabéticos

n..3 hasta 3 caracteres numéricos

an..3 hasta 3 caracteres alfa-numéricos

Asímismo, la obligatoriedad o no de un determinado elemento se identifica por la siguiente

nomenclatura:

M : Mandatorio u obligatorio

C : Condicional u opcional

En relación a la identificación del formato de los elementos de datos se especifica lo

siguiente:

n(12,2) elemento numérico hasta12 enteros+punto

decimal+hastadosdecimales

n(2,2) elemento numérico hasta 2 enteros+punto

decimal+hastadosdecimales

F##### elemento inicia con la letra F seguida

decincodígitosYYYY-MM-DD formato fecha yyyy=año,

mm=mes,dd=día

CONTENIDO DE LA NOTA DE CRÉDITO ELECTRONICA

Raíz Nodo Atributo DATO

Cardinalidad UBL

Valor/ Formato

Observaciones

/CreditNote -

/CreditNote/ext:UBLExtensions 0..

/CreditNote/ext:UBLExtensions/ext:UBLExtension 1..n

/CreditNote/ext:UBLExtensions/ext:UBLExtension/ext:ExtensionContent 1

ds:Signature Firma Digital

cbc:UBLVersionID Versión del UBL 0..1 "2. 1 "

cbc:CustomizationID Versión de la estructura del documento 0..1 " 2 .0"

cbc:ID Serie y número del comprobante 1 F###-NNNNNNNN

cbc:IssueDate Fecha de emisión 1 yyyy-mm-dd

cbc:IssueTime Hora de emisión 0..1 hh-mm-ss.0z

cbc:Note Leyenda 0..n an..

@languageLocaleID Código de leyenda 0..1 "urn:pe:gob:sunat:cpe:see: gem:catalogos:catalogo52"

Catálogo 52

cbc:DocumentCurrencyCode Código de tipo de moneda en la cual se emite la nota de crédito electrónica

0..1 an3 Catálogo 02

/CreditNote/cac:DiscrepancyResponse 0..n

cbc:ReferenceID Serie y número de comprobante afectado

1 NNNN-NNNNNNNN\
F###-NNNNNNNN

cbc:ResponseCode Código de tipo de nota de crédito 0..1 n2 Catálogo 09

cbc:Description Motivo o sustento 0..n an..

/CreditNote/cac:BillingReference/cac:CreditNoteDocumentReference 0..

cbc:ID Serie y número del comprobante que modifica

1 NNNN-NNNNNNNN/
F###-NNNNNNNN

cbc:DocumentTypeCode Código de tipo de comprobante que modifica

0..1 n2 Catálogo 01

/CreditNote/cac:TaxTotal 0..n

cbc:TaxAmount Monto total del tributo 1 n(12,2)

@currencyID Código de tipo de moneda del monto total del tributo

1 an3 Catálogo 02

/CreditNote/cac:TaxTotal/cac:TaxSubtotal 0..n

cbc:TaxAmount Monto total del tributo 1 n(12,2)

@currencyID Código de tipo de moneda del monto total del tributo

1 an3 Catálogo 02

/CreditNote/cac:TaxTotal/cac:TaxSubtotal/cac:TaxCategory/cac:TaxScheme 1

cbc:ID Código de tributo 0..1 an4 Catálogo 05

cbc:Name Nombre de tributo 0..1 an..6 Catálogo 05

cbc:TaxTypeCode Código internacional tributo 0..1 an3 Catálogo 05

/CreditNote/cac:LegalMonetaryTotal 1

cbc:AllowanceTotalAmount Monto total de descuentos globales del comprobante

0..1 n(12,2)

@currencyID Código de tipo de moneda del monto total de descuentos globales del comprobante

1 an3 Catálogo 02

cbc:ChargeTotalAmount Monto total de otros cargos del comprobante

0..1 n(12,2)

@currencyID Código de tipo de moneda del monto total de otros cargos del comprobante

1 an3 Catálogo 02

cbc:PrepaidAmount Monto total de anticipos del comprobante

0..1 n(15,2)

@currencyID Código de tipo de moneda del monto total de anticipos del comprobante

1 an3 Catálogo 02

cbc:PayableAmount Importe total de la venta, cesión en uso o del servicio prestado

1 n(12,2)

@currencyID Código tipo de moneda del importe total de la venta, cesión en uso o del servicio prestado

1 an3 Catálogo 02

/CreditNote/cac:CreditNoteLine 1..n

cbc:ID Número de orden del Ítem 1 n..

cbc:CreditedQuantity Cantidad de unidades del ítem 0..1 n(12,10)

@unitCode Unidad de medida del ítem 0..1 an..3 Catálogo 03

@unitCodeListID - 0..1 UN/ECE rec 20

@unitCodeListAgencyName - 0..1 United Nations Economic Commission for Europe

cbc:LineExtensionAmount Valor de venta del ítem 1 n(12,2)

@currencyID Código de tipo de moneda del valor de venta del ítem

1 an3 Catálogo 02

/CreditNote/cac:CreditNoteLine/cac:PricingReference/cac:AlternativeConditionPrice 0..n

cbc:PriceAmount Precio de venta unitario/ Valor referencial unitario en operaciones no onerosas

1 n(12,10)

@currencyID Código de tipo de moneda del precio de venta unitario o valor referencial unitario

1 an3 Catálogo 02

cbc:PriceTypeCode Código de tipo de precio 0..1 an2 Catálogo 16

/CreditNote/cac:CreditNoteLine/cac:TaxTotal 0..n

cbc:TaxAmount Monto de tributo del ítem 1 n(12,2)

@currencyID Código de tipo de moneda del monto de tributo del ítem

1 an3 Catálogo 02

/CreditNote/cac:CreditNoteLine/cac:TaxTotal/cac:TaxSubtotal 0..n

cbc:TaxAmount Monto de tributo del ítem 1 n(12,2)

@currencyID Código de tipo de moneda del monto de tributo del ítem

1 an3 Catálogo 02

/CreditNote/cac:CreditNoteLine/cac:TaxTotal/cac:TaxSubtotal/cac:TaxCategory 1

cbc:TaxExemptionReasonCode Código de tipo de afectación del IGV 0..1 an2 Catálogo 07

cbc:TierRange Código de tipo de sistema de ISC 0..1 an2 Catálogo 08

/CreditNote/cac:CreditNoteLine/cac:TaxTotal/cac:TaxSubtotal/cac:TaxCategory/cac:TaxScheme (^) 1

cbc:ID Código de tributo 0..1 an4 Catálogo 05

cbc:Name Nombre de tributo 0..1 an..6 Catálogo 05

cbc:TaxTypeCode Código internacional tributo 0..1 an3 Catálogo 05

1.2 Estructura de Nota de crédito vs FormatoXML

N

REQUISITO

1 Firma Digital

<ext:UBLExtensions> <ext:UBLExtension> <ext:ExtensionContent> <ds:Signature Id="signatureKG"> <ds:SignedInfo> <ds:CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n- 20010315#WithComments"/> <ds:SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#dsa-sha1"/> <ds:Reference URI=""> <ds:Transforms> <ds:Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped- signature"/> </ds:Transforms> <ds:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/> <ds:DigestValue>+pruib33lOapq6GSw58GgQLR8VGIGqANloj4EqB1cb4=</ds:DigestValue>

</ds:Reference> </ds:SignedInfo> <ds:SignatureValue>Oatv5xMfFInuGqiX9SoLDTy2yuLf0tTlMFkWtkdw1z/Ss6kiDz+vIgZhgKfIaxp+JbVy57 GT52f 8D6+WMYZ0xOxTK2mojNkJNewwTTXzqOqrrAlObs9YoS5JAQAMi/TwkR4brNniU9tVwyybirHxw0H WVzN2bB43yQd9hOlXzRUYpC8/sXw78h7ME3E/zeu882aOFySOnHWB63imBQGcYBV+LIGR/JW8ER+ 0VLMLatdwPVRbrWmz1/NIy5CWp1xWMaM6fC/9SXV0O1Lqopk0UeX2I2yuf05QhmVfjgUu6GnS3m o6zM9J36iDvMVZyj7vbJTwI8SfWjTSNqxXlqPQ==</ds:SignatureValue> <ds:KeyInfo> <ds:X509Data> <ds:X509Certificate>MIIF9TCCBN2gAwIBAgIGAK0oRTg/MA0GCSqGSIb3DQEBCwUAMFkxCzAJBgNVB AYTAlRSMUowSAYD VQQDDEFNYWxpIE3DvGjDvHIgRWxla3Ryb25payBTZXJ0aWZpa2EgSGl6bWV0IFNhxJ9sYXnEsWPE sXPEsSAtIFRlc3QgMTAeFw0wOTEwMjAxMTM3MTJaFw0xNDEwMTkxMTM3MTJaMIGgMRowGAYDVQQL DBFHZW5lbCBNw7xkw7xybMO8azEUMBIGA1UEBRMLMTAwMDAwMDAwMDIxbDBqBgNVBAMMY0F5ZM Sx bGFtYSBEYW7EscWfbWFubMSxayDFnmlya2V0bGVyIEd1cnVidTCCASIwDQYJKoZIhvcNAQEBBQAD ggEPADCCAQoCggEBAKDt8WamB8ZCGqkLVP0rzY/BHGEXy8lT56m2dK7tswsvZxZYkV2qLGAxRlIY ETAqBggrBgEFBQcCARYeaHR0cDovL2RlcG8ua2FtdXNtLmdvdi50ci9pbGtlMIHiBggrBgEFBQcC AjCB1R6B0gBCAHUAIABzAGUAcgB0AGkAZgBpAGsAYQAgAGkAbABlACAAaQBsAGcAaQBsAGkAIABz AGUAcgB0AGkAZgBpAGsAYQAgAHUAeQBnAHUAbABhAG0AYQAgAGUAcwBhAHMAbABhAHIBMQBuAT EA IABvAGsAdQBtAGEAawAgAGkA5wBpAG4AIABiAGUAbABpAHIAdABpAGwAZQBuACAAdwBlAGIAIABz AGkAdABlAHMAaQBuAGkAIAB6AGkAeQBhAHIAZQB0ACAAZQBkAGkAbgBpAHoALjAMBgNVHRMBAf8E AjAAMBYGA1UdJQQPMA0GC2CGGAECAQEFBzIBMEEGA1UdHwQ6MDgwNqA0oDKGMGh0dHA6Ly9kZX Bv LmthbXVzbS5nb3YudHIva3VydW1zYWwvbW1lc2hzLXQxLmNybDCBggYIKwYBBQUHAQEEdjB0MDwG CCsGAQUFBzAChjBodHRwOi8vZGVwby5rYW11c20uZ292LnRyL2t1cnVtc2FsL21tZXNocy10MS5j 6Q3R1ZRSA49fYz6tDB4Ia5HVBXZODmrCs26XisHF6kuS5N/yGg8E7VC1BRr/SmxXeLTdjQYAfo7l xCz4dT6wP5TOiBvF+lyWW1bi9nbliXyb/e5HjCp4k/ra9LTskjbY/Ukl5O8G9JEAViZkjvxDX7T yVRHgMGiioIKVMwU6Lrtln607BNurLwED0OeoZ4wBgkBiB5vXofreXrfN2pHZ24= </ds:X509Certificate> </ds:X509Data> </ds:KeyInfo> </ds:Signature> </ext:ExtensionContent> </ext:UBLExtension> </ext:UBLExtensions>

<cac:Signature>

<cbc:ID>IDSignKG</cbc:ID>

<cac:SignatoryParty>

<cac:PartyIdentification>

<cbc:ID> 20100113612 </cbc:ID>

</cac:PartyIdentification>

<cac:PartyName>

<cbc:Name></cbc:Name>

</cac:PartyName>

</cac:SignatoryParty>

<cac:DigitalSignatureAttachment>

<cac:ExternalReference>

<cbc:URI>#signatureKG</cbc:URI>

</cac:ExternalReference>

</cac:DigitalSignatureAttachment>

</cac:Signature>

2 Versión del UBL

<cbc:UBLVersionID>2. 1 </cbc:UBLVersionID>

3 Versión de la estructura del documento

<cbc:CustomizationID>2.0</cbc:CustomizationID>

4 Numeración, conformada por serie y número correlativo

<cbc:ID>FC 02 - 10 </cbc:ID>

5 Fecha de emisión

<cbc:IssueDate> 2017 - 06 - 28 </cbc:IssueDate>

6 Leyenda

Código interno generado por el software de facturación

<cbc:Note languageLocaleID=" 3000 "> 05010020170628000785 </cbc:Note>

7 Tipo de moneda en la cual se emite la nota de crédito electrónica

<cbc:DocumentCurrencyCode>PEN</cbc:DocumentCurrencyCode>

8 Código del tipo de nota de crédito electrónica

<cac:DiscrepancyResponse> <cbc:ReferenceID>F002- 6 </cbc:ReferenceID> <cbc:ResponseCode> 07 </cbc:ResponseCode> </cac:DiscrepancyResponse>

9 Motivo o Sustento

<cac:DiscrepancyResponse> … <cbc:Description></cbc:Description> </cac:DiscrepancyResponse>

Serie y número del documento que modifica

Tipo de documento del documento que modifica

<cac:BillingReference> <cac:CreditNoteDocumentReference> <cbc:ID>F002- 6 </cbc:ID> <cbc:DocumentTypeCode> 01 </cbc:DocumentTypeCode> </cac:CreditNoteDocumentReference> </cac:BillingReference>

Documento de referencia

Tipo y número de la guía de remisión relacionada con la operación

<cac:DespatchDocumentReference> <cbc:ID> 031 - 002020 </cbc:ID> <cbc:DocumentTypeCode> 09 </cbc:DocumentTypeCode> </cac:DespatchDocumentReference>

Tipo y número de otro documento y

código relacionado con la operación

<cac:AdditionalDocumentReference> <cbc:ID> 10000120094 </cbc:ID> <cbc:DocumentTypeCode> 05 </cbc:DocumentTypeCode> </cac:AdditionalDocumentReference>

Apellidos y nombres, denominación o razón social del Emisor

Número y Tipo de Documento del Emisor

Código del domicilio fiscal o de local anexo del emisor

<cac:AccountingSupplierParty> <cac:Party> <cac:PartyTaxScheme> <cbc:RegistrationName></cbc:RegistrationName> 20100113612 <cac:RegistrationAddress> <cbc:AddressTypeCode> 0001 </cbc:AddressTypeCode> </cac:RegistrationAddress> </cac:PartyTaxScheme> </cac:Party> </cac:AccountingSupplierParty>

34 Precio de venta unitario por item que modifica y código

<cac:PricingReference> <cac:AlternativeConditionPrice> <cbc:PriceAmount currencyID="PEN">34.99</cbc:PriceAmount> <cbc:PriceTypeCode> 01 </cbc:PriceTypeCode> </cac:AlternativeConditionPrice> </cac:PricingReference>

35 Valor referencial unitario por ítem en operaciones no onerosas

<cac:PricingReference> <cac:AlternativeConditionPrice> <cbc:PriceAmount currencyID="PEN">250.00</cbc:PriceAmount> <cbc:PriceTypeCode> 02 </cbc:PriceTypeCode> </cac:AlternativeConditionPrice> </cac:PricingReference>

36 Monto de tributo del ítem^ (IGV)

Monto de tributo del ítem (ISC)

<cac:TaxTotal> <cbc:TaxAmount currencyID="PEN">259.11</cbc:TaxAmount> <cac:TaxSubtotal> <cbc:TaxableAmount currencyID="PEN">1439.50</cbc:TaxableAmount> <cbc:TaxAmount currencyID="PEN">259.11</cbc:TaxAmount> <cac:TaxCategory> <cbc:ID>S</cbc:ID> <cbc:TaxExemptionReasonCode> 10 </cbc:TaxExemptionReasonCode> <cac:TaxScheme> <cbc:ID> 1000 </cbc:ID> <cbc:Name>IGV</cbc:Name> <cbc:TaxTypeCode>VAT</cbc:TaxTypeCode> </cac:TaxScheme> </cac:TaxCategory> </cac:TaxSubtotal> </cac:TaxTotal> <cac:TaxTotal> <cbc:TaxAmount currencyID="PEN">400.00</cbc:TaxAmount> <cac:TaxSubtotal> <cbc:TaxableAmount currencyID="PEN">3333.33</cbc:TaxableAmount> <cbc:TaxAmount currencyID="PEN">400.00</cbc:TaxAmount> <cac:TaxCategory> <cbc:ID>S</cbc:ID> <cbc:TaxExemptionReasonCode> 10 </cbc:TaxExemptionReasonCode> <cac:TaxScheme> <cbc:ID> 2000 </cbc:ID> <cbc:Name>ISC</cbc:Name> <cbc:TaxTypeCode>EXC</cbc:TaxTypeCode> </cac:TaxScheme> </cac:TaxCategory> </cac:TaxSubtotal> </cac:TaxTotal>

37 Descripción detallada del servicio prestado, bien vendido o cedido en uso, indicando las características

<cbc:Description></cbc:Description>

Código de producto

Código de producto SUNAT

<cbc: SellersItemIdentification> Cap- 258963 </cbc: SellersItemIdentification> <cac:CommodityClassification> 51121703 </ ItemClassificationCode> </cac:CommodityClassification>

40 Valor unitario del ítem

<cbc:PriceAmount CurrencyID="PEN" >785.20</cbc:PriceAmount>

1.3 Normas de Uso del Formato de la Nota de Crédito Electrónica

A. Normas de Uso

Como se ha indicado, el formato UBL está basado en el uso de un documento XML para

presentar todos los datos en forma jerárquica. El formato especifica que para un archivo se

especifique toda la información de una y solo una nota de crédito. Como dicha representación

se basa en XML debe existir un único tag que engloba a todos los demás, dicha etiqueta es

CreditNote.

Para un mejor entendimiento de la estructura del archivo XML, se describe a continuación los

elementos que conforman la nota de crédito para el modelo Peruano, así como también los

elementos complejos más importantes.

A.1 Elementos de la Nota de Crédito

A continuación se detallan los elementos que forman parte del documento Nota de Crédito. En

cada uno de ellos se indica una explicación de la información que almacena, si es obligatorio

o no para que el documento sea correcto, su ubicación dentro del documento, un ejemplo y

una breve explicación de acuerdo al estándar UBL.

En la descripción UBL, para una mejor comprensión de los elementos de datos, se describen

solo aquellos tags que son necesarios para el uso tributario y que son requeridos por la

administración.

Un ejemplo de declaración de firma electrónica en el contenedor cac:Signature sería:

Descripción UBL

UBLExtensions. Contenedor de Componentes de extensión. Se incorporan definiciones

estructuradas cuando sean de interés conjunto para emisores y receptores, y no estén ya

definidas en el esquema de la nota de crédito. Se detalla más adelante (punto B.2.1).

Se utilizará el componente Extensions de UBL 2.1 para incorporar la firma electrónica

XMLDSIG1.

cac:Signature. Utilizado para identificar al firmante y otro tipo de información relacionada

con el mismo. Su uso se da principalmente para especificar la ubicación de la firma

electrónica ya sea que este embebida (dentro del mansaje) o desacoplada.

 cbc:ID. Obligatorio. Identificador de lafirma

 cac:SignatoryParty. Obligatorio. Asociación con la parte firmante, la cual para

nuestro caso deberá estar relacionado con el emisor de la nota decrédito.

 PartyIdentification. Obligatorio. A través del elemento ID, se consigna el RUC de la

partefirmante.

 PartyName. Obligatorio. A través del elemento Name, se consigna el nombre o

razón social de la partefirmante.

1 Es un estándar creado por la W3C que recoge las reglas básicas de creación y procesamiento de firmas electrónicas de documentos, principalmente en XML. Las firmas [XMLDSig] son firmas digitales creadas y pensadas para transacciones XML. Dentro de la firma electrónica en formato XML, existen diferentes “subtipos de formatos”, dentro de los cuales destacan por encima de todos el XML Dsig y la variante de este, el XML Advanced Electronic Signatures (XAdES).)

<cac:Signature> <cbc:ID>IDSignKG</cbc:ID> <cac:SignatoryParty> <cac:PartyIdentification> <cbc:ID> 20100113612 </cbc:ID> </cac:PartyIdentification> <cac:PartyName> <cbc:Name></cbc:Name> </cac:PartyName> </cac:SignatoryParty> <cac:DigitalSignatureAttachment> <cac:ExternalReference> <cbc:URI>#signatureKG</cbc:URI> </cac:ExternalReference> </cac:DigitalSignatureAttachment> </cac:Signature>

Nota de Crédito electrónica Versión 2.0 ~ 40 ~

 cac:DigitalSignatureAttachment. Obligatorio. En este componente se puede

referenciar la firma del documento como una ExternalReference a una URI local o

remota.

o ExternalReference. Obligatorio. Información acerca de un documento

vinculado. Los vínculos pueden ser externos (referenciados mediante un

elemento URI ), internos (accesibles mediante un elemento MIME) o

pueden estar contenidos dentro del mismo documento en el que se alude

a ellos (mediante elementos Documento Incrustado). Este último será el

caso a utilizar, es decir una referencia dentro del mismo documento

Creditnote, específicamente en el componente UBLExtensions.

2. Versión del UBL

Obligatorio. Versión del esquema UBL que define todos los elementos que se podrían

encontrar en este documento. Para el caso peruano se ha utilizado la versión “2. 1 ”.

Ubicación

//CreditNote/cbc:UBLVersionID

Ejemplo

Descripción UBL cbc:UBLVersionID

Versión UBL usada para esquematizar y definir los elementos contenidos en el documento.

3. Versión de la estructura del documento

Obligatorio. Identifica una personalización de UBL definida para un uso específico. Para

nuestro caso corresponderá a la versión 2.0 de la nota de crédito electrónica. Por cada

variación o adecuación del esquema se deberá de aumentar la versión, la cual contemplará las

nuevas validaciones para los elementos de datos establecidos.

Ubicación

//CreditNote/cbc:CustomizationID

Ejemplo

Descripción UBL

cbc:CustomizationID

Elemento usado para identificar la personalización, definida por el usuario de UBL, sobre los

documentos asociados.

<cbc:UBLVersionID>2.1</cbc:UBLVersionID>

<cbc:CustomizationID>2.0</cbc:CustomizationID>

Nota de Crédito electrónica Versión 2.0 ~ 40 ~

6. Leyendas

Elemento utilizado para consignar la siguiente leyenda:

Código interno generado por el software de Facturación.

Se consignará la llave única o clave única o clave primaria del software donde se generó el

ingreso de información para la generación del comprobante de pago electrónico.

Tratándode de software contables intregados (ERP) se podrá consignar el código contable del

asiento del libro diario que generó la transacción.

En el atributo @languageLocaleID se debe consignar el código “ 3000 ” (según Catálogo No.

Ubicación

//CreditNote/cbc:Note@languageLocaleID

Ejemplo

Descripción UBL

cbc:Note

Para hacer uso de este elemento, es necesario consignar el atributo que identifique la leyenda

que se está utilizando (languageLocaleID) y el texto de la leyenda o valor según fuera el caso

(cbc:Note).

7. Tipo de moneda en la cual se emite la nota de crédito electrónica

Obligatorio. Código de moneda empleada genéricamente en el documento y que debe ser

igual al tipo de moneda de el(los) comprobante(s) de pago que se modifica(n). Los códigos se

especifican en un archivo de tipo CodeList incluido en los esquemas UBL y que corresponde a

la norma ISO 4217 – Currency.

Ubicación

//CreditNote/cbc:DocumentCurrencyCode

Ejemplo

Descripción UBL

cbc:DocumentCurrencyCode

Moneda en la que el documento se presenta. Tener en cuenta que el código de moneda

también debe colocarse como atributo en todos aquellos campos que almacenan un monto de

tipo monetario.

… <cbc:Note

languageLocaleID=" 3000 "> 05010020170428000005 </cbc:Note>

<cbc:DocumentCurrencyCode>PEN</cbc:DocumentCurrencyCode>

Nota de Crédito electrónica Versión 2.0 ~ 40 ~

8. Código del tipo de Nota de crédito electrónica

Obligatorio. Motivo por el cual se emite la nota de crédito. Para el caso peruano el elemento

cbc:ResponseCode podrá adoptar los siguientes valores:

1 Anulación de la operación. Motivo a utilizarse cuando se produce una anulación total de la

venta de bienes o la anulación total o parcial de los servicios no ejecutados. La anulación de la

venta o servicios no ejecutados está condicionada a la correspondiente devolución de los

bienes y de la retribución efectuada, cuandocorresponda.

2 Anulación por error en el RUC. Anulación del comprobante de pago electrónico cuando

este ha sido emitido a un sujeto distinto del adquirente ousuario.

3 Corrección por error en la descripción. Emision de nota de crédito para corregir un

comprobante de pago electrónico que contenga una descripción que no corresponde al bien

vendido o cedido en uso o al tipo de servicioprestado.

4 Descuento global. Motivo a utilizarse cuando se aplique descuentos a los importes totales

de una factura electrónica. No se permite la emisión de notas de crédito por descuentos

globales tratándose de operaciones con consumidores finales, es decir descuentos sobre

boletas de ventaelectrónica.

5 Descuento por Item. Motivo a utilizarse cuando se aplique descuentos a determinado(s)

ítem(s) de una factura electrónica. No se permite la emisión de notas de crédito por descuentos

por ítem tratándose de operaciones con consumidores finales, es decir descuentos sobre

boletas de ventaelectrónica.

6 Devolución total. Cuando la emisión de la nota de crédito sea para documentar la

devolución de los bienesfacturados.

7 Devolución parcial. Cuando la emisión de la nota de crédito sea para documentar la

devolución de parte de los bienes facturados, inclusive una devolución de una parte de la

cantidad de los bienes consignados en unalínea.

8 Bonificación. Corresponde utilizar este motivo de la nota de crédito tratándose de

bonificaciones efectuadas con posterioridad a la emisión del comprobante de pago que

respalda la adquisición de bienes. Es decir, cuando parte de los bienes transferidos en calidad

de venta, son posteriormente otorgados en calidad de bonificación de la operación facturada.

9 Disminución en el valor. Motivo a ser utilizado para ajustar el valor inicialmente facturado

por otras circunstancias, que de acuerdo a la Ley del IGV y su Reglamento resulte posible ser

deducido de las operaciones facturadas y no corresponda a ninguno de los motivosanteriores.

Ubicación

//CreditNote/cac:DiscrepancyResponse/cbc:ResponseCode

Ejemplo

Cabe señalar que para el caso de boletas de venta, no es posible emitir Notas de crédito con

motivos 04 (descuento global) 05 (descuento por ítem) 08 (bonificación).

<cac:DiscrepancyResponse> <cbc:ReferenceID>F002- 6 </cbc:ReferenceID> <cbc:ResponseCode> 07 </cbc:ResponseCode> <cbc:Description></cbc:Description> </cac:DiscrepancyResponse>