Dirección de Impuestos y Aduanas Nacionales

RESOLUCIÓN 132 DE 2015 

(Diciembre 22)

“Por la cual se establece un sistema técnico de control para quienes procesan y/o presten el servicio de curtido, preparación y teñido de cueros y/o pieles y/o comercializan y/o exportan pieles y/o cueros de animales bovinos y bufalinos, se determina la información que deben suministrar a la Unidad Administrativa Especial Dirección de Impuestos y Aduanas Nacionales por el año gravable 2015 y siguientes, y se señalan las características, contenido y plazos para la entrega”.

(Nota: Modificados los anexos 1, 2 y 3 por la Resolución 30 de 2016 artículo 2° de la Dirección de Impuestos y Aduanas Nacionales)

El Director General de la Unidad Administrativa Especial Dirección de Impuestos y Aduanas Nacionales,

en uso de sus facultades legales, en especial las consagradas en el numeral 12 del artículo 6º del Decreto 4048 de 2008, en los artículos 684-2, 631-3, 633, 684 y 686 del Estatuto Tributario, y

CONSIDERANDO:

Que el Director de Impuestos y Aduanas Nacionales se encuentra facultado para implantar sistemas técnicos razonables para el control de la actividad productora de renta.

Que los hechos económicos deben documentarse mediante soportes, debidamente fechados y autorizados por quienes intervienen en ellos.

Que se hace necesario establecer un sistema técnico de control que permita determinar los ingresos, costos y gastos de las personas naturales y asimiladas, las personas jurídicas, sociedades y asimiladas, que procesan y/o presten el servicio de curtido, preparación y teñido de cueros y/o pieles y/o comercializan y/o exportan pieles y/o cueros de animales bovinos y bufalinos, bien sea en forma directa o a través de terceros, comprendiendo toda la cadena productiva.

Que se dio cumplimiento a la publicación prevista en el numeral 8º del artículo 8º del Código de Procedimiento Administrativo y de lo Contencioso Administrativo, en relación con el texto de la presente resolución.

RESUELVE:

ART. 1º—Sistema técnico de control de la actividad productora de renta. Adóptese el sistema técnico de control para determinar los ingresos, costos y gastos de las personas naturales y asimiladas, las personas jurídicas, sociedades y asimiladas que procesan y/o presten el servicio de curtido, preparación y teñido de cueros y/o pieles y/o comercializan y/o exportan pieles y/o cueros de animales bovinos y bufalinos, bien sea en forma directa o a través de terceros, comprendiendo toda la cadena productiva.

El sistema técnico de control a que se refiere el inciso anterior, se aplica sobre el número o cantidad, peso en kilos, medidas de área y valores de las pieles y/o cueros adquiridos y/o enajenados y la prestación del servicio por las personas naturales y asimiladas, las personas jurídicas, sociedades y asimiladas, descritas en esta resolución y tendrá como base la información registrada en la factura de venta, o de la prestación del servicio de curtido, preparación y teñido, documentos equivalentes o en el libro fiscal de registro de operaciones diarias y en las declaraciones de exportación (DEX).

ART. 2º—Sujetos obligados al cumplimiento del sistema técnico de control. Se encuentran obligados a cumplir con el sistema técnico de control previsto en la presente resolución, las personas naturales y asimiladas, las personas jurídicas, sociedades y asimiladas que procesen y/o presten el servicio de curtido, preparación y teñido de cueros y/o pieles y/o comercialicen y/o exporten pieles y/o cueros de animales bovinos y bufalinos, bien sea en forma directa o a través de terceros, comprendiendo toda la cadena productiva.

PAR.—Cuando las operaciones señaladas en este artículo se realicen a través de mandato o intermediación, los mandatarios, intermediarios o terceros deben reportar la información que establece la presente resolución.

ART. 3º—Conformación de la base de datos. Para dar cumplimiento al sistema técnico de control establecido en esta resolución, las personas naturales y asimiladas, las personas jurídicas, sociedades y asimiladas que procesen y/o presten el servicio de curtido, preparación y teñido de cueros y/o pieles y/o comercialicen y/o exporten pieles y/o cueros de animales bovinos y bufalinos, bien sea en forma directa o a través de mandato, intermediación o de terceros, comprendiendo toda la cadena productiva, conformarán una base de datos respecto de todas las personas naturales y asimiladas, las personas jurídicas, sociedades y asimiladas que les vendan y/o compren pieles y/o cueros, y/o presten el servicio en el desarrollo de las actividades curtido, preparación y teñido de pieles y/o cueros de animales bovinos y bufalinos, en la cual se registre semanalmente de forma sucesiva y cronológica, cada una de las operaciones de compra y/o venta, o prestación del servicio de curtido, preparación y teñido de cueros y/o pieles, identificando el proveedor, comprador o adquirente o prestador del servicio, así como la información señalada en el artículo 4º de la presente resolución.

ART. 4º—Información a suministrar por los obligados. Los obligados al cumplimiento del sistema técnico de control prescrito mediante la presente resolución, deberán informar semestralmente a la Dirección de Impuestos y Aduanas Nacionales, las operaciones realizadas con sus proveedores y compradores de las pieles y/o cueros y con quienes les prestaron el servicio de curtido, preparación y teñido de cueros y/o pieles, de la siguiente forma:

4.1. Información consolidada de las operaciones de compra de pieles y/o cueros en el territorio nacional. La información se debe presentar semestralmente conforme con los parámetros establecidos en el anexo 2 de especificaciones técnicas, el cual se adopta por medio de la presente resolución, indicando:

a) Tipo de documento del vendedor de pieles y/o cueros

b) Número de identificación del vendedor de pieles y/o cueros

c) Primer apellido del vendedor de pieles y/o cueros

d) Segundo apellido del vendedor pieles y/o cueros

e) Primer nombre del vendedor pieles y/o cueros

f) Otros nombres del vendedor pieles y/o cueros

g) Razón social del vendedor pieles y/o cueros

h) Dirección del vendedor pieles y/o cueros

i) Código país

j) Código departamento

k) Código municipio

l) Correo electrónico

m) Código de las pieles o cueros

n) Número o cantidad de unidades u hojas de pieles y/o cueros adquiridos

o) Peso en kilos de las pieles y/o cueros adquiridos

p) Valor en pesos de las pieles y/o cueros adquiridos

q) Valor del IVA facturado por el proveedor de pieles y/o cueros

r) Tipo de documento del mandante o contratante

s) Número de identificación del mandante o contratante

t) Nombre o razón social del mandante o contratante

u) Tipo de documento del mandatario, intermediario o tercero

v) Número de identificación del mandatario, intermediario o tercero

w) Nombre o razón social del mandatario, intermediario o tercero

PAR.—Cuando las operaciones de compra de pieles y/o cueros se ejecuten a través de mandatarios, intermediarios o terceros la información debe ser reportada por todos los que participan en la operación.

Para informar el código de las pieles o cueros, se debe utilizar la siguiente codificación:

CódigoDescripciónMedidas a reportar
1Crudo frescoUnidades y kilos
2Crudo saladoUnidades y kilos
3Wet blue o azulUnidades y kilos
4CrustHojas y área en decímetros
5Acabado o terminado saladoHojas y área en decímetros

La información a que se refiere este numeral deberá ser suministrada en el Formato 1310, versión 9.

4.2 Información consolidada sobre la prestación del servicio de curtido, preparación y teñido de cueros y/o pieles de animales bovinos y bufalinos. La información se debe presentar semestralmente, conforme con los parámetros establecidos en el anexo 3 de especificaciones técnicas, el cual se adopta por medio de la presente resolución, indicando la persona natural o jurídica a quien se le haya prestado el servicio de curtido, preparación y teñido de cueros y/o pieles, así:

a) Tipo de documento

b) Número de identificación

c) Primer apellido de la persona a quien se le prestó el servicio

d) Segundo apellido de la persona a quien se le prestó el servicio

e) Primer nombre de la persona a quien se le prestó el servicio

f) Otros nombres del vendedor de la persona a quien se le prestó el servicio

g) Razón social de la sociedad a quien se le prestó el servicio

h) Dirección de la persona o sociedad a quien se le prestó el servicio

i) Código país

j) Código departamento

k) Código municipio

l) Correo electrónico

m) Código de las pieles o cueros

n) Número o cantidad de las pieles y/o cueros sobre los que se prestó el servicio

o) Peso en kilos de las pieles y/o cueros curtidos, preparados y teñidos

p) Código de unidad de medida del área de las hojas de pieles y/o cueros curtidos, preparados y teñidos

q) Cantidad de unidades o área de las hojas de pieles y/o cueros curtidos, preparados y teñidos

r) Valor del servicio prestado de curtido, preparación y teñido

s) Valor del IVA facturado por el servicio de curtido, preparación y teñido

t) Tipo de documento del mandante o contratante

u) Número de identificación del mandante o contratante

v) Nombre o razón social del mandante o contratante

w) Tipo de documento del mandatario, intermediario o tercero

x) Número de identificación del mandatario, intermediario o tercero

y) Nombre o razón social del mandatario, intermediario o tercero

PAR.—Cuando las operaciones de la prestación del servicio de curtido, preparación y teñido de cueros y/o pieles se ejecuten a través de mandatarios, intermediarios o terceros la información debe ser reportada por todos los que participan en la operación.

Para informar el código de las pieles o cueros, se debe utilizar la siguiente codificación:

CódigoDescripciónMedidas a reportar
1Crudo frescoUnidades y kilos
2Crudo saladoUnidades y kilos
3Wet blue o azulUnidades y kilos
4CrustHojas y área en decímetros
5Acabado o terminado saladoHojas y área en decímetros

