BúsquedaBUSCAR
ÍndiceÍNDICE

RESOLUCIÓN 9147 DE 2006

(agosto 14)

Diario Oficial No. 46.370 de 24 de agosto de 2006

DIRECCIÓN DE IMPUESTOS Y ADUANAS NACIONALES

<NOTA DE VIGENCIA: Resolución derogada a partir del 1 de enero de 2022, por el artículo 9 de la Resolución 161 de 2021>

Por medio de la cual se señala el contenido y se adoptan las características técnicas de la información cambiaria y de endeudamiento externo que debe ser presentada a la Unidad Administrativa Especial-Dirección de Impuestos y Aduanas Nacionales por los intermediarios del mercado cambiario, los concesionarios de servicios de correos que presten servicios financieros de correos y los titulares de cuentas corrientes de compensación y se fijan los plazos para su entrega.

EL DIRECTOR GENERAL DE LA UNIDAD ADMINISTRATIVA ESPECIAL DIRECCIÓN DE IMPUESTOS Y ADUANAS NACIONALES,

en uso de sus facultades legales y, en especial de las consagradas en los literales d) y e) del artículo 8o del Decreto-ley 1092 de 1996; el artículo 5o y los literales a), b), i) y m) del artículo 19 del Decreto 1071 de 1999; el numeral 2 del artículo 27 del Decreto 1265 de 1999; en desarrollo del inciso 2o del artículo 3o de la Resolución Externa número 8 de 2000 de la Junta Directiva del Banco de la República, y de la Resolución número 4083 de diciembre 29 de 1999, modificada por el artículo 1o de la Resolución 7873 de 2006 de la DIAN,

RESUELVE:

ARTÍCULO 1o. SUJETOS OBLIGADOS A PRESENTAR LA INFORMACIÓN. <Resolución derogada a partir del 1 de enero de 2022, por el artículo 9 de la Resolución 161 de 2021> Están obligados a presentar la información a que se refiere el artículo segundo de la presente resolución:

a) Los Intermediarios del Mercado Cambiario autorizados, respecto de la información relacionada con las operaciones de cambio realizadas con o a través de estas entidades, junto con sus modificaciones, actualizaciones y/o aclaraciones, así como respecto de la información de endeudamiento externo activo y/o pasivo por im portación y exportación de bienes presentada por los usuarios obligados a través de estas entidades, junto con sus modificaciones;

b) Los titulares de las cuentas corrientes de compensación (normales y especiales) registradas y autorizadas por el Banco de la República, respecto de la información de las operaciones de cambio canalizadas por conducto de dichas cuentas, junto con sus modificaciones, actualizaciones y/o aclaraciones;

c) Los concesionarios de servicios de correos que prestan servicios financieros de correos, respecto de las operaciones de cambio a ellos autorizadas por el Banco de la República.

ARTÍCULO 2o. INFORMACIÓN A SUMINISTRAR. <Resolución derogada a partir del 1 de enero de 2022, por el artículo 9 de la Resolución 161 de 2021> La información a suministrar por parte de los obligados a que se refiere el artículo anterior, es la relacionada con las operaciones de cambio realizadas con o a través de los intermediarios del mercado cambiario o a través de las cuentas corrientes de compensación, declaradas con los numerales cambiarios señalados por el artículo 1o de la Resolución 4083 de 1999, modificado por el artículo 1o de la Resolución 7873 de 2006 de la DIAN y sus posteriores modificaciones, con excepción de las siguientes operaciones:

a) Los intermediarios del mercado cambiario no estarán obligados a presentar la información relacionada con los numerales cambiarios que sean de uso exclusivo de los titulares de cuentas corrientes de compensación (tradicional y especial), de conformidad con las regulaciones establecidas por el Banco de la República;

b) Los titulares de cuentas corrientes de compensación (tradicional y especial) no estarán obligados a presentar la información relacionada con los numerales cambiarios que no puedan ser utilizados por una cuenta corriente de compensación, de conformidad con las regulaciones establecidas por el Banco de la República.

PARÁGRAFO. Los Intermediarios del Mercado Cambiario que se encuentren facultados para recibir y procesar los formularios de información de endeudamiento externo otorgado a residentes y a no residentes (Formularios Nos. 6 y 7, o los que señale el Banco de la República) por operaciones de financiación de importaciones o de exportaciones de bienes, están obligados a presentar a la Unidad Administrativa Especial-Dirección de Impuestos y Aduanas Nacionales la información de dichos formularios, en los términos y condiciones señalados en la presente resolución.

ARTÍCULO 3o. CONTENIDO DE LA INFORMACIÓN. <Resolución derogada a partir del 1 de enero de 2022, por el artículo 9 de la Resolución 161 de 2021> La información a que se refiere el artículo anterior, deberá contener:

INFORME DE DATOS DE LA DECLARACION DE CAMBIO POR IMPORTACION DE BIENES – Formulario No 1, Formato 1059 – ANEXO 1.

a) Tipo de informante;

b) Tipo de operación;

c) Código cuenta compensación;

d) Fecha declaración de cambio;

e) Número declaración cambio;

f) Fecha declaración cambio anterior;

g) Número declaración cambio anterior;

h) Tipo de identificación importador;

i) Número de identificación importador;

j) DV Importador;

k) Apellidos y nombres o razón social importador;

l) Código moneda de giro;

m) Tipo de cambio a USD;

n) Numeral;

o) Valor moneda de giro;

p) Valor USD;

q) Año declaración importación;

r) Número declaración importación;

s) Valor USD declaración importación;

t) Fecha documento transporte;

u) Número documento de transporte;

v) Condiciones de pago;

w) Condiciones de despacho mercancía;

x) Observaciones.

INFORME DE DATOS DE LA DECLARACION DE CAMBIO POR EXPORTACION DE BIENES –FORMULARIO No 2, Formato 1060 – ANEXO 2.

a) Tipo de informante;

b) Tipo de operación;

c) Código cuenta compensación;

d) Fecha declaración de cambio;

e) Número declaración cambio;

f) Fecha declaración cambio anterior;

g) Número declaración cambio anterior;

h) Tipo de identificación exportador;

i) Número de identificación exportador;

j) DV Exportador;

k) Apellidos y nombres o razón social exportador;

l) Código moneda de reintegro;

m) Valor moneda de reintegro;

n) Tipo de cambio a USD;

o) Número DEX definitivo;

p) Fecha DEX definitivo;

q) Numeral;

r) Valor reintegrado USD;

s) Total valor FOB;

t) Total gastos de exportación;

u) Deducciones;

v) Total reintegro neto;

w) Condiciones de pago;

x) Condiciones de despacho mercancía;

y) Observaciones.

INFORME DE DATOS DE LA DECLARACION DE CAMBIO POR ENDEUDAMIENTO EXTERNO - FORMULARIO No 3, Formato 1061 – ANEXO 3.

a) Tipo de informante;

b) Tipo de operación;

c) Código cuenta compensación;

d) Fecha declaración de cambio;

e) Número declaración cambio;

f) Fecha declaración cambio anterior;

g) Número declaración anterior;

h) Número préstamo;

i) Tipo de identificación;

j) NIT o número de identificación;

k) DV;

l) Apellidos y nombres o razón social del deudor o acreedor;

m) Código moneda contratada;

n) Valor total moneda contratada;

o) Código moneda negociación;

p) Valor total moneda negociación;

q) Tipo de cambio moneda de negociación;

r) Valor total USD;

s) Apellidos y nombres o Razón social del acreedor (créditos pasivos); o del deudor (créditos activos);

t) Numeral;

u) Valor moneda negociación;

v) Valor moneda contratada;

w) Valor USD;

x) Número DEX definitivo;

y) Fecha DEX definitivo;

z) Numeral;

aa) Valor reintegro USD;

bb) Total valor FOB;

cc) Total gastos (numeral 1510);

dd) Deducciones (Numeral 2016).

INFORME DE DATOS DE LA DECLARACION DE CAMBIO POR SERVICIOS, TRANSFERENCIAS Y OTROS CONCEPTOS - FORMULARIO No 5, Formato 1062 – ANEXO 4.

a) Tipo de informante;

b) Tipo de operación;

c) Código cuenta compensación;

d) Fecha declaración de cambio;

e) Número declaración cambio;

f) Fecha declaración cambio anterio r;

g) Número declaración anterior;

h) Tipo de identificación;

i) Número documento de identificación;

j) DV;

k) Apellidos y nombres o razón social de quien compra o vende divisas;

l) Dirección;

m) Ciudad;

n) Código moneda giro o reintegro;

o) Valor moneda giro o reintegro;

p) Valor total USD;

q) Numeral;

r) Valor USD.

PARÁGRAFO. Cuando el informante corresponda a un titular de cuenta corriente de compensación, los datos deberán ser suministrados a la DIAN en forma desagregada por cada una de las operaciones de cambio que por concepto de “Servicios, Transferencias y Otros Conceptos” haya canalizado a través de la cuenta, así como sus modificaciones y/o aclaraciones, utilizando los numerales cambiarios señalados para la Declaración de Cambio - Formulario No 5. En este caso, el titular de la cuenta corriente de compensación debe suministrar toda la información relacionada en este acápite por cada operación de cambio canalizada por estos conceptos, con excepción de la información relacionada con los literales “e) Número declaración cambio”; y “g) Número declaración anterior”, al no generarse legalmente la obligación de presentar en forma física e individual la Declaración de Cambio No 5. Para estos mismos efectos, por “fecha declaración de cambio” se debe entender la fecha en que se produjo el crédito o el débito de la cuenta corriente de compensación, según sea el caso.

INFORME DE DATOS DEL ENDEUDAMIENTO EXTERNO OTORGADO
A RESIDENTES - FORMULARIO No 6, Formato 1063 - ANEXO 5.

a) Tipo de operación;

b) Fecha;

c) Número préstamo;

d) Número declaración;

e) Numeral;

f) Código moneda de negociación o desembolso;

g) Valor total en la moneda de negociación o desembolso;

h) Valor USD;

i) Tipo de identificación;

j) Número de identificación prestatario o deudor;

k) DV;

l) Apellidos y nombres o razón social del prestatario o deudor;

m) Código Ciudad;

n) Dirección;

o) Apellidos y nombres o razón social del prestamista o acreedor;

p) Código propósito del préstamo;

q) Código moneda;

r) Monto contratado;

s) Número de expedición depósito;

t) Valor en dólares o pesos colombianos del depósito;

u) Fecha documento transporte;

v) Año declaración importación;

w) Número declaración importación;

x) Valor USD;

y) Fecha - Cuota Plan de Amortización;

z) Valor moneda contratada - Cuota Plan de Amortización;

aa) Código para indicar que se trata de una sustitución o un fraccionamiento de un crédito;

bb) Número de identificación crédito anterior;

cc) Código moneda;

dd) Valor a sustituir o fraccionar.

<Inciso modificado por el artículo 1 de la Resolución 16141 de 2007. El nuevo texto es el siguiente:> Los datos correspondientes a los literales d) a h); s) y t) sólo se deben aportar cuando se encuentren diligenciadas las casillas correspondientes del Formulario No 6. Los datos correspondientes al literal p) deben corresponder únicamente a los préstamos identificados con los códigos asignados por el Banco de la República relacionados en la tabla “Códigos propósito del préstamo” incluida en el Anexo 5 INFORME DE DATOS DEL ENDEUDAMIENTO EXTERNO OTORGANDO A RESIDENTES - FORMULARIO No. 6, de la presente resolución.

La información de los literales y) y z) se generará en forma independiente por cada cuota en que se divida el plan de amortización señalado por el deudor en el Formulario No 6.

INFORME DE DATOS DEL ENDEUDAMIENTO EXTERNO OTORGADO
A NO RESIDENTES - FORMULARIO No 7, en el Formato 1064 - ANEXO 6.

a) Tipo de operación;

b) Fecha;

c) Número préstamo;

d) Número declaración;

e) Numeral;

f) Código moneda de negociación;

g) Valor total en la moneda de negociación;

h) Valor USD;

i) Tipo de identificación;

j) Número de identificación del prestamista o acreedor;

k) DV;

l) Apellidos y nombres o razón social del prestamista o acreedor;

m) Código ciudad;

n) Dirección;

o) Apellidos y nombres o razón social del prestatario o deudor;

p) Código propósito préstamo;

q) Código moneda;

r) Monto contratado;

s) Número Declaración de Exportación Definitiva, DEX;

t) Fecha declaración exportación definitiva;

u) Fecha - Cuota Plan de Amortización;

v) Valor moneda contratada - Cuota Plan de Amortización.

Los datos correspondientes a los literales d) a h) sólo se deben aportar cuando se encuentren diligenciadas las casillas 4, 5, 6, 7, 7.1, y 7.2 del Formulario No 7. Los datos correspondientes al literal p) deben corresponder únicamente a los préstamos identificados con el código 33 asignados por el Banco de la República para ser diligenciado en la casilla 18 del Formulario No 7.

La información de los literales u) y v) se generará en forma independiente por cada cuota en que se divida el plan de amortización señalado por el acreedor en el Formulario No 7.

INFORME DE ACLARACIONES DE DATOS PARA FINES ESTADÍSTICOS DE LAS DECLARACIONES DE CAMBIO Nos. 1, 2, 3 y 5 en el Formato 1066 – ANEXO 7.

La información solicitada corresponde a lo reglamentado por el punto 1.7 de la Circular Reglamentaria Externa DCIN-83 de 2004 del Banco de la República, y sus posteriores modificaciones.

a) Tipo de informante;

b) Fecha presentación comunicación u oficio;

c) Procesamiento de la declaración de cambio;

d) Fecha declaración cambio aclarada;

e) Número declaración cambio aclarada;

f) Tipo de identificación del importador, exportador, deudor o acreedor, o de quien compra o vende divisas;

g) Número de identificación del importador, exportador, deudor o acreedor, o de quien compra o vende divisas;

h) DV del importador, exportador, deudor o acreedor, o de quien compra o vende divisas;

i) Apellidos y nombres o razón social del importador, exportador, deudor o acreedor, o de quien compra o vende divisas;

j) Número declaración de importación;

k) Año declaración importación;

l) Valor USD pagado por declaración im portación;

m) Fecha documento de transporte;

n) Número documento de transporte;

o) Número DEX definitivo;

p) Fecha DEX definitivo;

q) Valor USD reintegrado por declaración de exportación;

r) Número del préstamo;

s) Numeral;

t) Valor USD casilla 21 de la Declaración No 5;

u) Valor USD casilla 25 de la Declaración No 3.

PARÁGRAFO. Cuando el informante corresponda a un titular de cuenta corriente de compensación deberá entregar el Informe de aclaraciones para fines estadísticos realizadas respecto de las Declaraciones de Cambio Nos. 1, 2, 3 y 5 ciñéndose al calendario señalado en el artículo cuarto de la presente Resolución y dentro del mes siguiente al trimestre en que dichos titulares generaron y conservaron las aclaraciones, o transmitieron las mismas por vía electrónica al Departamento de Cambios Internacionales del Banco de la República, según el caso. En estos eventos, la información señalada en el literal b) precedente corresponderá a la fecha en que el titular generó o conservó las aclaraciones o transmitió las mismas por vía electrónica al Departamento de Cambios Internacionales del Banco de la República, según el caso.

INFORME DE DATOS FALTANTES EN LAS DECLARACIONES DE CAMBIO
Nos. 1 y 2, en el Formato 1067 - ANEXO 8.

La información solicitada corresponde a lo reglamentado en los puntos 3 y 4 de la Circular Reglamentaria Externa DCIN-83 de 2004 del Banco de la República, y sus posteriores modificaciones.

a) Tipo de informante;

b) Fecha presentación comunicación u oficio;

c) Formulario de la Declaración de Cambio que se complementa;

d) Fecha declaración cambio complementada;

e) Número declaración cambio complementada;

f) Tipo de identificación del importador o exportador;

g) Número de identificación del importador o exportador;

h) DV del importador o exportador;

i) Apellidos y nombres o razón social del importador o exportador;

j) Número declaración de importación;

k) Año declaración importación;

l) Valor USD pagado por declaración de importación;

m) Fecha documento de transporte;

n) Número documento de transporte;

o) Número DEX definitivo;

p) Fecha DEX definitivo;

q) Valor USD reintegrado por DEX definitivo;

r) Numeral;

s) Total gastos exportación;

t) Deducciones.

PARÁGRAFO. Cuando el informante corresponda a un titular de cuenta corriente de compensación deberá generar el Informe de Datos Faltantes en las Declaraciones de Cambio Nos. 1 y 2, y entregarlo, ciñéndose al calendario señalado en el artículo cuarto de la presente resolución, dentro del mes siguiente al trimestre en que dichos titulares anexaron y conservaron los documentos de transporte, las declaraciones de importación y/o las declaraciones de exportación definitivas a la respectiva declaración de cambio inicial en la cual no quedaron diligenciados los datos correspondientes a estos documentos. En estos casos, la información señalada en el literal b) precedente corresponderá a la fecha en que el titular anexó y conservó los documentos de transporte, las declaraciones de importación y/o las declaraciones de exportación definitivas a la respectiva declaración de cambio inicial, en la cual no quedaron diligenciados los datos correspondientes a estos documentos.

INFORME DE DATOS DE CUENTA CORRIENTE COMPENSACION,
en el Formato 1070 - ANEXO 9.

a) Tipo de operación;

b) Código cuenta compensación;

c) Número de la cuenta corriente de compensación;

d) Razón social del banco sede de la cuenta;

e) Código país sede de la cuenta;

f) Nombre ciudad sede de la cuenta;

g) Código moneda de la cuenta;

h) Fecha de cancelación de la cuenta en la entidad bancaria del exterior;

i) Fecha de cancelación del registro de la cuenta ante el Banco de la República.

ARTÍCULO 4o. PLAZOS PARA PRESENTAR LA INFORMACIÓN. <Resolución derogada a partir del 1 de enero de 2022, por el artículo 9 de la Resolución 161 de 2021> Los Intermediarios del Mercado Cambiario, los Titulares de Cuentas Corrientes de Compensación y los concesionarios de servicios de correos que presten servicios financieros de correos deberán presentar trimestralmente a la Unidad Administrativa Especial Dirección de Impuestos y Aduanas Nacionales, DIAN, la información requerida, dentro del mes siguiente al trimestre en que se canalizaron, modificaron, actualizaron, complementaron y/o aclararon o presentaron las operaciones de cambio y los informes de endeudamiento externo por conducto de tales organismos o a través de dichas cuentas, ciñéndose al siguiente calendario, según el último dígito del NIT del obligado a presentar la información:


ULTIMO DIGITO DE NIT o CEDULA

FECHAS DE ENTREGA A LA DIAN

1 y 2

El décimo (10) y undécimo (11) día hábil de los meses de abril, julio, octubre y enero

3 y 4

El duodécimo (12) y decimotercero (13) día hábil de los meses de abril, julio, octubre y enero

5 y 6

El decimocuarto (14) y decimoquinto (15) día hábil de los meses de abril, julio, octubre y enero

7 y 8

El decimosexto (16) y decimoséptimo (17) día hábil de los meses de abril, julio, octubre y enero

9 y 0

El decimoctavo (18) y decimonoveno (19) día hábil de los meses de abril, julio, octubre y enero

PARÁGRAFO. Con el fin de dar cumplimiento a la presente obligación, para determinar el último dígito del N IT no se debe tener en cuenta el dígito de verificación del obligado.

Se entiende por período trimestral, el comprendido entre el primero (1o) de enero y el treinta y uno (31) de marzo; entre el primero (1) de abril y el 30 de junio; entre el primero (1o) de julio y el 30 de septiembre, y, entre el primero (1o) de octubre y el 31 de diciembre, respectivamente.

PARÁGRAFO TRANSITORIO. <Parágrafo modificado por el artículo 1 de la Resolución 54 de 2020. El nuevo texto es el siguiente:> La información de que trata el presente artículo generada en el trimestre correspondiente a los meses de enero, febrero y marzo de 2020, deberá ser presentada a más tardar el último día hábil del mes de junio de 2020.

ARTÍCULO 5o. INICIO DE LA OBLIGACIÓN DE PRESENTAR LA INFORMACIÓN. <Resolución derogada a partir del 1 de enero de 2022, por el artículo 9 de la Resolución 161 de 2021> La información correspondiente a las operaciones de cambio canalizadas y la información de endeudamiento externo presentada por o ante los usuarios obligados a partir del tercer trimestre del 2006, deberá ser entregada a la DIAN con el cumplimiento de las características técnicas y los plazos señalados en la presente resolución.

PARÁGRAFO TRANSITORIO.

<Inciso 1o. modificado por el artículo 1 de la Resolución 15250 de 2006. El nuevo texto es el siguiente:> La información correspondiente a los trimestres tercero y cuarto del año 2006, deberá ser presentada en el mes de febrero de 2007, atendiendo las fechas de vencimiento, ciñéndose al siguiente calendario, según el último dígito del NIT del obligado a presentar la información, sin tener en cuenta el dígito de verificación.

ULTIMO DIGITO DE NIT o CEDULA
FECHAS DE ENTREGA A LA DIAN
1 y 2El décimo (10) y undécimo (11) día hábil del mes de febrero
3 y 4El duodécimo (12) y decimotercero (13) día hábil del mes de febrero
5 y 6El decimocuarto (14) y decimoquinto (15) día hábil del mes de febrero
7 y 8El decimosexto (16) y decimoséptimo (17) día hábil del mes de febrero
9 y 0El decimoctavo (18) y decimonoveno (19) día hábil del mes de febrero

En la información que deba presentarse correspondiente al tercer trimestre de 2006, los titulares de cuenta corriente de compensación deben incluir y relacionar en el informe de datos de la cuenta corriente de compensación – Formato 1070, todas las cuentas de compensación que a 30 de junio de 2006 tengan vigentes y registradas ante el Banco de la República.

ARTÍCULO 6o. FORMA Y SITIOS DE PRESENTACIÓN DE LA INFORMACIÓN. <Resolución derogada a partir del 1 de enero de 2022, por el artículo 9 de la Resolución 161 de 2021> La información será entregada de manera virtual utilizando los servicios informáticos electrónicos de la Dirección de Impuestos y Aduanas Nacionales o en los puntos habilitados a través de disco compacto (CD), disquete o Memoria flash USB.

Cuando el trámite se realice de manera virtual, la información debe venir con firma electrónica respaldada con certificación digital.

Para quienes realicen el trámite en los puntos habilitados por la Dirección de Impuestos y Aduanas Nacionales, la presentación podrá hacerse directamente por el obligado o por interpuesta persona, caso en el cual se requiere comunicación suscrita por el Representante Legal o interesado, en la que autorice entregar la información. En estos casos la DIAN entregará la constancia de radicación.

ARTÍCULO 7o. SANCIONES. <Resolución derogada a partir del 1 de enero de 2022, por el artículo 9 de la Resolución 161 de 2021> El incumplimiento de las obligaciones contempladas en esta resolución dará lugar a la imposición de las sanciones previstas en el Régimen Sancionatorio aplicable a las infracciones cuyo control y vigilancia es de competencia de la Dirección de Impuestos y Aduanas Nacionales.

ARTÍCULO 8o. FORMATOS Y ESPECIFICACIONES TÉCNICAS. <Resolución derogada a partir del 1 de enero de 2022, por el artículo 9 de la Resolución 161 de 2021> La información a que se refiere la presente resolución deberá presentarse teniendo en cuenta las especificaciones técnicas contenidas en los formatos 1059, 1060, 1061, 1062, 1063, 1064, 1066, 1067 y 1070 establecidos en los Anexos Nos. 1 a 9 respectivamente, los cuales hacen parte integral de esta resolución.

ARTÍCULO 9o. VIGENCIA. <Resolución derogada a partir del 1 de enero de 2022, por el artículo 9 de la Resolución 161 de 2021> La presente resolución rige a partir de la fecha de su publicación y deroga las normas que le sean contrarias.

Publíquese y cúmplase.

Dada en Bogotá, D. C., a 14 de agosto de 2006.

El Director General,

OSCAR FRANCO CHARRY.

ANEXO NO 1.

ESPECIFICACIONES TÉCNICAS.

INFORME DE DATOS DE DECLARACION DE CAMBIO POR IMPORTACION DE BIENES – FORMULARIO NO 1.

<ANEXO modificado por el artículos 2 de la Resolución 16141 de 2007.

Debe consultarse el anexo 1 de la Resolución 16141 de 2007

El texto ORIGINAL es el siguiente:>

Formato 1059 – Versión 6

OBJETIVO

Definir las características y contenido de los archivos donde se reporta el for mato de: Informe de datos de Declaración de Cambio por Importación de Bienes - Formulario No 1.

ESPECIFICACION TECNICA

El formato de Informe de datos de Declaración de Cambio por Importación de Bienes - Formulario No 1, 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 (Nuevo = 01, Reemplazo = 02)

mmmmm : Formato (Informe de datos de Declaración de Cambio por Importación de Bienes - Formulario No. 1 = 01059)

vv : Versión del formato (Versión = 06)

aaaa : Año de envío.

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

2. Formato del Archivo

El formato de Informe de datos de Declaración de Cambio por Importación de Bienes - Formulario No 1, 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 debe cumplir con la especificación XML 1.0 Tercera edición.

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

3. El archivo debe contener un documento XML bien formado y valido 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
AñoAño de envíoint4Formato AAAA
CodCptConceptoint21 = Nuevo 2 = Reemplazo
FormatoCódigo del formatoint5Informe de datos de Declaración de Cambio por Importación de Bienes – Formulario N° 1 = 1059
VersiónVersión del formatoint2Versión = 6
NumEnvioNúmero de envíoint8Debe ser un número consecutivo por año para todos los formatos que el remitente envíe a la DIANConsecutivo de envío por año.
FecEnvioFecha de envíodatetime14Debe ser la fecha calendario.Formato AAAA-MMDDTHH: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 de la casilla “ccom” (Código cuenta compensación) de los registros reportados.
CantRegCantidad de registrosdeint4Se enviarán archivos con máximo 5000 registros; si se deben reportar más de 5000 registros se fraccionara la información en archivos de 5000 registros o menos. La cantidad de registros esta medida por el número de elementos “cimportacion” que contenga el archivo.Cantidad de registros reportados en el contenido.

(*) Se enviarán archivos con máximo 5.000 registros; si es necesario informar más de 5.000 registros, se fraccionará la información en archivos de 5.000 registros o menos. La cantidad de registros está medida por el número de elementos “cimportacion” que contenga el archivo.

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”.

Cada registro reportado debe mantener la misma estructura previamente explicada y usada para la cabecera.

El contenido del archivo viene en el elemento “cimportacion” y se deben incluir los siguientes datos para cada transacción reportada.

AtributoDenominación CasillaTipoLongitudObligatoria
Observaciones
TinfTipo informanteint1SDe acuerdo a la Tabla 1
TopTipo de operaciónint1SDe acuerdo a la Tabla 2
Com.Código cuenta compensaciónlong10NEn caso de que el valor de la casilla “Tipo de informante” sea 2, esta casilla es de diligenciamiento obligatorio. Escriba los diez (10) dígitos de la cuenta utilizada, sin puntos ni comas de separación.
FdecFecha declaración de cambio
date10SFormato AAAA-MM-DD
NdecNúmero declaración cambio
string5SSólo acepta números.
FdecaFecha declaración cambio anteriorDate10NEs obligatorio, cuando esté diligenciado en la declaración de cambio. Formato AAAA-MM-DD
NdecaNúmero declaración cambio anteriorstring5NEs obligatorio, cuando esté diligenciado en la declaración de cambio. Sólo acepta números.
tdocTipo de Identificación del importadorint2N11. 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 En caso de que el valor de la casilla “Tipo de informante” sea 1, esta casilla es de diligenciamiento obligatorio.
nidNúmero identificación importadorstring20NEn caso de que el valor de la casilla “Tipo de informante” sea 1, esta casilla es de diligenciamiento obligatorio.
dvDV importadorint1NEn caso de que el valor de la casilla “Tipo de informante” sea 1 y el valor en la casilla “Tipo de identificación del importador” sea 31 - NIT, esta casilla es de diligenciamiento obligatorio.
apl1Primer apellido del importadorstring60NEn caso de que el valor de la casilla “Tipo de informante” sea 1 y el importador es una persona natural, esta casilla es de diligenciamiento obligatorio.
apl2Segundo apellido del importadorstring60NEn caso de que el valor de la casilla “Tipo de informante” sea 1 y el importador es una persona natural, puede diligenciar esta casilla.
nom1Primer nombre del importadorstring60NEn caso de que el valor de la casilla “Tipo de informante” sea 1 y el importador es una persona natural, esta casilla es de diligenciamiento obligatorio.
nom2Otros nombres del importadorstring60NEn caso de que el valor de la casilla “Tipo de informante” sea 1 y el importador es una persona natural, puede diligenciar esta casilla.
razRazón social importadorstring450NEn caso de que el valor de la casilla “Tipo de informante” sea 1, el tipo de documento sea 31 – NIT y el importador sea una persona jurídica, esta casilla es de diligenciamiento obligatorio.
cpagCondiciones de pagoint1SDe acuerdo a la Tabla 4
cdesCondiciones de despacho mercancía
int1SDe acuerdo a la Tabla 4
obsObservacionesint1SDe acuerdo a la Tabla 4

