Professional Documents
Culture Documents
141-194 - Notacredito
141-194 - Notacredito
../ext:UBLExtensions/ext:UBLExtension/e
xt:ExtensionContent/sts:DianExtensions/s
CAB15 @listAgencyID A N IdentificationCode 1..1 Debe ser informado el literal “6” 1.0
ts:InvoiceSource/cbc:IdentificationCode/
@listAgencyID
../ext:UBLExtensions/ext:UBLExtension/e
@listAgencyNa Debe ser informado el literal “United Nations Economic xt:ExtensionContent/sts:DianExtensions/s
CAB16 A A IdentificationCode 1..1 1.0
me Commission for Europe” ts:InvoiceSource/cbc:IdentificationCode/
@listAgencyName
../ext:UBLExtensions/ext:UBLExtension/e
Debe ser informado el literal
xt:ExtensionContent/sts:DianExtensions/s
CAB17 @listSchemeURI A A IdentificationCode 1..1 “urn:oasis:names:specification:ubl:codelist:gc:CountryIdentific 1.0
ts:InvoiceSource/cbc:IdentificationCode/
ationCode-2.1”
@listSchemeURI
../ext:UBLExtensions/ext:UBLExtension/e
SoftwareProvide Grupo de información sobre el prestador de
CAB18 sts G DianExtensions 1..1 1.0 xt:ExtensionContent/sts:DianExtensions/s
r servicios
ts:SoftwareProvider
Identificador del Proveedor Tecnológico
utilizado en la emisión de la Nota. Un
../ext:UBLExtensions/ext:UBLExtension/e
Obligado a facturar puede ser también NIT del Proveedor Tecnológico debe estar registrado en la DIAN,
CAB19 sts ProviderID E N SoftwareProvider 1..1 1.0 xt:ExtensionContent/sts:DianExtensions/s
Proveedor Tecnológico para sí mismo u si DV.
ts:SoftwareProvider/sts:ProviderID
otros, en cuyo caso será Proveedor
Tecnológico
../ext:UBLExtensions/ext:UBLExtension/e
@schemeAgenc xt:ExtensionContent/sts:DianExtensions/s
CAB20 A N ProviderID 1..1 Debe ser informado el literal “195” 1.0
yID ts:SoftwareProvider/sts:ProviderI/@sche
meAgencyID
../ext:UBLExtensions/ext:UBLExtension/e
@schemeAgenc Debe ser informado el literal “CO, DIAN (Dirección de Impuestos xt:ExtensionContent/sts:DianExtensions/s
CAB21 A A ProviderID 1..1 1.0
yName y Aduanas Nacionales)” ts:SoftwareProvider/sts:ProviderID/@sch
emeAgencyName
../ext:UBLExtensions/ext:UBLExtension/e
AuthorizationPr Grupo de Información del Proveedor
CAB30 sts E N 9 DianExtensions 1..1 1.0 xt:ExtensionContent/sts:DianExtensions/s
ovider Autorizado (PA) por la DIAN
ts:AuthorizationProvider
../ext:UBLExtensions/ext:UBLExtension/e
Debe corresponder al Nit de la DIAN
AuthorizationPr AuthorizationProvid xt:ExtensionContent/sts:DianExtensions/s
CAB31 sts E N 1..1 Rechazo: Si AuthorizationProviderID no corresponde al NIT de la 1.0
oviderID er ts:AuthorizationProvider/sts:Authorizatio
DIAN (800197268)
nProviderID
../ext:UBLExtensions/ext:UBLExtension/e
@schemeAgenc AuthorizationProvid xt:ExtensionContent/sts:DianExtensions/s
CAB32 A N 1..1 Debe ser informado el literal “195” 1.0
yID erID ts:AuthorizationProvider/sts:Authorizatio
nProviderID/@schemeAgencyID
../ext:UBLExtensions/ext:UBLExtension/e
@schemeAgenc AuthorizationProvid Debe ser informado el literal “CO, DIAN (Dirección de Impuestos xt:ExtensionContent/sts:DianExtensions/s
CAB33 A A 1..1 1.0
yName erID y Aduanas Nacionales)” ts:AuthorizationProvider/sts:Authorizatio
nProviderID/@schemeAgencyName
../ext:UBLExtensions/ext:UBLExtension/e
Si Proveedor Autorizado está identificado por NIT
@schemeID AuthorizationProvid xt:ExtensionContent/sts:DianExtensions/s
CAB34 A N 0..1 (@schemeName=31), el DV del NIT debe ser informado en 1.0
erID ts:AuthorizationProvider/sts:Authorizatio
@schemeID. DV de DIAN 4
nProviderID/@schemeID
/CreditNote/cac:AccountingSupplierParty
CAJ21 cbc CompanyID NIT del emisor E N 3..13 PartyTaxScheme 1..1 Rechazo:NIT no autorizado a facturar electrónicamente 1.0 /cac:Party/cac:PartyTaxScheme/cbc:Com
panyID
/CreditNote/cac:AccountingSupplierParty
@schemeAgenc
CAJ22 A N CompanyID 0..1 Debe ser informado el literal “195” 1.0 /cac:Party/cac:PartyTaxScheme/cbc:Com
yID
panyID/@schemeAgencyID
/CreditNote/cac:AccountingSupplierParty
@schemeAgenc Debe ser informado el literal “CO, DIAN (Dirección de Impuestos
CAJ23 A A CompanyID 0..1 1.0 /cac:Party/cac:PartyTaxScheme/cbc:Com
yName y Aduanas Nacionales)”
panyID/@schemeAgencyName
/CreditNote/cac:AccountingSupplierParty
(@schemeName=31), el DV del NIT debe ser informado en
CAJ24 @schemeID DV del NIT del emisor A N CompanyID 1..1 1.0 /cac:Party/cac:PartyTaxScheme/cbc:Com
@schemeID
panyID/@schemeID
/CreditNote/cac:AccountingSupplierParty
@schemeAgenc Debe ser informado el literal “CO, DIAN (Dirección de Impuestos
CAJ46 A A CompanyID 1..1 1.0 /cac:Party/cac:PartyLegalEntity/cbc:Com
yName y Aduanas Nacionales)
panyID/@schemeAgencyName
/CreditNote/cac:AccountingCustomerPar
@schemeAgenc Debe ser informado el literal “CO, DIAN (Dirección de Impuestos
CAK23 A N CompanyID 1..1 1.0 ty/cac:Party/cac:PartyTaxScheme/cbc:Co
yName y Aduanas Nacionales)”
mpanyID/@schemeAgencyName
/CreditNote/cac:AccountingCustomerPar
Si adquiriente está identificado por NIT (@schemeName=31), el
CAK24 @schemeID DV del NIT del Adquiriente A N CompanyID 0..1 1.0 ty/cac:Party/cac:PartyTaxScheme/cbc:Co
DV del NIT debe ser informado en @schemeID
mpanyID/@schemeID
Identificador del tipo de documento de identidad
(@schemeName=31) del adquiriente que indica que él está
identificado por NIT y por tanto el DV del NIT debe ser /CreditNote/cac:AccountingCustomerPar
CAK25 @schemeName A ProviderID 1..1 informado en atributo @schemeID 1.0 ty/cac:Party/cac:PartyTaxScheme/cbc:Co
Ver lista de valores posibles en la columna “Código” del ítem 0. mpanyID/@schemeName
Nota: Para el concepto de consumidor final se debe informar el
código “13”.
Este elemento representa el tipo de obligación.
/CreditNote/cac:AccountingCustomerPar
Ver lista de valores posibles en 13.1.1.5. Separar con ; los
CAK26 cbc TaxLevelCode Obligaciones del contribuyente E A 30 PartyTaxScheme 0..1 1.0 ty/cac:Party/cac:PartyTaxScheme/cbc:Ta
valores diferentes.
xLevelCode
Nota: Para consumidor final se debe informar “R-99-PN”
/CreditNote/cac:AccountingCustomerPar
@schemeAgenc Debe ser informado el literal “CO, DIAN (Dirección de Impuestos
CAK46 A A CompanyID 1..1 1.0 ty/cac:Party/cac:PartyLegalEntity/cbc:Co
yName y Aduanas Nacionales)2
mpanyID/@schemeAgencyName
/CreditNote/cac:AccountingCustomerPar
Si adquiriente está identificado por NIT (@schemeName=31), el
CAK47 @schemeID DV del NIT del adquiriente A N CompanyID 0..1 1.0 ty/cac:Party/cac:PartyLegalEntity/cbc:Co
DV del NIT debe ser informado en @schemeID
mpanyID/@schemeID
Identificador del tipo de documento de identidad
(@schemeName=31) del adquiriente que indica que él está
/CreditNote/cac:AccountingCustomerPar
identificado por NIT y por tanto el DV del NIT debe ser
CAK48 @schemeName A N CompanyID 1..1 1.0 ty/cac:Party/cac:PartyLegalEntity/cbc:Co
informado en atributo @schemeID
mpanyID/@schemeName
Ver lista de valores posibles en la columna “Código” en el
numeral 0;
/CreditNote/cac:AccountingCustomerPar
ShareholderPart Grupo para informar la participación en la
CAK59 cac G PartyLegalEntity 0..1 1.0 ty/cac:Party/cac:PartyLegalEntity/cac:Sha
y compra del adquiriente a reportar.
reholderParty
/CreditNote/cac:Delivery/cac:DeliveryPar
schemeAgencyN Debe ser informado el literal “CO, DIAN (Dirección de Impuestos
CAM34 A A CompanyID 1..1 1.0 ty/cac:PartyTaxScheme/cbc:CompanyID/
ame y Aduanas Nacionales)”
@schemeAgencyName
/CreditNote/cac:Delivery/cac:DeliveryPar
Si transportador está identificado por NIT (@schemeName=31),
CAM35 schemeID DV del NIT del Transportador A N CompanyID 0..1 1.0 ty/cac:PartyTaxScheme/cbc:CompanyID/
el DV del NIT debe ser informado en @schemeID
@schemeID
Identificador del tipo de documento de identidad
(@schemeName=31) del transportador que indica que él está /CreditNote/cac:Delivery/cac:DeliveryPar
CAM36 schemeName A N ProviderID 1..1 identificado por NIT y por tanto el DV del NIT debe ser 1.0 ty/cac:PartyTaxScheme/cbc:CompanyID/
informado en atributo @schemeID @schemeName
Ver lista de valores posibles en la columna “Código” del ítem 0;
/CreditNote/cac:Delivery/cac:DeliveryPar
Este elemento representa el tipo de obligación.
CAM37 cbc TaxLevelCode Obligaciones del transportador E A 30 PartyTaxScheme 1..1 ty/cac:PartyTaxScheme/cbc:TaxLevelCod
Ver lista de valores posibles en 13.1.1.5
e
/CreditNote/cac:Delivery/cac:DeliveryPar
CAM38 cbc listName Régimen al que pertenece el transportador A A 10 TaxLevelCode 0..1 Opcional, si informado indicar “No aplica” 1.0 ty/cac:PartyTaxScheme/cbc:TaxLevelCod
e/@listName
/CreditNote/cac:Delivery/cac:DeliveryPar
@schemeAgenc Debe ser informado el literal “CO, DIAN (Dirección de Impuestos
CAM57 A A CompanyID 1..1 1.0 ty/cac:PartyLegalEntity/cbc:CompanyID/
yName y Aduanas Nacionales)”
@schemeAgencyName
/CreditNote/cac:Delivery/cac:DeliveryPar
Si transportador está identificado por NIT (@schemeName=31),
CAM58 @schemeID DV del NIT del Transportador A N CompanyID 1..1 1.0 ty/cac:PartyLegalEntity/cbc:CompanyID/
el DV del NIT debe ser informado en @schemeID
@schemeID
Identificador del tipo de documento de identidad
(@schemeName=31) del transportador que indica que él está /CreditNote/cac:Delivery/cac:DeliveryPar
CAM59 @schemeName A N CompanyID 1..1 identificado por NIT y por tanto el DV del NIT debe ser 1.0 ty/cac:PartyLegalEntity/cbc:CompanyID/
informado en atributo @schemeID @schemeID
Ver lista de valores posibles en la columna “Código” del ítem 0;
/CreditNote/cac:Delivery/cac:DeliveryPar
CorporateRegist Grupo de información de registro del
CAM60 cac E A PartyLegalEntity 0..1 1.0 ty/cac:PartyLegalEntity/cac:CorporateReg
rationScheme transportador
istrationScheme
/CreditNote/cac:Delivery/cac:DeliveryPar
CorporateRegistrati
CAM61 cbc Name Número de matrícula mercantil E N 9 0..1 1.0 ty/cac:PartyLegalEntity/cac:CorporateReg
onScheme
istrationScheme/cbc:Name
Grupo de detalles con información de /CreditNote/cac:Delivery/cac:DeliveryPar
CAM62 cac Contact G Party 0..1 1.0
contacto del transportador ty/cac:Contact
/CreditNote/cac:Delivery/cac:DeliveryPar
CAM63 cbc Name Nombre Contacto E A Contact 0..1 1.0
ty/cac:Contact/cbc:Name
/CreditNote/cac:Delivery/cac:DeliveryPar
CAM64 cbc Telephone Número de teléfono, celular u otro E A Contact 0..1 1.0
ty/cac:Contact/cbc:Telephone
/CreditNote/cac:Delivery/cac:DeliveryPar
CAM65 cbc Telefax Número de teléfono, celular u otro E A Contact 0..1 1.0
ty/cac:Contact/cbc:Telefax
/CreditNote/cac:Delivery/cac:DeliveryPar
CAM66 cbc ElectronicMail Correo electrónico de contacto E A Contact 0..1 Notificación: Si el correo electrónico no es informado 1.0
ty/cac:Contact/cbc:ElectronicMail
/CreditNote/cac:Delivery/cac:DeliveryPar
CAM67 cbc Note Nota adicional de contacto E A Contact 0..1 1.0
ty/cac:Contact/cbc:Note
CreditedQuantit /CreditNote/cac:CreditNoteLine/cbc:Cred
CAV04 cbc Cantidad del producto o servicio E N 1-10 CreditNoteLine 1..1 1.0
y itedQuantity
Corresponde a uno de los valores de la tabla de unidades de /CreditNote/cac:CreditNoteLine/cbc:Cred
CAV05 cbc unitCode Identificación de la unidad de medida A A 2-5 CreditedQuantity 1..1
medida 0 itedQuantity/@unitCode
/CreditNote/cac:CreditNoteLine/cac:Ta
Ver lista de valores posibles en 0
CAX08 @currencyID Código de moneda de la transacción A A TaxAmount 1.0 xTotal/cac:TaxSubtotal/cbc:TaxAmount
Rechazo: Si valor diferente a DocumentCurrencyCode
/@currencyID
Usado en el caso de que el tributo es un valor fijo por unidad
tributada: informar el valor del tributo por unidad tributada. Por
ejemplo el impuesto de consumo a las bolsas o los impuestos a
los combustibles
Rechazo: Si el elemento NO es informado o no existe.
0-2 /CreditNote/cac:CreditNoteLine/cac:TaxT
BaseUnitMeasur Let
CAX09 cbc Unidad de medida base para el tributo E N 0-2p (0- TaxSubtotal 0..1 1.0 otal/cac:TaxSubtotal/cbc:BaseUnitMeasu
e $i:=//cac:CreditNoteLine/cac:TaxTotal/cac:TaxSubtotal/cac:TaxC
2) re
ategory/cac:TaxScheme/cbc:ID, $j :=
//cac:CreditNoteLine/cac:TaxTotal/cac:TaxSubtotal return every
$k in $i satisfies if ($k = '21' or $k = '22' or $k = '23' or $k ='24')
then $j/cbc:BaseUnitMeasure != '' and
$j/cbc:BaseUnitMeasure/@unitCode != '' else true()
/CreditNote/cac:CreditNoteLine/cac:TaxT
Corresponde a uno de los valores de la tabla de unidades de
CAX10 @unitCode Identificación de la unidad de medida A A 2-5 BaseUnitMeasure 1..1 1.0 otal/cac:TaxSubtotal/cbc:BaseUnitMeasu
medida 0
re/@unitCode
Es el valor nominal del tributo por unidad
Rechazo:Si el elemento NO es informado o no existe.
let $i :=
0-15 //cac:CreditNoteLine/cac:TaxTotal/cac:TaxSubtotal/cac:TaxCat
/CreditNote/cac:CreditNoteLine/cac:TaxT
CAX11 cbc PerUnitAmount Valor del tributo por unidad E N 0-2p (0- TaxSubtotal 0..1 egory/cac:TaxScheme/cbc:ID, $j := 1.0
otal/cac:TaxSubtotal/cbc:PerUnitAmount
2) //cac:CreditNoteLine/cac:TaxTotal/cac:TaxSubtotal return
every $k in $i satisfies if ($k = '21' or $k = '22' or $k = '23' or $k
='24') then $j/cbc:PerUnitAmount !='' and
$j/cbc:PerUnitAmount/@currencyID !='' else true()
/root/ext:UBLExtensions/ext:UBLExtensio
Grupo de información de país del InvoiceSource
DAB13 sts InvoiceSource G 1..1 1.0 n/ext:ExtensionContent/sts:DianExtensio
documento electrónico
ns/sts:InvoiceSource
/root/ext:UBLExtensions/ext:UBLExtensio
n/ext:ExtensionContent/sts:DianExtensio
IdentificationCo InvoiceSource
DAB14 cbc E A2 1..1 Debe ser informado el literal “CO” 1.0 ns/sts:InvoiceSource/cbc:IdentificationCo
de
de
/root/ext:UBLExtensions/ext:UBLExtensio
n/ext:ExtensionContent/sts:DianExtensio
DAB15 listAgencyID AN IdentificationCode 1..1 Debe ser informado el literal “6” 1.0
ns/sts:InvoiceSource/cbc:IdentificationCo
de/@listAgencyID