La información a que se refiere este numeral deberá ser suministrada en el Formato 2285 versión 1.

4.3. Información consolidada de las operaciones de venta de pieles y/o cueros.

4.3.1. Operaciones de venta en el territorio nacional y en el mercado internacional o exportación. La información se debe presentar semestralmente, conforme con los parámetros establecidos en el anexo 1 de especificaciones técnicas, el cual se adopta por medio de la presente resolución, indicando la persona natural o jurídica a quien se le haya vendido pieles y/o cueros, así:

a) Tipo de documento del comprador

b) Número de Identificación del comprador

c) Primer apellido del comprador

d) Segundo apellido del comprador

e) Primer nombre del comprador

f) Otros nombres del comprador

g) Razón social del comprador

h) Dirección del comprador

i) Código país

j) Código departamento

k) Código municipio

l) Código venta nacional o exportación

m) Código de las pieles o cueros

n) Número o cantidad de unidades u hojas de pieles y/o cueros vendidos

o) Peso en kilos de las pieles y/o cueros vendidos

p) Código de unidad de medida del área de las hojas de pieles y/o cueros vendidos

q) Cantidad de unidades físicas o área de las hojas de pieles y/o cueros vendidos

r) Valor en pesos de las pieles y/o cueros vendidos

s) Valor del IVA facturado por el proveedor de pieles y/o cueros

t) Partida arancelaria registrada en la Declaración de exportación (Dex)

u) Valor FOB en dólares americanos

v) Número de las declaraciones de exportación (Dex) que ampara la venta.

w) Tipo de documento del mandante o contratante

x) Número de Identificación del mandante o contratante

y) Nombre o Razón social del mandante o contratante

z) Tipo de documento del mandatario, intermediario o tercero

aa) Número de Identificación del mandatario, intermediario o tercero

bb) Nombre o razón social del mandatario, intermediario o tercero

PAR. 1º—Cuando las operaciones de venta de pieles y/o cueros se ejecuten a través de mandatarios, intermediarios o terceros la información debe ser reportada por todos los que participan en la operación.

Para informar el código de las pieles o cueros, se debe utilizar la siguiente codificación

CódigoDescripciónMedidas a reportar
1Crudo frescoUnidades y kilos
2Crudo saladoUnidades y kilos
3Wet blue o azulUnidades y kilos
4CrustHojas y área en decímetros
5Acabado o terminado saladoHojas y área en decímetros

La información a que se refiere este numeral deberá ser suministrada en el Formato 1309 versión 9.

ART. 5º—(Modificado).* Plazos para presentar la información. La información relacionada con el sistema técnico de control a que se refiere la presente resolución, deberá entregarse por parte de los obligados a la Dirección de Impuestos y Aduanas Nacionales semestralmente por cada una de las operaciones efectuadas, en los siguientes plazos:

1. Periodo enero 1º a junio 30 a más tardar el 31 de julio del mismo año.

2. Periodo julio 1º a diciembre 31 a más tardar el día 31 de enero del año inmediatamente siguiente.

PAR. TRANS.—La información relacionada con el sistema técnico de control a que se refiere la presente resolución, correspondiente al periodo enero 1º a junio 30 del año 2015 se debe reportar a más tardar el 31 de enero del 2016.

(Nota: Modificado por la Resolución 13 de 2016 artículo 1° de la Dirección de Impuestos y Aduanas Nacionales)

*(Nota: Modificado por la Resolución 30 de 2016 artículo 1° de la Dirección de Impuestos y Aduanas Nacionales)

ART. 6º—Forma de presentación de la información. La información a que se refiere la presente resolución debe ser presentada en forma virtual utilizando los servicios informáticos electrónicos de la Dirección de Impuestos y Aduanas Nacionales, haciendo uso de la firma digital respaldada con certificado digital emitido por la Dian.

ART. 7º—Procedimiento previo a la presentación de la información a través de los servicios informáticos electrónicos. Los responsables de presentar la información en forma virtual haciendo uso del mecanismo de firma digital, deberán cumplir en forma previa el siguiente procedimiento:

a) Inscribir o actualizar de ser necesario, el Registro Único Tributario del informante incluyendo la responsabilidad “Informante de exógena”, y su correo electrónico. Las personas jurídicas o demás entidades deben actualizar el Registro Único Tributario, incluyendo al representante legal a quien se le asignará el mecanismo de firma con certificado digital.

b) El representante legal deberá inscribir o actualizar, de ser necesario, su Registro Único Tributario personal, conforme al artículo 2º de la Resolución 1767 de 2006 de la Dian, informando su correo electrónico e incluyendo la responsabilidad 22, “Obligados a cumplir deberes formales a nombre de terceros”.

c) Adelantar, de ser necesario, el trámite de emisión y activación del mecanismo de firma digital respaldado con certificado digital de la Dian, mínimo con tres días hábiles de antelación al vencimiento del término para informar y siguiendo el procedimiento señalado en la Resolución 12717 de 2005 de la Dian.

PAR. 1º—La Dian emitirá el mecanismo de firma con certificado digital a la persona natural que a nombre propio o en representación del contribuyente, responsable, agente retenedor, o declarante, deba cumplir con la obligación de presentar información de manera virtual. Para tal efecto deberá darse cumplimiento al procedimiento señalado en la Resolución 12717 de 2005.

PAR. 2º—El mecanismo de firma con certificado digital debe solicitarse personalmente o a través de apoderado debidamente facultado o por interpuesta persona con autorización autenticada, presentada ante las respectivas Direcciones Seccionales de la Dian y/o en los lugares habilitados para tal efecto. Para las personas jurídicas o las demás entidades debe señalarse expresamente la persona a quien se le hará entrega del mecanismo de firma digital.

PAR. 3º—Los obligados, personas naturales y representantes legales de las personas jurídicas y demás entidades a quienes a la fecha de entrada en vigencia de la presente resolución, la Dian les haya asignado previamente el mecanismo de firma con certificado digital, no requieren la emisión de un nuevo mecanismo.

PAR. 4º—Cuando la Dian lo autorice, podrá utilizarse firma digital respaldada con certificado digital emitido por entidades externas.

PAR. 5º—Las personas naturales o jurídicas que deban cumplir la obligación de presentar la información de manera presencial deben también, de ser necesario, actualizar el Registro Único Tributario con la responsabilidad 22, “Cumplimiento de obligaciones tributarias, aduaneras y cambiarias”, conforme al artículo 2º de la Resolución 1767 de 2006 y la responsabilidad como informante de exógena.

ART. 8º—Contingencia. Cuando por inconvenientes técnicos no haya disponibilidad de los servicios informáticos electrónicos y, en consecuencia, el obligado no pueda cumplir con la presentación de la información a que se refiere la presente resolución en forma virtual, deberá acercarse a la dirección seccional o puntos habilitados por la Dian llevando la información en unidades extraíbles USB y el archivo de firma digital para su respectiva presentación.

Si agotado el procedimiento anterior no es posible la presentación virtual por el obligado, y la Subdirección de Gestión de Tecnología y Telecomunicaciones o dependencia que haga sus veces, establece que la no disponibilidad de los servicios informáticos electrónicos, impide cumplir efectivamente con la obligación de informar, así lo dará a conocer mediante comunicado. En este evento, el informante podrá cumplir con el respectivo deber legal dentro de los ocho (8) días hábiles siguientes a la finalización de los vencimientos establecidos para la presentación de la respectiva información, sin que ello implique extemporaneidad y sin perjuicio de que el informante la presente antes.

Sin perjuicio de lo anterior, cuando se presenten situaciones de fuerza mayor no imputables a los informantes ni a la Dian, la Dirección General podrá habilitar términos con el fin de facilitar el cumplimiento del respectivo deber legal.

PAR.—Para efectos de lo dispuesto en la presente resolución, el obligado a presentar virtualmente la información, deberá prever con suficiente antelación el adecuado funcionamiento de los medios requeridos para asegurar el cumplimiento de sus obligaciones.

En ningún caso constituirán causales de justificación de la extemporaneidad en la presentación de la información:

• Los daños en los sistemas, conexiones y/o equipos informáticos del informante.

• Los daños en el mecanismo de firma con certificado digital.

• El olvido de las claves asociadas al mismo, por quienes deben cumplir el deber formal de declarar.

• El no agotar los procedimientos previos a la presentación de la información, como el trámite de inscripción o actualización en el Registro Único Tributario y/o de la activación del mecanismo de firma digital o asignación de un nuevo mecanismo de firma amparado con certificado digital, u obtención de la clave secreta por quienes deben cumplir con la obligación de informar en forma virtual o la solicitud de cambio o asignación con una antelación inferior a tres (3) días hábiles al vencimiento.

ART. 9º—Sanciones. La no adopción o el incumplimiento del sistema técnico de control establecido en la presente resolución, dará lugar a la aplicación de la sanción de clausura de establecimiento de que trata el artículo 684-2 del estatuto tributario, en los términos del artículo 657 del estatuto tributario.

Cuando no se suministre la información dentro de los plazos establecidos por parte de los obligados, cuando el contenido presente errores o no corresponda a lo solicitado, habrá lugar a la aplicación de las sanciones contempladas en el artículo 651 del estatuto tributario.

ART. 10.—Formatos y especificaciones técnicas. La información a que se refiere la presente resolución, deberá enviarse teniendo en cuenta las especificaciones técnicas contenidas en el documento anexo que hace parte integral de la presente resolución.

Para diligenciar la casilla de tipo de documento, se debe utilizar la siguiente codificación:

11. Registro civil de nacimiento

12. Tarjeta de identidad

13. Cédula de ciudadanía

21. Tarjeta de extranjería