Los campos Fecha declaración de cambio y Número declaración cambio, conforman una llave única para este formato, la cual no debe repetirse para los registros de un mismo envío.

Al elemento “cimportacion” se pueden agregar elementos secundarios identificados como “desOp”, los cuales contienen Información de la Descripción de la Operación.

AtributoDenominación CasillaTipoLongitudObligatoriaObservaciones
MonCódigo moneda de girostring3NEs obligatorio, cuando esté diligenciado en la declaración de cambio. De acuerdo a la Tabla 5
CamTipo de cambio a USDdecimal5.6NEs obligatorio, cuando esté diligenciado en la declaración de cambio. Puede ser máximo de cinco enteros con seis decimales. Utilice punto (.) como separador decimal
NumNumeralint4SDe acuerdo a la Tabla 3
VmonValor moneda de girodecimal20.2NEs obligatorio, cuando esté diligenciado en la declaración de cambio. Puede contener dos decimales. Utilice punto (.) como separador decimal
VusdValor USDdecimal20.2SPuede contener dos decimales. Utilice punto (.) como separador decimal.

Al elemento “cimportacion” se pueden agregar elementos secundarios identificados como “docImpo”, los cuales contienen Información de los Documentos de Importación.

AtributoDenominación CasillaTipoLongitudObligatoriaObservaciones
AdecAño declaración importaciónint4NEs obligatorio, cuando esté diligenciado en la declaración de cambio. Se debe de informar por cada declaración de importación.
NdeciNúmero declaración importaciónstring16NEs obligatorio, cuando esté diligenciado en la declaración de cambio. Se debe de informar por cada declaración de importación.
VusdiValor USD declaración importacióndecimal20.2NEs obligatorio, cuando esté diligenciado en la declaración de cambio. Puede contener dos decimales. Utilice punto (.) como separador decimal. Se debe de informar por cada declaración de importación.
FtraFecha documento de transportedate10NEs obligatorio, cuando esté diligenciado en la declaración de cambio. Formato AAAA-MM-DD. Se debe informar cada uno de los documentos de transporte
FtraNúmero documento de transportestring16NEs obligatorio, cuando esté diligenciado en la declaración de cambio. Se debe informar cada uno de los documentos de transporte

Tabla 1 – INFORMANTE

1
Intermediario del Mercado Cambiario – IMC
2Usuario de Cuentas de Compensación – CCC

Tabla 2 – TIPOS DE OPERACION DECLARACION DE CAMBIO

1Inicial
2Devolución
3Cambio formulario
4Modificación

Tabla 3 - TABLA NUMERALES DECLARACION DE CAMBIO 1

2014Importaciones de bienes pagado con tarjeta de crédito emitida en Colombia, cobrada en moneda legal colombiana
2015Giro por importaciones de bienes ya embarcados y por importaciones de bienes pagados con tarjeta de crédito emitida en el exterior, o en Colombia cobrada en divisas.
2016Gastos de importación de bienes incluidos en la factura de proveedores y/o contrato de compraventa de bienes.
2017Pago anticipado de futuras importaciones de bienes, efectuado con recursos propios de los importadores residentes en Colombia.
2019Giro por importaciones de bienes adquiridos y pagados a usuarios de zona franca.
2060Pago de importación de bienes en moneda legal colombiana.

Tabla 4 - CONDICIONES Y OBSERVACIONES

1Si = Si está diligenciado
2No = Si no está diligenciado

Tabla 5 – Códigos de moneda

<Tabla continua vigente con la modificación de este anexo por el artículo 2 de la Resolución 16141 de 2007>

Código de moneda
Nombre MonedaDescripción
AEDUnited Arab Emirates, DirhamsDirham de los Emiratos Arabes Unidos
AFAAfghanistan, AfghanisAfganistán
ALLAlbania, LekeLek Albanes
AMDArmenia, DramsDram Armenio
ANGNetherlands Antilles, GuildersGuilder de Antillas holandesas
AOAAngola, KwanzaKwanza Angoles
ARSArgentina, PesosPeso Argentino
AUDAustralia, DollarsDólar Australiano
AWGAruba, GuildersGuilder de Aruba
AZMAzerbaijan, ManatsManat de Azerbaijan
BAMBosnia and Herzegovina, Convertible MarkaDinar de Bosnia-Herzogovinia
BBDBarbados, DollarsDólar de Barbados
BDTBangladesh, TakaTaka de Bangladesh
BGNBulgaria, LevaLev Búlgaro
BHDBahrain, DinarsDinar de Barein
BIFBurundi, FrancsFranco de Burundi
BMDBermuda, DollarsDólar de Bermudas
BNDBrunei Darussalam, DollarsDólar de Brunei
BOBBolivia, BolivianosBoliviano de Bolivia
BRLBrazil, Brazil RealReal de Brasil
BSDBahamas, DollarsDólar de Bahamas
BTNBhutan, NgultrumNgultrun de Butan
BWPBotswana, PulasPula de Botswana
BYRBelarus, RublesRublo de Belorusia
BZDBelize, DollarsDólar de Belice
CADCanada, DollarsDólar Canadiense
CDFCongo/Kinshasa, Congolese FrancsFranco Congolenio
CHFSwitzerland, FrancsFranco Suizo
CLPChile, PesosPeso Chileno
CNYChina, Yuan RenminbiYuan Chino
COPColombia, PesosPeso de Colombia
CRCCosta Rica, ColonesColon de Costa Rica
CSDSerbia, DinarsDinar Servio
CUPCuba, PesosPeso Cubano
CVECape Verde, EscudosEscudo de Cabo Verde
CYPCyprus, PoundsLibra de Chipre
CZKCzech Republic, KorunyKrona Checa
DJFDjibouti, FrancsFranco de Djibouti
DKKDenmark, KronerCorona Danesa
DOPDominican Republic, PesosPeso Dominicano
DZDAlgeria, Algeria DinarsDinar de Algeria
EEKEstonia, KrooniCorona de Estonia
EGPEgypt, PoundsLibra Egipcia
ERNEritrea, NakfaNakfa de Eritrea
ETBEthiopia, BirrBirr de Etiopia
EUREuro Member Countries - EUROMoneda Unica Europea. Moneda de los estados miembros de la Unión Europea EU (EURO)
FJDFiji, DollarsDólar de Fiji
FKPFalkland Islands (Malvinas), PoundsLibra de Falkland
GBPUnited Kingdom, PoundsLibra Británica
GELGeorgia, LariLari de Georgia
GGPGuernsey, PoundsLibra de Guernsey
GHCGhana, CedisCedi de Ghana
GIPGibraltar, PoundsLibra de Gibraltar
GMDGambia, DalasiDalasi de Gambia
GNFGuinea, FrancsFranco de Guinea
GTQGuatemala, QuetzalesQuetzal de Guatemala
GYDGuyana, DollarsDólar Guayanes
HKDHong Kong, DollarsDólar de Hong Kong
HNLHonduras, LempirasLempira de Honduras
HRKCroatia, KunaDinar de Croacia
HTGHaiti, GourdesGourde de Haití
HUFHungary, ForintFlorín Húngaro
IDRIndonesia, RupiahsRupia Indonesia
ILSIsrael, New ShekelsScheckel Israelí
IMPIsle of Man, PoundsLibra Isla del Hombre
INRIndia, RupeesRupia India
IQDIraq, DinarsDinar Iraqui
IRRIran, RialsRial Iraní
ISKIceland, KronurCorona Islandesa
JMDJamaica, DollarsDólar de Jamaica
JODJordan, DinarsDinar de Jordania
JPYJapan, YenYen Japonés
KESKenya, ShillingsChelín de Kenya
KGSKyrgyzstan, SomsSom de Kirghizstan
KHRCambodia, RielsRiel de Camboya
KMFComoros, FrancsFranco de Comoros
KPWKorea (North), WonWon de Corea del Norte
KRWKorea (South), WonWon de Corea del Sur
KWDKuwait, DinarsDinar de Kuwait
KYDCayman Islands, DollarsDólar de las Islas Caimán
KZTKazakstan, TengeTenge de Kazakhstan
LAKLaos, KipsKip de Letonia
LBPLebanon, PoundsLibra Libanesa
LKRSri Lanka, RupeesRupia de Ceilán
LRDLiberia, DollarsDólar de Liberia
LSLLesotho, MalotiLoti de Lesotho
LTLLithuania, LitaiLita de Lituania
LVLLatvia, LatiLat Latonia
LYDLibya, DinarsDinar Libio
MADMorocco, DirhamsDirham Marroquí
MDLMoldova, LeiLei de Moldavia
MGAMadagascar, AriaryFranco de Madagascar
MKDMacedonia, DenarsDinar de Macedonia
MMKMyanmar (Burma), KyatsKyats de Birmania
MNTMongolia, TugriksTugrik de Mongolia
MOPMacau, PatacasPataca de Macao
MROMauritania, OuguiyasOuguiya de Mauritania
MTLMalta, LiriLira de Malta
MURMauritius, RupeesRupia de Mauritius
MVRMaldives (Maldive Islands), RufiyaaRu.a de Maldivas
MWKMalawi, KwachasKwacha de Malawi
MXNMexico, PesosPeso Mexicano
MYRMalaysia, RinggitsRinggit de Malaysia
MZMMozambique, MeticaisMetical de Mozambique
NADNamibia, DollarsDólar de Namibia
NGNNigeria, NairasNaira de Nigeria
NIONicaragua, Gold CordobasCórdoba de Nicaragua
NOKNorway, KroneCorona Noruega
NPRNepal, Nepal RupeesRupia de Nepal
NZDNew Zealand, DollarsDólar de Nueva Zelanda
OMROman, RialsRial de Omán
PABPanama, BalboaBalboa de Panamá
PENPeru, Nuevos SolesSol de Perú - Nuevo
PGKPapua New Guinea, KinaKina de Papua Nueva Guinea
PHPPhilippines, PesosPeso Filipino
PKRPakistan, RupeesRupia de Pakistán
PLNPoland, ZlotychZloty de Polonia
PYGParaguay, GuaraniGuarani de Paraguay
QARQatar, RialsRiyal de Qatar
ROLRomania, LeiLei de Rumania
RURRussia, RublesRublo Ruso
RWFRwanda, Rwanda FrancsFranco de Rwanda
SARSaudi Arabia, RiyalsRiyal de Arabia Saudi
SBDSolomon Islands, DollarsDólar de las Islas Salomón
SCRSeychelles, RupeesRupias de Seychelles
SDDSudan, DinarsDinar de Sudan
SEKSweden, KronorCorona Sueca
SGDSingapore, DollarsDólar de Singapur
SHPSaint Helena, PoundsLibra de St. Helena
SITSlovenia, TolarsTolar de Eslovenia
SKKSlovakia, KorunyCorona Eslovaca
SLLSierra Leone, LeonesSierra León
SOSSomalia, ShillingsChelín de Somalia
SRDSuriname, DollarsDólar de Surinam
STDSao Tome and Principe, DobrasSao Tome / Príncipe Dobra
SVCEl Salvador, ColonesColón de El Salvador
SYPSyria, PoundsLibra de Siria
SZLSwaziland, EmalangeniLilangeni de Swaziland
THBThailand, BahtBaht de Tailandia
TMMTurkmenistan, ManatsManat de Turkmenistan
TNDTunisia, DinarsDinar de Tunicia
TOPTonga, Pa`angaPa`anga de Tonga
TRLTurkey, LirasLira de Turquía
TTDTrinidad and Tobago, DollarsDólar de Trinidad y Tobago
TVDTuvalu, Tuvalu DollarsDólar de Tuvalu
TWDTaiwan, New DollarsDólar Nuevo de Taiwan
TZSTanzania, ShillingsChelín de Tanzania
UAHUkraine, Hryvniakarbowanez de Ucrania
UGXUganda, ShillingsChelín de Uganda
USDUnited States of America, DollarsDólar de los Estados Unidos de América
UYUUruguay, PesosPesos Uruguayos
UZSUzbekistan, SumsSom de Uzbekistan
VEBVenezuela, BolivaresBolívar de Venezuela
VNDViet Nam, DongDong de Vietnam
VUVVanuatu, VatuVatu de Vanuatu
WSTSamoa, TalaTala de Samoa

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 campos que corresponden a fechas, deben contener fechas válidas en cuanto a año, me s, y día.

4. En los campos que contengan valores decimales, se deberá utilizar punto (.) como separador decimal.

5. En los campos con valores numéricos, no se debe utilizar ningún separador para miles; no se utilizará puntos (.) ni comas (,).

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 ser un número consecutivo por año para todos los formatos que el remitente envíe a la DIAN.

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

5. Cantidad de registros, debe ser igual a la cantidad de registros reportados en el contenido, que como máximo puede ser 5.000 registros.

6. Valor total, corresponde a la sumatoria de la casilla “ccom” (Código cuenta compensación) de los registros reportados..

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=“cimportacion”>

<xs:annotation>

<xs:documentation>Elemento que encapsula la información del formulario 1059 versión 6 INFORME DE DATOS DE DECLARACION DE CAMBIO POR IMPORTACION DE BIENES - FORMULARIO NO

1</xs:documentation>

</xs:annotation>

<xs:complexType>

<xs:sequence>

<xs:element ref=“desOp” minOccurs=“0” maxOccurs=“unbounded”/>

<xs:element ref=“docImpo” minOccurs=“0” maxOccurs=“unbounded”/>

</xs:sequence>

 <xs:attribute name=“tinf” use=“required”>

<xs:annotation>

<xs:documentation>Tipo informante</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=“top” use=“required”>

<xs:annotation>

<xs:documentation>Tipo de operació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=“ccom” use=“optional”>

<xs:annotation>

<xs:documentation>Código cuenta compensación</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:minInclusive value=“0”/>

<xs:maxInclusive value=“9999999999”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“fdec” type=“xs:date” use=“required”>

<xs:annotation>

<xs:documentation>Fecha declaración de cambio</xs:documentation>

</xs:annotation>

</xs:attribute>

<xs:attribute name=“ndec” use=“required”>

<xs:annotation>

<xs:documentation>Número declaración cambio</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=“xs:st ring”>

<xs:minLength value=“1”/>

<xs:maxLength value=“5”/>

<xs:pattern value=“[0-9]*”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“fdeca” type=“xs:date” use=“optional”>

<xs:annotation>

<xs:documentation>Fecha declaración cambio anterior</xs:documentation>

</xs:annotation>

</xs:attribute>

<xs:attribute name=“ndeca” use=“optional”>

<xs:annotation>

<xs:documentation>Número declaración cambio anterior</xs:documenta tion>

</xs:annotation>

<xs:simpleType>

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

<xs:minLength value=“1”/>

<xs:maxLength value=“5”/>

<xs:pattern value=“[0-9]*”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“tdoc” use=“optional”>

<xs:annotation>

<xs:documentation>Tipo de Identificación del importador</xs:documentation>

</xs:annotation>

& lt;xs:simpleType>

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

<xs:minInclusive value=“0”/>

<xs:maxInclusive value=“99”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“nid” use=“optional”>

<xs:annotation>

<xs:documentation>Número identificación importador</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:minLength value=“0”/>

<xs:maxLength value=“20”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“dv” use=“optional”>

<xs:annotation>

<xs:documentation>DV importador</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=“apl1” use=“optional”>

<xs:annotation>

<xs:documentation>Primer apellido del importador</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=“apl2” use=“optional”>

<xs:annota tion>

<xs:documentation>Segundo apellido del importador</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=“nom1” use=“optional”>

<xs:annotation>

<xs:documentation>Primer nombre del importador</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=“nom2” use=“optional”>

<xs:annotation>

<xs:documentation>Otros nombres del importador</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 importador</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:minLength value=“0”/>

<xs:maxLength value=“450”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“cpag” use=“required”>

<xs:annotation>

<xs:documentation>Condiciones de pago</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=“cdes” use=“required”>

<xs:annotation>

<xs:documentation>Condiciones de despacho mercancía </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=“obs” use=“required”>

<xs:annotation>

<xs:documentation>Observaciones</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: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=“cimportacion” maxOccurs=“5000”/>

</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=“1059”>

<xs:simpleType>

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

</xs:simpleType>

</xs:element>

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

<xs:element name=“NumEnvio”>

<xs:annotation>

<xs:documentation>Número 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:element name=“desOp”>

<xs:annotation>

<xs:documentation>Descripción de la Operación</xs:documentation>

</xs:annotation>

<xs:complexType>

<xs:attribute name=“mon” use=“optional”>

<xs:annotation>

<xs:documentation>Código moneda de giro</xs:documentation>

</xs:anno tation>

<xs:simpleType>

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

<xs:minLength value=“0”/>

<xs:maxLength value=“3”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“cam” use=“optional”>

<xs:annotation>

<xs:documentation>Tipo de cambio a USD</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:totalDigits value=“11”/& gt;

<xs:fractionDigits value=“6”/>

<xs:maxInclusive value=“99999.999999”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“num” use=“required”>

<xs:annotation>

<xs:documentation>Numeral</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:minInclusive value=“0”/>

<xs:maxInclusive value=“9999”/>

</xs:restriction>

< p class=CUERPOTEXTO> </xs:simpleType>

</xs:attribute>

<xs:attribute name=“vmon” use=“optional”>

<xs:annotation>

<xs:documentation>Valor moneda de giro</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:fractionDigits value=“2”/>

<xs:totalDigits value=“22”/>

<xs:maxInclusive value=“99999999999999999999.99”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“vusd” use=“required”>

<xs:annotation>

<xs:documentation>Valor USD</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:totalDigits value=“22”/>

<xs:fractionDigits value=“2”/>

<xs:maxInclusive value=“99999999999999999999.99”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

</xs:complexType>

</xs:element>

<xs:element name=“docImpo”>

<xs:annotation>

<xs:documentation>Información de los Documentos de Importación</xs:documentation>

</xs:annotation>

<xs:complexType>

<xs:attribute name=“adec” use=“optional”>

<xs:annotation>

<xs:documentation>Año declaración importación</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:minInclusive value=“0”/>

<xs:maxInclusive value=“9999”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“ndeci” use=“optional”>

<xs:annotation>

<xs:documentation>Número declaración importación</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:minLength value=“1”/>

<xs:maxLength value=“16”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“vusdi” use=“optional”>

<xs:annotation>

<xs:documentation>Valor USD declaración importación</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:totalDigits value=“22”/>

<xs:fractionDigits value=“2”/>

<xs:maxInclusive value=“99999999999999999999.99”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“ftra” type=“xs:date” use=“optional”>

<xs:annotation>

<xs:documentation>Fecha documento de transporte</xs:documentation>

</xs:annotation>

</xs:attribute>

<xs:attribute name=“ntra” use=“optional”>

<xs:annotation>

                               <xs:documentation>Número documento de transporte</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:minLength value=“0”/>

<xs:maxLength value=“16”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

</xs:complexType>

</xs:element>

</xs:schema>

* * *

ANEXO NO 2.

ESPECIFICACIONES TÉCNICAS.

INFORME DE DATOS DE DECLARACION DE CAMBIO POR EXPORTACION
DE BIENES – FORMULARIO NO 2.

<ANEXO modificado por el artículo 2 de la Resolución 16141 de 2007.

Debe consultarse el anexo 2 de la Resolución 16141 de 2007

El texto ORIGINAL es el siguiente:>

Formato 1060 – Versión 6

OBJETIVO

Definir las características y contenido de los archivos donde se reporta el formato de: Informe de datos de Declaración de Cambio por Exportación de Bienes - Formulario No 2.

ESPECIFICACION TECNICA

El formato de Informe de datos de Declaración de Cambio por Exportación de Bienes - Formulario No. 2 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 (Nuevo = 01, Reemplazo = 02)

mmmmm : Formato (Informe de datos de Declaración de Cambio por

Exportación de Bienes - Formulario No 2 = 01060)

vv : Versión del formato (Versión = 06)

aaaa : Año de envío.

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

2. Formato del Archivo

El formato de Informe de datos de Declaración de Cambio por Exportación de Bienes - Formulario No 2 contiene un documento XML, que está compuesto por dos elementos complejos: Encabezado y Contenido, los cuales se deben enviar en el orden enunciado.

Encabezado

Contenido Información 1

Contenido Información 2

...

Contenido Información N

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

2. El conjunto de caracteres utilizado en el documento XML debe ser el alfabeto latino No 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.

1.2. Formato del Encabezado

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

EtiquetaDenominación Casilla
TipoLongitud CampoValidacionesObservaciones
AnoAño de envíoint4
Formato AAAA
CodCptConceptoint2
1 = Nuevo 2 = Reemplazo
FormatoCódigo del formatoint5Informe de datos de Declaración de Cambio por Exportación de Bienes – Formulario N° 2 = 1060
VersiónVersión del formato
int2Versión = 6
NumEnvioNúmero de envíoint8Debe ser un número consecutivo por año para todos los formatos que el remitente envíe a la DIAN
Consecutivo de envío por año.
FecEnvioFecha de envíodatetime14Debe ser la fecha calendario.
Formato AAAA-MMDDTHH:MM:SS
FecInicialFecha Inicialdate10Debe ser la fecha calendario.Los registros corresponden mínimo a 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 de la casilla “ccom” (Código cuenta compensación) de los registros reportados.
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 “cexportacion” que contenga el archivo.Cantidad de registros reportados en el contenido.

(*) Se enviarán archivos con máximo 5.000 registros; si es necesario informar más de 5.000 registros, se fraccionará la información en archivos de 5.000 registros o menos. La cantidad de registros está medida por el número de elementos “cexportacion” que contenga el archivo.

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”.

Cada registro reportado debe mantener la misma estructura previamente explicada y usada para la cabecera.

El contenido del archivo viene en el elemento “cexportacion” y se deben incluir los siguientes datos para cada transacción reportada.

AtributoDenominación Casilla
TipoLongitudObligatoriaObservaciones
TinfTipo informante
int1SDe acuerdo a la Tabla 1
TopTipo de operación
int1SDe acuerdo a la Tabla 2
Com.Código cuenta compensaciónlong10NEn caso de que el valor de la casilla “Tipo de informante” sea 2, esta casilla es de diligenciamiento obligatorio. Escriba los diez (10) dígitos de la cuenta utilizada, sin puntos ni comas de separación.
fdecFecha declaración de cambio
date10SFormato AAAA-MM-DD
ndecNúmero declaración cambio
string5SSólo acepta números.
fdecaFecha declaración cambio anteriordate10NEs obligatorio, cuando esté diligenciado en la declaración de cambio. Formato AAAA-MM-DD
ndecaNúmero declaración cambio anteriorstring5NEs obligatorio, cuando esté diligenciado en la declaración de cambio. Sólo acepta números.
tdocTipo de identificación del exportadorint2N11. 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 En caso de que el valor de la casilla “Tipo de informante” sea 1, esta casilla es de diligenciamiento obligatorio.
nidNúmero identificación exportadorstring20NEn caso de que el valor de la casilla “Tipo de informante” sea 1, esta casilla es de diligenciamiento obligatorio.
dvDV Exportadorint1NEn caso de que el valor de la casilla “Tipo de informante” sea 1 y el valor en la casilla “Tipo de identificación del exportador” sea 31 - NIT, esta casilla es de diligenciamiento obligatorio.
apl1Primer apellido del exportadorstring60NEn caso de que el valor de la casilla “Tipo de informante” sea 1 y el exportador una persona natural, esta casilla es de diligenciamiento obligatorio.
apl2Segundo apellido del exportadorstring60NEn caso de que el valor de la casilla “Tipo de informante” sea 1 y el exportador una persona natural, puede diligenciar esta casilla.
nom1Primer nombre del exportadorstring60NEn caso de que el valor de la casilla “Tipo de informante” sea 1 y el exportador una persona natural, esta casilla es de diligenciamiento obligatorio.
nom2Otros nombres del exportadorstring60NEn caso de que el valor de la casilla “Tipo de informante” sea 1 y el exportador una persona natural, puede diligenciar esta casilla.
razRazón social exportadorstring450NEn caso de que el valor de la casilla “Tipo de informante” sea 1, el tipo de documento sea 31 – NIT y el exportador sea una persona jurídica, esta casilla sea de diligenciamiento obligatorio.
monCódigo moneda de reintegrostring3NEs obligatorio, cuando esté diligenciado en la declaración de cambio. De acuerdo a la Tabla 5.
vmonValor moneda de reintegrodecimal20.2NEs obligatorio, cuando esté diligenciado en la declaración de cambio. Puede contener dos decimales. Utilice punto (.) como separador decimal.
CamTipo de cambio a USDdecimal5.6NEs obligatorio, cuando esté diligenciado en la declaración de cambio. Puede ser máximo de cinco enteros con seis decimales. Utilice punto (.) como separador decimal.
fobTotal valor FOBdecimal20.2NEs obligatorio, cuando esté diligenciado en la declaración de cambio. Puede contener dos decimales. Utilice punto (.) como separador decimal.
gasTotal gastos exportacióndecimal20.2NEs obligatorio, cuando esté diligenciado en la declaración de cambio. Puede contener dos decimales. Utilice punto (.) como separador decimal.
DedDeduccionesdecimal20.2NEs obligatorio, cuando esté diligenciado en la declaración de cambio. Puede contener dos decimales. Utilice punto (.) como separador decimal.
reinTotal reintegrodecimal20.2NEs obligatorio, cuando esté diligenciado en la declaración de cambio. Puede contener dos decimales. Utilice punto (.) como separador decimal.
cpagNetoint1SDe acuerdo a la Tabla 4
cdesCondiciones de pagoint1SDe acuerdo a la Tabla 4
obsCondiciones de despacho mercancíaint1SDe acuerdo a la Tabla 4

Los campos Fecha declaración de cambio y Número declaración cambio conforman una llave única para este formato, la cual no debe repetirse para los registros de un mismo envío.

Al elemento “cexportacion” se pueden agregar elementos secundarios identificados como “decExp”, los cuales contienen Información de las Declaraciones de exportación definitivas.

AtributoDenominación Casilla
TipoLongitudObligatoriaObservaciones
ndexNúmero DEX definitivostring16NEs obligatorio, cuando esté diligenciado en la declaración de cambio. Se debe informar por cada declaración de exportación
fdexFecha DEX definitivodate10NEs obligatorio, cuando esté diligenciado en la declaración de cambio. Formato AAAA-MM-DD. Se debe informar por cada declaración de exportación
numNumeralint4NEs obligatorio, cuando esté diligenciado en la declaración de cambio. De acuerdo a la Tabla 3. Se debe informar por cada declaración de exportación
vusdValor reintegradodecimal20.2NEs obligatorio, cuando esté diligenciado en la declaración de cambio. Puede contener dos decimales. Utilice punto (.) como separador decimal. Se debe informar por cada declaración de exportación

Tabla 1 - INFORMANTE

1Intermediario del Mercado Cambiario - IMC
2Usuario de Cuentas de Compensación - CCC

Tabla 2 - TIPOS DE OPERACION DECLARACION DE CAMBIO

1Inicial
2Devolución
3Cambio formulario
4Modificación

Tabla 3 - TABLA NUMERALES DECLARACION DE CAMBIO 2

1000Reintegro por exportaciones de café.
1010Reintegro por exportaciones de carbón incluidos los anticipos.
1020Reintegro por exportaciones de ferroníquel incluidos los anticipos.
1030Reintegro por exportaciones de petróleo y sus derivados, incluidos los anticipos.
1040Reintegro por exportaciones de bienes diferentes de café, carbón, ferroníquel, petróleo y sus derivados y por exportaciones de bienes pagados con tarjeta de crédito internacional.
1041Reintegro por exportaciones de bienes vendidos a usuarios de zona franca.
1045Anticipos por exportaciones de café.
1050Anticipos por exportaciones de bienes diferentes de café, carbón, ferroníquel, petróleo y sus derivados.
1060Pago de exportaciones de bienes en moneda legal colombiana.
1061Pago de exportaciones de bienes en moneda legal colombiana con tarjeta de crédito internacional
1510Gastos de exportación de bienes incluidos en la declaración de exportación definitiva.

Tabla 4 - CONDICIONES Y OBSERVACIONES

1Sí = Si está diligenciado
2No = Si no está diligenciado

Tabla 5 – Códigos de moneda

<Tabla continua vigente con la modificación de este anexo por el artículo 2 de la Resolución 16141 de 2007>

