Dirección de Impuestos y Aduanas Nacionales

RESOLUCIÓN 30 DE 2016 

(Marzo 31)

“Por la cual se amplía el plazo para presentar a la Dirección de Impuestos y Aduanas Nacionales (DIAN) la información tributaria de que trata el artículo 5º de la Resolución 132 del 22 de diciembre de 2015 y se modifican las especificaciones técnicas”.

El Director General de Impuestos y Aduanas Nacionales,

en uso de sus facultades legales, en especial las consagradas en los numerales 12 y 22 del artículo 6º del Decreto 4048 de 2008 y el artículo 8º de la Resolución 132 del 22 de diciembre de 2015,

CONSIDERANDO:

Que la Resolución 132 del 22 de diciembre de 2015, establece un sistema técnico de control para quienes 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; determina la información que se debe suministrar a la Unidad Administrativa Especial Dirección de Impuestos y Aduanas Nacionales (DIAN) por el año gravable 2015 y siguientes; y, señala sus características, contenido y plazos para la entrega.

Que el inciso 3º del artículo 8º de la Resolución 132 del 22 de diciembre de 2015 faculta al director general para habilitar términos con el fin de facilitar el cumplimiento del mencionado deber legal, cuando se presenten situaciones no atribuibles a los informantes o a la Dirección de Impuestos y Aduanas Nacionales (DIAN) que les impida a aquellos cumplir con la obligación de informar.

Que en virtud de lo anterior, se requiere ampliar las fechas de presentación de la información relacionada con el sistema técnico de control a que se refiere la Resolución 132 de 2015 para los obligados a reportar los dos periodos del año gravable 2015, cuyo plazo vence a más tardar el 31 de marzo del 2016, conforme a lo establecido en la Resolución 13 de 1º de febrero de 2016.

Que en cumplimiento de lo dispuesto en el numeral 8º del artículo 8º de la Ley 1437 de 2011, el presente proyecto de resolución fue publicado en la página web de la Dirección de Impuestos y Aduanas Nacionales (DIAN),

RESUELVE:

ART. 1º—Modifíquese el artículo 5º de la Resolución 132 del 22 de diciembre de 2015, el cual quedará así:

“ART. 5º—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 realizadas, en los siguientes plazos:

1. Periodo enero 1º a junio 30 a más tardar el día 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 a los dos periodos del año gravable 2015, se debe reportar por cada semestre, a más tardar el 20 de mayo de 2016.

ART. 2º—Modifíquense los anexos 1, 2 y 3 de la información a suministrar prevista en la Resolución 132 del 22 de diciembre de 2015.

ART. 3º—Vigencia. La presente resolución rige a partir de la fecha de su publicación y deroga la Resolución 13 de 1º de febrero de 2016.

Publíquese y cúmplase.

Dada en Bogotá, D.C., a 31 de marzo de 2016.

Anexo Nº 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-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 ésta fecha Final. Formato AAAA-MM-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 esta medida por el número de elementos “ppal” que contenga el archivoCantidad 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.
cantu37Numero 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 vendidosDecimal15.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 contratanteint2NDe acuerdo a los definidos por resolución.
nidm47Número de identificación del mandante o contratantestring20NDiligenciar 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 terceroint2NDe acuerdo a los definidos por resolución.
nidi54Número de identificación del mandatario, intermediario o tercerostring20NDiligenciar 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.

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>Numero 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 dpto</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 mcp</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>Numero 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>No. 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,15}"/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name="docm" use="optional">

<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="optional">

<xs:annotation>

<xs:documentation>Numero 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>Numero 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 envio</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>Numero de envio</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 envio</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 Nº 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 tecnica

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 AAAA-MM-DD
ValorTotalValor totaldouble20Corresponde 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 esta medida por el número de elementos “ppal” que contenga el archivoCantidad 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 contratanteuint2NDe acuerdo a los definidos por resolución.
nidm42Número de identificación del mandante o contratantestring20NDiligenciar 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 terceroint2NDe acuerdo a los definidos por resolución.
nidi49Número de identificación del mandatario, intermediario o tercerostring20NDiligenciar 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.

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: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>Numero 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 dpto</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 mcp</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>Numero 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="compra" 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="docm" use="optional">

<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="optional">

<xs:annotation>

<xs:documentation>Numero 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>Numero 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 envio</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>Numero de envio</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 envio</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 Nº 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 N1º 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-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 ésta fecha Final. Formato AAAA-MM-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 archivoCantidad 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 presto el servicioInt2SDe acuerdo a los definidos por resolución.
nid25Número de identificación de la persona a quien se le presto el servicioString20SDiligenciar sin guiones, puntos, comas o espacios en blanco.
pap26Primer apellido de la persona a quien se le presto el servicioString60NEn caso de ser una persona natural siempre debe diligenciarse.
sap27Segundo apellido de la persona a quien se le presto el servicioString60NEn caso de ser una persona natural y si se conoce debe diligenciarse.
pno28Primer nombre de la persona a quien se le presto el servicioString60NEn caso de ser una persona natural siempre debe diligenciarse.
ono29Otros nombres de la persona a quien se le presto el servicioString60NEn caso de ser una persona natural y si se conoce debe diligenciarse.
raz30Razón social de la persona a quien se le presto el servicioString450NEn caso de ser una persona jurídica siempre debe diligenciarse.
dir31Dirección de la persona o sociedad a quien se le presto 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 contratanteInt2NDe acuerdo a los definidos por resolución.
nidm44Número de identificación del mandante o contratanteString20NDiligenciar 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 terceroInt2NDe acuerdo a los definidos por resolución.
nidi51Número de identificación del mandatario, intermediario o terceroString20NDiligenciar 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.

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 presto 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>Numero de Identificacion de la Persona a quien se le presto 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 presto 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 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="pno" use="optional">

<xs:annotation>

<xs:documentation>Primer Nombre de la Persona a quien se le presto 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 presto 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 presto 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 dpto</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 mcp</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>Numero o Cantidad de Unidades u Hojas de pieles y /o cueros sobre los que se presto 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 sobre los que se presto el servicio</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="optional">

<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="optional">

<xs:annotation>

<xs:documentation>Numero 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>Numero 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 envio</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>Numero de envio</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 envio</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>