22. Cédula de extranjería

31. NIT

41. Pasaporte

42. Tipo de documento extranjero

43. Sin identificación del exterior o para uso definido por la Dian.

ART. 11.—Vigencia. La presente resolución rige a partir de la fecha de su publicación y deroga las resoluciones 259 del 19 de diciembre de 2014 y 79 del 22 de julio de 2015.

Publíquese y cúmplase.

Dada en Bogotá, D. C., a 22 de diciembre de 2015.

(Nota: Modificados los anexos 1, 2 y 3 por la Resolución 30 de 2016 artículo 2° de la Dirección de Impuestos y Aduanas Nacionales)

ANEXO 1

Especificaciones técnicas

Información consolidada de las operaciones de ventas de pieles y cueros Formato 1309 - Versión 9

OBJETIVO

Definir las características y contenido de los archivos correspondientes al formato 1309 versión 9 donde se reporta la Información consolidada de las operaciones de ventas de pieles y cueros.

ESPECIFICACIÓN TÉCNICA

El formato debe enviarse en un archivo XML que cumpla las siguientes especificaciones.

1. Estándar del nombre de los archivos.

El nombre de cada uno de los archivos, debe especificarse mediante la siguiente secuencia de caracteres:

Dmuisca_ccmmmmmvvaaaacccccccc.xml

cc: Concepto (Inserción = 01 Reemplazo = 02)

mmmmm : Formato (Descuentos tributarios = 01309)

vv : Versión del formato (Versión = 09).

aaaa : Año de envío.

cccccccc : Consecutivo de envío por año.

2. Formato del archivo.

El formato contiene un documento XML, que está compuesto por dos elementos complejos: encabezado y contenido, las cuales se deben enviar en el orden enunciado.

Encabezado
Contenido Información 1
Contenido Información 2
...
Contenido Información N

1. El documento XML debe cumplir con la especificación 1.0 tercera edición.

2. El conjunto de caracteres utilizado en el documento XML debe ser el alfabeto latino Nº 1: “ISO-8859-1”.

3. El archivo debe contener un documento XML bien formado y válido de acuerdo al esquema XSD que incluye en esta especificación técnica.

4. El archivo debe contener un elemento único elemento raíz llamado “mas”, que a su vez contendrá toda la información del archivo, tanto el encabezado como los registros.

2.1. Formato del encabezado.

El encabezado del archivo viene en el elemento “Cab” y contiene los siguientes datos, todos de carácter obligatorio:

EtiquetaDenominación casillaTipoLongitud campoValidacionesObservaciones
AnoAño de envíoint4 Formato AAAA
CodCptConceptoint2 1=inserción
2=reemplazo
FormatoCódigo del formatoint5 1309
VersiónVersión del formatoint2 Versión = 9
NumEnvioNúmero de envíoint8Debe corresponder al número consecutivo para este formato.Consecutivo de envío por año.
FecEnvioFecha de envíodatetime19Debe ser la fecha calendario.Formato AAAA-MMDDTHH:MM:SS
FecInicialFecha inicialdate10Debe ser la fecha calendario.Los registros corresponden mínimo esta fecha inicial. Formato AAAAMM-DD
FecFinalFecha finaldate10Debe ser la fecha calendario.Los registros corresponden máximo a esta fecha Final. Formato AAAAMM-DD
ValorTotalValor totaldouble20Corresponde a la sumatoria del atributo “venta” (Valor en pesos de las pieles y/o cueros vendidos) que se encuentra en el atributo descuentos. 
CantRegCantidad de registrosint4Se enviarán archivos con máximo 5000 registros; si se deben reportar más de 5000 registros se fraccionará la información en archivos de 5000 registros o menos. La cantidad de registros está medida por el número de elementos “ppal” que contenga el archivo.Cantidad de registros reportados en el contenido.

2.2. Formato del contenido.

En el contenido del archivo se deben incluir tantos registros como se informó en la cabecera en el campo “Cantidad de registros”.

El contenido del archivo viene en el elemento “ppal” y se deben incluir los siguientes datos para cada registro de descuentos tributarios solicitados.

AtributoCasiDenominaciónTipoLongObligatObservaciones
doc24Tipo de documento del compradorInt2SDe acuerdo a los definidos por resolución.
nid25Número de identificación del compradorstring20SDiligenciar sin guiones, puntos, comas o espacios en blanco.
pap26Primer apellido del compradorstring60NEn caso de ser una persona natural siempre debe diligenciarse.
sap27Segundo apellido del compradorstring60NEn caso de ser una persona natural y si se conoce debe diligenciarse.
pno28Primer nombre del compradorstring60NEn caso de ser una persona natural siempre debe diligenciarse.
ono29Otros nombres del compradorstring60NEn caso de ser una persona natural y si se conoce debe diligenciarse.
raz30Razón social del compradorstring450NEn caso de ser una persona jurídica siempre debe diligenciarse.
dir31Dirección del compradorstring250N 
dpto32Código departamentoint2NCódigo Dane, debe incluir los ceros a la izquierda
mun33Código municipioint3NCódigo Dane, debe incluir los ceros a la izquierda
pais34Código paísint4SSiempre debe diligenciarse numérico, debe incluir los ceros a la izquierda.
cven35Código venta nacional o exportaciónint1SDe acuerdo a los definidos por resolución.
cpie36Código de las pieles o cuerosint1SDe acuerdo a los definidos por resolución.
cantu37Número o cantidad de unidades u hojas de pieles y /o cueros vendidosLong15SDiligenciar sin guiones, puntos, comas o espacios en blanco.
peso38Peso en kilos de las pieles y/o cueros vendidos.Decimal15.2SDiligenciar sin guiones, puntos, comas o espacios en blanco.
umed39Código de unidad de medida del área de las hojas de pieles y/o cueros vendidosint2SDiligenciar sin guiones, puntos, comas o espacios en blanco.
cantf40cantidad de unidades físicas o área de las hojas de pieles y/o cueros vendidoslong15SDiligenciar sin guiones, puntos, comas o espacios en blanco.
venta41valor en pesos de las pieles y/o cueros vendidoslong15SDiligenciar sin guiones, puntos, comas o espacios en blanco.
iva42Valor del IVA facturado por el proveedor de pieles y/o cueroslong15SDiligenciar sin guiones, puntos, comas o espacios en blanco.
partida43Partida arancelaria registrada en la declaración de exportación (DEX)string10N 
fob44Valor FOB en dólares americanosLong15SDiligenciar sin guiones, puntos, comas o espacios en blanco.
dex45Nº de la declaración de exportación (DEX) que ampara la ventaLong18NDiligenciar sin guiones, puntos, comas o espacios en blanco.
docm46Tipo de documento del mandante o contratanteint2SDe acuerdo a los definidos por resolución.
Nidm47Número de identificación del mandante o contratantestring20SDiligenciar sin guiones, puntos, comas o espacios en blanco.
papm48Primer apellido del mandante o contratantestring60NEn caso de ser una persona natural siempre debe diligenciarse.
sapm49Segundo apellido del mandante o contratantestring60NEn caso de ser una persona natural y si se conoce debe diligenciarse.
pnom50Primer nombre del mandante o contratantestring60NEn caso de ser una persona natural siempre debe diligenciarse.
onom51Otros nombres del mandante o contratantestring60NEn caso de ser una persona natural y si se conoce debe diligenciarse.
razm52Razón social del mandante o contratantestring450NEn caso de ser una persona jurídica siempre debe diligenciarse.
doci53Tipo de documento del mandatario, intermediario o terceroint2SDe acuerdo a los definidos por resolución.
nidi54Número de identificación del mandatario, intermediario o tercerostring20SDiligenciar sin guiones, puntos, comas o espacios en blanco.
papi55Primer apellido del mandatario, intermediario o tercerostring60NEn caso de ser una persona natural siempre debe diligenciarse.
sapi56Segundo apellido del mandatario, intermediario o tercerostring60NEn caso de ser una persona natural y si se conoce debe diligenciarse.
pnoi57Primer nombre del mandatario, intermediario o tercerostring60NEn caso de ser una persona natural siempre debe diligenciarse.
onoi58Otros nombres del mandatario, intermediario o tercerostring60NEn caso de ser una persona natural y si se conoce debe diligenciarse.
razi59Razón social del mandatario, intermediario o tercerostring450NEn caso de ser una persona jurídica siempre debe diligenciarse.

Los campos: Tipo de documento del comprador, Número de identificación del comprador, Código de las pieles o cueros, Nº de la declaración de exportación (DEX) que ampara la venta, Tipo de documento del mandante o contratante, Número de identificación del mandante o contratante, Tipo de documento del mandatario intermediario o tercero y Número de identificación del mandatario intermediario o tercero conforman una llave única para este formato, la cual no debe repetirse para los registros de un mismo envío.

3. Validaciones

3.1. Validaciones generales.

1. El archivo debe contener todos los campos definidos para el encabezado y estos campos deben estar correctamente diligenciados.

2. La información del contenido del archivo debe corresponder al esquema XSD entregado.

3. Los atributos que registran valores numéricos, se reportan con valores numéricos positivos, sin signos ni puntuaciones, según lo reportado por el informante o en su defecto con cero (0).

4. Los campos que corresponden a fechas, deben contener fechas válidas en cuanto a año, mes, y día.

3.2. Validaciones del encabezado.

1. Los campos concepto, formato y versión, deben venir diligenciados con los valores estipulados en las especificaciones técnicas,

2. Año de envío, debe ser el año calendario.

3. Número de envío, debe corresponder al número consecutivo para este formato.

4. Fecha de envío, debe ser la fecha calendario, en formato AAAA-MM-DDTHH: MM:SS.