Código de moneda
Nombre MonedaDescripción
AEDUnited Arab Emirates, DirhamsDirham de los Emiratos Arabes Unidos
AFAAfghanistan, AfghanisAfganistán
ALLAlbania, LekeLek Albanés
AMDArmenia, DramsDram Armenio
ANGNetherlands Antilles, GuildersGuilder de Antillas holandesas
AOAAngola, KwanzaKwanza Angoles
ARSArgentina, PesosPeso Argentino
AUDAustralia, DollarsDólar Australiano
AWGAruba, GuildersGuilder de Aruba
AZMAzerbaijan, ManatsManat de Azerbaijan
BAMBosnia and Herzegovina, Convertible MarkaDinar de Bosnia-Herzogovinia
BBDBarbados, DollarsDólar de Barbados
BDTBangladesh, TakaTaka de Bangladesh
BGNBulgaria, LevaLev Búlgaro
BHDBahrain, DinarsDinar de Barein
BIFBurundi, FrancsFranco de Burundi
BMDBermuda, DollarsDólar de Bermudas
BNDBrunei Darussalam, DollarsDólar de Brunei
BOBBolivia, BolivianosBoliviano de Bolivia
BRLBrazil, Brazil RealReal de Brasil
BSDBahamas, DollarsDólar de Bahamas
BTNBhutan, NgultrumNgultrun de Bután
BWPBotswana, PulasPula de Botswana
BYRBelarus, RublesRublo de Bielorrusia
BZDBelize, DollarsDólar de Belice
CADCanada, DollarsDólar Canadiense
CDFCongo/Kinshasa, Congolese FrancsFranco Congoleño
CHFSwitzerland, FrancsFranco Suizo
CLPChile, PesosPeso Chileno
CNYChina, Yuan RenminbiYuan Chino
COPColombia, PesosPeso de Colombia
CRCCosta Rica, ColonesColon de Costa Rica
CSDSerbia, DinarsDinar Servio
CUPCuba, PesosPeso Cubano
CVECape Verde, EscudosEscudo de Cabo Verde
CYPCyprus, PoundsLibra de Chipre
CZKCzech Republic, KorunyKrona Checa
DJFDjibouti, FrancsFranco de Djibouti
DKKDenmark, KronerCorona Danesa
DOPDominican Republic, PesosPeso Dominicano
DZDAlgeria, Algeria DinarsDinar de Algeria
EEKEstonia, KrooniCorona de Estonia
EGPEgypt, PoundsLibra Egipcia
ERNEritrea, NakfaNakfa de Eritrea
ETBEthiopia, BirrBirr de Etiopía
EUREuro Member Countries - EUROMoneda Unica Europea. Moneda de los Estados miembros de la Unión Europea EU (EURO)
FJDFiji, DollarsDólar de Fiji
FKPFalkland Islands (Malvinas), PoundsLibra de Falkland
GBPUnited Kingdom, PoundsLibra Británica
GELGeorgia, LariLari de Georgia
GGPGuernsey, PoundsLibra de Guernsey
GHCGhana, CedisCedi de Ghana
GIPGibraltar, PoundsLibra de Gibraltar
GMDGambia, DalasiDalasi de Gambia
GNFGuinea, FrancsFranco de Guinea
GTQGuatemala, QuetzalesQuetzal de Guatemala
GYDGuyana, DollarsDólar Guayanés
HKDHong Kong, DollarsDólar de Hong Kong
HNLHonduras, LempirasLempira de Honduras
HRKCroatia, KunaDinar de Croacia
HTGHaití, GourdesGourde de Haití
HUFHungary, ForintFlorín Húngaro
IDRIndonesia, RupiahsRupia Indonesia
ILSIsrael, New ShekelsScheckel Israelí
IMPIsle of Man, PoundsLibra Isla del Hombre
INRIndia, RupeesRupia India
IQDIraq, DinarsDinar Iraquí
IRRIran, RialsRial Iraní
ISKIceland, KronurCorona Islandesa
JMDJamaica, DollarsDólar de Jamaica
JODJordan, DinarsDinar de Jordania
JPYJapan, YenYen Japonés
KESKenya, ShillingsChelín de Kenya
KGSKyrgyzstan, SomsSom de Kirghizstan
KHRCambodia, RielsRiel de Camboya
KMFComoros, FrancsFranco de Comoros
KPWKorea (North), WonWon de Corea del Norte
KRWKorea (South), WonWon de Corea del Sur
KWDKuwait, DinarsDinar de Kuwait
KYDCayman Islands, DollarsDólar de las Islas Caimán
KZTKazakstan, TengeTenge de Kazakhstan
LAKLaos, KipsKip de Letonia
LBPLebanon, PoundsLibra Libanesa
LKRSri Lanka, RupeesRupia de Ceilán
LRDLiberia, DollarsDólar de Liberia
LSLLesotho, MalotiLoti de Lesotho
LTLLithuania, LitaiLita de Lituania
LVLLatvia, LatiLat Latonia
LYDLibya, DinarsDinar Libio
MADMorocco, DirhamsDirham Marroquí
MDLMoldova, LeiLei de Moldavia
MGAMadagascar, AriaryFranco de Madagascar
MKDMacedonia, DenarsDinar de Macedonia
MMKMyanmar (Burma), KyatsKyats de Birmania
MNTMongolia, TugriksTugrik de Mongolia
MOPMacau, PatacasPataca de Macao
MROMauritania, OuguiyasOuguiya de Mauritania
MTLMalta, LiriLira de Malta
MURMauritius, RupeesRupia de Mauritius
MVRMaldives (Maldive Islands), Ru.yaaRu.a de Maldivas
MWKMalawi, KwachasKwacha de Malawi
MXNMéxico, PesosPeso Mexicano
MYRMalaysia, RinggitsRinggit de Malaysia
MZMMozambique, MeticaisMetical de Mozambique
NADNamibia, DollarsDólar de Namibia
NGNNigeria, NairasNaira de Nigeria
NIONicaragua, Gold CordobasCórdoba de Nicaragua
NOKNorway, KroneCorona Noruega
NPRNepal, Nepal RupeesRupia de Nepal
NZDNew Zealand, DollarsDólar de Nueva Zelanda
OMROman, RialsRial de Omán
PABPanamá, BalboaBalboa de Panamá
PENPerú, Nuevos SolesSol de Perú - Nuevo
PGKPapua New Guinea, KinaKina de Papua Nueva Guinea
PHPPhilippines, PesosPeso Filipino
PKRPakistan, RupeesRupia de Pakistán
PLNPoland, ZlotychZloty de Polonia
PYGParaguay, GuaraníGuaraní de Paraguay
QARQatar, RialsRiyal de Qatar
ROLRomania, LeiLei de Rumania
RURRussia, RublesRublo Ruso
RWFRwanda, Rwanda FrancsFranco de Rwanda
SARSaudi Arabia, RiyalsRiyal de Arabia Saudi
SBDSolomon Islands, DollarsDólar de las Islas Salomón
SCRSeychelles, RupeesRupias de Seychelles
SDDSudan, DinarsDinar de Sudan
SEKSweden, KronorCorona Sueca
SGDSingapore, DollarsDólar de Singapur
SHPSaint Helena, PoundsLibra de St. Helena
SITSlovenia, TolarsTolar de Eslovenia
SKKSlovakia, KorunyCorona Eslovaca
SLLSierra Leone, LeonesSierra León
SOSSomalia, ShillingsChelín de Somalia
SRDSuriname, DollarsDólar de Surinam
STDSao Tome and Principe, DobrasSao Tome / Príncipe Dobra
SVCEl Salvador, ColonesColón de El Salvador
SYPSyria, PoundsLibra de Siria
SZLSwaziland, EmalangeniLilangeni de Swaziland
THBThailand, BahtBaht de Tailandia
TMMTurkmenistan, ManatsManat de Turkmenistan
TNDTunisia, DinarsDinar de Tunicia
TOPTonga, Pa`angaPa`anga de Tonga
TRLTurkey, LirasLira de Turquía
TTDTrinidad and Tobago, DollarsDólar de Trinidad y Tobago
TVDTuvalu, Tuvalu DollarsDólar de Tuvalu
TWDTaiwan, New DollarsDólar Nuevo de Taiwán
TZSTanzania, ShillingsChelín de Tanzania
UAHUkraine, Hryvniakarbowanez de Ucrania
UGXUganda, ShillingsChelín de Uganda
USDUnited States of America, DollarsDólar de los Estados Unidos de América
UYUUruguay, PesosPesos Uruguayos
UZSUzbekistan, SumsSom de Uzbekistan
VEBVenezuela, BolívaresBolívar de Venezuela
VNDViet Nam, DongDong de Vietnam
VUVVanuatu, VatuVatu de Vanuatu
WSTSamoa, TalaTala de Samoa

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 campos que corresponden a fechas, deben contener fechas válidas en cuanto a año, mes, y día.

4. En los campos que contengan valores decimales, se deberá utilizar punto (.) como separador decimal.

5. En los campos con valores numéricos, no se debe utilizar ningún separador para miles; no se utilizará puntos (.) ni comas (,).

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 ser un número consecutivo por año para todos los formatos que el remitente envíe a la DIAN.

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

5. Cantidad de registros, debe ser igual a la cantidad de registros reportados en el contenido, que como máximo puede ser 5000 registros.

6. Valor total, corresponde a la sumatoria de la casilla “ccom” (Código cuenta compensación) de los registros reportados.

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=“cexportacion”>

<xs:annotation>

<xs:documentation>Elemento que encapsula la información del formulario 1060 versión 6: INFORME DE DATOS DE DECLARACION DE CAMBIO POR EXPORTACION DE BIENES - FORMULARIO No 2</xs:documentation>

</xs:annotation>

<xs:complexType>

<xs:sequence>

<xs:element ref=“decExp” minOccurs=“0” maxOccurs=“unbounded”/>

</xs:sequence>

<xs:attribute name=“tinf” use=“required”>

<xs:annotation>

<xs:documentation>Tipo informante</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=“top” use=“required”>

<xs:annotation>

<xs:documentation>Tipo de operació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=“ccom” use=“optional”>

<xs:annotation>

<xs:documentation>Código cuenta compensación</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:minInclusive value=“0”/>

<xs:maxInclusive value=“9999999999”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“fdec” type=“xs:date” use=“required”>

<xs:annotation>

<xs:documentation>Fecha declaración de cambio</xs:documentation>

</xs:annotation>

</xs:attribute>

<xs:attribute name=“ndec” use=“required”>

<xs:annotation>

<xs:documentation>Número declaración cambio</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:minLength value=“1”/>

<xs:maxLength value=“5”/>

<xs:pattern value=“[0-9]*”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“fdeca” type=“xs:date” use=“optional”>

<xs:annotation>

<xs:documentation>Fecha declaración cambio anterior</xs:documentation>

</xs:annotation>

</xs:attribute>

<xs:attribute name=“ndeca” use=“optional”>

<xs:annotation>

<xs:documentation>Número declaración cambio anterior</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:minLength value=“1”/>

<xs:maxLength value=“5”/>

<xs:pattern value=“[0-9]*”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“tdoc” use=“optional”>

<xs:annotation>

<xs:documentation>Tipo de Identificación del exportador</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:minInclusive value=“0”/>

<xs:maxInclusive value=“99”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“nid” use=“optional”>

<xs:annotation>

<xs:documentation>Número identificación exportador</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:minLength value=“0”/>

<xs:maxLength value=“20”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“dv” use=“optional”>

<xs:annotation>

<xs:documentation>DV exportador</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=“apl1” use=“optional”>

<xs:annotation>

<xs:documentation>Primer apellido del exportador</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=“apl2” use=“optional”>

<xs:annotation>

<xs:documentation>Segundo apellido del exportador</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=“nom1” use=“optional”>

<xs:annotation>

<xs:documentation>Primer nombre del exportador</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=“nom2” use=“optional”>

<xs:annotation>

<xs:documentation>Otros nombres del exportador</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 exportador</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:minLength value=“0”/>

<xs:maxLength value=“450”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“mon” use=“optional”>

<xs:annotation>

<xs:documentation>Código moneda de reintegro</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:minLength value=“0”/>

<xs:maxLength value=“3”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“vmon” use=“optional”>

<xs:annotation>

<xs:documentation>Valor moneda de reintegro</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:totalDigits value=“22”/>

<xs:fractionDigits value=“2”/>

<xs:maxInclusive value=“99999999999999999999.99”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“cam” use=“optional”>

<xs:annotation>

<xs:documentation>Tipo de cambio a USD</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:maxInclusive value=“99999.999999”/>

<xs:totalDigits value=“11”/>< /o:p>

<xs:fractionDigits value=“6”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“fob” use=“optional”>

<xs:annotation>

<xs:documentation>Total valor FOB</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:totalDigits value=“22”/>

<xs:fractionDigits value=“2”/>

<xs:maxInclusive value=“99999999999999999999.99”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“gas” use=“optional”>

<xs:annotation>

<xs:documentation>Total gastos exportación</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:totalDigits value=“22”/>

<xs:fractionDigits value=“2”/>

<xs:maxInclusive value=“99999999999999999999.99”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

 <xs:attribute name=“ded” use=“optional”>

<xs:annotation>

<xs:documentation>Deducciones</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:totalDigits value=“22”/>

<xs:fractionDigits value=“2”/>

<xs:maxInclusive value=“99999999999999999999.99”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“rein” use=“optional”>

<xs:annotation>

                                       <xs:documentation>Total reintegro neto</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:totalDigits value=“22”/>

<xs:fractionDigits value=“2”/>

<xs:maxInclusive value=“99999999999999999999.99”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“cpag” use=“required”>

<xs:annotation>

<xs:documentation>Condiciones de pago</xs:documentation>

</xs:annotation>

<xs:simpleTyp e>

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

<xs:minInclusive value=“0”/>

<xs:maxInclusive value=“9”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“cdes” use=“required”>

<xs:annotation>

<xs:documentation>Condiciones de despacho mercancía </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=“obs” use=“required”>

<xs:annotation>

<xs:documentation>Observaciones</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: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=“cexportacion” 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=“1060”>

<xs: simpleType>

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

</xs:simpleType>

</xs:element>

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

<xs:element name=“NumEnvio”>

<xs:annotation>

<xs:documentation>Número 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:element name=“decExp”>

<xs:annotation>

<xs:documentation>Información de las Declaraciones de exportación definitivas.</xs:documentation>

</xs:annotation>

<xs:complexType>

<xs:attribute name=“ndex” use=“optional”>

<xs:annotation>

<xs:documentation>Número DEX definitivo</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:minLength value=“1”/>

<xs:maxLength value=“16”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“fdex” type=“xs:date” use=“optional”>

<xs:annotation>

<xs:documentation>Fecha DEX definitivo</xs:documentation>

</xs:annotation>

</xs:attribute>

<xs:attribute name=“num” use=“optional”>

<xs:annotation>

<xs:documentation>Numeral</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:minInclusive value=“0”/>

<xs:maxInclusive value=“9999”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“vusd” use=“optional”>

<xs:annotation>

<xs:documentation>Valor reintegrado USD</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:totalDigits value=“22”/>

<xs:fractionDigits value=“2”/>

<xs:maxInclusive value=“99999999999999999999.99”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

</xs:complexType>

</xs:element>

</xs:schema>

* * *

ANEXO NO 3.

ESPECIFICACIONES TÉCNICAS.

INFORME DE DATOS DE DECLARACION DE CAMBIO, POR ENDEUDAMIENTO EXTERNO - FORMULARIO NO 3.

<ANEXO modificado por el artículo 2 de la Resolución 16141 de 2007.

Debe consultarse el anexo 3 de la Resolución 16141 de 2007

El texto ORIGINAL es el siguiente:>

Formato 1061 - Versión 6

OBJETIVO

Definir las características y contenido de los archivos donde se reporta el formato de: Informe de datos de Declaración de Cambio por Endeudamiento Externo - Formulario No 3.

ESPECIFICACION TECNICA

El formato de Informe de datos de Declaración de Cambio por Endeudamiento Externo - Formulario No 3, 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 (Nuevo = 01, Reemplazo = 02)

mmmmm : Formato (Informe de datos de Declaración de Cambio por

 Endeudamiento Externo - Formulario No 3 = 01061)

vv : Versión del formato (Versión = 06)

aaaa : Año de envío.

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

2. Formato del Archivo

El formato de Informe de datos de Declaración de Cambio por Endeudamiento Externo - Formulario No 3, 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 debe cumplir con la especificación XML 1.0 Tercera edición.

2. El conjunto de caracteres utilizado en el documento XML debe ser el alfabeto latino No 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 Casilla
TipoLongitud CampoValidacionesObservaciones
AnoAño de envíoint4
Formato AAAA
CodCptConceptoint2
1 = Nuevo 2 = Reemplazo
FormatoCódigo del formatoint5Informe de datos de Declaración de Cambio por Endeudamiento Externo – Formulario N° 3 = 1061
VersionVersión del formato
int2Versión = 6
NumEnvioNúmero de envíoint8Debe ser un número consecutivo por año para todos los formatos que el remitente envíe a la DIAN
Consecutivo de envío por año.
FecEnvioFecha de envíodatetime14Debe ser la fecha calendario.Formato AAAA-MMDDTHH: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 de la casilla “ccom” (Código cuenta compensación) de los registros reportados.
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 “cendeudamiento” que contenga el archivo.Cantidad de registros reportados en el contenido.

(*) Se enviarán archivos con máximo 5.000 registros; si es necesario informar más de 5.000 registros, se fraccionará la información en archivos de 5.000 registros o menos. La cantidad de registros está medida por el número de elementos “cendeudamiento” que contenga el archivo.

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”.

Cada registro reportado debe mantener la misma estructura previamente explicada y usada para la cabecera.

El contenido del archivo viene en el elemento “cendeudamiento” y se deben incluir los siguientes datos para cada transacción reportada.

AtributoDenominación Casilla
TipoLongitudObligatoriaObservaciones
tinfTipo de informante
int1SDe acuerdo a la Tabla 1
topTipo de operación
int1SDe acuerdo a la Tabla 2
ccomCódigo cuenta compensaciónlong10NEn caso de que el valor de la casilla “Tipo de informante” sea 2, esta casilla es de diligenciamiento obligatorio. Escriba los diez (10) dígitos de la cuenta utilizada, sin puntos ni comas de separación.
fdecFecha declaración de cambio
date10SFormato AAAA-MM-DD
ndecNúmero declaración cambio
string5SSólo acepta números.
fdecaFecha declaración cambio anteriordate10NEs obligatorio, cuando esté diligenciado en la declaración de cambio. Formato AAAA-MM-DD
ndecaNúmero declaración cambio anterior
string5NEs obligatorio, cuando esté diligenciado en la declaración de cambio. Sólo acepta números.
npresNúmero préstamostring11S
tdocTipo de Identificaciónint2N11. 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 En caso de que el valor de la casilla “Tipo de informante” sea 1, esta casilla es de diligenciamiento obligatorio.
nidNúmero de identificaciónstring20NEn caso de que el valor de la casilla “Tipo de informante” sea 1, esta casilla es de diligenciamiento obligatorio.
dvDVint1NEn caso de que el valor de la casilla “Tipo de informante” sea 1 y el valor en la casilla “Tipo de identificación” sea 31 - NIT, esta casilla es de diligenciamiento obligatorio.
apl1Primer apellido del deudor o acreedorstring60NEn caso de que el valor de la casilla “Tipo de informante” sea 1 y el deudor o acreedor es una persona natural, esta casilla es de diligenciamiento obligatorio.
apl2Segundo apellido del deudor o acreedorstring60NEn caso de que el valor de la casilla “Tipo de informante” sea 1 y el deudor o acreedor es una persona natural, puede diligenciar esta casilla.
nom1Primer nombre del acreedorstring60NEn caso de que el valor de la casilla “Tipo de informante” sea 1 y el deudor o acreedor es una persona natural, esta casilla es de diligenciamiento obligatorio.
nom2Otros nombres del deudor o acreedorstring60NEn caso de que el valor de la casilla“Tipo de informante” sea 1 y el deudor o acreedor es una persona natural, puede diligenciar esta casilla.
razRazón social del deudor o acreedorstring450NEn caso de que el valor de la casilla “Tipo de informante” sea 1, el tipo de documento sea 31 – NIT y el deudor o acreedor sea una persona jurídica, esta casilla es de diligenciamiento obligatorio.
monCódigo moneda contratadastring3NEs obligatorio, cuando esté diligenciado en la declaración de cambio. De acuerdo a la Tabla 3 .
vmonValor moneda contratadadecimal20.2NEs obligatorio, cuando esté diligenciado en la declaración de cambio. Puede contener dos decimales. Utilice punto (.) como separador decimal
monnCódigo moneda negociaciónstring3NEs obligatorio, cuando esté diligenciado en la declaración de cambio. De acuerdo a la Tabla 4.
vtmonnValor total moneda negociacióndecimal20.2NEs obligatorio, cuando esté diligenciado en la declaración de cambio. Puede contener dos decimales. Utilice punto (.) como separador decimal
tmonnTipo de cambio moneda de negociacióndecimal5.6NEs obligatorio, cuando esté diligenciado en la declaración de cambio. Puede ser máximo de cinco enteros con seis decimales. Utilice punto (.) como separador decimal
vtusdValor total USDdecimal20.2SPuede contener dos decimales. Utilice punto (.) como separador decimal
apl1aPrimer apellido del acreedor (créditos pasivos) o del deudor (créditos activos)
string60NSi el acreedor (créditos pasivos) o del deudor (créditos activos) es una persona natural, debe diligenciar esta casilla.
apl2aSegundo apellido del acreedor (créditos pasivos) o del deudor (créditos activos)
string60NSi el acreedor (créditos pasivos) o del deudor (créditos activos) es una persona natural, puede diligenciar esta casilla.
nom1aPrimer nombre del acreedor (créditos pasivos) o del deudor (créditos activos)
string60NSi el acreedor (créditos pasivos) o del deudor (créditos activos) es una persona natural, debe diligenciar esta casilla.
nom2aOtros nombres del acreedor (créditos pasivos) o deldeudor (créditosactivos)
string60NSi el acreedor (créditos pasivos) o del deudor (créditos activos) es una persona natural, puede diligenciar esta casilla.
razaRazón social acreedor (créditos pasivos) o del deudor (créditos activos)
string450NEn caso que el acreedor (créditos pasivos) o del deudor (créditos activos) sea una persona jurídica, debe diligenciar esta casilla.
fobTotal valor FOBdecimal20.2NEs obligatorio, cuando esté diligenciado en la declaración de cambio. Puede contener dos decimales. Utilice punto (.) como separador decimal. Corresponde a la casilla 36 de la Declaración de Cambio 3
tgasTotal gastos (numeral 1510)decimal20.2NEs obligatorio, cuando esté diligenciado en la declaración de cambio. Puede contener dos decimales. Utilice punto (.) como separador decimal
DedDeducciones (Numeral 2016)decimal20.2NEs obligatorio, cuando esté diligenciado en la declaración de cambio. Puede contener dos decimales. Utilice punto (.) como separador decimal

Los campos, Fecha declaración d e cambio y Número declaración cambio, conforman una llave única para este formato, la cual no debe repetirse para los registros de un mismo envío.

Al elemento “cendeudamiento” se pueden agregar elementos secundarios identificados como “infoNum”, los cuales contienen Información de Numerales.

AtributoDenominación CasillaTipoLongitudObligatoriaObservaciones
num1Numeralint4SCorresponde a la casilla 22 de la declaración de cambio 3. Se debe informar cada numeral
vmonnValor moneda negociacióndecimal20.2NEs obligatorio, cuando esté diligenciado en la declaración de cambio. Puede contener dos decimales. Utilice punto (.) como separador decimal. Corresponde a la casilla 23 de la declaración de cambio 3
vmoncValor moneda contratadadecimal20.2NEs obligatorio, cuando esté diligenciado en la declaración de cambio. Puede contener dos decimales. Utilice punto (.) como separador decimal. Corresponde a la casilla 24 de la declaración de cambio 3
vusdValor USDdecimal20.2SCorresponde a la casilla 25 de la Declaración de Cambio 3. Puede contener dos decimales. Utilice punto (.) como separador decimal

Igualmente al elemento “cendeudamiento” se pueden agregar elementos secundarios identificados como “decExp”, los cuales contienen Información de las Declaraciones de exportación definitiva.

AtributoDenominación Casilla
TipoLongitudObligatoriaObservaciones
ndexNúmero DEX definitivostring16NEs obligatorio, cuando esté diligenciado en la declaración de cambio. Se debe informar por cada declaración de exportación.
fdexFecha DEX definitivodate10NEs obligatorio, cuando esté diligenciado en la declaración de cambio. Formato AAAA-MM-DD. Se debe informar por cada declaración de exportación.
num2Numeralint4NEs obligatorio, cuando esté diligenciado en la declaración de cambio. Se debe informar por cada declaración de exportación.
vrusdValor reintegro USDdecimal20.2NEs obligatorio, cuando esté diligenciado en la declaración de cambio. Puede contener dos decimales. Utilice punto (.) como separador decimal. Se debe informar por cada declaración de exportación.

Tabla 1 – INFORMANTE

1Intermediario del Mercado Cambiario - IMC
2Usuario de Cuentas de Compensación -CCC

Tabla 2 - TIPOS DE OPERACION DECLARACION DE CAMBIO

1Inicial
2Devolución
3Cambio formulario
4Modificación

Tabla 3 – Códigos de moneda

<Tabla continua vigente con la modificación de este anexo por el artículo 2 de la Resolución 16141 de 2007>