4. Esquema XSD.

A continuación se incluye el esquema XSD para esta especificación técnica.

<?xml version=”1.0” encoding=”ISO-8859-1”?>

<xs:schema xmlns:xs=”http://www.w3.org/2001/XMLSchema” elementFormDefault=”qualified” attributeFormDefault=”unqualified”>

<xs:element name=”ppal”>

<xs:annotation>

<xs:documentation>Elemento que encapsula la información del formulario 1309v9 Información consolidada de las operaciones de ventas de pieles y cueros </xs:documentation>

</xs:annotation>

<xs:complexType>

<xs:attribute name=”doc” use=”required”>

<xs:annotation>

<xs:documentation>Tipo de documento del comprador</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:int”>

<xs:pattern value=”[0-9]{0,2}”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”nid” use=”required”>

<xs:annotation>

<xs:documentation>Número de identificación del comprador</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:string”>

<xs:pattern value=”[a-zA-Z0-9]+”/>

<xs:minLength value=”1”/>

<xs:maxLength value=”20”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”pap” use=”optional”>

<xs:annotation>

<xs:documentation>Primer apellido del comprador</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:string”>

<xs:minLength value=”1”/>

<xs:maxLength value=”60”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”sap” use=”optional”>

<xs:annotation>

<xs:documentation>Segundo apellido del comprador</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:string”>

<xs:minLength value=”0”/>

<xs:maxLength value=”60”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”pno” use=”optional”>

<xs:annotation>

<xs:documentation>Primer nombre del comprador</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:string”>

<xs:minLength value=”1”/>

<xs:maxLength value=”60”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”ono” use=”optional”>

<xs:annotation>

<xs:documentation>Otros nombres del comprador</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:string”>

<xs:minLength value=”0”/>

<xs:maxLength value=”60”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”raz” use=”optional”>

<xs:annotation>

<xs:documentation>Razón social</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:string”>

<xs:minLength value=”1”/>

<xs:maxLength value=”450”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”dir” use=”optional”>

<xs:annotation>

<xs:documentation>Dirección del comprador</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:string”>

<xs:minLength value=”0”/>

<xs:maxLength value=”250”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”dpto” use=”optional”>

<xs:annotation>

<xs:documentation>Código departamento</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:string”>

<xs:pattern value=”[0-9]{0,2}”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”mun” use=”optional”>

<xs:annotation>

<xs:documentation>Código municipio</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:string”>

<xs:pattern value=”[0-9]{0,3}”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”pais” use=”required”>

<xs:annotation>

<xs:documentation>Código país</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:string”>

<xs:pattern value=”[0-9]{1,4}”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”cven” use=”required”>

<xs:annotation>

<xs:documentation>Código venta nacional o exportación</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:int”>

<xs:minInclusive value=”0”/>

<xs:maxInclusive value=”9”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”cpie” use=”required”>

<xs:annotation>

<xs:documentation>Código de las pieles o cueros</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:int”>

<xs:minInclusive value=”0”/>

<xs:maxInclusive value=”9”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”cantu” use=”required”>

<xs:annotation>

<xs:documentation>Número o cantidad de unidades u hojas de pieles y /o cueros vendidos</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:long”>

<xs:pattern value=”[0-9]{1,15}”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”peso” use=”required”>

<xs:annotation>

<xs:documentation>Peso en kilos de las pieles y/o cueros vendidos</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:decimal”>

<xs:maxInclusive value=”999999999999999.99”/>

<xs:totalDigits value=”17”/>

<xs:fractionDigits value=”2”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”umed” use=”required”>

<xs:annotation>

<xs:documentation>Código de unidad de medida del área de las hojas de pieles y/o cueros vendidos</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:int”>

<xs:minInclusive value=”1”/>

<xs:maxInclusive value=”99”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”cantf” use=”required”>

<xs:annotation>

<xs:documentation>Cantidad de unidades físicas o área de las hojas de pieles y/o cueros vendidos</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:long”>

<xs:pattern value=”[0-9]{1,15}”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”venta” use=”required”>

<xs:annotation>

<xs:documentation>Valor en pesos de las pieles y/o cueros vendidos</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:long”>

<xs:pattern value=”[0-9]{1,15}”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”iva” use=”required”>

<xs:annotation>

<xs:documentation>Valor del IVA facturado por el proveedor de pieles y/o cueros </xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:long”>

<xs:pattern value=”[0-9]{1,15}”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”partida” use=”optional”>

<xs:annotation>

<xs:documentation>Partida arancelaria registrada en la declaración de exportación (DEX)</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:string”>

<xs:minLength value=”0”/>

<xs:maxLength value=”10”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”fob” use=”required”>

<xs:annotation>

<xs:documentation>Valor FOB en dólares americanos</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:long”>

<xs:pattern value=”[0-9]{1,15}”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”dex” use=”optional”>

<xs:annotation>

<xs:documentation>Nº de la declaración de exportación (DEX) que ampara la venta</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:long”>

<xs:pattern value=”[0-9]{1,18}”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”docm” use=”required”>

<xs:annotation>

<xs:documentation>Tipo de documento del mandante o contratante</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:int”>

<xs:pattern value=”[0-9]{0,2}”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”nidm” use=”required”>

<xs:annotation>

<xs:documentation>Número de identificación del mandante o contratante</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:string”>

<xs:pattern value=”[a-zA-Z0-9]+”/>

<xs:minLength value=”1”/>

<xs:maxLength value=”20”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”papm” use=”optional”>

<xs:annotation>

<xs:documentation>Primer apellido del mandante o contratante</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:string”>

<xs:minLength value=”1”/>

<xs:maxLength value=”60”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”sapm” use=”optional”>

<xs:annotation>

<xs:documentation>Segundo apellido del mandante o contratante</

xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:string”>

<xs:minLength value=”0”/>

<xs:maxLength value=”60”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”pnom” use=”optional”>

<xs:annotation>

<xs:documentation>Primer nombre del mandante o contratante</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:string”>

<xs:minLength value=”1”/>

<xs:maxLength value=”60”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”onom” use=”optional”>

<xs:annotation>

<xs:documentation>Otros nombres del mandante o contratante</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:string”>

<xs:minLength value=”0”/>

<xs:maxLength value=”60”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”razm” use=”optional”>

<xs:annotation>

<xs:documentation>Razón social del mandante o contratante</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:string”>

<xs:minLength value=”1”/>

<xs:maxLength value=”450”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”doci” use=”required”>

<xs:annotation>

<xs:documentation>Tipo de documento del mandatario, intermediario o tercero</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:int”>

<xs:pattern value=”[0-9]{0,2}”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”nidi” use=”required”>

<xs:annotation>

<xs:documentation>Número de identificación del mandatario, intermediario o tercero</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:string”>

<xs:pattern value=”[a-zA-Z0-9]+”/>

<xs:minLength value=”1”/>

<xs:maxLength value=”20”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”papi” use=”optional”>

<xs:annotation>

<xs:documentation>Primer apellido del mandatario, intermediario o tercero</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:string”>

<xs:minLength value=”1”/>

<xs:maxLength value=”60”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”sapi” use=”optional”>

<xs:annotation>

<xs:documentation>Segundo apellido del mandatario, intermediario o tercero</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:string”>

<xs:minLength value=”0”/>

<xs:maxLength value=”60”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”pnoi” use=”optional”>

<xs:annotation>

<xs:documentation>Primer nombre del mandatario, intermediario o tercero</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:string”>

<xs:minLength value=”1”/>

<xs:maxLength value=”60”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”onoi” use=”optional”>

<xs:annotation>

<xs:documentation>Otros nombres del mandatario, intermediario o tercero</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:string”>

<xs:minLength value=”0”/>

<xs:maxLength value=”60”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”razi” use=”optional”>

<xs:annotation>

<xs:documentation>Razón social del mandatario, intermediario o tercero</

xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:string”>

<xs:minLength value=”1”/>

<xs:maxLength value=”450”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

</xs:complexType>

</xs:element>

<xs:element name=”mas”>

<xs:annotation>

<xs:documentation>Elemento raiz del xml de carga masiva</xs:documentation>

</xs:annotation>

<xs:complexType>

<xs:sequence>

<xs:element name=”Cab” type=”CabType”/>

<xs:element ref=”ppal” maxOccurs=”unbounded”/>

</xs:sequence>

</xs:complexType>

</xs:element>

<xs:complexType name=”CabType”>

<xs:sequence>

<xs:element name=”Ano” type=”xs:gYear” nillable=”false”>

<xs:annotation>

<xs:documentation>Año de envío</xs:documentation>

</xs:annotation>

</xs:element>

<xs:element name=”CodCpt” nillable=”false”>

<xs:annotation>

<xs:documentation>Concepto</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:int”>

<xs:minInclusive value=”0”/>

<xs:maxInclusive value=”99”/>

</xs:restriction>

</xs:simpleType>

</xs:element>

<xs:element name=”Formato” fixed=”1309”>

<xs:simpleType>

<xs:restriction base=”xs:positiveInteger”>

<xs:totalDigits value=”4”/>

</xs:restriction>

</xs:simpleType>

</xs:element>

<xs:element name=”Version” type=”xs:positiveInteger” fixed=”9”/>

<xs:element name=”NumEnvio”>

<xs:annotation>

<xs:documentation>Número de envío</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:positiveInteger”>

<xs:totalDigits value=”8”/>

<xs:maxInclusive value=”99999999”/>

</xs:restriction>

</xs:simpleType>

</xs:element>

<xs:element name=”FecEnvio” type=”xs:dateTime”>

<xs:annotation>

<xs:documentation>Fecha de envío</xs:documentation>

</xs:annotation>

</xs:element>

<xs:element name=”FecInicial” type=”xs:date”>

<xs:annotation>

<xs:documentation>Fecha inicial</xs:documentation>

</xs:annotation>

</xs:element>

<xs:element name=”FecFinal” type=”xs:date”>

<xs:annotation>

<xs:documentation>Fecha final</xs:documentation>

</xs:annotation>

</xs:element>

<xs:element name=”Valor total” type=”xs:double”>

<xs:annotation>

<xs:documentation>Valor total</xs:documentation>

</xs:annotation>

</xs:element>

<xs:element name=”CantReg”>

<xs:annotation>

<xs:documentation>Cantidad de registros</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:positiveInteger”>

<xs:totalDigits value=”4”/>

<xs:maxInclusive value=”9999”/>

</xs:restriction>

</xs:simpleType>

</xs:element>

</xs:sequence>

</xs:complexType>

</xs:schema>

ANEXO 2

Especificaciones técnicas

Información consolidada de las operaciones de compra de pieles y cueros

Formato 1310 - Versión 9

OBJETIVO

Definir las características y contenido de los archivos correspondientes al formato 1310 versión 9 donde se reporta la información consolidada de compra de pieles y cueros.

ESPECIFICACIÓN TÉCNICA

El formato debe enviarse en un archivo XML que cumpla las siguientes especificaciones.

1. Estándar del nombre de los archivos.

El nombre de cada uno de los archivos, debe especificarse mediante la siguiente secuencia de caracteres:

Dmuisca_ccmmmmmvvaaaacccccccc.xml

cc : Concepto (Inserción = 01 Reemplazo = 02)

mmmmm : Formato (Descuentos tributarios = 01310)

vv : Versión del formato (Versión = 09).

aaaa : Año de envío.

cccccccc : Consecutivo de envío por año.

2. Formato del archivo.

El formato contiene un documento XML, que está compuesto por dos elementos complejos: encabezado y contenido, las cuales se deben enviar en el orden enunciado.

Encabezado
Contenido Información 1
Contenido Información 2
...
Contenido Información N

1. El documento XML debe cumplir con la especificación 1.0 tercera edición.

2. El conjunto de caracteres utilizado en el documento XML debe ser el alfabeto latino Nº 1: “ISO-8859-1”.

3. El archivo debe contener un documento XML bien formado y válido de acuerdo al esquema XSD que incluye en esta especificación técnica.

4. El archivo debe contener un elemento único elemento raíz llamado “mas”, que a su vez contendrá toda la información del archivo, tanto el encabezado como los registros.

2.1. Formato del encabezado.

El encabezado del archivo viene en el elemento “Cab” y contiene los siguientes datos, todos de carácter obligatorio:

EtiquetaDenominación casillaTipoLongitud campoValidacionesObservaciones
AnoAño de envíoint4 Formato AAAA
CodCptConceptoint2 1=inserción
2=reemplazo
FormatoCódigo del formatoint5 1310
VersiónVersión del formatoint2 Versión = 9
NumEnvioNúmero de envíoint8Debe corresponder al número consecutivo para este formato.Consecutivo de envío por año.
FecEnvioFecha de envíodatetime19Debe ser la fecha calendario.Formato AAAA-MM-DDTHH:MM:SS
FecInicialFecha inicialdate10Debe ser la fecha calendario.Los registros corresponden mínimo esta fecha inicial. Formato AAAA-MM-DD
FecFinalFecha finaldate10Debe ser la fecha calendario.Los registros corresponden máximo a esta fecha Final. Formato AAAAMM-DD
ValorTotalValor totaldoublé20Corresponde a la sumatoria del atributo “compra” (valor en pesos de las pieles y/o cueros adquiridos) que se encuentra en el atributo descuentos. 
CantRegCantidad de registrosint4Se enviarán archivos con máximo 5000 registros; si se deben reportar más de 5000 registros se fraccionará la información en archivos de 5000 registros o menos. La cantidad de registros está medida por el número de elementos “ppal” que contenga el archivo.Cantidad de registros reportados en el contenido.

2.2. Formato del contenido.

En el contenido del archivo se deben incluir tantos registros como se informó en la cabecera en el campo “Cantidad de registros”.

El contenido del archivo viene en el elemento “ppal” y se deben incluir los siguientes datos para cada registro de descuentos tributarios solicitados.

AtributoCasiDenominaciónTipoLongObligatObservaciones
doc24Tipo de documento vendedor de pieles y/o cuerosInt2SDe acuerdo a los definidos por resolución.
nid25Número de identificación vendedor de pieles y/o cuerosstring20SDiligenciar sin guiones, puntos, comas o espacios en blanco.
pap26Primer apellido del vendedor de pieles y/o cuerosstring60NEn caso de ser una persona natural siempre debe diligenciarse.
sap27Segundo apellido del vendedor de pieles y/o cuerosstring60NEn caso de ser una persona natural y si se conoce debe diligenciarse.
pno28Primer nombre del vendedor de pieles y/o cuerosstring60NEn caso de ser una persona natural siempre debe diligenciarse.
ono29Otros nombres del vendedor de pieles y/o cuerosstring60NEn caso de ser una persona natural y si se conoce debe diligenciarse.
raz30Razón social del vendedor de pieles y/o cuerosstring450NEn caso de ser una persona jurídica siempre debe diligenciarse.
dir31Dirección del vendedor de pieles y/o cuerosstring250N 
dpto32Código departamentoint2NCódigo Dane, debe incluir los ceros a la izquierda
mun33Código municipioint3NCódigo Dane, debe incluir los ceros a la izquierda
pais34Código paísint4SSiempre debe diligenciarse
Numérico, debe incluir los ceros a la izquierda.
email35Correo electrónicostring100N 
cpie36Código de las pieles o cuerosint1SDe acuerdo a los definidos por resolución.
cantu37Número o cantidad de unidades u hojas de pieles y /o cueros adquiridosLong15SDiligenciar sin guiones, puntos, comas o espacios en blanco.
peso38Peso en kilos de las pieles y/o cueros adquiridosDecimal15.2SDiligenciar sin guiones, puntos, comas o espacios en blanco.
compra39Valor en pesos de las pieles y/o cueros adquiridoslong15SDiligenciar sin guiones, puntos, comas o espacios en blanco.
iva40Valor del IVA facturado por el proveedor de pieles y/o cueroslong15SDiligenciar sin guiones, puntos, comas o espacios en blanco.
docm41Tipo de documento del mandante o contratanteuint2SDe acuerdo a los definidos por resolución.
nidm42Número de identificación del mandante o contratantestring20SDiligenciar sin guiones, puntos, comas o espacios en blanco.
papm43Primer apellido del mandante o contratantestring60NEn caso de ser una persona natural siempre debe diligenciarse.
sapm44Segundo apellido del mandante o contratantestring60NEn caso de ser una persona natural y si se conoce debe diligenciarse.
pnom45Primer nombre del mandante o contratantestring60NEn caso de ser una persona natural siempre debe diligenciarse.
onom46Otros nombres del mandante o contratantestring60NEn caso de ser una persona natural y si se conoce debe diligenciarse.
razm47Razón social del mandante o contratantestring450NEn caso de ser una persona jurídica siempre debe diligenciarse.
doci48Tipo de documento del mandatario, intermediario o terceroint2SDe acuerdo a los definidos por resolución.
nidi49Número de Identificación del mandatario, intermediario o tercerostring20SDiligenciar sin guiones, puntos, comas o espacios en blanco.
papi50Primer apellido del mandatario, intermediario o tercerostring60NEn caso de ser una persona natural siempre debe diligenciarse.
sapi51Segundo apellido del mandatario, intermediario o tercerostring60NEn caso de ser una persona natural y si se conoce debe diligenciarse.
pnoi52Primer nombre del mandatario, intermediario o tercerostring60NEn caso de ser una persona natural siempre debe diligenciarse.
onoi53Otros nombres del mandatario, intermediario o tercerostring60NEn caso de ser una persona natural y si se conoce debe diligenciarse.
razi54Razón social del mandatario, intermediario o tercerostring450NEn caso de ser una persona jurídica siempre debe diligenciarse.

Los campos: Tipo de documento del vendedor de pieles y/o cueros, Número de identificación del vendedor de pieles y/o cueros, Código de las pieles o cueros, Tipo de documento del mandante o contratante, Número de identificación del mandante o contratante, Tipo de documento del mandatario intermediario o tercero y Número de identificación del mandatario intermediario o tercero conforman una llave única para este formato, la cual no debe repetirse para los registros de un mismo envío.

3. Validaciones.

3.1. Validaciones generales.

1. El archivo debe contener todos los campos definidos para el encabezado y estos campos deben estar correctamente diligenciados.

2. La información del contenido del archivo debe corresponder al esquema XSD entregado.

3. Los atributos que registran valores numéricos, se reportan con valores numéricos positivos, sin signos ni puntuaciones, según lo reportado por el informante o en su defecto con cero (0).

4. Los campos que corresponden a fechas, deben contener fechas válidas en cuanto a año, mes, y día.

3.2. Validaciones del encabezado.

1. Los campos concepto, formato y versión, deben venir diligenciados con los valores estipulados en las especificaciones técnicas,

2. Año de envío, debe ser el año calendario.

3. Número de envío, debe corresponder al número consecutivo para este formato.

4. Fecha de envío, debe ser la fecha calendario, en formato AAAA-MM-DDTHH:MM:SS.

4. Esquema XSD.

A continuación se incluye el esquema XSD para esta especificación técnica.

<?xml version=”1.0” encoding=”ISO-8859-1”?>