Código de moneda
Nombre MonedaDescripción
AEDUnited Arab Emirates, DirhamsDirham de los Emiratos Arabes Unidos
AFAAfghanistan, AfghanisAfganistán
ALLAlbania, LekeLek Albanes
AMDArmenia, DramsDram Armenio
ANGNetherlands Antilles, GuildersGuilder de Antillas holandesas
AOAAngola, KwanzaKwanza Angoles
ARSArgentina, PesosPeso Argentino
AUDAustralia, DollarsDólar Australiano
AWGAruba, GuildersGuilder de Aruba
AZMAzerbaijan, ManatsManat de Azerbaijan
BAMBosnia and Herzegovina, Convertible MarkaDinar de Bosnia-Herzogovinia
BBDBarbados, DollarsDólar de Barbados
BDTBangladesh, TakaTaka de Bangladesh
BGNBulgaria, LevaLev Búlgaro
BHDBahrain, DinarsDinar de Barein
BIFBurundi, FrancsFranco de Burundi
BMDBermuda, DollarsDólar de Bermudas
BNDBrunei Darussalam, DollarsDólar de Brunei
BOBBolivia, BolivianosBoliviano de Bolivia
BRLBrazil, Brazil RealReal de Brasil
BSDBahamas, DollarsDólar de Bahamas
BTNBhutan, NgultrumNgultrun de Bután
BWPBotswana, PulasPula de Botswana
BYRBelarus, RublesRublo de Belorusia
BZDBelize, DollarsDólar de Belice
CADCanada, DollarsDólar Canadiense
CDFCongo/Kinshasa, Congolese FrancsFranco Congolenio
CHFSwitzerland, FrancsFranco Suizo
CLPChile, PesosPeso Chileno
CNYChina, Yuan RenminbiYuan Chino
COPColombia, PesosPeso de Colombia
CRCCosta Rica, ColonesColon de Costa Rica
CSDSerbia, DinarsDinar Servio
CUPCuba, PesosPeso Cubano
CVECape Verde, EscudosEscudo de Cabo Verde
CYPCyprus, PoundsLibra de Chipre
CZKCzech Republic, KorunyKrona Checa
DJFDjibouti, FrancsFranco de Djibouti
DKKDenmark, KronerCorona Danesa
DOPDominican Republic, PesosPeso Dominicano
DZDAlgeria, Algeria DinarsDinar de Algeria
EEKEstonia, KrooniCorona de Estonia
EGPEgypt, PoundsLibra Egipcia
ERNEritrea, NakfaNakfa de Eritrea
ETBEthiopia, BirrBirr de Etiopia
EUREuro Member Countries - EUROMoneda Unica Europea. Moneda de los estados miembros de la Unión Europea EU (EURO)
FJDFiji, DollarsDólar de Fiji
FKPFalkland Islands (Malvinas), PoundsLibra de Falkland
GBPUnited Kingdom, PoundsLibra Británica
GELGeorgia, LariLari de Georgia
GGPGuernsey, PoundsLibra de Guernsey
GHCGhana, CedisCedi de Ghana
GIPGibraltar, PoundsLibra de Gibraltar
GMDGambia, DalasiDalasi de Gambia
GNFGuinea, FrancsFranco de Guinea
GTQGuatemala, QuetzalesQuetzal de Guatemala
GYDGuyana, DollarsDólar Guayanés
HKDHong Kong, DollarsDólar de Hong Kong
HNLHonduras, LempirasLempira de Honduras
HRKCroatia, KunaDinar de Croacia
HTGHaiti, GourdesGourde de Haití
HUFHungary, ForintFlorín Húngaro
IDRIndonesia, RupiahsRupia Indonesia
ILSIsrael, New ShekelsScheckel Israelí
IMPIsle of Man, PoundsLibra Isla del Hombre
INRIndia, RupeesRupia India
IQDIraq, DinarsDinar Iraqui
IRRIran, RialsRial Iraní
ISKIceland, KronurCorona Islandesa
JMDJamaica, DollarsDólar de Jamaica
JODJordan, DinarsDinar de Jordania
JPYJapan, YenYen Japonés
KESKenya, ShillingsChelín de Kenya
KGSKyrgyzstan, SomsSom de Kirghizstan
KHRCambodia, RielsRiel de Camboya
KMFComoros, FrancsFranco de Comoros
KPWKorea (North), WonWon de Corea del Norte
KRWKorea (South), WonWon de Corea del Sur
KWDKuwait, DinarsDinar de Kuwait
KYDCayman Islands, DollarsDólar de las Islas Caimán
KZTKazakstan, TengeTenge de Kazakhstan
LAKLaos, KipsKip de Letonia
LBPLebanon, PoundsLibra Libanesa
LKRSri Lanka, RupeesRupia de Ceilán
LRDLiberia, DollarsDolar de Liberia
LSLLesotho, MalotiLoti de Lesotho
LTLLithuania, LitaiLita de Lituania
LVLLatvia, LatiLat Latonia
LYDLibya, DinarsDinar Libio
MADMorocco, DirhamsDirham Marroquí
MDLMoldova, LeiLei de Moldavia
MGAMadagascar, AriaryFranco de Madagascar
MKDMacedonia, DenarsDinar de Macedonia
MMKMyanmar (Burma), KyatsKyats de Birmania
MNTMongolia, TugriksTugrik de Mongolia
MOPMacau, PatacasPataca de Macao
MROMauritania, OuguiyasOuguiya de Mauritania
MTLMalta, LiriLira de Malta
MURMauritius, RupeesRupia de Mauritius
MVRMaldives (Maldive Islands), Ru.yaaRu.a de Maldivas
MWKMalawi, KwachasKwacha de Malawi
MXNMexico, PesosPeso Mexicano
MYRMalaysia, RinggitsRinggit de Malaysia
MZMMozambique, MeticaisMetical de Mozambique
NADNamibia, DollarsDólar de Namibia
NGNNigeria, NairasNaira de Nigeria
NIONicaragua, Gold CordobasCórdoba de Nicaragua
NOKNorway, KroneCorona Noruega
NPRNepal, Nepal RupeesRupia de Nepal
NZDNew Zealand, DollarsDólar de Nueva Zelanda
OMROman, RialsRial de Omán
PABPanama, BalboaBalboa de Panamá
PENPeru, Nuevos SolesSol de Perú - Nuevo
PGKPapua New Guinea, KinaKina de Papua Nueva Guinea
PHPPhilippines, PesosPeso Filipino
PKRPakistan, RupeesRupia de Pakistán
PLNPoland, ZlotychZloty de Polonia
PYGParaguay, GuaraniGuarani de Paraguay
QARQatar, RialsRiyal de Qatar
ROLRomania, LeiLei de Rumania
RURRussia, RublesRublo Ruso
RWFRwanda, Rwanda FrancsFranco de Rwanda
SARSaudi Arabia, RiyalsRiyal de Arabia Saudi
SBDSolomon Islands, DollarsDólar de las Islas Salomón
SCRSeychelles, RupeesRupias de Seychelles
SDDSudan, DinarsDinar de Sudan
SEKSweden, KronorCorona Sueca
SGDSingapore, DollarsDólar de Singapur
SHPSaint Helena, PoundsLibra de St. Helena
SITSlovenia, TolarsTolar de Eslovenia
SKKSlovakia, KorunyCorona Eslovaca
SLLSierra Leone, LeonesSierra León
SOSSomalia, ShillingsChelín de Somalia
SRDSuriname, DollarsDólar de Surinam
STDSao Tome and Principe, DobrasSao Tome / Príncipe Dobra
SVCEl Salvador, ColonesColon de El Salvador
SYPSyria, PoundsLibra de Siria
SZLSwaziland, EmalangeniLilangeni de Swaziland
THBThailand, BahtBaht de Tailandia
TMMTurkmenistan, ManatsManat de Turkmenistan
TNDTunisia, DinarsDinar de Tunicia
TOPTonga, Pa`angaPa`anga de Tonga
TRLTurkey, LirasLira de Turquía
TTDTrinidad and Tobago, DollarsDólar de Trinidad y Tobago
TVDTuvalu, Tuvalu DollarsDólar de Tuvalu
TWDTaiwan, New DollarsDólar Nuevo de Taiwán
TZSTanzania, ShillingsChelín de Tanzania
UAHUkraine, Hryvniakarbowanez de Ucrania
UGXUganda, ShillingsChelín de Uganda
USDUnited States of America, DollarsDólar de los Estados Unidos de América
UYUUruguay, PesosPesos Uruguayos
UZSUzbekistan, SumsSom de Uzbekistan
VEBVenezuela, BolivaresBolívar de Venezuela
VNDViet Nam, DongDong de Vietnam
VUVVanuatu, VatuVatu de Vanuatu
WSTSamoa, TalaTala de Samoa

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 campos que corresponden a fechas, deben contener fechas válidas en cuando a año, mes, y día.

4. En los campos que contengan valores decimales, se deberá utilizar punto (.) como separador decimal.

5. En los campos con valores numéricos, no se debe utilizar ningún separador para miles; no se utilizara puntos (.) ni comas (,).

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. Numero de envío, debe ser un número consecutivo por año para todos los formatos que el remitente envíe a la DIAN.

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

5. Cantidad de registros, debe ser igual a la cantidad de registros reportados en el contenido, que como máximo puede ser 5000 registros.

6. Valor total, corresponde a la sumatoria de la casilla “ccom” (Código cuenta compensación) de los registros reportados.

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=“cendeudamiento”>

               <xs:annotation>

<xs:documentation>Elemento que encapsula la información del formulario 1061 versión 6: INFORME DE DATOS DE DECLARACION DE CAMBIO POR ENDEUDAMIENTO EXTERNO - FORMULARIO NO 3</xs:documentation>

</xs:annotation>

<xs:complexType>

<xs:sequence>

<xs:element ref=“decExp” minOccurs=“0” maxOccurs=“unbounded”/>

<xs:element ref=“infoNum” minOccurs=“0” maxOccurs=“unbounded”/>

</xs:sequence>

<xs:attribute name=“tinf” use=“required”>

<xs:annotation>

<xs:documentation>Tipo informante</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:minInclusive value=“0”/>

<xs:maxInc lusive value=“9”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“top” use=“required”>

<xs:annotation>

<xs:documentation>Tipo de operació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>< /span>

<xs:attribute name=“ccom” use=“optional”>

<xs:annotation>

<xs:documentation>Código cuenta compensación</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:minInclusive value=“0”/>

<xs:maxInclusive value=“9999999999”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“fdec” type=“xs:date” use=“required”>

<xs:annotation>

<xs:documentation>Fecha declaración de cambio</xs:documentation>

</xs:annotation>

</xs:attribute>

<xs:attribute name=“ndec” use=“required”>

<xs:annotation>

<xs:documentation>Número declaración cambio</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:minLength value=“1”/>

<xs:maxLength value=“5”/>

<xs:pattern value=“[0-9]*”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“fdeca” type=“xs:date” use=“optional”>

<xs:annotation>

<xs:documentation>Fecha declaración cambio anterior</xs:documentation>

</xs:annotation>

</xs:attribute>

<xs:attribute name=“ndeca” use=“optional”>

<xs:annotation>

<xs:documentation>Número declaración cambio anterior</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:minLength value=“1”/>

<xs:maxLength value=“5”/>

<xs:pattern value=“[0-9]*”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“npres” use=“required”>

<xs:annotation>

<xs:documentation>Número préstamo</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:minLength value=“0”/>

<xs:maxLength value=“11”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“tdoc” use=“optional”>

<xs:annotation>

<xs:documentation>Tipo de Identificación</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:minInclusive value=“0”/>

<xs:maxInclusive value=“99”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“nid” use=“optional”>

<xs:annotation>

<xs:documentation>Numero identificación </xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:minLength value=“0”/>

<xs:maxLength value=“20”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“dv” use=“optional”>

<xs:annotation>

<xs:documentation>DV </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=“apl1” use=“optional”>

<xs:annotation>

<xs:documentation>Primer apellido del deudor o acreedor</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=“apl2” use=“optional”>

<xs:annotation>

<xs:documentation>Segundo apellido del deudor o acreedor</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=“nom1” use=“optional”>

<xs:annotation>

<xs:documentation>Primer nombre del deudor o acreedor</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=“nom2” use=“optional”>

<xs:annotation>

<xs:documentation>Otros nombres del deudor o acreedor</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 deudor o acreedor</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:minLength value=“0”/>

<xs:maxLength value=“450”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“mon” use=“optional”>

<xs:annotation>

<xs:documentation>Código moneda contratada</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:minLength value=“0”/>

<xs:maxLength value=“3”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“vmon” use=“optional”>

<xs:annotation>

<xs:documentation>Valor moneda contratada</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:maxInclusive value=“99999999999999999999.99”/>

<xs:totalDigits value=“22”/>

<xs:fractionDigits value=“2”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“monn” use=“optional”>

<xs:annotation>

<xs:documentation>Código moneda negociación</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:minLength value=“0”/>

<xs:maxLength value=“3”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“vtmonn” use=“optional”>

<xs:annotation>

<xs:documentation>Valor total moneda negociación</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:totalDigits value=“22”/>

<xs:fractionDigits value=“2”/>

<xs:maxInclusive value=“99999999999999999999.99”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“tmonn” use=“optional”>

<xs:annotation>

<xs:documentation>Tipo de cambio moneda de negociación</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:maxInclusive value=“99999.999999”/>

<xs:totalDigits value=“11”/>

<xs:fractionDigits value=“6”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“vtusd” use=“required”>

<xs:annotation>

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

</xs:annotation>

<xs:simpleType>

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

<xs:totalDigits value=“22”/>

<xs:fractionDigits value=“2”/>

<xs:maxInclusive value=“99999999999999999999.99”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“apl1a” use=“optional”>

<xs:annotation>

<xs:documentation>Primer apellido del acreedor (créditos pasivos) o del deudor (créditos activos)</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=“apl2a” use=“optional”>

<xs:annotation>

<xs:documentation>Segundo apellido del acreedor (créditos pasivos) o del deudor (créditos activos)</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=“nom1a” use=“optional”>

<xs:annotation>

<xs:documentation>Primer nombre del acreedor (créditos pasivos) o del deudor (créditos activos)</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=“nom2a” use=“optional”>

<xs:annotation>

<xs:documentation>Otros nombres del acreedor (créditos pasivos) o del deudor (créditos activos)</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=“raza” use=“optional”>

<xs:annotation>

<xs:documentation>Razón social acreedor (créditos pasivos) o del deudor (créditos activos)</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:minLength value=“0”/>

<xs:maxLength value=“450”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“fob” use=“optional”>

<xs:annotation>

<xs:documentation>Total valor FOB </xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:totalDigits value=“22”/>

<xs:fractionDigits value=“2”/>

<xs:maxInclusive value=“99999999999999999999.99”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“tgas” use=“optional”>

<xs:annotation>

<xs:documentation>Total gastos (numeral 1510)</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:totalDigits value=“22”/>

<xs:fractionDigits value=“2”/>

<xs:maxInclusive value=“99999999999999999999.99”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“ded” use=“optional”>

<xs:annotation>

<xs:documentation>Deducciones (Numeral 2016)</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:totalDigits value=“22”/>

<xs:fractionDigits value=“2”/>

<xs:maxInclusive value=“99999999999999999999.99”/>

</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=“cendeudamiento” 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=“1061”>

<xs:simpleType>

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

</xs:simpleType>

</xs:element>

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

<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:element name=“decExp”>

<xs:annotation>

<xs:documentation>Información de las Declaraciones de exportación definitivas</xs:documentation>

</xs:annotation>

<xs:complexType>

<xs:attribute name=“ndex” use=“optional”>

<xs:annotation>

<xs:documentation>Número DEX definitivo</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:minLength value=“1”/>

<xs:maxLength value=“16”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“fdex” type=“xs:date” use=“optional”>

<xs:annotation>

<xs:documentation>Fecha DEX definitivo</xs:documentation>

</xs:annotation>

</xs:attribute>

<xs:attribute name=“num2” use=“optional”>

<xs:annotation>

<xs:documentation>Numeral 2</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:minInclusive value=“0”/>

<xs:maxInclusive value=“9999”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“vrusd” use=“optional”>

<xs:annotation>

<xs:documentation>Valor reintegro USD</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:totalDigits value=“22”/>

<xs:fractionDigits value=“2”/>

<xs:maxInclusive value=“99999999999999999999.99”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

</xs:complexType>

</xs:element>

<xs:element name=“infoNum”>

<xs:annotation>

<xs:documentation>Información de Numerales</xs:documentation>

</xs:annotation>

<xs:complexType>

<xs:attribute name=“num1” use=“required”>

<xs:annotation>

<xs:docume ntation>Numeral</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:minInclusive value=“0”/>

<xs:maxInclusive value=“9999”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“vmonn” use=“optional”>

<xs:annotation>

<xs:documentation>Valor moneda negociación</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:maxInclusive value=“99999999999999999999.99”/>

<xs:totalDigits value=“22”/>

<xs:fractionDigits value=“2”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“vmonc” use=“optional”>

<xs:annotation>

<xs:documentation>Valor moneda contratada</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:maxInclusive value=“99999999999999999999.99”/>

<xs:totalDigits value=“22”/>

<xs:fractionDigits value=“2”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“vusd” use=“required”>

<xs:annotation>

<xs:documentation>Valor USD</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:maxInclusive value=“99999999999999999999.99”/>

<xs:totalDigits value=“22”/>

<xs:fractionDigits value=“2”/>

</xs:restriction>

</xs:simpleType>

 </xs:attribute>

</xs:complexType>

</xs:element>

</xs:schema>

*  *  *

ANEXO NO 4.

ESPECIFICACIONES TÉCNICAS.

INFORME DE DATOS DE DECLARACION DE CAMBIO POR SERVICIOS, TRANSFERENCIAS Y OTROS CONCEPTOS – FORMULARIO NO 5.

<ANEXO modificado por el artículo 2 de la Resolución 16141 de 2007.

Debe consultarse el anexo 4 de la Resolución 16141 de 2007

El texto ORIGINAL es el siguiente:>

Formato 1062 – Versión 6

OBJETIVO

Definir las características y contenido de los archivos donde se reporta el formato de: Informe de datos de Declaración de Cambio por Servicios, Transferencias y otros Conceptos-Formulario No 5.

ESPECIFICACION TECNICA

El formato de Informe de datos de Declaración de Cambio por Servicios, Transferencias y otros Conceptos - Formulario No 5, 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 (Nuevo = 01, Reemplazo = 02)

mmmmm : Formato (Informe de datos de Declaración de Cambio por Servicios, Transferencias y otros Conceptos - Formulario No 5 = 01062)

vv : Versión del formato (Versión = 06)

aaaa : Año de envío.

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

2. Formato del Archivo

El formato de Informe de datos de Declaración de Cambio por Servicios, Transferencias y otros Conceptos-Formulario No 5, 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 Informa ción 2

...

Contenido Información N

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

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

3. El archivo debe contener un documento XML bien formado y valido 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 Campo
ValidacionesObservaciones
AnoAño de envíoint4
Formato AAAA
CodCptConceptoint2
1 = Nuevo 2 = Reemplazo
FormatoCódigo del formatoint5Informe de datos de Declaración de Cambio por Servicios, Transferencias y otros Conceptos – Formulario N° 5 = 1062
VersionVersión del formato
int2Versión = 6
NumEnvioNúmero de envíoint8Debe ser un número consecutivo por año para todos los formatos que el remitente envíe a la DIAN
Consecutivo de envío por año.
FecEnvioFecha de envíodatetime14Debe ser la fecha calendario.
Formato AAAA-MMDDTHH: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 de la casilla “ccom” (Código cuenta compensación) de los registros reportados.
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 “cservicios” que contenga el archivo.Cantidad de registros reportados en el contenido.

(*) Se enviarán archivos con máximo 5000 registros; si es necesario informar 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 “cservicios” que contenga el archivo.

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”.

Cada registro reportado debe mantener la misma estructura previamente explicada y usada para la cabecera.

El contenido del archivo viene en el elemento “cservicios” y se deben incluir los siguientes datos para cada transacción reportada.

AtributoDenominación Casilla
TipoLongitudObligatoriaObservaciones
tinfTipo de Informante
int1SDe acuerdo a la Tabla 1.
topTipo de operación
int1SDe acuerdo a la Tabla 2.
ccomCódigo cuenta compensaciónlong10NEn caso de que el valor de la casilla “Tipo de informante” sea 2, esta casilla es de diligenciamiento obligatorio. Escriba los diez (10) dígitos de la cuenta utilizada, sin puntos ni comas de separación.
fdecFecha declaración de cambiodate10SFormato AAAA-MM-DD. Cuando la información la suministra intermediario del mercado cambiario -– IMC o Concesionario de servicios de correo, el dato es el de la declaración de cambio. Cuando la información la suministra usuario de cuenta corriente de compensación -CCC, la fecha a aportarse es cuando se efectuó el crédito o debito en la respectiva cuenta.
ndecNúmero declaración de cambiostring5NEs obligatorio, cuando la información es suministrada por intermediario del mercado cambiario – IMC, o Concesionario de servicios de correo. Sólo acepta números.
fdecaFecha declaración cambio anterior
date10NEs obligatorio, cuando esté diligenciado. Formato AAAA-MM-MM
ndecaNúmero declaración cambio anterior
string5NEs obligatorio, cuando esté diligenciado. Sólo acepta números.
tdocTipo de identificaciónint2N11. 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. Documento de identificación extranjero.  

En caso de que el valor de la casilla “Tipo de informante” sea 1 ó 3, esta casilla es de diligenciamiento obligatorio.
Cuando en la declaración de cambio 5, el tipo de identificación sea “NR” (No residente), se deberá seleccionar como tipo de identificación el 42. “Documento de identificación extranjero"
<Apartes subrayados adicionados por el artículo 4 de la Resolución 15250 de 2006>
nidNúmero de identificaciónstring20NEn caso de que el valor de la casilla “Tipo de informante” sea 1 o 3, esta casilla es de diligenciamiento obligatorio.
Cuando el tipo de identificación sea 42.
“Documento de identificación extranjero”, se deberá diligenciar en esta casilla el número 111111111
<Aparte subrayado adicionado por el artículo 4 de la Resolución 15250 de 2006>
dvDVint1NEn caso de que el valor de la casilla “Tipo de informante” sea 1 ó 3 y el valor en la casilla “Tipo de identificación” sea 31 - NIT, esta casilla es de diligenciamiento obligatorio.
apl1Primer apellido de quien compra o vende divisasstring60NEn caso de que el valor de la casilla “Tipo de informante” sea 1 ó 3 y quien compra o vende divisas es una persona natural, esta casilla es de diligenciamiento obligatorio.
apl2Segundo apellido de quien compra o vende divisasstring60NEn caso de que el valor de la casilla “Tipo de informante” sea 1 ó 3 y quien compra o vende divisas es una persona natural, puede diligenciar esta casilla.
nom1Primer nombre de quien compra o vende divisasstring60NEn caso de que el valor de la casilla “Tipo de informante” sea 1 ó 3 y quien compra o vende divisas es una persona natural, esta casilla es de diligenciamiento obligatorio.
nom2Otros nombres de quien compra o vende divisasstring60NEn caso de que el valor de la casilla “Tipo de informante” sea 1 ó 3 y quien compra o vende divisas es una persona natural, puede diligenciar esta casilla.
razRazón social de quien compra o vende divisasstring450NEn caso de que el valor de la casilla “Tipo de informante” sea 1 o 3, el tipo de documento sea 31 – NIT y quien compra o vende divisas sea una persona jurídica, esta casilla es de diligenciamiento obligatorio.
dirDirecciónstring200NEn caso de que el valor de la casilla “Tipo de informante” sea 1 o 3, esta casilla es de diligenciamiento obligatorio.
munCódigo de ciudad - Colombiastring5NEn caso de que el valor de la casilla “Tipo de informante” sea 1 ó 3 y la ciudad está ubicada en Colombia, esta casilla es de diligenciamiento obligatorio. Utilizar código DANE
ciudNombre de ciudad en el exteriorstring80NEn caso de que el valor de la casilla “Tipo de informante” sea 1 ó 3 y la ciudad no está ubicada en Colombia, esta casilla es de diligenciamiento obligatorio.
cmonCódigo moneda giro o reintegrostring3NEs obligatorio, cuando esté diligenciado. De acuerdo a la Tabla 344.
vmonValor moneda giro o reintegrodecimal20.2NEs obligatorio, cuando esté diligenciado. Puede contener dos decimales. Utilice punto (.) como separador decimal
vtusdValor total USDdecimal20.2SPuede contener dos decimales. Utilice punto (.) como separador decimal

Al elemento “cservicios” se pueden agregar elementos secundarios identificados como “operaciones”, los cuales contienen Información de las Operaciones.

AtributoDenominación Casilla
TipoLongitudObligatoriaObservaciones
numNumeralint4SSe debe informar cada numeral
vusdValor USDdecimal20.2SPuede contener dos decimales. Utilice punto (.) como separador decimal. Se debe informar cada valor por numeral.

Tabla 1 - INFORMANTE

1Intermediario del Mercado Cambiario - IMC
2Usuario de Cuentas de Compensación -CCC
3Concesionarios de servicios de correos

Tabla 2 - TIPOS DE OPERACION DECLARACION DE CAMBIO

1Inicial
2Devolución
3Cambio formulario
4Modificación

Tabla 3 - TIPO DE IDENTIFICACION

CC
Cédula de ciudadanía
CE
Cédula de extranjería
NI
NIT
PB
Pasaporte
RCRegistro civil de nacimiento

Tabla 34 – Códigos de moneda

<Tabla continua vigente con la modificación de este anexo por el artículo 2 de la Resolución 16141 de 2007>

Código de moneda
Nombre MonedaDescripción
AEDUnited Arab Emirates, DirhamsDirham de los Emiratos Arabes Unidos
AFAAfghanistan, AfghanisAfganistán
ALLAlbania, LekeLek Albanes
AMDArmenia, DramsDram Armenio
ANGNetherlands Antilles, GuildersGuilder de Antillas holandesas
AOAAngola, KwanzaKwanza Angoles
ARSArgentina, PesosPeso Argentino
AUDAustralia, DollarsDólar Australiano
AWGAruba, GuildersGuilder de Aruba
AZMAzerbaijan, ManatsManat de Azerbaijan
BAMBosnia and Herzegovina, Convertible MarkaDinar de Bosnia-Herzogovinia
BBDBarbados, DollarsDólar de Barbados
BDTBangladesh, TakaTaka de Bangladesh
BGNBulgaria, LevaLev Búlgaro
BHDBahrain, DinarsDinar de Barein
BIFBurundi, FrancsFranco de Burundi
BMDBermuda, DollarsDólar de Bermudas
BNDBrunei Darussalam, DollarsDólar de Brunei
BOBBolivia, BolivianosBoliviano de Bolivia
BRLBrazil, Brazil RealReal de Brasil
BSDBahamas, DollarsDólar de Bahamas
BTNBhutan, NgultrumNgultrun de Butan
BWPBotswana, PulasPula de Botswana
BYRBelarus, RublesRublo de Belorusia
BZDBelize, DollarsDólar de Belice
CADCanada, DollarsDólar Canadiense
CDFCongo/Kinshasa, Congolese FrancsFranco Congolenio
CHFSwitzerland, FrancsFranco Suizo
CLPChile, PesosPeso Chileno
CNYChina, Yuan RenminbiYuan Chino
COPColombia, PesosPeso de Colombia
CRCCosta Rica, ColonesColon de Costa Rica
CSDSerbia, DinarsDinar Servio
CUPCuba, PesosPeso Cubano
CVECape Verde, EscudosEscudo de Cabo Verde
CYPCyprus, PoundsLibra de Chipre
CZKCzech Republic, KorunyKrona Checa
DJFDjibouti, FrancsFranco de Djibouti
DKKDenmark, KronerCorona Danesa
DOPDominican Republic, PesosPeso Dominicano
DZDAlgeria, Algeria DinarsDinar de Algeria
EEKEstonia, KrooniCorona de Estonia
EGPEgypt, PoundsLibra Egipcia
ERNEritrea, NakfaNakfa de Eritrea
ETBEthiopia, BirrBirr de Etiopia
EUREuro Member Countries - EUROMoneda Unica Europea. Moneda de los estados miembros de la Unión Europea EU (EURO)
FJDFiji, DollarsDólar de Fiji
FKPFalkland Islands (Malvinas), PoundsLibra de Falkland
GBPUnited Kingdom, PoundsLibra Británica
GELGeorgia, LariLari de Georgia
GGPGuernsey, PoundsLibra de Guernsey
GHCGhana, CedisCedi de Ghana
GIPGibraltar, PoundsLibra de Gibraltar
GMDGambia, DalasiDalasi de Gambia
GNFGuinea, FrancsFranco de Guinea
GTQGuatemala, QuetzalesQuetzal de Guatemala
GYDGuyana, DollarsDólar Guayanes
HKDHong Kong, DollarsDólar de Hong Kong
HNLHonduras, LempirasLempira de Honduras
HRKCroatia, KunaDinar de Croacia
HTGHaiti, GourdesGourde de Haití
HUFHungary, ForintFlorín Húngaro
IDRIndonesia, RupiahsRupia Indonesia
ILSIsrael, New ShekelsScheckel Israelí
IMPIsle of Man, PoundsLibra Isla del Hombre
INRIndia, RupeesRupia India
IQDIraq, DinarsDinar Iraqui
IRRIran, RialsRial Iraní
ISKIceland, KronurCorona Islandesa
JMDJamaica, DollarsDólar de Jamaica
JODJordan, DinarsDinar de Jordania
JPYJapan, YenYen Japonés
KESKenya, ShillingsChelín de Kenya
KGSKyrgyzstan, SomsSom de Kirghizstan
KHRCambodia, RielsRiel de Camboya
KMFComoros, FrancsFranco de Comoros
KPWKorea (North), WonWon de Corea del Norte
KRWKorea (South), WonWon de Corea del Sur
KWDKuwait, DinarsDinar de Kuwait
KYDCayman Islands, DollarsDólar de las Islas Caimán
KZTKazakstan, TengeTenge de Kazakhstan
LAKLaos, KipsKip de Letonia
LBPLebanon, PoundsLibra Libanesa
LKRSri Lanka, RupeesRupia de Ceilán
LRDLiberia, DollarsDólar de Liberia
LSLLesotho, MalotiLoti de Lesotho
LTLLithuania, LitaiLita de Lituania
LVLLatvia, LatiLat Latonia
LYDLibya, DinarsDinar Libio
MADMorocco, DirhamsDirham Marroquí
MDLMoldova, LeiLei de Moldavia
MGAMadagascar, AriaryFranco de Madagascar
MKDMacedonia, DenarsDinar de Macedonia
MMKMyanmar (Burma), KyatsKyats de Birmania
MNTMongolia, TugriksTugrik de Mongolia
MOPMacau, PatacasPataca de Macao
MROMauritania, OuguiyasOuguiya de Mauritania
MTLMalta, LiriLira de Malta
MURMauritius, RupeesRupia de Mauritius
MVRMaldives (Maldive Islands), RufiyaaRu.a de Maldivas
MWKMalawi, KwachasKwacha de Malawi
MXNMexico, PesosPeso Mexicano
MYRMalaysia, RinggitsRinggit de Malaysia
MZMMozambique, MeticaisMetical de Mozambique
NADNamibia, DollarsDólar de Namibia
NGNNigeria, NairasNaira de Nigeria
NIONicaragua, Gold CordobasCórdoba de Nicaragua
NOKNorway, KroneCorona Noruega
NPRNepal, Nepal RupeesRupia de Nepal
NZDNew Zealand, DollarsDólar de Nueva Zelanda
OMROman, RialsRial de Omán
PABPanama, BalboaBalboa de Panamá
PENPeru, Nuevos SolesSol de Perú - Nuevo
PGKPapua New Guinea, KinaKina de Papua Nueva Guinea
PHPPhilippines, PesosPeso Filipino
PKRPakistan, RupeesRupia de Pakistán
PLNPoland, ZlotychZloty de Polonia
PYGParaguay, GuaraniGuarani de Paraguay
QARQatar, RialsRiyal de Qatar
ROLRomania, LeiLei de Rumania
RURRussia, RublesRublo Ruso
RWFRwanda, Rwanda FrancsFranco de Rwanda
SARSaudi Arabia, RiyalsRiyal de Arabia Saudi
SBDSolomon Islands, DollarsDólar de las Islas Salomón
SCRSeychelles, RupeesRupias de Seychelles
SDDSudan, DinarsDinar de Sudan
SEKSweden, KronorCorona Sueca
SGDSingapore, DollarsDólar de Singapur
SHPSaint Helena, PoundsLibra de St. Helena
SITSlovenia, TolarsTolar de Eslovenia
SKKSlovakia, KorunyCorona Eslovaca
SLLSierra Leone, LeonesSierra León
SOSSomalia, ShillingsChelín de Somalia
SRDSuriname, DollarsDólar de Surinam
STDSao Tome and Principe, DobrasSao Tome / Príncipe Dobra
SVCEl Salvador, ColonesColon de El Salvador
SYPSyria, PoundsLibra de Siria
SZLSwaziland, EmalangeniLilangeni de Swaziland
THBThailand, BahtBaht de Tailandia
TMMTurkmenistan, ManatsManat de Turkmenistan
TNDTunisia, DinarsDinar de Tunicia
TOPTonga, Pa`angaPa`anga de Tonga
TRLTurkey, LirasLira de Turquía
TTDTrinidad and Tobago, DollarsDólar de Trinidad y Tobago
TVDTuvalu, Tuvalu DollarsDólar de Tuvalu
TWDTaiwan, New DollarsDólar Nuevo de Taiwán
TZSTanzania, ShillingsChelín de Tanzania
UAHUkraine, Hryvniakarbowanez de Ucrania
UGXUganda, ShillingsChelín de Uganda
USDUnited States of America, DollarsDólar de los Estados Unidos de América
UYUUruguay, PesosPesos Uruguayos
UZSUzbekistan, SumsSom de Uzbekistan
VEBVenezuela, BolivaresBolívar de Venezuela
VNDViet Nam, DongDong de Vietnam
VUVVanuatu, VatuVatu de Vanuatu
WSTSamoa, TalaTala de Samoa