<xs:schema xmlns:xs=”http://www.w3.org/2001/XMLSchema” elementFormDefault=”qualified” attributeFormDefault=”unqualified”>

<xs:element name=”ppal”>

<xs:annotation>

<xs:documentation>Elemento que encapsula la información del formulario 1310v9 Información consolidada de las operaciones de compra de pieles y cueros </xs:documentation>

</xs:annotation>

<xs:complexType>

<xs:attribute name=”doc” use=”required”>

<xs:annotation>

<xs:documentation>Tipo de documento del vendedor de pieles y/o cueros</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:int”>

<xs:pattern value=”[0-9]{0,2}”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”nid” use=”required”>

<xs:annotation>

<xs:documentation>Número de identificación del vendedor de pieles y/o cueros</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:string”>

<xs:pattern value=”[a-zA-Z0-9]+”/>

<xs:minLength value=”1”/>

<xs:maxLength value=”20”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”pap” use=”optional”>

<xs:annotation>

<xs:documentation>Primer apellido del vendedor de pieles y/o cueros</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:string”>

<xs:minLength value=”1”/>

<xs:maxLength value=”60”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”sap” use=”optional”>

<xs:annotation>

<xs:documentation>Segundo apellido del vendedor de pieles y/o cueros</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:string”>

<xs:minLength value=”0”/>

<xs:maxLength value=”60”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”pno” use=”optional”>

<xs:annotation>

<xs:documentation>Primer nombre del vendedor de pieles y/o cueros</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:string”>

<xs:minLength value=”1”/>

<xs:maxLength value=”60”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”ono” use=”optional”>

<xs:annotation>

<xs:documentation>Otros nombres del vendedor de pieles y/o cueros</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:string”>

<xs:minLength value=”0”/>

<xs:maxLength value=”60”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”raz” use=”optional”>

<xs:annotation>

<xs:documentation>Razón social vendedor de pieles y/o cueros</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:string”>

<xs:minLength value=”1”/>

<xs:maxLength value=”450”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”dir” use=”optional”>

<xs:annotation>

<xs:documentation>Dirección del vendedor de pieles y/o cueros</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:string”>

<xs:minLength value=”0”/>

<xs:maxLength value=”250”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”dpto” use=”optional”>

<xs:annotation>

<xs:documentation>Código departamento</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:string”>

<xs:pattern value=”[0-9]{0,2}”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”mun” use=”optional”>

<xs:annotation>

<xs:documentation>Código municipio</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:string”>

<xs:pattern value=”[0-9]{0,3}”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”pais” use=”required”>

<xs:annotation>

<xs:documentation>Código país</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:string”>

<xs:pattern value=”[0-9]{1,4}”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”email” use=”optional”>

<xs:annotation>

<xs:documentation>Correo electrónico</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:string”>

<xs:minLength value=”1”/>

<xs:maxLength value=”100”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”cpie” use=”required”>

<xs:annotation>

<xs:documentation>Código de las pieles o cueros</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:int”>

<xs:minInclusive value=”0”/>

<xs:maxInclusive value=”9”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”cantu” use=”required”>

<xs:annotation>

<xs:documentation>Número o cantidad de unidades u hojas de pieles y /o cueros adquiridos</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:long”>

<xs:pattern value=”[0-9]{1,15}”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”peso” use=”required”>

<xs:annotation>

<xs:documentation>Peso en kilos de las pieles y/o cueros adquiridos</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:decimal”>

<xs:maxInclusive value=”999999999999999.99”/>

<xs:totalDigits value=”17”/>

<xs:fractionDigits value=”2”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”compra” use=”required”>

<xs:annotation>

<xs:documentation>Valor en pesos de las pieles y/o cueros adquiridos</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:long”>

<xs:pattern value=”[0-9]{1,15}”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”iva” use=”required”>

<xs:annotation>

<xs:documentation>Valor del IVA facturado por el proveedor de pieles y/o cueros </xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:long”>

<xs:pattern value=”[0-9]{1,15}”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”docm” use=”required”>

<xs:annotation>

<xs:documentation>Tipo de documento del mandante o contratante</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:int”>

<xs:pattern value=”[0-9]{0,2}”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”nidm” use=”required”>

<xs:annotation>

<xs:documentation>Número de identificación del mandante o contratante</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:string”>

<xs:pattern value=”[a-zA-Z0-9]+”/>

<xs:minLength value=”1”/>

<xs:maxLength value=”20”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”papm” use=”optional”>

<xs:annotation>

<xs:documentation>Primer apellido del mandante o contratante</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:string”>

<xs:minLength value=”1”/>

<xs:maxLength value=”60”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”sapm” use=”optional”>

<xs:annotation>

<xs:documentation>Segundo apellido del mandante o contratante</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:string”>

<xs:minLength value=”0”/>

<xs:maxLength value=”60”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”pnom” use=”optional”>

<xs:annotation>

<xs:documentation>Primer nombre del mandante o contratante</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:string”>

<xs:minLength value=”1”/>

<xs:maxLength value=”60”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”onom” use=”optional”>

<xs:annotation>

<xs:documentation>Otros nombres del mandante o contratante</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:string”>

<xs:minLength value=”0”/>

<xs:maxLength value=”60”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”razm” use=”optional”>

<xs:annotation>

<xs:documentation>Razón social del mandante o contratante</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:string”>

<xs:minLength value=”1”/>

<xs:maxLength value=”450”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”doci” use=”required”>

<xs:annotation>

<xs:documentation>Tipo de documento del mandatario, intermediario o tercero</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:int”>

<xs:pattern value=”[0-9]{0,2}”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”nidi” use=”required”>

<xs:annotation>

<xs:documentation>Número de identificación del mandatario, intermediario o tercero</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:string”>

<xs:pattern value=”[a-zA-Z0-9]+”/>

<xs:minLength value=”1”/>

<xs:maxLength value=”20”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”papi” use=”optional”>

<xs:annotation>

<xs:documentation>Primer apellido del mandatario, intermediario o tercero</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:string”>

<xs:minLength value=”1”/>

<xs:maxLength value=”60”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”sapi” use=”optional”>

<xs:annotation>

<xs:documentation>Segundo apellido del mandatario, intermediario o tercero</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:string”>

<xs:minLength value=”0”/>

<xs:maxLength value=”60”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”pnoi” use=”optional”>

<xs:annotation>

<xs:documentation>Primer nombre del mandatario, intermediario o tercero</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:string”>

<xs:minLength value=”1”/>

<xs:maxLength value=”60”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”onoi” use=”optional”>

<xs:annotation>

<xs:documentation>Otros nombres del mandatario, intermediario o tercero</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:string”>

<xs:minLength value=”0”/>

<xs:maxLength value=”60”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”razi” use=”optional”>

<xs:annotation>

<xs:documentation>Razón social del mandatario, intermediario o tercero</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:string”>

<xs:minLength value=”1”/>

<xs:maxLength value=”450”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

</xs:complexType>

</xs:element>

<xs:element name=”mas”>

<xs:annotation>

<xs:documentation>Elemento raíz del xml de carga masiva</

xs:documentation>

</xs:annotation>

<xs:complexType>

<xs:sequence>

<xs:element name=”Cab” type=”CabType”/>

<xs:element ref=”ppal” maxOccurs=”unbounded”/>

</xs:sequence>

</xs:complexType>

</xs:element>

<xs:complexType name=”CabType”>

<xs:sequence>

<xs:element name=”Ano” type=”xs:gYear” nillable=”false”>

<xs:annotation>

<xs:documentation>Año de envío</xs:documentation>

</xs:annotation>

</xs:element>

<xs:element name=”CodCpt” nillable=”false”>

<xs:annotation>

<xs:documentation>Concepto</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:int”>

<xs:minInclusive value=”0”/>

<xs:maxInclusive value=”99”/>

</xs:restriction>

</xs:simpleType>

</xs:element>

<xs:element name=”Formato” fixed=”1310”>

<xs:simpleType>

<xs:restriction base=”xs:positiveInteger”>

<xs:totalDigits value=”4”/>

</xs:restriction>

</xs:simpleType>

</xs:element>

<xs:element name=”Version” type=”xs:positiveInteger” fixed=”9”/>

<xs:element name=”NumEnvio”>

<xs:annotation>

<xs:documentation>Número de envío</

xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:positiveInteger”>

<xs:totalDigits value=”8”/>

<xs:maxInclusive value=”99999999”/>

</xs:restriction>

</xs:simpleType>

</xs:element>

<xs:element name=”FecEnvio” type=”xs:dateTime”>

<xs:annotation>

<xs:documentation>Fecha de envío</

xs:documentation>

</xs:annotation>

</xs:element>

<xs:element name=”FecInicial” type=”xs:date”>

<xs:annotation>

<xs:documentation>Fecha inicial</xs:documentation>

</xs:annotation>

</xs:element>

<xs:element name=”FecFinal” type=”xs:date”>

<xs:annotation>

<xs:documentation>Fecha Final</xs:documentation>

</xs:annotation>

</xs:element>

<xs:element name=”ValorTotal” type=”xs:double”>

<xs:annotation>

<xs:documentation>Valor total</xs:documentation>

</xs:annotation>

</xs:element>

<xs:element name=”CantReg”>

<xs:annotation>

<xs:documentation>Cantidad de registros</

xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:positiveInteger”>

<xs:totalDigits value=”4”/>

<xs:maxInclusive value=”9999”/>

</xs:restriction>

</xs:simpleType>

</xs:element>

</xs:sequence>

</xs:complexType>

</xs:schema>

ANEXO 3

Especificaciones técnicas

Información consolidada sobre la prestación del servicio de curtido, preparación y teñido de cueros y/o pieles animales bovinos y bufalinos