3. Validaciones

3.1. Validaciones Generales

1. E l 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 campos que corresponden a fechas, deben contener fechas válidas en cuanto a año, mes, y día.

4. En los campos que contengan valores decimales, se deberá utilizar punto (.) como separador decimal.

5. En los campos con valores numéricos, no se debe utilizar ningún separador para miles; no se utilizará puntos (.) ni comas (,).

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 ser un número consecutivo por año para todos los formatos que el remitente envíe a la DIAN.

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

5. Cantidad de registros, debe ser igual a la cantidad de registros reportados en el contenido, que como máximo puede ser 5000 registros.

6. Valor total, corresponde a la sumatoria de la casilla “ccom” (Código cuenta compensación) de los registros reportados.

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=“cservicios”>

<xs:annotation>

<xs:documentation>Elemento que encapsula la información del formulario 1062 versión 6: INFORME DE DATOS DE DECLARACION DE CAMBIO POR SERVICIOS, TRANSFERENCIAS Y OTROS CONCEPTOS - FORMULARIO NO 5</xs:documentation>

</xs:annotation>

<xs:complexType>

<xs:sequence>

<xs:element ref=“operaciones” minOccurs=“0” max Occurs=“unbounded”/>

</xs:sequence>

<xs:attribute name=“tinf” use=“required”>

<xs:annotation>

<xs:documentation>Tipo informante</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=“top” use=“required”>

<xs:annotation>

<xs:documentation>Tipo de operació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=“ccom” use=“optional”>

<xs:annotation>

<xs:documentation>Código cuenta compensación</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:minInclusive value=“0”/>

<xs:maxInclusive value=“9999999999”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“fdec” type=“xs:date” use=“required”>

<xs:annotation>

<xs:documentation>Fecha declaración de cambio</xs:documentation>

</xs:annotation>

</xs:attribute>

<xs:attribute name=“ndec” use=“optional”>

<xs:annotation>

<xs:documentation>Número declaración cambio</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:minLength value=“1”/>

<xs:maxLength value=“5”/>

<xs:pattern value=“[0-9]*”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“fdeca” type=“xs:date” use=“optional”>

<xs:annotation>

<xs:documentation>Fecha declaración cambio anterior</xs:documentation>

</xs:annotation>

</xs:attribute>

<xs:attribute name=“ndeca” use=“optional”>

<xs:annotation>

<xs:documentation>Número declaración cambio anterior</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:minLength value=“1”/>

<xs:maxLength value=“5”/>

<xs:pattern value=“[0-9]*”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“tdoc” use=“optional”>

<xs:annotation>

<xs:documentation>Tipo de Identificación</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:minInclusive value=“0”/>

<xs:maxInclusive value=“99”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“nid” use=“optional”>

<xs:annotation>

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

</xs:annotation>

<xs:simpleType>

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

<xs:minLength value=“0”/>

<xs:maxLength value=“20”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“dv” use=“optional”>

<xs:annotation>

<xs:documentation>DV </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=“apl1” use=“optional”>

<xs:annotation>

<xs:documentation>Primer apellido de quien compra o vende divisas</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=“apl2” use=“optional”>

<xs:annotation>

<xs:documentation>Segundo apellido de quien compra o vende divisas</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=“nom1” use=“optional”>

<xs:annotation>

<xs:documentation>Primer nombre de quien compra o vende divisas</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=“nom2” use=“optional”>

<xs:annotation>

<xs:documentation>Otros nombres de quien compra o vende divisas</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 quien compra o vende divisas</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:minLength value=“0”/>

<xs:maxLength value=“450”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

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

<xs:annotation>

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

</xs:annotation>

<xs:simpleType>

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

<xs:minLength value=“0”/>

<xs:maxLength value=“200”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

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

<xs:annotation>

<xs:documentation>Código de ciudad - Colombia</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:minLength value=“0”/>

<xs:maxLength value=“5”/>

<xs:pattern value=“[0-9]*”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“ciud” use=“optional”>

<xs:annotation>

<xs:documentation>Nombre de Ciudad en el exterior</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:minLength value=“0”/>

<xs:maxLength value=“80”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“cmon” use=“optional”>

<xs:annotation>

<xs:documentation>Código moneda giro o reintegro</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:minLength value=“0”/>

<xs:maxLength value=“3”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“vmon” use=“optional”>

<xs:annotation>

<xs:documentation>Valor moneda giro o reintegro</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:totalDigits value=“22”/>

<xs:fractionDigits value=“2”/>

<xs:maxInclusive value=“99999999999999999999.99”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“vtusd” use=“required”>

<xs:annotation>

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

</xs:annotation>

<xs:simpleType>

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

<xs:totalDigits value=“22”/>

<xs:fractionDigits value=“2”/>

<xs:maxInclusive value=“99999999999999999999.99”/>

</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=“cservicios” 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=“1062”>

<xs:simpleType>

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

</xs:simpleType>

</xs:element>

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

<xs:element name=“NumEnvio”>

<xs:annotation>

<xs:documentation>Número 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:element name=“operaciones”>

<xs:annotation>

<xs:documentation>Información de las Operaciones.</xs:documentation>

</xs:annotation>

<xs:complexType>

<xs:attribute name=“num” use=“required”>

<xs:annotation>

<xs:documentation>Numeral </xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:minInclusive value=“0”/>

                                                      <xs:maxInclusive value=“9999”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“vusd” use=“required”>

<xs:annotation>

<xs:documentation>Valor USD</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:totalDigits value=“22”/>

<xs:fractionDigits value=“2”/>

<xs:maxInclusive value=“99999999999999999999.99”/>

</xs:restriction>

</x s:simpleType>

</xs:attribute>

</xs:complexType>

</xs:element>

</xs:schema>

* * *

ANEXO NO 5.

ESPECIFICACIONES TÉCNICAS.

INFORME DE DATOS DE ENDEUDAMIENTO EXTERNO OTORGANDO A RESIDENTES – FORMULARIO NO 6.

<Este Anexo no incluye modificaciones. Ver en Notas de Vigencia las normas que lo modifican>

Formato 1063 – Versión 6

OBJETIVO

Definir las características y contenido de los archivos donde se reporta el formato de: Informe de datos de Endeudamiento Externo otorgando a Residentes - Formulario No 6.

ESPECIFICACION TECNICA

El formato de Informe de datos de Endeudamiento Externo otorgando a Residentes - Formulario No 6, 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 (Nuevo = 01, Reemplazo = 02)

mmmmm : Formato (Informe de datos de Endeudamiento Externo otorgando a Residentes - Formulario 6 = 01063)

vv : Versión del formato (Versión = 06)

aaaa : Año de envío.

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

2. Formato del Archivo

El formato de Informe de datos de Endeudamiento Externo otorgando a Residentes - Formulario No 6, 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 debe cumplir con la especificación XML 1.0 Tercera edición.

2. El conjunto de caracteres utilizado en el documento XML debe ser el alfabeto latino No 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 Casilla
TipoLongitud CampoValidacionesObservaciones
Ano
Año de envíoint4Formato AAAA
CodCpt
Conceptoint21 = Nuevo 2 = Reemplazo
FormatoCódigo del formatoint5Informe de datos de Endeudamiento Externo otorgando a Residentes - Formulario 6 = 1063
VersionVersión del formato
int2Versión = 6
NumEnvioNúmero de envíoint8Debe ser un número consecutivo por año para todos los formatos que el remitente envíe a la DIAN
Consecutivo de envío por año.
FecEnvioFecha de envíodatetime14Debe ser la fecha calendario.
Formato AAAAMM-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 de la casilla “num” (Numeral) de los registros reportados.
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 “endresidentes” que contenga el archivo.Cantidad de registros reportados en el contenido.

(*) Se enviarán archivos con máximo 5.000 registros; si es necesario informar más de 5.000 registros, se fraccionará la información en archivos de 5.000 registros o menos. La cantidad de registros está medida por el número de elementos “endresidentes” que contenga el archivo.

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”.

Cada registro reportado debe mantener la misma estructura previamente explicada y usada para la cabecera.

El contenido del archivo viene en el elemento “endresidentes” y se deben incluir los siguientes datos para cada transacción reportada.

AtributoDenominación Casilla
TipoLongitudObligatoriaObservaciones
TopTipo de operación
int1SDe acuerdo a la Tabla 1.
FecFechadate
10SFormato AAAA-MM-DD
npresNúmero préstamo
string11S
ndec1Número declaraciónstring5NEs obligatorio, cuando esté diligenciado en el informe de deuda. Sólo acepta números.
numNumeralint4NEs obligatorio, cuando esté diligenciado en el informe de deuda.
cmon1Código moneda de negociación
string3NEs obligatorio, cuando esté diligenciado en el informe de deuda. De acuerdo a la Tabla 5.4
vtmonnValor total en la moneda de negociacióndecimal20.2NEs obligatorio, cuando esté diligenciado en el informe de deuda. Puede contener dos decimales. Utilice punto (.) como separador decimal
vusd1Valor USDdecimal20.2NEs obligatorio, cuando esté diligenciado en el informe de deuda. Puede contener dos decimales. Utilice punto (.) como separador decimal
tdocTipo de identificaciónint2S11. 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
nidNúmero de identificación prestatario o deudor
long14S
dvDVint1NEs obligatorio, cuando el valor de la casilla “Tipo de identificación” sea 31 - NIT.
apl1Primer apellido del prestatario o deudorstring60NEn caso de que el valor de la casilla “Tipo de informante” sea 1 y el prestatario o deudor es una persona natural, esta casilla es de diligenciamiento obligatorio.
apl2Segundo apellido del prestatario o deudorstring60NEn caso de que el valor de la casilla “Tipo de informante” sea 1 y el prestatario o deudor es una persona natural, puede diligenciar esta casilla.
nom1Primer nombre del prestatario o deudorstring60NEn caso de que el valor de la casilla “Tipo de informante” sea 1 y el prestatario o deudor es una persona natural, esta casilla es de diligenciamiento obligatorio.
nom2Otros nombres del prestatario o deudorstring60NEn caso de que el valor de la casilla “Tipo de informante” sea 1 y el prestatario o deudor es una persona natural, puede diligenciar esta casilla.
razRazón social prestatario o deudorstring450NEn caso de que el valor de la casilla “Tipo de informante” sea 1, el tipo de documento sea 31 – NIT y el prestatario o deudor sea una persona jurídica, esta casilla es de diligenciamiento obligatorio.
munCódigo ciudadstring5S
Código DANE Numérico
dirDirecciónstring200S
apl1pPrimer apellido del prestamista o acreedor
string60NSi el prestamista o acreedor es una persona natural, debe puede diligenciar esta casilla.
apl2pSegundo apellido del prestamista o acreedor
string60NSi el prestamista o acreedor es una persona natural, puede diligenciar esta casilla.
nom1pPrimer nombre del prestamista o acreedor
string60NSi el prestamista o acreedor es una persona natural, debe puede diligenciar esta casilla.
nom2pOtros nombres del prestamista o acreedor
string60NSi el prestamista o acreedor es una persona natural, puede diligenciar esta casilla.
razpRazón social prestamista o acreedorstring450NEn caso que el prestamista o acreedor sea una persona jurídica, debe puede diligenciar esta casilla.
cpresCódigo propósito préstamo
int2SDe acuerdo a la Tabla 2.3
cmon2Código monedastring3
SDe acuerdo a la Tabla 45.
montoMonto contratadodecimal20.2SPuede contener dos decimales. Utilice punto (.) como separador decimal
nexpNúmero de expedición depósito
double20NEs obligatorio, cuando esté diligenciado en el informe de deuda.
valValor en dólares o pesos colombianos del depósitodecimal20.2NEs obligatorio, cuando esté diligenciado en el informe de deuda. Puede contener dos decimales. Utilice punto (.) como separador decimal
csusCódigo para la sustitución o fraccionamiento de créditos
int1NEs obligatorio, cuando esté diligenciado en el informe de deuda. De acuerdo a la Tabla 3.4
ncreaNúmero de identificación crédito anterior
string11NEs obligatorio, cuando esté diligenciado en el informe de deuda.
cmon3Código monedastring3NEs obligatorio, cuando esté diligenciado en el informe de deuda. De acuerdo a la Tabla 45.
vsusValor a sustituir o fraccionardecimal20.2NEs obligatorio, cuando esté diligenciado en el informe de deuda. Puede contener dos decimales. Utilice punto (.) como separador decimal

Los campos Fecha y Número Prestamo, conforman una llave única para este formato, la cual no debe repetirse para los registros de un mismo envío.

Al elemento “endresidentes” se pueden agregar elementos secundarios identificados como “operaciones”, los cuales contienen la Fecha del Documento de Transporte.

Atributo
DenominaciónCasilla
Tipo
Longitud
Obligatoria
Observaciones
Ftra
Fecha documento
transporte
date
10
N
Es obligatorio, cuando esté diligenciado
en el informe de deuda.
Formato AAAA-MM-DD.
Se debe informara cada una de las fechas
por documento de transporte.

Al elemento “endresidentes” se pueden agregar elementos secundarios identificados como “decImp”, los cuales contienen Información de las Declaraciones de importación.

AtributoDenominación Casilla
TipoLongitudObligatoriaObservaciones
adecAño declaración importaciónint4NEs obligatorio, cuando esté diligenciado en el informe de deuda. Se debe informar por cada declaración de importación.
ndec2Número declaración importaciónstring16NEs obligatorio, cuando esté diligenciado en el informe de deuda. Se debe informar por cada declaración de importación.
vusd2Valor USDdecimal20.2NEs obligatorio, cuando esté diligenciado en el informe de deuda. Se debe informar por cada declaración de importación. Puede contener dos decimales. Utilice punto (.) como separador decimal

Al elemento “endresidentes” se pueden agregar elementos secundarios identificados como “amortiza”, los cuales contienen la Información del Plan de Amortización.

AtributoDenominación Casilla
Tipo
Longitud
Obligatoria
Observaciones
famoFecha – Cuota Plan de Amortización
string
7
SFormato AAAA-MM Se diligencia por cada cuota de amortización
incluida en el Plan
vmoncValor moneda contratada - Cuota Plan de Amortización
decimal
20.2
SSe diligencia por cada cuota de amortización incluida en el Plan. Puede contener dos decimales. Utilice punto (.) como separador decimal

Tabla 1 - TIPOS DE OPERACION INFORME ENDEUDAMIENTO EXTERNO

1 Inicial
2Modificación

Tabla 23 - CODIGO PROPOSITO DEL PRESTAMO

2
Arrendamiento financiero
3
Exportaciones
7
Titularización
8
Anticipo de exportaciones de utilización inmediata
11
Bienes de utilización inmediata
12
Bienes de capital
13
Giros financiados anticipados de bienes de utilización inmediata e intermedios
14
Prefinanciación exportaciones – café
15
Prefinanciación exportaciones – bienes
16
Compra bienes de capital – Zona Franca
17
Compra bienes de utilización inmediata – Zona Franca
18
Anticipo de exportaciones de bienes de capital
19Giros financiados anticipados de bienes de capital

Tabla 43 - SUSTITUCION O FRACCIONAMIENTO DE CREDITOS

1Sustitución
2Fraccionamiento

Tabla 54 – Códigos de moneda

<Tabla continua vigente con la modificación de este anexo por el artículo 2 de la Resolución 16141 de 2007>

Código de monedaNombre MonedaDescripción
AEDUnited Arab Emirates, DirhamsDirham de los Emiratos Arabes Unidos
AFAAfghanistan, AfghanisAfganistán
ALLAlbania, LekeLek Albanes
AMDArmenia, DramsDram Armenio
ANGNetherlands Antilles, GuildersGuilder de Antillas holandesas
AOAAngola, KwanzaKwanza Angoles
ARSArgentina, PesosPeso Argentino
AUDAustralia, DollarsDólar Australiano
AWGAruba, GuildersGuilder de Aruba
AZMAzerbaijan, ManatsManat de Azerbaijan
BAMBosnia and Herzegovina, Convertible MarkaDinar de Bosnia-Herzogovinia
BBDBarbados, DollarsDólar de Barbados
BDTBangladesh, TakaTaka de Bangladesh
BGNBulgaria, LevaLev Búlgaro
BHDBahrain, DinarsDinar de Barein
BIFBurundi, FrancsFranco de Burundi
BMDBermuda, DollarsDólar de Bermudas
BNDBrunei Darussalam, DollarsDólar de Brunei
BOBBolivia, BolivianosBoliviano de Bolivia
BRLBrazil, Brazil RealReal de Brasil
BSDBahamas, DollarsDólar de Bahamas
BTNBhutan, NgultrumNgultrun de Bután
BWPBotswana, PulasPula de Botswana
BYRBelarus, RublesRublo de Belorusia
BZDBelize, DollarsDólar de Belice
CADCanada, DollarsDólar Canadiense
CDFCongo/Kinshasa, Congolese FrancsFranco Congolenio
CHFSwitzerland, FrancsFranco Suizo
CLPChile, PesosPeso Chileno
CNYChina, Yuan RenminbiYuan Chino
COPColombia, PesosPeso de Colombia
CRCCosta Rica, ColonesColon de Costa Rica
CSDSerbia, DinarsDinar Servio
CUPCuba, PesosPeso Cubano
CVECape Verde, EscudosEscudo de Cabo Verde
CYPCyprus, PoundsLibra de Chipre
CZKCzech Republic, KorunyKrona Checa
DJFDjibouti, FrancsFranco de Djibouti
DKKDenmark, KronerCorona Danesa
DOPDominican Republic, PesosPeso Dominicano
DZDAlgeria, Algeria DinarsDinar de Algeria
EEKEstonia, KrooniCorona de Estonia
EGPEgypt, PoundsLibra Egipcia
ERNEritrea, NakfaNakfa de Eritrea
ETBEthiopia, BirrBirr de Etiopia
EUREuro Member Countries - EUROMoneda Unica Europea. Moneda de los estados miembros de la Unión Europea EU (EURO)
FJDFiji, DollarsDólar de Fiji
FKPFalkland Islands (Malvinas), PoundsLibra de Falkland
GBPUnited Kingdom, PoundsLibra Británica
GELGeorgia, LariLari de Georgia
GGPGuernsey, PoundsLibra de Guernsey
GHCGhana, CedisCedi de Ghana
GIPGibraltar, PoundsLibra de Gibraltar
GMDGambia, DalasiDalasi de Gambia
GNFGuinea, FrancsFranco de Guinea
GTQGuatemala, QuetzalesQuetzal de Guatemala
GYDGuyana, DollarsDólar Guayanés
HKDHong Kong, DollarsDólar de Hong Kong
HNLHonduras, LempirasLempira de Honduras
HRKCroatia, KunaDinar de Croacia
HTGHaiti, GourdesGourde de Haití
HUFHungary, ForintFlorín Húngaro
IDRIndonesia, RupiahsRupia Indonesia
ILSIsrael, New ShekelsScheckel Israelí
IMPIsle of Man, PoundsLibra Isla del Hombre
INRIndia, RupeesRupia India
IQDIraq, DinarsDinar Iraqui
IRRIran, RialsRial Iraní
ISKIceland, KronurCorona Islandesa
JMDJamaica, DollarsDólar de Jamaica
JODJordan, DinarsDinar de Jordania
JPYJapan, YenYen Japonés
KESKenya, ShillingsChelín de Kenya
KGSKyrgyzstan, SomsSom de Kirghizstan
KHRCambodia, RielsRiel de Camboya
KMFComoros, FrancsFranco de Comoros
KPWKorea (North), WonWon de Corea del Norte
KRWKorea (South), WonWon de Corea del Sur
KWDKuwait, DinarsDinar de Kuwait
KYDCayman Islands, DollarsDólar de las Islas Caimán
KZTKazakstan, TengeTenge de Kazakhstan
LAKLaos, KipsKip de Letonia
LBPLebanon, PoundsLibra Libanesa
LKRSri Lanka, RupeesRupia de Ceilán
LRDLiberia, DollarsDólar de Liberia
LSLLesotho, MalotiLoti de Lesotho
LTLLithuania, LitaiLita de Lituania
LVLLatvia, LatiLat Latonia
LYDLibya, DinarsDinar Libio
MADMorocco, DirhamsDirham Marroquí
MDLMoldova, LeiLei de Moldavia
MGAMadagascar, AriaryFranco de Madagascar
MKDMacedonia, DenarsDinar de Macedonia
MMKMyanmar (Burma), KyatsKyats de Birmania
MNTMongolia, TugriksTugrik de Mongolia
MOPMacau, PatacasPataca de Macao
MROMauritania, OuguiyasOuguiya de Mauritania
MTLMalta, LiriLira de Malta
MURMauritius, RupeesRupia de Mauritius
MVRMaldives (Maldive Islands), RufiyaaRu.a de Maldivas
MWKMalawi, KwachasKwacha de Malawi
MXNMexico, PesosPeso Mexicano
MYRMalaysia, RinggitsRinggit de Malaysia
MZMMozambique, MeticaisMetical de Mozambique
NADNamibia, DollarsDólar de Namibia
NGNNigeria, NairasNaira de Nigeria
NIONicaragua, Gold CordobasCórdoba de Nicaragua
NOKNorway, KroneCorona Noruega
NPRNepal, Nepal RupeesRupia de Nepal
NZDNew Zealand, DollarsDólar de Nueva Zelanda
OMROman, RialsRial de Omán
PABPanama, BalboaBalboa de Panamá
PENPeru, Nuevos SolesSol de Perú - Nuevo
PGKPapua New Guinea, KinaKina de Papua Nueva Guinea
PHPPhilippines, PesosPeso Filipino
PKRPakistan, RupeesRupia de Pakistán
PLNPoland, ZlotychZloty de Polonia
PYGParaguay, GuaraniGuarani de Paraguay
QARQatar, RialsRiyal de Qatar
ROLRomania, LeiLei de Rumania
RURRussia, RublesRublo Ruso
RWFRwanda, Rwanda FrancsFranco de Rwanda
SARSaudi Arabia, RiyalsRiyal de Arabia Saudi
SBDSolomon Islands, DollarsDólar de las Islas Salomón
SCRSeychelles, RupeesRupias de Seychelles
SDDSudan, DinarsDinar de Sudan
SEKSweden, KronorCorona Sueca
SGDSingapore, DollarsDólar de Singapur
SHPSaint Helena, PoundsLibra de St. Helena
SITSlovenia, TolarsTolar de Eslovenia
SKKSlovakia, KorunyCorona Eslovaca
SLLSierra Leone, LeonesSierra León
SOSSomalia, ShillingsChelín de Somalia
SRDSuriname, DollarsDólar de Surinam
STDSao Tome and Principe, DobrasSao Tome / Príncipe Dobra
SVCEl Salvador, ColonesColon de El Salvador
SYPSyria, PoundsLibra de Siria
SZLSwaziland, EmalangeniLilangeni de Swaziland
THBThailand, BahtBaht de Tailandia
TMMTurkmenistan, ManatsManat de Turkmenistan
TNDTunisia, DinarsDinar de Tunicia
TOPTonga, Pa`angaPa`anga de Tonga
TRLTurkey, LirasLira de Turquía
TTDTrinidad and Tobago, DollarsDólar de Trinidad y Tobago
TVDTuvalu, Tuvalu DollarsDólar de Tuvalu
TWDTaiwan, New DollarsDólar Nuevo de Taiwán
TZSTanzania, ShillingsChelín de Tanzania
UAHUkraine, Hryvniakarbowanez de Ucrania
UGXUganda, ShillingsChelín de Uganda
USDUnited States of America, DollarsDólar de los Estados Unidos de América
UYUUruguay, PesosPesos Uruguayos
UZSUzbekistan, SumsSom de Uzbekistan
VEBVenezuela, BolivaresBolívar de Venezuela
VNDViet Nam, DongDong de Vietnam
VUVVanuatu, VatuVatu de Vanuatu
WSTSamoa, TalaTala de Samoa

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 campos que corresponden a fechas, deben contener fechas válidas en cuanto a año, mes, y día.

4. En los campos que contengan valores decimales, se deberá utilizar punto (.) como separador decimal.

5. En los campos con valores numéricos, no se debe utilizar ningún separador para miles; no se utilizará puntos (.) ni comas (,).

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 ser un número consecutivo por año para todos los formatos que el remitente envíe a la DIAN.

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

5. Cantidad de registros, debe ser igual a la cantidad de registros reportados en el contenido, que como máximo puede ser 5000 registros.

6. Valor total, corresponde a la sumatoria de la casilla “num” (Numeral) de los registros reportados.

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=“endresidentes”>

<xs:annotation>

<xs:documentation>Elemento que encapsula la información del formulario 1063 versión 6: INFORME DE DATOS DE ENDEUDAMIENTO EXTERNO OTORGANDO A RESIDENTES - FORMULARIO 6</xs:documentation>

</xs:annotation>

<xs:complexType>

<xs:sequence>

<xs:element ref=“operaciones” minOccurs=“0” maxOccurs=“unbounded”/>

<xs:element ref=“decImp” minOccurs=“0” maxOccurs=“unbounded”/>

<xs:element ref=“amortiza” minOccurs=“0” maxOccurs=“unbounded”/>

</xs:sequence>

<xs:attribute name=“top” use=“required”>

<xs:annotation>

<xs:documentation>Tipo de operació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=“fec” type=“xs:date” use=“required”>

<xs:annotation>

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

</xs:annotation>

</xs:attribute>

<xs:attribute name=“npres” use=“required”>

<xs:annotation>

<xs:documentation>Número préstamo</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:minLength value=“0”/>

<xs:maxLength value=“11”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“ndec1” use=“optional”>

<xs:annotation>

<xs:documentation>Número declaración</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:minLength value=“1”/>

<xs:maxLength value=“5”/>

<xs:pattern value=“[0-9]*”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“num” use=“optional”>

<xs:annotation>

<xs:documentation>Numeral</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:minInclusive value=“0”/>

<xs:maxInclusive value=“9999”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“cmon1” use=“optional”>

<xs:annotation>

<xs:documentation>Código moneda de negociación o desembolso</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:minLength value=“0”/>

<xs:maxLength value=“3”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

 <xs:attribute name=“vtmonn” use=“optional”>

<xs:annotation>

<xs:documentation>Valor total en la moneda de negociación o desembolso</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:totalDigits value=“22”/>

<xs:fractionDigits value=“2”/>

<xs:maxInclusive value=“99999999999999999999.99”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“vusd1” use=“optional”>

<xs:annotation>

<xs:documentation>Valor USD</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:totalDigits value=“22”/>

<xs:fractionDigits value=“2”/>

<xs:maxInclusive value=“99999999999999999999.99”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“tdoc” use=“required”>

<xs:annotation>

<xs:documentation>Tipo de Identificación</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:minInclusive value=“0”/>

<xs:maxInclusive value=“99”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

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

<xs:annotation>

<xs:documentation>Número de identificación prestatario o deudor </xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:minInclusive value=“0”/>

<xs:maxInclusive value=“99999999999999”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“dv” use=“optional”>

<xs:annotation>

<xs:documentation>DV </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=“apl1” use=“optional”>

< xs:annotation>

<xs:documentation>Primer apellido del prestatario o deudor</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=“apl2” use=“optional”>

<xs:annotation>

<xs:documentation>Segundo apellido del prestatario o deudor</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=“nom1” use=“optional”>

<xs:annotation>

<xs:documentation>Primer nombre del prestatario o deudor</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:minLength value=“0”/>

<xs:maxL ength value=“60”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“nom2” use=“optional”>

<xs:annotation>

<xs:documentation>Otros nombres del prestatario o deudor</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 del prestatario o deudor</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:minLength value=“0”/>

<xs:maxLength value=“450”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“mun” use=“required”>

<xs:annotation>

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

</xs:annotation>

<xs:simpleType>

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

<xs:length value=“5”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“dir” use=“required”>

<xs:annotation>

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

</xs:annotation>

<xs:simpleType>

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

<xs:minLength value=“0”/>

<xs:maxLength value=“200”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“apl1p” use=“optional”>

<xs:annotation>

<xs:documentation>Primer apellido del prestamista o acreedor</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:minLength value=“0”/>

<xs:maxLength value=“60”/>

</xs:rest riction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“apl2p” use=“optional”>

<xs:annotation>

<xs:documentation>Segundo apellido del prestamista o acreedor</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=“nom1p” use=“optional”>

                               <xs:annotation>

<xs:documentation>Primer nombre del prestamista o acreedor</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=“nom2p” use=“optional”>

<xs:annotation>

<xs:documentation>Otros nombres del prestamista o acreedor</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=“razp” use=“optional”>

<xs:annotation>

<xs:documentation>Razón social del prestamista o acreedor</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:minLength value=“0”/>

<xs:maxLength value=“450”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“cpres” use=“required”>

<xs:annotation>

<xs:documentation>Código propósito préstamo</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:minInclusive value=“0”/>

<xs:maxInclusive value=“99”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“cmon2” use=“required”>

<xs:annotation>

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

</xs:annotation>

<xs:simpleType>

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

<xs:minLength value=“0”/>

<xs:maxLength value=“3”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“monto” use=“required”>

<xs:annotation>

<xs:documentation>Monto contratado</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:totalDigits value=“22”/>

<xs:fractionDigits value=“2”/>

<xs:maxInclusive value=“99999999999999999999.99”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“nexp” use=“optional”>

<xs:annotation>

<xs:documentation>Número de expedición depósito</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=“xs:double”>

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

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“val” use=“optional”>

<xs:annotation>

<xs:documentation>Valor en dólares o pesos colombianos del depósito </xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:totalDigits value=“22”/>

<xs:fractionDigits value=“2”/>

<xs:maxInclusive value=“99999999999999999999.99”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“csus” use=“optional”>

<xs:annotation>

<xs:documentation>Código para la sustitución o fraccionamiento de créditos</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=“ncrea” use=“optional”>

<xs:annotation>

<xs:documentation>Número de identificación crédito anterior</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:minLength value=“0”/>

<xs:maxLength value=“11”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“cmon3” use=“optional”>

<xs:annotation>

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

</xs:annotation>

<xs:simpleType>

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

<xs:minLength value=“0”/>

<xs:maxLength value=“3”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“vsus” use=“optional”>

<xs:annotation>

<xs:documentation>Valor a sustituir o fraccionar </xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:totalDigits value=“22”/>

<xs:fractionDigits value=“2”/>

& lt;xs:maxInclusive value=“99999999999999999999.99”/>

</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=“endresidentes” 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=“1063”>

<xs:simpleType>

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

</xs:simpleType>

</xs:element>

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

<xs:element name=“NumEnvio”>

<xs:annotation>

<xs:documentation>Número 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:element name=“operaciones”>

<xs:annotation>

<xs:documentation>Fecha del Documento de Transporte</xs:documentation>

</xs:annotation>

<xs:complexType>

<xs:attribute name=“ftra” type=“xs:date” use=“optional”>

<xs:annotation>

<xs:documentation>Fecha documento transporte</xs:documentation>

</xs:annotation>

</xs:attribute>< /o:p>

</xs:complexType>

</xs:element>

<xs:element name=“decImp”>

<xs:annotation>

<xs:documentation>Información de las Declaraciones de importación. </xs:documentation>

</xs:annotation>

<xs:complexType>

<xs:attribute name=“adec” use=“optional”>

<xs:annotation>

<xs:documentation>Año declaración importación</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:minInclusive value=“0”/>

<xs:maxInclusive value=“9999”/>

</xs:restriction>

                               </xs:simpleType>

</xs:attribute>

<xs:attribute name=“ndec2” use=“optional”>

<xs:annotation>

<xs:documentation>Número declaración importación</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:minLength value=“1”/>

<xs:maxLength value=“16”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“vusd2” use=“optional”>

<xs:annotation>

<xs:documentation>Valor USD</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:totalDigits value=“22”/>

<xs:fractionDigits value=“2”/>

<xs:maxInclusive value=“99999999999999999999.99”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

</xs:complexType>

</xs:element>

<xs:element name=“amortiza”>

<xs:annotation>

<xs:documentation>Información del Plan de Amortización.</xs:documentation>

</xs:annotation>

<xs:complexType>

<xs:attribute name=“famo” use=“required”>

<xs:annotation>

<xs:documentation>Fecha - Cuota Plan de Amortización</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:length value=“7”/>

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

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“vmonc” use=“required”>

<xs:annotation>

<xs:documentation>Valor moneda contratada - Cuota Plan de Amortización</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:totalDigits value=“22”/>

<xs:fractionDigits value=“2”/>

<xs:maxInclusive value=“99999999999999999999.99”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

</xs:complexType>

</xs:element>

</xs:schema>

* * *

ANEXO NO 6.

ESPECIFICACIONES TÉCNICAS.

INFORME DE DATOS DE ENDEUDAMIENTO EXTERNO OTORGANDO A NO RESIDENTES – FORMULARIO NO 7.

<Este Anexo no incluye modificaciones. Ver en Notas de Vigencia las normas que lo modifican>

Formato 1064 – Versión 6

OBJETIVO

Definir las características y contenido de los archivos donde se reporta el formato de: Informe de datos de Endeudamiento Externo otorgando a No Residentes - Formulario No 7.

ESPECIFICACION TECNICA

El formato de Informe de datos de Endeudamiento Externo otorgando a No Residentes – Formulario No 7, 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 (Nuevo = 01, Reemplazo = 02)

mmmmm : Formato (Informe de datos de Endeudamiento Externo otorgando a No Residentes - Formulario 7 = 01064)

vv : Versión del formato (Versión = 06)

aaaa : Año de envío.

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

2. Formato del Archivo

El formato de Informe de datos de Endeudamiento Externo otorgando a No Residentes - Formulario No 7, 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 debe cumplir con la especificación XML 1.0 Tercera edición.

2. El conjunto de caracteres utilizado en el documento XML debe ser el alfabeto latino No 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 Casilla
TipoLongitud CampoValidacionesObservaciones
AñoAño de envío
int4Formato AAAA
CodCptConcepto
int21 = Nuevo 2 = Reemplazo
FormatoCódigo del formatodel int5Informe de datos de Endeudamiento Externo otorgando a No Residentes - Formulario 7 = 1064
VersionVersión del formato
del int2Versión = 6
NumEnvioNúmero de envíoint8Debe ser un número consecutivo por año para todos los formatos que el remitente envíe a la DIAN
Consecutivo de envío por año.
FecEnvioFecha de envíodatetime14Debe ser la fecha calendario.
Formato AAAA-MMDDTHH:MM:SS
FecInicialFecha Inicialdate8Debe ser la fecha calendario.Los registros corresponden mínimo esta fecha inicial. Formato AAAA-MM-DD
FecFinalFecha Finaldate8Debe ser la fecha calendario.Los registros corresponden máximo a esta fecha final. Formato AAAAMM-DD
ValorTotalValor Totaldouble20Corresponde a la sumatoria de la casilla “num” (Numeral) de los registros reportados.

CantRegCantidad de registrosdel int4Se enviarán archivos con máximo 5.000 registros; si se deben reportar más de 5.000 registros se fraccionará la información en archivos de 5.000 registros o menos. La cantidad de registros está medida por el número de elementos “endnoresidentes” que contenga el archivo.Cantidad de registros reportados en el contenido.

(*) Se enviarán archivos con máximo 5.000 registros; si es necesario informar más de 5.000 registros, se fraccionará la información en archivos de 5.000 registros o menos. La cantidad de registros está medida por el número de elementos “endnoresidentes” que contenga el archivo.

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”.

Cada registro reportado debe mantener la misma estructura previamente explicada y usada para la cabecera.

El contenido del archivo viene en el elemento “endnoresidentes” y se deben incluir los siguientes datos para cada transacción reportada.

AtributoDenominación Casilla
TipoLongitudObligatoriaObservaciones
topTipo de operación
int1SDe acuerdo a la Tabla 1
fecFecha
date10SFormato AAAA-MMDD
npresNúmero préstamo
string11S
ndecNúmero declaración
string5NEs obligatorio, cuando esté diligenciado en el informe de deuda. Sólo acepta números.
numNumeralint4NEs obligatorio, cuando esté diligenciado en el informe de deuda.
cmonnCódigo moneda de negociación o desembolso
string3NEs obligatorio, cuando esté diligenciado en el informe de deuda. De acuerdo a la Tabla 34
vtmonValor total en la moneda de negociacióndecimal20.2NEs obligatorio, cuando esté diligenciado en el informe de deuda. Puede contener dos decimales. Utilice punto (.) como separador decimal
vusdValor USDdecimal20.2NEs obligatorio, cuando esté diligenciado en el informe de deuda. Puede contener dos decimales. Utilice punto (.) como separador decimal
tdocTipo de identificaciónint2S11. 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
nidNúmero de identificación del prestamista o acreedor
string20S
dvDVint1NEs obligatorio, cuando el valor de la casilla “Tipo de identificación” sea 31 – NIT.
apl1Primer apellido del prestamista o acreedorstring60NEn caso de que el valor de la casilla “Tipo de informante” sea 1 y el prestamista o acreedor es una persona natural, esta casilla es de diligenciamiento obligatorio.
apl2Segundo apellido del prestamista o acreedorstring60NEn caso de que el valor de la casilla “Tipo de informante” sea 1 y el prestamista o acreedor es una persona natural, puede diligenciar esta casilla.
nom1Primer nombre del prestamista o acreedorstring60NEn caso de que el valor de la casilla “Tipo de informante” sea 1 y el prestamista o acreedor es una persona natural, esta casilla es de diligenciamiento obligatorio.
nom2Otros nombres del prestamista o acreedorstring60NEn caso de que el valor de la casilla “Tipo de informante” sea 1 y el prestamista o acreedor es una persona natural, puede diligenciar esta casilla.
razRazón social prestamista o acreedorstring450NEn caso de que el valor de la casilla “Tipo de informante” sea 1, el tipo de documento sea 31 – NIT y el prestamista o acreedor sea una persona jurídica, esta casilla es de diligenciamiento obligatorio.
munCódigo ciudadstring5
SCódigo DANE Numérico
dirDirecciónstring200
S
apl1aPrimer apellido del prestatario o deudor
string60NSi el prestatario o deudor es una persona natural, debe puede diligenciar esta casilla.
apl2aSegundo apellido del prestatario o deudor
string60NSi el prestatario o deudor es una persona natural, puede diligenciar esta casilla.
nom1aPrimer nombre del prestatario o deudor
string60NSi el prestatario o deudor es una persona natural, debe puede diligenciar esta casilla.
nom2aOtros nombres del prestatario o deudor
string60NSi el prestatario o deudor es una persona natural, puede diligenciar esta casilla.
razaRazón social prestatario o deudorstring450NEn caso que el prestatario o deudor sea una persona jurídica, debe puede diligenciar esta casilla.
cpreCódigo propósito préstamo
int2SDe acuerdo a la Tabla 32
cmonCódigo moneda
string3SDe acuerdo a la Tabla 43
moncMonto contratado
decimal20.2SPuede contener dos decimales. Utilice punto (.) como separador decimal
ndeceNúmero declaración de exportación
definitiva - DEX
string16NEs obligatorio, cuando esté diligenciado en el informe de deuda.
fdeceFecha declaración exportación definitivadate10NEs obligatorio, cuando esté diligenciado en el informe de deuda. Formato AAAA-MMDD

Los campos Fecha y Número Préstamo, conforman una llave única para este formato, la cual no debe repetirse para los registros de un mismo envío.

Al elemento “endnoresidentes” se pueden agregar elementos secundarios

identificados como “amortiza”, los cuales contienen la Información del Plan de Amortización.

AtributoDenominación Casilla
Tipo
Longitud
Obligatoria
Observaciones
famoFecha - Cuota Plan de Amortización
string
7
SFormato AAAA-MM
vmoncValor moneda contratada - Cuota Plan de Amortización
decimal
20.2
SPuede contener dos decimales. Utilice punto (.) como separador decimal

Tabla 1 - TIPOS DE OPERACION INFORME ENDEUDAMIENTO EXTERNO

1Inicial
2Modificación

Tabla 23 - CODIGO PROPOSITO DEL PRESTAMO

33 Exportaciones – Activo

Tabla 34 – CODIGO DE MONEDAS

Código de monedaNombre Moneda
Descripción
AEDUnited Arab Emirates, DirhamsDirham de los Emiratos Arabes Unidos
AFAAfghanistan, AfganisAfganistán
ALLAlbania, LekeLek Albanes
AMDArmenia, DramsDram Armenio
ANGNetherlands Antilles, GuildersGuilder de Antillas holandesas
AOAAngola, KwanzaKwanza Angoles
ARSArgentina, PesosPeso Argentino
AUDAustralia, DollarsDólar Australiano
AWGAruba, GuildersGuilder de Aruba
AZMAzerbaijan, ManatsManat de Azerbaijan
BAMBosnia and Herzegovina, Convertible MarkaDinar de Bosnia-Herzogovinia
BBDBarbados, DollarsDólar de Barbados
BDTBangladesh, TakaTaka de Bangladesh
BGNBulgaria, LevaLev Búlgaro
BHDBahrain, DinarsDinar de Barein
BIFBurundi, FrancsFranco de Burundi
BMDBermuda, DollarsDólar de Bermudas
BNDBrunei Darussalam, DollarsDólar de Brunei
BOBBolivia, BolivianosBoliviano de Bolivia
BRLBrazil, Brazil RealReal de Brasil
BSDBahamas, DollarsDólar de Bahamas
BTNBhutan, NgultrumNgultrun de Bután
BWPBotswana, PulasPula de Botswana
BYRBelarus, RublesRublo de Belorusia
BZDBelize, DollarsDólar de Belice
CADCanada, DollarsDólar Canadiense
CDFCongo/Kinshasa, Congolese FrancsFranco Congolenio
CHFSwitzerland, FrancsFranco Suizo
CLPChile, PesosPeso Chileno
CNYChina, Yuan RenminbiYuan Chino
COPColombia, PesosPeso de Colombia
CRCCosta Rica, ColonesColon de Costa Rica
CSDSerbia, DinarsDinar Servio
CUPCuba, PesosPeso Cubano
CVECape Verde, EscudosEscudo de Cabo Verde
CYPCyprus, PoundsLibra de Chipre
CZKCzech Republic, KorunyKrona Checa
DJFDjibouti, FrancsFranco de Djibouti
DKKDenmark, KronerCorona Danesa
DOPDominican Republic, PesosPeso Dominicano
DZDAlgeria, Algeria DinarsDinar de Algeria
EEKEstonia, KrooniCorona de Estonia
EGPEgypt, PoundsLibra Egipcia
ERNEritrea, NakfaNakfa de Eritrea
ETBEthiopia, BirrBirr de Etiopia
EUREuro Member Countries - EUROMoneda Unica Europea. Moneda de los estados miembros de la Unión Europea EU (EURO)
FJDFiji, DollarsDólar de Fiji
FKPFalkland Islands (Malvinas), PoundsLibra de Falkland
GBPUnited Kingdom, PoundsLibra Británica
GELGeorgia, LariLari de Georgia
GGPGuernsey, PoundsLibra de Guernsey
GHCGhana, CedisCedi de Ghana
GIPGibraltar, PoundsLibra de Gibraltar
GMDGambia, DalasiDalasi de Gambia
GNFGuinea, FrancsFranco de Guinea
GTQGuatemala, QuetzalesQuetzal de Guatemala
GYDGuyana, DollarsDólar Guayanés
HKDHong Kong, DollarsDólar de Hong Kong
HNLHonduras, LempirasLempira de Honduras
HRKCroatia, KunaDinar de Croacia
HTGHaiti, GourdesGourde de Haití
HUFHungary, ForintFlorín Húngaro
IDRIndonesia, RupiahsRupia Indonesia
ILSIsrael, New ShekelsScheckel Israelí
IMPIsle of Man, PoundsLibra Isla del Hombre
INRIndia, RupeesRupia India
IQDIraq, DinarsDinar Iraqui
IRRIran, RialsRial Iraní
ISKIceland, KronurCorona Islandesa
JMDJamaica, DollarsDólar de Jamaica
JODJordan, DinarsDinar de Jordania
JPYJapan, YenYen Japonés
KESKenya, ShillingsChelín de Kenya
KGSKyrgyzstan, SomsSom de Kirghizstan
KHRCambodia, RielsRiel de Camboya
KMFComoros, FrancsFranco de Comoros
KPWKorea (North), WonWon de Corea del Norte
KRWKorea (South), WonWon de Corea del Sur
KWDKuwait, DinarsDinar de Kuwait
KYDCayman Islands, DollarsDólar de las Islas Caimán
KZTKazakstan, TengeTenge de Kazakhstan
LAKLaos, KipsKip de Letonia
LBPLebanon, PoundsLibra Libanesa
LKRSri Lanka, RupeesRupia de Ceilán
LRDLiberia, DollarsDólar de Liberia
LSLLesotho, MalotiLoti de Lesotho
LTLLithuania, LitaiLita de Lituania
LVLLatvia, LatiLat Latonia
LYDLibya, DinarsDinar Libio
MADMorocco, DirhamsDirham Marroquí
MDLMoldova, LeiLei de Moldavia
MGAMadagascar, AriaryFranco de Madagascar
MKDMacedonia, DenarsDinar de Macedonia
MMKMyanmar (Burma), KyatsKyats de Birmania
MNTMongolia, TugriksTugrik de Mongolia
MOPMacau, PatacasPataca de Macao
MROMauritania, OuguiyasOuguiya de Mauritania
MTLMalta, LiriLira de Malta
MURMauritius, RupeesRupia de Mauritius
MVRMaldives (Maldive Islands), Ru.yaaRu.a de Maldivas
MWKMalawi, KwachasKwacha de Malawi
MXNMexico, PesosPeso Mexicano
MYRMalaysia, RinggitsRinggit de Malaysia
MZMMozambique, MeticaisMetical de Mozambique
NADNamibia, DollarsDólar de Namibia
NGNNigeria, NairasNaira de Nigeria
NIONicaragua, Gold CordobasCórdoba de Nicaragua
NOKNorway, KroneCorona Noruega
NPRNepal, Nepal RupeesRupia de Nepal
NZDNew Zealand, DollarsDólar de Nueva Zelanda
OMROman, RialsRial de Omán
PABPanama, BalboaBalboa de Panamá
PENPeru, Nuevos SolesSol de Perú - Nuevo
PGKPapua New Guinea, KinaKina de Papua Nueva Guinea
PHPPhilippines, PesosPeso Filipino
PKRPakistan, RupeesRupia de Pakistán
PLNPoland, ZlotychZloty de Polonia
PYGParaguay, GuaraniGuaraní de Paraguay
QARQatar, RialsRiyal de Qatar
ROLRomania, LeiLei de Rumania
RURRussia, RublesRublo Ruso
RWFRwanda, Rwanda FrancsFranco de Rwanda
SARSaudi Arabia, RiyalsRiyal de Arabia Saudí
SBDSolomon Islands, DollarsDólar de las Islas Salomón
SCRSeychelles, RupeesRupias de Seychelles
SDDSudan, DinarsDinar de Sudán
SEKSweden, KronorCorona Sueca
SGDSingapore, DollarsDólar de Singapur
SHPSaint Helena, PoundsLibra de St. Helena
SITSlovenia, TolarsTolar de Eslovenia
SKKSlovakia, KorunyCorona Eslovaca
SLLSierra Leone, LeonesSierra León
SOSSomalia, ShillingsChelín de Somalia
SRDSuriname, DollarsDólar de Surinam
STDSao Tome and Principe, DobrasSao Tome / Príncipe Dobra
SVCEl Salvador, ColonesColón de El Salvador
SYPSyria, PoundsLibra de Siria
SZLSwaziland, EmalangeniLilangeni de Swaziland
THBThailand, BahtBaht de Tailandia
TMMTurkmenistan, ManatsManat de Turkmenistan
TNDTunisia, DinarsDinar de Tunicia
TOPTonga, Pa`angaPa`anga de Tonga
TRLTurkey, LirasLira de Turquía
TTDTrinidad and Tobago, DollarsDólar de Trinidad y Tobago
TVDTuvalu, Tuvalu DollarsDólar de Tuvalu
TWDTaiwan, New DollarsDólar Nuevo de Taiwán
TZSTanzania, ShillingsChelín de Tanzania
UAHUkraine, Hryvniakarbowanez de Ucrania
UGXUganda, ShillingsChelín de Uganda
USDUnited States of America, DollarsDólar de los Estados Unidos de América
UYUUruguay, PesosPesos Uruguayos
UZSUzbekistan, SumsSom de Uzbekistan
VEBVenezuela, BolivaresBolívar de Venezuela
VNDViet Nam, DongDong de Vietnam
VUVVanuatu, VatuVatu de Vanuatu
WSTSamoa, TalaTala de Samoa

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 campos que corresponden a fechas, deben contener fechas válidas en cuanto a año, mes y día.

4. En los campos que contengan valores decimales, se deberá utilizar punto (.) como separador decimal.

5. En los campos con valores numéricos, no se debe utilizar ningún separador para miles; no se utilizará puntos (.) ni comas (,).

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 ser un número consecutivo por año para todos los formatos que el remitente envíe a la DIAN.

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

5. Cantidad de registros, debe ser igual a la cantidad de registros reportados en el contenido, que como máximo puede ser 5.000 registros.

6. Valor total, corresponde a la sumatoria de la casilla “num” (Numeral) de los registros reportados.

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=“endnoresidentes”>

  <xs:annotation>

   <xs:documentation>Elemento que encapsula la información del formulario 1064 versión 6: INFORME DE DATOS DE ENDEUDAMIENTO EXTERNO OTORGANDO A NO RESIDENTES - FORMULARIO 7</xs:documentation>

  </xs:annotation>

  <xs:complexType>

   <xs:sequence>

    <xs:element ref=“amortiza” minOccurs=“0” maxOccurs=“unbounded”/>

   </xs:sequence>

   <xs:attribute name=“top” use=“required”>

    <xs:annotation>

     <xs:documentation>Tipo de operació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=“fec” type=“xs:date” use=“required”>

    <xs:annotation>

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

    </xs:annotation>

   </xs:attribute>

   <xs:attribute name=“npres” use=“required”>

    <xs:annotation>

     <xs:documentation>Número préstamo</xs:documentation>

    </xs:annotation>

    <xs:simpleType>

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

      <xs:minLength value=“0”/>

      <xs:maxLength value=“11”/>

     </xs:restriction>

    </xs:simpleType>

   </xs:attribute>

   <xs:attribute name=“ndec” use=“optional”>

    <xs:annotation>

     <xs:documentation>Número declaración</xs:documentation>

    </xs:annotation>

    <xs:simpleType>

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

      <xs:minLength value=“1”/>

      <xs:maxLength value=“5”/>

      <xs:pattern value=“[0-9]*”/>

     </xs:restriction>

    </xs:simpleType>

   </xs:attribute>

   <xs:attribute name=“num” use=“optional”>

    <xs:annotation>

     <xs:documentation>Numeral</xs:documentation>

    </xs:annotation>

    <xs:simpleType >

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

      <xs:minInclusive value=“0”/>

      <xs:maxInclusive value=“9999”/>

     </xs:restriction>

    </xs:simpleType>

   </xs:attribute>

   <xs:attribute name=“cmonn” use=“optional”>

    <xs:annotation>

   <xs:documentation>Código moneda de negociación o desembolso</xs:documentation>

    </xs:annotation>

    <xs:simpleType>

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

      <xs:minLength value=“0”/>

      <xs:maxLength value=“3”/>

     </xs:restriction>

    </xs:simpleType>

   </xs:attribute>

   <xs:attribute name=“vtmon” use=“optional”>

    <xs:annotation>

     & lt;xs:documentation>Valor total en la moneda de negociación</xs:documentation>

    </xs:annotation>

    <xs:simpleType>

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

      <xs:totalDigits value=“22”/>

      <xs:fractionDigits value=“2”/>

      <xs:maxInclusive value=“99999999999999999999.99”/>

     </xs:restriction>

    </xs:simpleType>

   </xs:attribute>

   <xs:attribute name=“vusd” use=“optional”>

    <xs:annotation>

     <xs:documentation>Valor USD</xs:documentation>

    </xs:annotation>

    <xs:simpleType>

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

      <xs:totalDigits value=“22”/>

      <xs:fractionDigits value=“2”/>

      <xs:maxInclusive value=“99999999999999999999.99”/>

     </xs:restriction>

    </xs:simpleType>

   </xs:attribute>

   <xs:attribute name=“tdoc” use=“required”>

    <xs:annotation>

     <xs:documentation>Tipo de Identificación</xs:documentation>

    </xs:annotation>

    <xs:simpleType>

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

      <xs:minInclusive value=“0”/>

      <xs:maxInclusive value=“99”/>

     </xs:restriction>

    </xs:simpleType>

   </xs:attribute>

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

    <xs:annotation>

    <xs:documentation>Número de identificación del prestamista o acreedor</xs:documentation>

    </xs:annotation>

    <xs:simpleType>

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

      <xs:minLength value=“0”/>

      <xs:maxLength value=“20”/>

     </xs:restriction>

    </xs:simpleType>

   </xs:attribute>

   <xs:attribute name=“dv” use=“optional”>

    <xs:annotation>

     <xs:documentation>DV </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=“apl1” use=“optional”>

    <xs:annotation>

     <xs:documentation>Primer apellido del prestamista o acreedor</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=“apl2” use=“optional”>

    <xs:annotation>

    <xs:documentation>Segundo apellido del prestamista o acreedor</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=“nom1” use=“optional”>

    <xs:annotation>

     <xs:documentation>Primer nombre del prestamista o acreedor</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=“nom2” use=“optional”>

    <xs:annotation>

     <xs:documentation>Otros nombres del prestamista o acreedor</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 prestamista o acreedor</xs:documentation>

    </xs:annotation>

    <xs:simpleType>

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

      <xs:minLength value=“0”/>

      <xs:maxLength value=“450”/>

     </xs:restriction>

    </xs:simpleType>

   </xs:attribute>

   <xs:attribute name=“mun” use=“required”>

    <xs:annotation>

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

    </xs:annotation>

    <xs:simpleType>

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

      <xs:minLength value=“1”/>

      <xs:maxLengt h value=“5”/>

      <xs:pattern value=“[0-9]*”/>

     </xs:restriction>

    </xs:simpleType>

   </xs:attribute>

   <xs:attribute name=“dir” use=“required”>

    <xs:annotation>

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

    </xs:annotation>

    <xs:simpleType>

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

      <xs:minLength value=“0”/>

      <xs:maxLength value=“200”/>

     </xs:restriction>

    </xs:simpleType>

   </xs:attribute>

   <xs:attribute name=“apl1a” use=“optional”>

    <xs:annotation>

     <xs:documentation>Primer apellido del prestatario o deudor</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=“apl2a” use=“optional”>

    <xs:annotation>

     <xs:documentation>Segundo apellido del prestatario o deudor</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=“nom1a” use=“optional”>

    <xs:annotation>

     <xs:documentation>Primer nombre del prestatario o deudor</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=“nom2a” use=“optional”>

    <xs:annotation>

     <xs:documentation>segundo nombre del prestatario o deudor</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=“raza” use=“optional”>

    <xs:annotation>

     <xs:documentation>Razón social del prestatario o deudor</xs:documentation>

    </xs:annotation>

    <xs:simpleType>

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

      <xs:minLength value=“0”/>

      <xs:maxLength value=“450”/>

     </xs:restriction>

    </xs:simpleType>

   </xs:attribute>

   <xs:attribute name=“cpre” use=“required”>

    <xs:annotation>

     <xs:documentation>Código propósito préstamo</xs:documentation>

    </xs:annotation>

    <xs:simpleType>

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

      <xs:minInclusive value=“0”/>

      <xs:maxInclusive value=“99”/>

     </xs:restriction>

    </xs:simpleType>

   </xs:attribute>

   <xs:attribute name=“cmon” use=“required”>

    <xs:annotation>

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

    </xs:annotation>

    <xs:simpleType>

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

      <xs:minLength value=“0”/>

      <xs:maxLength value=“3”/>

     </xs:restriction>

    </xs:simpleType>

   </xs:attribute>

   <xs:attribute name=“monc” use=“required”>

    <xs:annotation>

     <xs:documentation>Monto contratado</xs:documentation>

    </xs:annotation>

    <xs:simpleType>

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

      <xs:totalDigits value=“22”/>

      <xs:fractionDigits value=“2”/>

      <xs:maxInclusive value=“99999999999999999999.99”/>

     </xs:restriction>

    </xs:simpleType>

   </xs:attribute>

   <xs:attribute name=“ndece” use=“optional”>

    <xs:annotation>

     <xs:documentation>Número declaración de exportación definitiva - DEX</xs:documentation>

    </xs:annotation>

    <xs:simpleType>

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

      <xs:minLength value=“0”/>

      <xs:maxLength value=“16”/>

     </xs:restriction>

    </xs:simpleType>

   </xs:attribute>

   <xs:attribute name=“fdece” type=“xs:date” use=“optional”>

    <xs:annotation>

     <xs:documentation>Fecha declaración exportación definitiva</xs:documentation>

    </xs:annotation>

   </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=“endnoresidentes” 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=“1064”>

    <xs:simpleType>

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

    </xs:simpleType>

   </xs:element>

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

   <xs:element name=“NumEnvio”>

    <xs:annotation>

     <xs:documentation>Número 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:element name=“amortiza”>

  <xs:annotation>

   <xs:documentation>Información del Plan de Amortización.</xs:documentation>

  </xs:annotation>

  <xs:complexType>

   <xs:attribute name=“famo” use=“required”>

    <xs:annotation>

     <xs:documentation>Fecha - Cuota Plan de Amortización</xs:documentation>

    </xs:annotation>

    <xs:simpleType>

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

      <xs:length value=“7”/>

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

     </xs:restriction>

    </xs:simpleType>

   </xs:attribute>

   <xs:attribute name=“vmonc” use=“required”>

    <xs:annotation>

     <xs:documentation>Valor moneda contratada - Cuota Plan de Amortización</xs:documentation>

    </xs:annotation>

    <xs:simpleType>

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

      <xs:totalDigits value=“22”/>

      <xs:fractionDigits value=“2”/>

      <xs:maxInclusive value=“99999999999999999999.99”/>

     </xs:restriction>

    </xs:simpleType>

   </xs:attribute>

  </xs:complexType>

 </xs:element>