Formato 2285 - Versión 1

OBJETIVO

Definir las características y contenido de los archivos correspondientes al formato 2285 versión 1 donde se reporta la información consolidada sobre la prestación del servicio de curtido, preparación y teñido de cueros y/o pieles animales bovinos y bufalinos.

ESPECIFICACIÓN TÉCNICA

El formato debe enviarse en un archivo XML que cumpla las siguientes especificaciones.

1. Estándar del nombre de los archivos.

El nombre de cada uno de los archivos, debe especificarse mediante la siguiente secuencia de caracteres:

Dmuisca_ccmmmmmvvaaaacccccccc.xml

cc : Concepto (Inserción = 01 Reemplazo = 02)

mmmmm : Formato ( Descuentos tributarios = 02285)

vv : Versión del formato (Versión = 01).

aaaa : Año de envío.

cccccccc : Consecutivo de envío por año.

2. Formato del archivo.

El formato contiene un documento XML, que está compuesto por dos elementos complejos: encabezado y contenido, las cuales se deben enviar en el orden enunciado.

Encabezado
Contenido Información 1
Contenido Información 2
...
Contenido Información N

1. El documento XML debe cumplir con la especificación 1.0 tercera edición.

2. El conjunto de caracteres utilizado en el documento XML debe ser el alfabeto latino Nº 1: “ISO-8859-1”.

3. El archivo debe contener un documento XML bien formado y válido de acuerdo al esquema XSD que incluye en esta especificación técnica.

4. El archivo debe contener un elemento único elemento raíz llamado “mas”, que a su vez contendrá toda la información del archivo, tanto el encabezado como los registros.

2.1. Formato del encabezado.

El encabezado del archivo viene en el elemento “Cab” y contiene los siguientes datos, todos de carácter obligatorio:

EtiquetaDenominación casillaTipoLongitud campoValidacionesObservaciones
AnoAño de envíoint4 Formato AAAA
CodCptConceptoint2 1=inserción
2=reemplazo
FormatoCódigo del formatoint5 2285
VersiónVersión del formatoint2 Versión = 1
NumEnvioNúmero de envíoint8Debe corresponder al número consecutivo para este formato.Consecutivo de envío por año.
FecEnvioFecha de envíodatetime19Debe ser la fecha calendario.Formato AAAA-MMDDTHH:MM:SS
FecInicialFecha inicialdate10Debe ser la fecha calendario.Los registros corresponden mínimo esta fecha inicial. Formato AAAAMM-DD
FecFinalFecha finaldate10Debe ser la fecha calendario.Los registros corresponden máximo a esta fecha Final. Formato AAAAMM-DD
ValorTotalValor totaldouble20Corresponde a la sumatoria del atributo “valor” (valor del servicio prestado de curtido, preparación y teñido) que se encuentra en el atributo descuentos. 
CantRegCantidad de registrosint4Se enviarán archivos con máximo 5000 registros; si se deben reportar más de 5000 registros se fraccionará la información en archivos de 5000 registros o menos. La cantidad de registros esta medida por el número de elementos “ppal” que contenga el archivo.Cantidad de registros reportados en el contenido.

2.2. Formato del contenido.

En el contenido del archivo se deben incluir tantos registros como se informó en la cabecera en el campo “Cantidad de registros”.

El contenido del archivo viene en el elemento “ppal” y se deben incluir los siguientes datos para cada registro de descuentos tributarios solicitados.

AtributoCasiDenominaciónTipoLongObligatObservaciones
doc24Tipo de documento de la persona a quien se le prestó el servicioInt2SDe acuerdo a los definidos por resolución.
nid25Número de identificación de la persona a quien se le prestó el serviciostring20SDiligenciar sin guiones, puntos, comas o espacios en blanco.
pap26Primer apellido de la persona a quien se le prestó el serviciostring60NEn caso de ser una persona natural siempre debe diligenciarse.
sap27Segundo apellido de la persona a quien se le prestó el serviciostring60NEn caso de ser una persona natural y si se conoce debe diligenciarse.
pno28Primer nombre de la persona a quien se le prestó el serviciostring60NEn caso de ser una persona natural siempre debe diligenciarse.
ono29Otros nombres de la persona a quien se le prestó el serviciostring60NEn caso de ser una persona natural y si se conoce debe diligenciarse.
raz30Razón social de la persona a quien se le prestó el serviciostring450NEn caso de ser una persona jurídica siempre debe diligenciarse.
dir31Dirección de la persona o sociedad a quien se le prestó el serviciostring250N 
dpto32Código departamentoint2NCódigo Dane, debe incluir los ceros a la izquierda
mun33Código municipioint3NCódigo Dane, debe incluir los ceros a la izquierda
pais34Código paísint4SSiempre debe diligenciarse
Numérico, debe incluir los ceros a la izquierda.
email35Correo electrónicostring100N 
cpie36Código de las pieles o cuerosint1SDe acuerdo a los definidos por resolución.
cantu37Número o cantidad de las pieles y/o cueros sobre los que se prestó el servicioLong15SDiligenciar sin guiones, puntos, comas o espacios en blanco.
peso38Peso en kilos de las pieles y/o cueros curtidos, preparados y teñidosDecimal15.2SDiligenciar sin guiones, puntos, comas o espacios en blanco.
umed39Código de unidad de medida del área de las hojas de pieles y/o cueros curtidos, preparados y teñidosint1SDiligenciar sin guiones, puntos, comas o espacios en blanco.
cantf40Cantidad de unidades o área de las hojas de pieles y/o cueros curtidos, preparados y teñidoslong15SDiligenciar sin guiones, puntos, comas o espacios en blanco.
valor41Valor del servicio prestado de curtido, preparación y teñidolong15SDiligenciar sin guiones, puntos, comas o espacios en blanco.
iva42Valor del IVA facturado por el servicio de curtido, preparación y teñidolong15SDiligenciar sin guiones, puntos, comas o espacios en blanco.
docm43Tipo de documento del mandante o contratanteint2SDe acuerdo a los definidos por resolución.
nidm44Número de identificación del mandante o contratantestring20SDiligenciar sin guiones, puntos, comas o espacios en blanco.
papm45Primer apellido del mandante o contratantestring60NEn caso de ser una persona natural siempre debe diligenciarse.
sapm46Segundo apellido del mandante o contratantestring60NEn caso de ser una persona natural y si se conoce debe diligenciarse.
pnom47Primer nombre del mandante o contratantestring60NEn caso de ser una persona natural siempre debe diligenciarse.
onom48Otros nombres del mandante o contratantestring60NEn caso de ser una persona natural y si se conoce debe diligenciarse.
razm49Razón social del mandante o contratantestring450NEn caso de ser una persona jurídica siempre debe diligenciarse.
doci50Tipo de documento del mandatario, intermediario o terceroint2SDe acuerdo a los definidos por resolución.
nidi51Número de identificación del mandatario, intermediario o tercerostring20SDiligenciar sin guiones, puntos, comas o espacios en blanco.
papi52Primer apellido del mandatario, intermediario o tercerostring60NEn caso de ser una persona natural siempre debe diligenciarse.
sapi53Segundo apellido del mandatario, intermediario o tercerostring60NEn caso de ser una persona natural y si se conoce debe diligenciarse.
pnoi54Primer nombre del mandatario, intermediario o tercerostring60NEn caso de ser una persona natural siempre debe diligenciarse.
onoi55Otros nombres del mandatario, intermediario o tercerostring60NEn caso de ser una persona natural y si se conoce debe diligenciarse.
razi56Razón social del mandatario, intermediario o tercerostring450NEn caso de ser una persona jurídica siempre debe diligenciarse.

Los campos: Tipo de documento del comprador, Número de identificación del comprador, Código de las pieles o cueros, Nº de la declaración de exportación (DEX) que ampara la venta, Tipo de documento del mandante o contratante, Número de identificación del mandante o contratante, Tipo de documento del mandatario intermediario o tercero y Número de identificación del mandatario intermediario o tercero conforman una llave única para este formato, la cual no debe repetirse para los registros de un mismo envío.

3. Validaciones.

3.1. Validaciones generales.

1. El archivo debe contener todos los campos definidos para el encabezado y estos campos deben estar correctamente diligenciados.

2. La información del contenido del archivo debe corresponder al esquema XSD entregado.

3. Los atributos que registran valores numéricos, se reportan con valores numéricos positivos, sin signos ni puntuaciones, según lo reportado por el informante o en su defecto con cero (0).

4. Los campos que corresponden a fechas, deben contener fechas válidas en cuanto a año, mes, y día.

3.2. Validaciones del encabezado.

1. Los campos concepto, formato y versión, deben venir diligenciados con los valores estipulados en las especificaciones técnicas,

2. Año de envío, debe ser el año calendario.

3. Número de envío, debe corresponder al número consecutivo para este formato.

4. Fecha de envío, debe ser la fecha calendario, en formato AAAA-MM-DDTHH: MM:SS.

4. Esquema XSD.

A continuación se incluye el esquema XSD para esta especificación técnica.

<?xml version=”1.0” encoding=”ISO-8859-1”?>

<xs:schema xmlns:xs=”http://www.w3.org/2001/XMLSchema ” elementFormDefault=”qualified” attributeFormDefault=”unqualified”>

<xs:element name=”ppal”>

<xs:annotation>

<xs:documentation>Elemento que encapsula la información del formulario 2285v1</xs:documentation>

</xs:annotation>

<xs:complexType>

<xs:attribute name=”doc” use=”required”>

<xs:annotation>

<xs:documentation>Tipo de documento de la persona a quien se le prestó el servicio</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:int”>