</xs:schema>

* * *

ANEXO NO 7.

ESPECIFICACIONES TÉCNICAS.

INFORME DE ACLARACIONES DE DATOS PARA FINES ESTADISTICOS –
DECLARACIONES DE CAMBIO NOS. 1, 2, 3 Y 5.

<ANEXO modificado por el artículo 4 de la Resolución 16141 de 2007.

Debe consultarse el anexo 2 de la Resolución 16141 de 2007

El texto ORIGINAL es el siguiente:>

Formato 1066 - Versión 6

OBJETIVO

Definir las características y contenido de los archivos donde se reporta el formato de: Informe de aclaraciones de datos para fines estadísticos - Declaraciones de Cambio Nos. 1, 2, 3 y 5.

ESPECIFICACION TECNICA

El formato de Informe de aclar aciones de datos para fines estadísticos - Declaraciones de Cambio Nos. 1, 2, 3 y 5, 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 (Nuevo = 01, Reemplazo = 02)

mmmmm : Formato (Informe de aclaraciones de datos para fines estadísticos –
Declaraciones de Cambio 1, 2, 3 y 5= 01066)

vv : Versión del formato (Versión = 06)

aaaa : Año de envío.

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

2. Formato del Archivo

El formato de Informe de aclaraciones de datos para fines estadísticos - Declaraciones de Cambio Nos. 1, 2, 3 y 5, 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 debe cumplir con la especificación XML 1.0 Tercera edición.

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

3. El archivo debe contener un docum ento XML bien formado y valido 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 Casilla
TipoLongitud CampoValidacionesObservaciones
AñoAño de envío
int4Formato AAAA
CodCptConcepto
int21 = Nuevo 2 = Reemplazo
FormatoCódigo del formatoint5Informe de aclaraciones de datos para fines estadísticos – Declaraciones de Cambio 1 y 2 = 1066
VersionVersión del formato
int2Versión = 6
NumEnvioNúmero de envíoint8Debe ser un número consecutivo por año para todos los formatos que el remitente envíe a la DIAN
Consecutivo de envío por año.
FecEnvioFecha de envíodatetime14Debe ser la fecha calendario.Formato
AAAA-MMDDTHH: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 de la casilla “pdec” (Procesamiento de la declaración de cambio) de los registros reportados.
CantRegCantidad de registrosint4Se enviarán archivos con máximo 5.000 registros; si se deben reportar más de 5.000 registros se fraccionará la información en archivos de 5.000 registros o menos. La cantidad de registros está medida por el número de elementos “aclaraciones”  que contenga el archivo.Cantidad de registros reportados en el contenido.

(*) Se enviarán archivos con máximo 5.000 registros; si es necesario informar más de 5.000 registros, se fraccionará la información en archivos de 5.000 registros o menos. La cantidad de registros está medida por el número de elementos “aclaraciones” que contenga el archivo.

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”.

Cada registro reportado debe mantener la misma estructura previamente explicada y usada para la cabecera.

El contenido del archivo viene en el elemento “aclaraciones” y se deben incluir los

siguientes datos para cada transacción reportada.

AtributoDenominación Casilla
TipoLongitudObligatoriaObservaciones
tinfTipo informante
int1SDe acuerdo a la Tabla 1
fcomFecha presentación comunicación u oficio
date10NFormato AAAA-MM-DD En caso de que el valor de la casilla “Tipo de informante” sea 1 o 3, esta casilla es de diligenciamiento obligatorio.
pdecProcesamiento de la declaración de cambio
int1SDe acuerdo a la tabla 2.
fdecaFecha declaración cambio aclarada
date10SFormato AAAA-MM-DD
ndecaNúmero declaración cambio aclarada
string5NEs obligatorio, cuando la información es suministrada por Intermediario del mercado cambiario – IMC, o Concesionario de servicios de correo. Sólo acepta números.
tdocTipo de Identificación del importador, o exportador, o deudor o acreedor, o de quien compra o vende divisas
int2N11. 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. Documento de identificación extranjero
En caso de que el valor de la casilla “Tipo de informante” sea 1 ó 3, esta casilla es de diligenciamiento obligatorio.
Cuando en la declaración de cambio número 5 aclarada, el tipo de identificación sea “NR” (No residente), se deberá seleccionar como tipo de documento el “42. Documento de identificación extranjero".
<Apartes subrayados adicionados por el artículo 5 de la Resolución 15250 de 2006>
nidN ú m e r o d e identificación del importador, o l exportador, o deudor o acreedor, o de quien compra o vende divisas
string20NEn caso de que el valor de la casilla “Tipo de informante” sea 1 ó 3, esta casilla es de diligenciamiento obligatorio.

Cuando el tipo de identificación es 42.
“Documento de identificación extranjero”, se deberá diligenciar en esta casilla el número 111111111

<Aparte subrayado adicionado por el artículo 5 de la Resolución 15250 de 2006>
dvDV del importador, o exportador, o deudor o acreedor, o de quien compra o vende divisas
int1NEn caso de que el valor de la casilla “Tipo de informante” sea 1 ó 3 y el valor de la casilla “Tipo de identi.cación del importador o exportador” sea 31 - NIT, esta casilla es de diligenciamiento obligatorio.
apl1Primer apellido del importador, o exportador, o deudor o acreedor, o de quien compra o vende divisas
string60NEn caso de que el valor de la casilla “Tipo de informante” sea 1 ó 3 y el importador, o exportador, o deudor o acreedor, o de quien compra o vende divisas es una persona natural, esta casilla es de diligenciamiento obligatorio.
apl2Segundo apellido del importador, o exportador, o deudor o acreedor, o de quien compra o vende divisas
string60NEn caso de que el valor de la casilla “Tipo de informante” sea 1 ó 3 y el importador, o exportador, o deudor o acreedor, o de quien compra o vende divisas es una persona natural, puede diligenciar esta casilla.
nom1Primer nombre del importador, o exportador, o deudor o acreedor, o de quien compra o vende divisas
string60NEn caso de que el valor de la casilla “Tipo de informante” sea 1 ó 3 y el importador, o exportador, o deudor o acreedor, o de quien compra o vende divisas es una persona natural, esta casilla es de diligenciamiento obligatorio.
nom2Otros nombres del importador, o exportador, o deudor o acreedor, o de quien compra o vende divisas
string60NEn caso de que el valor de la casilla “Tipo de informante” sea 1 ó 3 y el importador, o exportador, o deudor o acreedor, o de quien compra o vende divisas es una persona natural, puede diligenciar esta casilla.
razR a z ó n s o c i a l importador, o exportador, o deudor o acreedor, o de quien compra o vendedivisasstring450NEn caso de que el valor de la casilla “Tipo de informante” sea 1 ó 3, el tipo de documento sea 31 – NIT y el importador, o exportador, o deudor o acreedor, o de quien compra o vende divisas sea una persona jurídica, esta casilla es de diligenciamiento obligatorio.

Al elemento “aclaraciones” se pueden agregar elementos secundarios identificados como “datosImp”, los cuales contienen los Datos de la Importación.

Cuando la aclaración corresponde a datos de la importación, los datos aclarados son de obligatorio diligenciamiento.

AtributoDenominación Casilla
TipoLongitudObligatoriaObservaciones
ndeciNúmero declaración de importaciónstring16NCuando se aclaren varias declaraciones de importación debe indicarse el número de cada una de ellas.
adeciAño declaración importaciónint4NFormato AAAA . Cuando se aclaren varias declaraciones de importación debe indicarse el año de cada una de ellas.
vusdiValor USD pagado por declaración de importacióndecimal20.2NCuando se aclaren varias declaraciones de importación debe indicarse el valor cancelado por cada una. Puede contener dos decimales. Utilice punto (.) como separador decimal
numNumeralint4NSi se actualizan o aclaran numerales, debe generarse por cada numeral aclarado o actualizado.
ftraFecha documento de transportedate10NFormato AAAA-MM-DD. Si se aclaran varios documentos de transporte debe indicarse la fecha de cada uno de ellos.
ntraNúmero documento de transportestring16<1>NSi se aclaran varios documentos de transporte debe indicarse el número de cada uno de ellos.

Al elemento “aclaraciones” se pueden agregar elementos secundarios identificados como “datosExp”, los cuales contienen los Datos de la Exportación.

Cuando la aclaración corresponde a datos de la exportación, los datos aclarados son de obligatorio diligenciamiento.

AtributoDenominación Casilla
TipoLongitudObligatoriaObservaciones
ndexNúmero DEX definitivostring16NCuando se aclaren varias declaraciones de exportación debe indicarse el número de cada una de ellas.
fdexFecha DEX definitivodate10NFormato AAAA-MM-DD. Cuando se aclaren varias declaraciones de exportación debe indicarse la fecha de cada una de ellas.
vusdrValor USD reintegrado por DEX definitivodecimal20.2NCuando se aclaren varias declaraciones de exportación debe indicarse el valor reintegrado por cada una. Puede contener dos decimales. Utilice punto (.) como separador decimal
numNumeralint4NSi se actualizan o aclaran numerales, debe generarse por cada numeral aclarado o actualizado.

Al elemento “aclaraciones” se pueden agregar elementos secundarios identificados como “decTres”, los cuales contienen los Datos de la Declaración de Cambio 3.

Cuando se actualizan o aclaran numerales, es de obligatorio diligenciamiento cada numeral aclarado o actualizado.

AtributoDenominación Casilla
TipoLongitudObligatoriaObservaciones
npresNúmero de préstamo
string16NEs obligatorio cuando está diligenciado
num1Numeralint4NEs obligatorio cuando está diligenciado. Si se actualizan o aclaran numerales, debe generarse por cada numeral aclarado o actualizado. También se debe diligenciar en la casilla valor USD, el valor del numeral aclarado.
usd1Valor USDdecimal20.2NEs obligatorio cuando está diligenciado. Se debe diligenciar por cada valor aclarado. También se debe diligenciar en la casilla numeral, el numeral al que hace referencia el valor aclarado. Incluye dos decimales

Al elemento “aclaraciones” se pueden agregar elementos secundarios identificados como “decCinc”, los cuales contienen los Datos de la Declaración de Cambio 5.

Cuando se actualizan o aclaran numerales, es de obligatorio diligenciamiento cada numeral aclarado o actualizado.

Atributo
DenominaciónCasilla
Tipo
Longitud
Obligatoria
Observaciones
num2
Numeral
int
4NEs obligatorio cuando está diligenciado.
Si se actualizan o aclaran numerales,
debe generarse por cada numeral
aclarado o actualizado. También se
debe diligenciar en la casilla valor USD,
el valor del numeral aclarado.
usd2
Valor USD
decimal
20.2NEs obligatorio cuando está diligenciado.
Se debe diligenciar por cada valor
aclarado. También se debe diligenciar
en la casilla numeral, el numeral al
que hace referencia el valor aclarado.
Incluye dos decimales

Tabla 1 – INFORMANTE

1   Intermediario del Mercado Cambiario - IMC

2 Usuario de Cuentas de Compensación -CCC

3 Concesionarios de servicios de correos

Tabla 2. DECLARACION DE CAMBIO

1 Declaración de cambio No 1

2 Declaración de cambio No 2

3 Declaración de cambio No 3

5 Declaración de cambio No 5

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 campos que corresponden a fechas, deben contener fechas válidas en cuanto a año, mes y día.

4. En los campos que contengan valores decimales, se deberá utilizar punto (.) como separador decimal.

5. En los campos con valores numéricos, no se debe utilizar ningún separador para miles; no se utilizará puntos (.) ni comas (,).

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 ser un número consecutivo por año para todos los formatos que el remitente envíe a la DIAN.

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

5. Cantidad de registros, debe ser igual a la cantidad de registros reportados en el contenido, que como máximo puede ser 5.000 registros.

6. Valor total, corresponde a la sumatoria de la casilla “pdec” (Procesamiento de la declaración de cambio) de los registros reportados.

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=“aclaraciones”>

<xs:annotation>

<xs:documentation>Elemento que encapsula la información del formulario 1066 versión 6: INFORME DE ACLARACIONES DE DATOS PARA FINES ESTADÍSTICOS - DECLARACIONES DE CAMBIO 1, 2, 3 y 5</xs:documentation>

</xs:annotation>

<xs:complexType>

<xs:sequence>

<xs:element ref=“datosImp” minOccurs=“0” maxOccurs=“unbounded”/>

<xs:element ref=“datosExp” minOccurs=“0” maxOccurs=“unbounded”/>

<xs:element ref=“decTres” minOccurs=“0” maxOccurs=“unbounded”/>

<xs:element ref=“decCinc” minOccurs=“0” maxOccurs=“unbounded”/>

</xs:sequence>

<xs:attribute name=“tinf” use=“required”>

<xs:annotation>

<xs:documentation>Tipo informante</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=“fcom” type=“xs:date” use=“optional”>

<xs:annotation>

<xs:documentation>Fecha presentación comunicación u oficio</xs:documentation>

</xs:annotation>

</xs:attribute>

<xs:attribute name=“pdec” use=“required”>

<xs:annotation>

<xs:documentation>Procesamiento de la declaración de cambio</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=“fdeca” type=“xs:date” use=“required”>

<xs:annotation>

<xs:documentation>Fecha declaración cambio aclarada</xs:documentation>

</xs:annotation>

</xs:attribute>

<xs:attribute name=“ndeca” use=“required”>

<xs:annotation>

<xs:documentation>Número declaración cambio aclarada</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:minLength value=“1”/>

<xs:maxLength value=“5”/>

<xs:pattern value=“[0-9]*”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“tdoc” use=“optional”>

<xs:annotation>

<xs:documentation>Tipo de identificación del importador, o exportador, o del deudor o acreedor, o de quien compra o vende divisas.</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:minInclusive value=“0”/>

<xs:maxInclusive value=“99”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“nid” use=“optional”>

<xs:annotation>

<xs:documentation>Número de identificación del importador o exportador, o del deudor o acreedor, o de quien compra o vende divisas. </xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:minLength value=“0”/>

<xs:maxLength value=“20”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“dv” use=“optional”>

<xs:annotation>

<xs:documentation>DV del importador o exportador, o del deudor o acreedor, o de quien compra y vende divisas.</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=“apl1” use=“optional”>

<xs:annotation>

<xs:documentation>Primer apellido del importador, o exportador, o deudor o acreedor, o de quien compra o vende divisas </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=“apl2” use=“optional”>

<xs:annotation>

<xs:documentation>Segundo apellido del importador, o exportador, o deudor o acreedor, o de quien compra o vende divisas </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=“nom1” use=“optional”>

<xs:annotation>

<xs:documentation>Primer nombre del importador, o exportador, o deudor o acreedor, o de quien compra o vende divisas </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=“nom2” use=“optional”>

<xs:annotation>

<xs:documentation>Otros nombres del importador, o exportador, o deudor o acreedor, o de quien compra o vende divisas </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 importador, o exportador, o deudor o acreedor, o de quien compra o vende divisas </xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:minLength value=“0”/>

<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=“aclaraciones” 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=“1066”>

<xs:simpleType>

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

</xs:simpleType>

</xs:element>

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

<xs:element name=“NumEnvio”>

<xs:annotation>

<xs:documentation>Número 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:element name=“datosImp”>

<xs:annotation>

<xs:documentation>Datos de la Importación.</xs:documentation>

</xs:annotation>

<xs:complexType>

<xs:attribute name=“ndeci” use=“optional”>

<xs:annotation>

<xs:documentation>Número declaración de importación </xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:minLength value=“1”/>

<xs:maxLength value=“16”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“adeci” use=“o ptional”>

<xs:annotation>

<xs:documentation>Año declaración importación</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:minInclusive value=“0”/>

<xs:maxInclusive value=“9999”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“vusdi” use=“optional”>

<xs:annotation>

<xs:documentation>Valor USD pagado por declaración de importación</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:totalDigits value=“22”/>

<xs:fractionDigits value=“2”/>

<xs:maxInclusive value=“99999999999999999999.99”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“num” use=“optional”>

<xs:annotation>

<xs:documentation>Numeral</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:minInclusive value=“0”/>

<xs:maxInclusive value=“9999”/>

</xs:restriction>< /span>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“ftra” type=“xs:date” use=“optional”>

<xs:annotation>

<xs:documentation>Fecha documento transporte</xs:documentation>

</xs:annotation>

</xs:attribute>

<xs:attribute name=“ntra” use=“optional”>

<xs:annotation>

<xs:documentation>Número documento de transporte</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:minLength value=“0”/>

<xs:maxLength value=“16”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

</xs:complexType>

</xs:element>

<xs:element name=“datosExp”>

<xs:annotation>

<xs:documentation>Datos de la Exportación.</xs:documentation>

</xs:annotation>

<xs:complexType>

<xs:attribute name=“ndex” use=“optional”>

<xs:annotation>

<xs:documentation>Número DEX definitivo</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:minLength value=“1”/>

<xs:maxLength value=“16”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“fdex” type=“xs:date” use=“optional”>

<xs:annotation>

<xs:documentation>Fecha DEX definitivo</xs:documentation>

</xs:annotation>

</xs:attribute>

<xs:attribute name=“vusdr” use=“optional”>

<xs:annotation>

<xs:documentation>Valor USD reintegrado por DEX definitivo </xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:totalDigits value=“22”/>

<xs:fractionDigits value=“2”/>

<xs:maxInclusive value=“99999999999999999999.99”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“num” use=“optional”>

<xs:annotation>

<xs:documentation>Numeral</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:minInclusive value=“0”/>

<xs:maxInclusive value=“9999”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

</xs:complexType>

</xs:element>

<xs:element name=“decTres”>

<xs:annotation>

<xs:documentation>Datos de la Declaración de Cambio 3. </xs:documentation>

</xs:annotation>

<xs:complexType>

<xs:attribute name=“npres” use=“optional”>

<xs:annotation>

<xs:documentation>Número de préstamo</xs:documentation>

<;/xs:annotation>

<xs:simpleType>

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

<xs:minLength value=“1”/>

<xs:maxLength value=“16”/>

<xs:pattern value=“[0-9]*”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“num1” use=“optional”>

<xs:annotation>

<xs:documentation>Numeral</xs:documentation>

</xs:annotation>

<xs:simpleType>

<xs:restriction base=“xs:int”&g t;

<xs:minInclusive value=“0”/>

<xs:maxInclusive value=“9999”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“usd1” use=“optional”>

<xs:annotation>

<xs:documentation>Valor USD</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:maxInclusive value=“99999999999999999999.99”/>

<xs:totalDigits value=“22”/>

<xs:fractionDigits value=“2”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

</xs:complexType>

</xs:element>

<xs:element name=“decCinc”>

<xs:annotation>

<xs:documentation>Datos de la Declaración de Cambio 5.</xs:documentation>

</xs:annotation>

<xs:complexType>

<xs:attribute name=“num2” use=“optional”>

<xs:annotation>

<xs:documentation>Numeral</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:minInclusive value=“0”/>

<xs:maxInclusive value=“9999”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“usd2” use=“optional”>

<xs:annotation>

<xs:documentation>Valor USD</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:maxInclusive value=“99999999999999999999.99”/>

<xs:totalDigits value=“22”/>

<xs:fractionDigits value=“2”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

</xs:complexType>

</xs:element>

</xs:schema>

* * *

ANEXO NO 8.

ESPECIFICACIONES TÉCNICAS.

INFORME DE DATOS FALTANTES EN LAS DECLARACIONES DE CAMBIO NOS. 1 Y 2. DATOS DE LOS DOCUMENTOS SOPORTES DE LA OPERACION QUE NO FUERON INFORMADOS EN LA DECLARACION DE CAMBIO, SINO POSTERIORMENTE.

Formato 1067 – Versión 6

OBJETIVO

Definir las características y contenido de los archivos donde se reporta el formato de: Informe de datos faltantes en las Declaraciones de Cambio Nos. 1 y 2. Datos de los documentos soportes de la operación que no fueron informados en la declaración de cambio, sino posteriormente.

ESPECIFICACION TECNICA

El formato de Informe de datos faltantes en las Declaraciones de Cambio Nos. 1 y 2. Datos de los documentos soportes de la operación que no fueron informados en la declaración de cambio, sino posteriormente, 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 (Nuevo = 01, Reemplazo = 02)

mmmmm : Formato (Informe de datos faltantes en las Declaraciones de Cambio 1 y 2. Datos de

los documentos soportes de la operación que no fueron informados en la

declaración de cambio, sino posteriormente  = 01067)

vv : Versión del formato (Versión = 06)

aaaa : Año de envío.

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

2. Formato del Archivo

El formato de Informe de datos faltantes en las Declaraciones de Cambio No. 1 y 2. Datos de los documentos soportes de la operación que no fueron informados en la declaración de cambio, sino posteriormente, 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 debe cumplir con la especificación XML 1.0 Tercera edición.

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

3. El archivo debe contener un documento XML bien formado y valido 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 Casilla
TipoLongitud CampoValidacionesObservaciones
AñoAño de envío
int4Formato AAAA
CodCptConcepto
int21 = Nuevo 2 = Reemplazo
FormatoCódigo del formatoint5Informe de datos faltantes en las Declaraciones de Cambio 1 y 2. Datos de los documentos soportes de la operación que no fueron informados en la declaración de cambio, sino posteriormente = 1067
VersionVersión del formato
int2Versión = 6
NumEnvioNúmero de envíoint8Debe ser un número consecutivo por año para todos los formatos que el remitente envíe a la DIAN
Consecutivo de envío por año.
FecEnvioFecha de envíodatetime
14Debe 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 de la casilla “deccom” (Formulario de la Declaración de cambio que se complementa) de los registros reportados.
CantRegCantidad de registrosint4Se enviarán archivos con máximo 5.000 registros; si se deben reportar más de 5.000 registros se fraccionara la información en archivos de 5.000 registros o menos. La cantidad de registros esta medida por el número de elementos “faltantes” que contenga el archivo.Cantidad de registros reportados en el contenido.

(*) Se enviarán archivos con máximo 5.000 registros; si es necesario informar más de 5.000 registros, se fraccionará la información en archivos de 5.000 registros o menos. La cantidad de registros está medida por el número de elementos “faltantes” que contenga el archivo.

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”.

Cada registro reportado debe mantener la misma estructura previamente explicada y usada para la cabecera.

El contenido del archivo viene en el elemento “faltantes” y se deben incluir los siguientes datos para cada transacción reportada.

AtributoDenominación Casilla
TipoLongitudObligatoriaObservaciones
tinfTipo informanteint1S
De acuerdo a la Tabla 1
fcomFecha presentación comunicación u oficiodate10NFormato AAAA-MM-DD En caso de que el valor de la casilla “Tipo de informante” sea 1, esta casilla es de diligenciamiento obligatorio.
deccomFormulario de la Declaración de cambio que se complementa
int1SDe acuerdo a la Tabla 2
fdeccomFecha declaración cambio complementada
date10SFormato AAAA-MM-DD
ndeccamNúmero declaración cambio complementada
string5SSolo acepta números.
tdocTipo de identificación del importador o exportadorint2N11. 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 En caso de que el valor de la casilla “Tipo de informante” sea 1, esta casilla es de diligenciamiento obligatorio.
nidNúmero de identificación del importador o del exportadorstring20NEn caso de que el valor de la casilla “Tipo de informante” sea 1, esta casilla es de diligenciamiento obligatorio.
dvDV del importador o exportadorint1NEn caso de que el valor de la casilla “Tipo de informante” sea 1 y el valor de la casilla “Tipo de identi.cación del importador o exportador” sea 31 - NIT, esta casilla es de diligenciamiento obligatorio.
apl1Primer apellido del importador o exportadorstring60NEn caso de que el valor de la casilla “Tipo de informante” sea 1 y el importador o exportador es una persona natural, esta casilla es de diligenciamiento obligatorio.
apl2Segundo apellido del importador o exportadorstring60NEn caso de que el valor de la casilla “Tipo de informante” sea 1 y el importador o exportador es una persona natural, puede diligenciar esta casilla.
nom1Primer nombre del importador o exportadorstring60NEn caso de que el valor de la casilla “Tipo de informante” sea 1 y el importador o exportador es una persona natural, esta casilla es de diligenciamiento obligatorio.
nom2Otros nombres del importador o exportadorstring60NEn caso de que el valor de la casilla “Tipo de informante” sea 1 y el importador o exportador es una persona natural, puede diligenciar esta casilla.
razRazón social importador o exportadorstring450NEn caso de que el valor de la casilla “Tipo de informante” sea 1, el tipo de documento sea 31 – NIT y el importador o exportador sea una persona jurídica, esta casilla es de diligenciamiento obligatorio.

<Inciso derogado por el artículo 1 de la Resolución 13576 de 2006>

Al elemento “faltantes” se pueden agregar elementos secundarios identificados como “datosImp”, los cuales contienen los Datos de la Importación.

Cuando la información se relaciona con la inclusión de datos de la importación, los datos incluidos son de obligatorio diligenciamiento.  

AtributoDenominación Casilla
TipoLongitudObligatoriaObservaciones
ndecimpNúmero declaración de importaciónstring16NCuando haya varias declaraciones de importación debe indicarse el número de cada una de ellas.
adecAño declaración importaciónint4NCuando haya varias declaraciones de importación debe indicarse el año de cada una de ellas.
vusddValor USD pagado por declaración de importacióndecimal20.2NCuando haya varias declaraciones de importación debe indicarse el valor cancelado por cada una. Puede contener dos decimales. Utilice punto (.) como separador decimal
ftraFecha documento de transportedate10NFormato AAAA-MM-DD. Cuando haya varias declaraciones de importación debe indicarse la fecha del documento de transporte que corresponda a cada declaración
ntraNúmero documento de transportestring16<1>NCuando haya varias declaraciones de importación debe indicarse el número del documento de transporte que corresponda a cada declaración.