<xs:pattern value=”[0-9]{0,2}”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”nid” use=”required”>

<xs:annotation>

<xs:documentation>Número de identificación de la persona a quien se le prestó el servicio</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:string”>

<xs:pattern value=”[a-zA-Z0-9]+”/>

<xs:minLength value=”1”/>

<xs:maxLength value=”20”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”pap” use=”optional”>

<xs:annotation>

<xs:documentation>Primer apellido de la persona a quien se le prestó el servicio</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:string”>

<xs:minLength value=”1”/>

<xs:maxLength value=”60”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”sap” use=”optional”>

<xs:annotation>

<xs:documentation>Segundo apellido de la persona a quien se le prestó el servicio</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:string”>

<xs:minLength value=”0”/>

<xs:maxLength value=”60”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”pno” use=”optional”>

<xs:annotation>

<xs:documentation>Primer nombre de la persona a quien se le prestó el servicio</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:string”>

<xs:minLength value=”1”/>

<xs:maxLength value=”60”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”ono” use=”optional”>

<xs:annotation>

<xs:documentation>Otros nombres de la persona a quien se le presto el servicio</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:string”>

<xs:minLength value=”0”/>

<xs:maxLength value=”60”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”raz” use=”optional”>

<xs:annotation>

<xs:documentation>Razón social de la persona a quien se le prestó el servicio</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:string”>

<xs:minLength value=”1”/>

<xs:maxLength value=”450”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”dir” use=”optional”>

<xs:annotation>

<xs:documentation>Dirección de la persona a quien se le prestó el servicio</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:string”>

<xs:minLength value=”0”/>

<xs:maxLength value=”250”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”dpto” use=”optional”>

<xs:annotation>

<xs:documentation>Código departamento</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:string”>

<xs:pattern value=”[0-9]{0,2}”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”mun” use=”optional”>

<xs:annotation>

<xs:documentation>Código municipio</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:string”>

<xs:pattern value=”[0-9]{0,3}”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”pais” use=”required”>

<xs:annotation>

<xs:documentation>Código país</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:string”>

<xs:pattern value=”[0-9]{1,4}”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”email” use=”optional”>

<xs:annotation>

<xs:documentation>Correo electrónico</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:string”>

<xs:minLength value=”1”/>

<xs:maxLength value=”100”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”cpie” use=”required”>

<xs:annotation>

<xs:documentation>Código de las pieles o cueros</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:int”>

<xs:minInclusive value=”0”/>

<xs:maxInclusive value=”9”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”cantu” use=”required”>

<xs:annotation>

<xs:documentation>Número o cantidad de las pieles y/o cueros sobre los que se prestó el servicio</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:long”>

<xs:pattern value=”[0-9]{1,15}”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”peso” use=”required”>

<xs:annotation>

<xs:documentation>Peso en kilos de las pieles y/o cueros curtidos, preparados y teñidos</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:decimal”>

<xs:maxInclusive value=”999999999999999.99”/>

<xs:totalDigits value=”17”/>

<xs:fractionDigits value=”2”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”umed” use=”required”>

<xs:annotation>

<xs:documentation>Código de unidad de medida del área de las hojas de pieles y/o cueros curtidos, preparados y teñidos</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:int”>

<xs:pattern value=”[0-9]{0,1}”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”cantf” use=”required”>

<xs:annotation>

<xs:documentation>Cantidad de unidades o área de las hojas de pieles y/o cueros curtidos, preparados y teñidos</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:long”>

<xs:pattern value=”[0-9]{1,15}”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”valor” use=”required”>

<xs:annotation>

<xs:documentation>Valor del servicio prestado de curtido, preparación y teñido</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:long”>

<xs:pattern value=”[0-9]{1,15}”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”iva” use=”required”>

<xs:annotation>

<xs:documentation>Valor del IVA facturado valor del servicio prestado de curtido, preparación y teñido </xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:long”>

<xs:pattern value=”[0-9]{1,15}”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”docm” use=”required”>

<xs:annotation>

<xs:documentation>Tipo de documento del mandante o contratante</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:int”>

<xs:pattern value=”[0-9]{0,2}”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”nidm” use=”required”>

<xs:annotation>

<xs:documentation>Número de identificación del mandante o contratante</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:string”>

<xs:pattern value=”[a-zA-Z0-9]+”/>

<xs:minLength value=”1”/>

<xs:maxLength value=”20”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”papm” use=”optional”>

<xs:annotation>

<xs:documentation>Primer apellido del mandante o contratante</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:string”>

<xs:minLength value=”1”/>

<xs:maxLength value=”60”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”sapm” use=”optional”>

<xs:annotation>

<xs:documentation>Segundo apellido del mandante o contratante</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:string”>

<xs:minLength value=”0”/>

<xs:maxLength value=”60”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”pnom” use=”optional”>

<xs:annotation>

<xs:documentation>Primer nombre del mandante o contratante</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:string”>

<xs:minLength value=”1”/>

<xs:maxLength value=”60”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”onom” use=”optional”>

<xs:annotation>

<xs:documentation>Otros nombres del mandante o contratante</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:string”>

<xs:minLength value=”0”/>

<xs:maxLength value=”60”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”razm” use=”optional”>

<xs:annotation>

<xs:documentation>Razón social del mandante o contratante</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:string”>

<xs:minLength value=”1”/>

<xs:maxLength value=”450”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”doci” use=”optional”>

<xs:annotation>

<xs:documentation>Tipo de documento del mandatario, intermediario o tercero</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:int”>

<xs:pattern value=”[0-9]{0,2}”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”nidi” use=”optional”>

<xs:annotation>

<xs:documentation>Número de identificación del mandatario, intermediario o tercero</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:string”>

<xs:pattern value=”[a-zA-Z0-9]+”/>

<xs:minLength value=”1”/>

<xs:maxLength value=”20”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”papi” use=”optional”>

<xs:annotation>

<xs:documentation>Primer apellido del mandatario, intermediario o tercero</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:string”>

<xs:minLength value=”1”/>

<xs:maxLength value=”60”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”sapi” use=”optional”>

<xs:annotation>

<xs:documentation>Segundo apellido del mandatario, intermediario o tercero</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:string”>

<xs:minLength value=”0”/>

<xs:maxLength value=”60”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”pnoi” use=”optional”>

<xs:annotation>

<xs:documentation>Primer nombre del mandatario, intermediario o tercero</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:string”>

<xs:minLength value=”1”/>

<xs:maxLength value=”60”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”onoi” use=”optional”>

<xs:annotation>

<xs:documentation>Otros nombres del mandatario, intermediario o tercero</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:string”>

<xs:minLength value=”0”/>

<xs:maxLength value=”60”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=”razi” use=”optional”>

<xs:annotation>

<xs:documentation>Razón social del mandatario, intermediario o tercero</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:string”>

<xs:minLength value=”1”/>

<xs:maxLength value=”450”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

</xs:complexType>

</xs:element>

<xs:element name=”mas”>

<xs:annotation>

<xs:documentation>Elemento aíz del xml de carga masiva</xs:documentation>

</xs:annotation>

<xs:complexType>

<xs:sequence>

<xs:element name=”Cab” type=”CabType”/>

<xs:element ref=”ppal” maxOccurs=”unbounded”/>

</xs:sequence>

</xs:complexType>

</xs:element>

<xs:complexType name=”CabType”>

<xs:sequence>

<xs:element name=”Ano” type=”xs:gYear” nillable=”false”>

<xs:annotation>

<xs:documentation>Año de envío</xs:documentation>

</xs:annotation>

</xs:element>

<xs:element name=”CodCpt” nillable=”false”>

<xs:annotation>

<xs:documentation>Concepto</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:int”>

<xs:minInclusive value=”0”/>

<xs:maxInclusive value=”99”/>

</xs:restriction>

</xs:simpleType>

</xs:element>

<xs:element name=”Formato” fixed=”2285”>

<xs:simpleType>

<xs:restriction base=”xs:positiveInteger”>

<xs:totalDigits value=”4”/>

</xs:restriction>

</xs:simpleType>

</xs:element>

<xs:element name=”Version” type=”xs:positiveInteger” fixed=”1”/>

<xs:element name=”NumEnvio”>

<xs:annotation>

<xs:documentation>Número de envío</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:positiveInteger”>

<xs:totalDigits value=”8”/>

<xs:maxInclusive value=”99999999”/>

</xs:restriction>

</xs:simpleType>

</xs:element>

<xs:element name=”FecEnvio” type=”xs:dateTime”>

<xs:annotation>

<xs:documentation>Fecha de envío</xs:documentation>

</xs:annotation>

</xs:element>

<xs:element name=”FecInicial” type=”xs:date”>

<xs:annotation>

<xs:documentation>Fecha inicial</xs:documentation>

</xs:annotation>

</xs:element>

<xs:element name=”FecFinal” type=”xs:date”>

<xs:annotation>

<xs:documentation>Fecha Final</xs:documentation>

</xs:annotation>

</xs:element>

<xs:element name=”ValorTotal” type=”xs:double”>

<xs:annotation>

<xs:documentation>Valor total</xs:documentation>

</xs:annotation>

</xs:element>

<xs:element name=”CantReg”>

<xs:annotation>

<xs:documentation>Cantidad de registros</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=”xs:positiveInteger”>

<xs:totalDigits value=”4”/>

<xs:maxInclusive value=”9999”/>

</xs:restriction>

</xs:simpleType>

</xs:element>

</xs:sequence>

</xs:complexType>

</xs:schema>

(Nota: Modificados los anexos 1, 2 y 3 por la Resolución 30 de 2016 artículo 2° de la Dirección de Impuestos y Aduanas Nacionales)