Al elemento “faltantes” se pueden agregar elementos secundarios identificados

como “datosExp”, los cuales contienen los Datos de la Exportación.

Cuando la información se relaciona con la inclusión de datos de la exportación, los datos incluidos son de obligatorio diligenciamiento.  

AtributoDenominación Casilla
TipoLongitudObligatoriaObservaciones
ndexNúmero DEX definitivostring16NCuando haya varias declaraciones de exportación debe indicarse el número de cada una de ellas.
fdexF e c h a D E X definitivodate10NFormato AAAA-MM-DD. Cuando haya varias declaraciones de exportación debe indicarse la fecha de cada una de ellas.
vusdrVa l o r U S D reintegrado por DEX definitivodecimal20.2NCuando haya varias declaraciones de exportación debe indicarse el valor USD reintegrado por cada una. Puede contener dos decimales. Utilice punto (.) como separador decimal
numNumeralint4NCuando haya varias declaraciones de exportación complementadas, debe indicarse el numeral utilizado por cada una de ellas
totTotal gastos exportacióndecimal20.2NPuede contener dos decimales. Utilice punto (.) como separador decimal
dedDeduccionesdecimal20.2NPuede contener dos decimales. Utilice punto (.) como separador decimal

Tabla 1 – INFORMANTE

1 Intermediario del Mercado Cambiario – IMC

2 Usuario de Cuentas de Compensación – CCC

Tabla 2 - DECLARACIONES DE CAMBIO

1 Declaración de cambio N° 1

2 Declaración de cambio N° 2

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 campos que corresponden a fechas, deben contener fechas válidas en cuanto a año, mes y día.

4. En los campos que contengan valores decimales, se deberá utilizar punto (.) como separador decimal.

5. En los campos con valores numéricos, no se debe utilizar ningún separador para miles; no se utilizará puntos (.) ni comas (,).

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 ser un número consecutivo por año para todos los formatos que el remitente envíe a la DIAN.

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

5. Cantidad de registros, debe ser igual a la cantidad de registros re portados en el contenido, que como máximo puede ser 5.000 registros.

6. Valor total, corresponde a la sumatoria de la casilla “deccom” (Número declaración cambio complementada) de los registros reportados.

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=“faltantes”>

<xs:annotation>

<xs:documentation>Elemento que encapsula la información del formulario 1067 versión 6: INFORME DE DATOS FALTANTES EN LAS DECLARACIONES DE CAMBIO 1 Y 2. DATOS DE LOS DOCUMENTOS SOPORTES DE LA OPERACION QUE NO FUERON INFORMADOS EN LA DECLARACION DE CAMBIO, SINO POSTERIORMENTE</xs:documentation>

</xs:annotation>

<xs:complexType>

<xs:sequence>

<xs:element ref=“datosImp” minOccurs=“0” maxOccurs=“unbounded”/>

<xs:element ref=“datosExp” minOccurs=“0” maxOccurs=“unbounded”/>

</xs:sequence>

<xs:attribute name=“tinf” use=“required”>

<xs:annotation>

<xs:documentation>Tipo informante</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=“fcom” type=“xs:date” use=“optional”>

<xs:annotation>

<xs:documentation>Fecha presentación comunicación u oficio</xs:documentation>

</xs:annotation>

</xs:attribute>

<xs:attribute name=“deccom” use=“required”>

<xs:annotation>

                               <xs:documentation>Formulario de la Declaración de cambio que se complementa</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=“fdeccom” type=“xs:date” use=“required”>

<xs:annotation>

<xs:documentation>Fecha declaración cambio complementada</xs:documentation>

</xs:annotation>

</xs:attribute>

<xs:attribute name=“ndeccam” use=“required”>

<xs:annotation>

<xs:documentation>Número declaración cambio complementada</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:minLength value=“1”/>

<xs:maxLength value=“5”/>

<xs:pattern value=“[0-9]*”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“tdoc” use=“optional”>

<xs:annotation>

<xs:documentation>Tipo de identificación</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:minInclusive value=“0”/>

<xs:maxInclusive value=“99”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“nid” use=“optional”>

<xs:annotation>

<xs:documentation>Número de identificación del importador o del exportador</xs:documentation>

</xs:annotation>

<xs:simpleType>

< p class=CUERPOTEXTO> <xs:restriction base=“xs:string”>

<xs:minLength value=“0”/>

<xs:maxLength value=“20”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“dv” use=“optional”>

<xs:annotation>

<xs:documentation>DV del importador o exportador</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=“apl1” use=“optional”>

<xs:annotation>

<xs:documentation>Primer apellido del importador o exportador</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=“apl2” use=“optional”>

<xs:annotation>

<xs:documentation>Segundo apellido del importador o exportador</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=“nom1” use=“optional”>

<xs:annotation>

<xs:documentation>Primer nombre del importador o exporta dor</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=“nom2” use=“optional”>

<xs:annotation>

<xs:documentation>Otros nombres del importador o exportador</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 del importador o exportador</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:minLength value=“0”/>

<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=“faltantes” 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=“1067”>

<xs:simpleType>

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

</xs:simpleType>

</xs:element>

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

<xs:element name=“NumEnvio”>

<xs:annotation>

<xs:documentation>Número 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:element name=“datosImp”>

<xs:annotation>

<xs:documentation>Datos de la Importación.</xs:documentation>

</xs:annotation>

<xs:complexType>

<xs:attribute name=“ndecimp” use=“optional”>

<xs:annotation>

<xs:documentation>Número declaración de importación</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:minLength value=“1”/>

<xs:maxLength value=“16”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“adec” use=“optional”>

<xs:annotation>

<xs:documentation>Año declaración importación</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:minInclusive value=“0”/>

<xs:maxInclusive value=“9999”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“vusdd” use=“optional”>

<xs:annotation>

<xs:documentation>Valor USD pagado por declaración de importación</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:totalDigits value=“22”/>

<xs:fractionDigits value=“2”/>

<xs:maxInclusive value=“99999999999999999999.99”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“ftra” type=“xs:date” use=“optional”>

<xs:annotation>

<xs:documentation>Fecha documento de transporte</xs:documentation>

</xs:annotation>

</xs:attribute>

<xs:attribute name=“ntra” use=“optional”>

<xs:annotation>

<xs:documentation>Número documento de transporte </xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:minLength value=“0”/>

<xs:maxLength value=“16”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

</xs:complexType>

</xs:element>

<xs:element name=“datosExp”>

<xs:annotation>

<xs:documentation>Datos de la Exportación.</xs:documentation>

</xs:annotation>

<xs:complexType>

<xs:attribute name=“ndex” use=“optional”>

<xs:annotation>

<xs:documentation>Número DEX definitivo</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:minLength value=“1”/>

<xs:maxLength value=“16”/>

</xs:r estriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“fdex” type=“xs:date” use=“optional”>

<xs:annotation>

<xs:documentation>Fecha DEX definitivo</xs:documentation>

</xs:annotation>

</xs:attribute>

<xs:attribute name=“vusdr” use=“optional”>

<xs:annotation>

<xs:documentation>Valor USD reintegrado por DEX definitivo</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:totalDigits value=“22”/>

<xs:fractionDigits value=“2”/>

<xs:maxInclusive value=“99999999999999999999.99”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“num” use=“optional”>

<xs:annotation>

<xs:documentation>Numeral</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:minInclusive value=“0”/>

<xs:maxInclusive value=“9999”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“tot” use=“optional”>

<xs:annotation>

<xs:documentation>Total gastos exportación</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:totalDigits value=“22”/>

<xs:fractionDigits value=“2”/>

<xs:maxInclusive value=“99999999999999999999.99”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“ded” use=“optional”>

<xs:annotation>

<xs:documentation>Deducciones</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:totalDigits value=“22”/>

<xs:fractionDigits value=“2”/>

<xs:maxInclusive value=“99999999999999999999.99”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

</xs:complexType>

</xs:element>

</xs:schema>

* * *

ANEXO NO 9.

ESPECIFICACIONES TÉCNICAS.

INFORME DE DATOS CUENTA CORRIENTE DE COMPENSACIÓN.

<ANEXO modificado por el artículo 2 de la Resolución 16141 de 2007.

La Resolución 16141 de 2007, no incluye un nuevo anexo 9

El texto ORIGINAL es el siguiente:>

Formato 1070 – Versión 6

OBJETIVO

Definir las características y contenido de los archivos donde se reporta el formato de: Informe de datos cuenta corriente de compensación.

ESPECIFICACION TECNICA

El formato de Informe de datos cuenta corriente de compensación, 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 (Nuevo = 01, Reemplazo = 02)

mmmmm : Formato (Informe de datos cuenta corriente de compensación = 01070)

vv : Versión del formato (Versión = 06)

aaaa : Año de envío.

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

2. Formato del Archivo

El formato de Informe de datos cuenta corriente de compensación, 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 debe cumplir con la especificación XML 1.0 Tercera edición.

2. El conjunto de caracteres utilizado en el documento XML debe ser el alfabeto latino No 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 element o “Cab” y contiene los siguientes datos, todos de carácter obligatorio:

EtiquetaDenominación casilla
TipoLongitud campoValidacionesObservaciones
AnoAño de envío
int4Formato AAAA
CodCptConcepto
int21 = Nuevo 2 = Reemplazo
FormatoCódigo del formatoint5Informe de datos cuenta corriente de compensación = 1070
VersionVersión del formato
int2Versión = 6
Num. EnvíoNúmero de envíoint8Debe ser un número consecutivo por año para todos los formatos que el remitente envíe a la DIAN
Consecutivo de envío por año.
FecEnvioFecha de envíodate14Debe ser la fecha calendario.
Formato AAAAMM-DDTHH:MM:SS
FecInicialFecha Inicialtime10Debe 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 .nal. Formato AAAAMM- DD
Valor TotalValor Totaldate20Corresponde a la sumatoria de la casilla “ccom” (Código cuenta compensación) de los registros reportados.
CantRegCantidad de registrosdouble4Se enviarán archivos con máximo 5.000 registros; si se deben reportar más de 5.000 registros se fraccionará la información en archivos de 5.000 registros o menos. La cantidad de registros está medida por el número de elementos “ccorriente” que contenga el archivo.Cantidad de registros reportados en el contenido.

(*) Se enviarán archivos con máximo 5.000 registros; si es necesario informar más de 5.000 registros, se fraccionará la información en archivos de 5.000 registros o menos. La cantidad de registros está medida por el número de elementos “ccorriente” que contenga el archivo.

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”.

Cada registro reportado debe mantener la misma estructura previamente explicada y usada para la cabecera.

El contenido del archivo viene en el elemento “ccorriente” y se deben incluir los siguientes datos para cada transacción reportada.

AtributoDenominacion casilla
TipoLongitudObligatoriaObservaciones
TopTipo de operaciónint1SDe acuerdo a la Tabla 1. Debe diligenciarse por cada cuenta corriente de compensación registrada ante el Banco de la República, y por cada registro, modi.cación o cancelación de la cuenta en el exterior.
ccomCódigo cuenta compensaciónlong10SDeben suministrarse los diez (10) dígitos del código de la cuenta, sin puntos ni comas de separación. Debe diligenciarse por cada cuenta corriente de compensación registrada ante el Banco de la República.
nccNúmero de la cuenta corriente de compensación40SCorresponde al número de la cuenta corriente de compensación asignado por la entidad .nanciera del exterior. Debe diligenciarse por cada cuenta corriente de compensación registrada ante el Banco de la República.
banNombre del banco450SNombre completo del establecimiento bancario del exterior donde se mantiene la cuenta
paisCódigo paísint3SCódigo país del establecimiento bancario del exterior en donde se mantiene abierta la cuenta de compensación. De acuerdo a Tabla 3.
munNombre ciudad80S
CmonCódigo moneda3SCódigo moneda en que se maneja la cuenta. De acuerdo a Tabla 2
FcanbrFecha de cancelación de la cuenta en la entidad bancaria del exteriordate10NFormato AAAA-MM-DD Es obligatorio cuando se cancela la cuenta de compensación en la entidad bancaria del exterior y corresponde a la fecha en que se cancela la cuenta en el banco del exterior.

Los campos Tipo de operación, Código cuenta compensación y Número de la cuenta corriente de compensación, conforman una llave única para este formato, la cual no debe repetirse para los registros de un mismo envío.

Tabla 1 - TIPO DE OPERACION CUENTA DE COMPENSACION

1 Informe inicial

2 Actualización del informe inicial

Tabla 2 – Códigos de moneda

<Tabla continua vigente con la modificación de este anexo por el artículo 2 de la Resolución 16141 de 2007>

Código de moneda
Nombre MonedaDescripción
AEDUnited Arab Emirates, DirhamsDirham de los Emiratos Arabes Unidos
AFAAfghanistan, AfghanisAfganistán
ALLAlbania, LekeLek Albanes
AMDArmenia, DramsDram Armenio
ANGNetherlands Antilles, GuildersGuilder de Antillas holandesas
AOAAngola, KwanzaKwanza Angoles
ARSArgentina, PesosPeso Argentino
AUDAustralia, DollarsDólar Australiano
AWGAruba, GuildersGuilder de Aruba
AZMAzerbaijan, ManatsManat de Azerbaijan
BAMBosnia and Herzegovina, Convertible MarkaDinar de Bosnia-Herzogovinia
BBDBarbados, DollarsDólar de Barbados
BDTBangladesh, TakaTaka de Bangladesh
BGNBulgaria, LevaLev Búlgaro
BHDBahrain, DinarsDinar de Barein
BIFBurundi, FrancsFranco de Burundi
BMDBermuda, DollarsDólar de Bermudas
BNDBrunei Darussalam, DollarsDólar de Brunei
BOBBolivia, BolivianosBoliviano de Bolivia
BRLBrazil, Brazil RealReal de Brasil
BSDBahamas, DollarsDólar de Bahamas
BTNBhutan, NgultrumNgultrun de Butan
BWPBotswana, PulasPula de Botswana
BYRBelarus, RublesRublo de Bielorrusia
BZDBelize, DollarsDólar de Belice
CADCanada, DollarsDólar Canadiense
CDFCongo/Kinshasa, Congolese FrancsFranco Congoleñio
CHFSwitzerland, FrancsFranco Suizo
CLPChile, PesosPeso Chileno
CNYChina, Yuan RenminbiYuan Chino
COPColombia, PesosPeso de Colombia
CRCCosta Rica, ColonesColón de Costa Rica
CSDSerbia, DinarsDinar Servio
CUPCuba, PesosPeso Cubano
CVECape Verde, EscudosEscudo de Cabo Verde
CYPCyprus, PoundsLibra de Chipre
CZKCzech Republic, KorunyKrona Checa
DJFDjibouti, FrancsFranco de Djibouti
DKKDenmark, KronerCorona Danesa
DOPDominican Republic, PesosPeso Dominicano
DZDAlgeria, Algeria DinarsDinar de Algeria
EEKEstonia, KrooniCorona de Estonia
EGPEgypt, PoundsLibra Egipcia
ERNEritrea, NakfaNakfa de Eritrea
ETBEthiopia, BirrBirr de Etiopía
EUREuro Member Countries - EUROMoneda Unica Europea. Moneda de los estados miembros de la Unión Europea EU (EURO)
FJDFiji, DollarsDólar de Fiji
FKPFalkland Islands (Malvinas), PoundsLibra de Falkland
GBPUnited Kingdom, PoundsLibra Británica
GELGeorgia, LariLari de Georgia
GGPGuernsey, PoundsLibra de Guernsey
GHCGhana, CedisCedi de Ghana
GIPGibraltar, PoundsLibra de Gibraltar
GMDGambia, DalasiDalasi de Gambia
GNFGuinea, FrancsFranco de Guinea
GTQGuatemala, QuetzalesQuetzal de Guatemala
GYDGuyana, DollarsDólar Guayanés
HKDHong Kong, DollarsDólar de Hong Kong
HNLHonduras, LempirasLempira de Honduras
HRKCroatia, KunaDinar de Croacia
HTGHaiti, GourdesGourde de Haití
HUFHungary, ForintFlorín Húngaro
IDRIndonesia, RupiahsRupia Indonesia
ILSIsrael, New ShekelsScheckel Israelí
IMPIsle of Man, PoundsLibra Isla del Hombre
INRIndia, RupeesRupia India
IQDIraq, DinarsDinar Iraquí
IRRIran, RialsRial Iraní
ISKIceland, KronurCorona Islandesa
JMDJamaica, DollarsDólar de Jamaica
JODJordan, DinarsDinar de Jordania
JPYJapan, YenYen Japonés
KESKenya, ShillingsChelín de Kenya
KGSKyrgyzstan, SomsSom de Kirghizstan
KHRCambodia, RielsRiel de Camboya
KMFComoros, FrancsFranco de Comoros
KPWKorea (North), WonWon de Corea del Norte
KRWKorea (South), WonWon de Corea del Sur
KWDKuwait, DinarsDinar de Kuwait
KYDCayman Islands, DollarsDólar de las Islas Caimán
KZTKazakstan, TengeTenge de Kazakhstan
LAKLaos, KipsKip de Letonia
LBPLebanon, PoundsLibra Libanesa
LKRSri Lanka, RupeesRupia de Ceilán
LRDLiberia, DollarsDólar de Liberia
LSLLesotho, MalotiLoti de Lesotho
LTLLithuania, LitaiLita de Lituania
LVLLatvia, LatiLat Latonia
LYDLibya, DinarsDinar Libio
MADMorocco, DirhamsDirham Marroquí
MDLMoldova, LeiLei de Moldavia
MGAMadagascar, AriaryFranco de Madagascar
MKDMacedonia, DenarsDinar de Macedonia
MMKMyanmar (Burma), KyatsKyats de Birmania
MNTMongolia, TugriksTugrik de Mongolia
MOPMacau, PatacasPataca de Macao
MROMauritania, OuguiyasOuguiya de Mauritania
MTLMalta, LiriLira de Malta
MURMauritius, RupeesRupia de Mauritius
MVRMaldives (Maldive Islands), Ru.yaaRu.a de Maldivas
MWKMalawi, KwachasKwacha de Malawi
MXNMexico, PesosPeso Mexicano
MYRMalaysia, RinggitsRinggit de Malaysia
MZMMozambique, MeticaisMetical de Mozambique
NADNamibia, DollarsDólar de Namibia
NGNNigeria, NairasNaira de Nigeria
NIONicaragua, Gold CordobasCórdoba de Nicaragua
NOKNorway, KroneCorona Noruega
NPRNepal, Nepal RupeesRupia de Nepal
NZDNew Zealand, DollarsDólar de Nueva Zelanda
OMROman, RialsRial de Omán
PABPanama, BalboaBalboa de Panamá
PENPeru, Nuevos SolesSol de Perú - Nuevo
PGKPapua New Guinea, KinaKina de Papua Nueva Guinea
PHPPhilippines, PesosPeso Filipino
PKRPakistan, RupeesRupia de Pakistán
PLNPoland, ZlotychZloty de Polonia
PYGParaguay, GuaraniGuarani de Paraguay
QARQatar, RialsRiyal de Qatar
ROLRomania, LeiLei de Rumania
RURRussia, RublesRublo Ruso
RWFRwanda, Rwanda FrancsFranco de Rwanda
SARSaudi Arabia, RiyalsRiyal de Arabia Saudí
SBDSolomon Islands, DollarsDólar de las Islas Salomón
SCRSeychelles, RupeesRupias de Seychelles
SDDSudan, DinarsDinar de Sudán
SEKSweden, KronorCorona Sueca
SGDSingapore, DollarsDólar de Singapur
SHPSaint Helena, PoundsLibra de St. Helena
SITSlovenia, TolarsTolar de Eslovenia
SKKSlovakia, KorunyCorona Eslovaca
SLLSierra Leone, LeonesSierra León
SOSSomalia, ShillingsChelín de Somalia
SRDSuriname, DollarsDólar de Surinam
STDSao Tome and Principe, DobrasSao Tome / Príncipe Dobra
SVCEl Salvador, ColonesColón de El Salvador
SYPSyria, PoundsLibra de Siria
SZLSwaziland, EmalangeniLilangeni de Swaziland
THBThailand, BahtBaht de Tailandia
TMMTurkmenistan, ManatsManat de Turkmenistan
TNDTunisia, DinarsDinar de Tunicia
TOPTonga, Pa`angaPa`anga de Tonga
TRLTurkey, LirasLira de Turquía
TTDTrinidad and Tobago, DollarsDólar de Trinidad y Tobago
TVDTuvalu, Tuvalu DollarsDólar de Tuvalu
TWDTaiwan, New DollarsDólar Nuevo de Taiwán
TZSTanzania, ShillingsChelín de Tanzania
UAHUkraine, Hryvniakarbowanez de Ucrainia
UGXUganda, ShillingsChelín de Uganda
USDUnited States of America, DollarsDólar de los Estados Unidos de América
UYUUruguay, PesosPesos Uruguayos
UZSUzbekistan, SumsSom de Uzbekistan
VEBVenezuela, BolivaresBolívar de Venezuela
VNDViet Nam, DongDong de Vietnam
VUVVanuatu, VatuVatu de Vanuatu
WSTSamoa, TalaTala de Samoa

Tabla 3 - Países

<Tabla continua vigente con la modificación de este anexo por el artículo 3 de la Resolución 16141 de 2007>

013Afganistán
017Albania
023Alemania
037Andorra
040Angola
041Anguilla
043Antigua y Barbuda
047Antillas Holandesas
053Arabia Saudita
059Argelia
063Argentina
026Armenia
027Aruba
069Australia
072Austria
074Azerbaijan
077Bahamas
080Bahrein
081Bangladesh
083Barbados
087Bélgica
088Belice
091Belorus
229Benin
090Bermudas
093Birmania (Myanmar)
097Bolivia
029Bosnia-Herzegovina
101Botswana
105Brasil
108Brunei Darussalam
111Bulgaria
031Burkina Faso
115Burundi
119Bután
127Cabo Verde
137Caimán, Islas
145Camerún, República U.
149Canadá
155Canal (Normandas), Isl.
157Cantón Enderbury, Isl.
203Chad
211Chile
215China
221Chipre
159Ciudad del Vaticano
165Cocos (Keeling), Isl.
169Colombia
173Comoras
998Comunidad Europea
177Congo
183Cook, Islas
187Corea del Norte, Repu.
190Corea del Sur, Repub.
193Costa de Mar.l
196Costa Rica
198Croacia
199Cuba
232Dinamarca
783Yibuti
235Dominica
239Ecuador
240Egipto
242El Salvador
244Emiratos Arabes Unid.
243Eritrea
246Eslovaquia
247Eslovenia
245España
249Estados Unidos
251Estonia
253Etiopía
259Feroe, Islas
870Fiji
267Filipinas
271Finlandia
275Francia
281Gabon
285Gambia
286Gaza y Jericó
287Georgia
289Ghana
293Gibraltar
297Granada
301Grecia
305Groenlandia
309Guadalupe
313Guam
317Guatemala
325Guayana Francesa
329Guinea
334Guinea - Bissau
331Guinea Ecuatorial
337Guyana
341Haití
345Honduras
351Hong Kong
355Hungría
361India
365Indonesia
369Irak
372Iran, República Isla
375Irlanda (Eire)
379Islandia
383Israel
386Italia
391Jamaica
399Japón
395Johnston, Isla
403Jordania
141Kampuchea (Camboya)
406Kazajstan
410Kenya
412Kirguizistan
411Kiribati
413Kuwait
420Laos, República Popul
426Lesotho
429Letonia
431Líbano
434Liberia
438Libia (Incluye Fezzan)
440Liechtenstein
443Lituania
445Luxemburgo
447Macao
448Macedonia
450Madagascar
455Malasia
458Malawi
461Maldivas
464Mali
467Malta
469Marianas Del Norte,I
474Marruecos
472Marshall, Islas
477Martinica
485Mauricio
488Mauritania
493México
494Micronesia,Estados F
495Midway, Islas
496Moldavia
498Mónaco
497Mongolia
501Monserrat, Isla
505Mozambique
507Namibia
508Nauru
511Navidad (Christmas)
517Nepal
521Nicaragua
525Niger
528Nigeria
531Niue, Isla
001Nive Isla
999No Declarados
535Norfolk, Isla
538Noruega
542Nueva Caledonia
548Nueva Zelandia
556Omán
566Pací.co, Islas Del
573Paises Bajos (Holanda
576Pakistán
578Palaos, Islas
580Panamá
545Papuasia Nueva Guinea
586Paraguay
589Perú
593Pitcairn, Isla
599Polinesia Francesa
603Polonia
607Portugal
611Puerto Rico
618Qatar
628Reino Unido
640República Centroafricana
644República Checa
647República Dominicana
660Reunión
670Rumania
676Rusia
675Ruanda
685Sahara Occidental
677Salomsn, Islas
687Samoa
690Samoa Norteamericana
695San Cristóbal Nieve
697San Marino
700San Pedro y Miquelón
705San Vicente y Las Gr
710Santa Elena
715Santa Lucía
720Santo Tomé y Príncipe
728Senegal
731Seychelles
735Sierra Leona
741Singapur
744Siria, República Arabe
748Somalia
750Sri Lanka
756Sudáfrica, República
759Sudán
764Suecia
767Suiza
770Surinam
773Suazilandia
774Tayikistan
776Tailandia
218Taiwán (Formosa)
780Tanzania, República U.
786Terri Antártico Brit
787Territorio Británico
788Timor Del Este
800Togo
805Tokelau
810Tonga
815Trinidad y Tobago
820Tunicia
823Turcas y Caicos, Isla
825Turkmenistán
827Turquía
828Tuvalu
830Ucrania
833Uganda
845Uruguay
847Uzbekistán
551Vanuatu
850Venezuela
855Vietnam
863Virgenes,Islas(Brita
866Virgenes,Islas(Norte
873Wake, Isla
875Wallis Y Fortuna,Isl
880Yemen
885Yugoslavia
888Zaire
890Zambia
665Zimbabue
895Zona Canal De Panamá
897Zona Neutral(Palesta

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 campos que corresponden a fechas deben contener fechas válidas en cuanto a año, mes y día.

4. En los campos que contengan valores decimales, se deberá utilizar punto (.) como separador decimal.

5. En los campos con valores numéricos, no se debe utilizar ningún separador para miles; no se utilizará puntos (.) ni comas (,).

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 ser un número consecutivo por año para todos los formatos que el remitente envíe a la DIAN.

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

5. Cantidad de registros, debe ser igual a la cantidad de registros reportados en el contenido, que como máximo puede ser 5000 registros.

6. Valor total, corresponde a la sumatoria de la casilla “ccom” (Código cuenta compensación) de los registros reportados.

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=“ccorriente”>

<xs:annotation>

<xs:documentation>Elemento que encapsula la información del formulario 1070 versión 6: INFORME DE DATOS CUENTA CORRIENTE DE COMPENSACION</xs:documentation>

</xs:annotation>

<xs:complexType>

<xs:attribute name=“top” use=“required”>

<xs:annotation>

<xs:documentation>Tipo de operació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=“ccom” use=“r equired”>

<xs:annotation>

<xs:documentation>Código cuenta compensación</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:minInclusive value=“0”/>

<xs:maxInclusive value=“9999999999”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“ncc” use=“required”>

<xs:annotation>

<xs:documentation>Número de la cuenta corriente de compensación</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:minLength value=“0”/>

<xs:maxLength value=“40”/>

                            </xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“ban” use=“required”>

<xs:annotation>

<xs:documentation>Nombre del banco</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:minLength value=“0”/>

<xs:maxLength value=“450”/>

</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:int”>

<xs:minInclusive value=“0”/>

<xs:maxInclusive value=“999”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“mun” use=“required”>

<xs:annotation>

<xs:documentation>Nombre ciudad</xs:documentation>

</xs:annotation>

<xs:simpleType>

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

<xs:minLength value=“0”/>

<xs:maxLength value=“80”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“cmon” use=“required”>

<xs:annotation>

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

</xs:annotation>

<xs:simpleType>

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

<xs:minLength value=“0”/>

<xs:maxLength value=“3”/>

</xs:restriction>

</xs:simpleType>

</xs:attribute>

<xs:attribute name=“fcanex” type=“xs:date” use=“optional”>

<xs:annotation>

<xs:documentation>Fecha de cancelación de la cuenta en la entidad bancaria del exterior</xs:documentation>

</xs:annotation>

</xs:attribute>

<xs:attribute name=“fcanbr” type=“xs:date” use=“optional”>

<xs:annotation>

<xs:documentation>Fecha de cancelación del registro de la cuenta ante el Banco de la República</xs:documentati on>

</xs:annotation>

</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=“ccorriente” 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=“1070”>

<xs:simpleType>

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

</xs:simpleType>

</xs:element>

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

<xs:element name=“NumEnvio”>

<xs:annotation>

<xs:documentation>Número 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>

×