Resolución 000098 de 28-10-2020
Resolución 000098 de 28-10-2020
Resolución 000098 de 28-10-2020
( 28 de Octubre de 2020 )
CONSIDERANDO
Que los artículos 631 y 631 – 2 del Estatuto Tributario, disponen que, sin perjuicio de las
facultades de fiscalización e investigación de la Unidad Administrativa Especial Dirección
de Impuestos y Aduanas Nacionales - DIAN, el Director General de Impuestos y Aduanas
Nacionales podrá solicitar a las personas o entidades, contribuyentes o no contribuyentes,
la información que se lista en la misma disposición, con el fin de efectuar los estudios y
cruces de información necesarios para el debido control de los tributos y cumplir con otras
funciones de su competencia, incluidas las relacionadas con los compromisos
consagrados en los convenios y tratados tributarios suscritos por Colombia.
Que los artículos 623, 623-2 (sic), 623-3, 624, 625, 627, 628, 629, 629-1, 631, 631-1, 6313,
633, 684 y 686 del Estatuto Tributario, el artículo 2.8.4.3.1.2 del Decreto 1068 de 2015
Único Reglamentario del Sector hacienda y Crédito Público, los artículos 1.2.1.4.4.,
1.5.5.8.,
1.6.1.28.1. y numerales 1 y 2 del artículo 2.1.1.20 del Decreto 1625 de 2016 Único
Reglamentario en Materia Tributaria y el artículo 2.2.9.3.7. del Decreto 1072 del 2015
Único Reglamentario del Sector Trabajo, señalan los obligados y el tipo de información
que podrá ser requerida para los fines señalados en el artículo 631 del Estatuto Tributario.
Que el Parágrafo tercero del artículo 631 del Estatuto Tributario, dispone que “La
información a que se refiere el presente artículo, así como la establecida en los artículos
624, 625, 628 y 629 del Estatuto Tributario, deberá presentarse en medios magnéticos o
cualquier otro medio electrónico para la transmisión de datos, cuyo contenido y
características técnicas serán definidas por la Dirección de Impuesto y Aduanas
Nacionales, por lo menos con dos meses de anterioridad al último día del año
gravable
RESOLUCIÓN NÚMERO de Hoja No.
000098 28 de Octubre de 2020 2
Continuación
de la Resolución “
información tributaria a la Unidad Administrativa Especial Dirección de Impuestos y
Aduanas Nacionales - DIAN, por el año gravable 2021, se señala el contenido,
características técnicas para la presentación y se fijan los plazos para la entrega.”
En mérito de lo expuesto.
RESUELVE
TÍTULO I
d) Las personas naturales y sus asimiladas que durante el año gravable 2020 o en el
año gravable 2021, hayan obtenido ingresos brutos superiores a quinientos millones
de pesos ($500.000.000); y la suma de los Ingresos brutos obtenidos por rentas
capital y/o rentas no laborales durante el año gravable 2021 superen los cien
millones de pesos ($100.000.000).
e) Las personas jurídicas y sus asimiladas y demás entidades públicas y privadas que
en el año gravable 2020 o en el año gravable 2021 hayan obtenido ingresos brutos
superiores a cien millones de pesos ($100.000.000).
f) Las personas naturales y sus asimiladas, las personas jurídicas y sus asimiladas,
entidades públicas y privadas, y demás obligados a practicar retenciones y
autorretenciones en la fuente a título del impuesto sobre la renta, impuesto sobre las
ventas (IVA) y Timbre, durante el año gravable 2021.
000098 28 de Octubre de
2020
RESOLUCIÓN NÚMERO de Hoja No. 5
Continuación
de la Resolución “Por la cual se establece el grupo de obligados a suministrar
información tributaria a la Unidad Administrativa Especial Dirección de Impuestos y
Aduanas Nacionales - DIAN, por el año gravable 2021, se señala el contenido,
características técnicas para la presentación y se fijan los plazos para la entrega.”
i) Los entes públicos del Nivel Nacional y Territorial del orden central y descentralizado,
contemplados en el artículo 22 del Estatuto Tributario, no obligados a presentar
declaración de ingresos y patrimonio.
j) Los Secretarios Generales o quienes hagan sus veces de los órganos que financien
gastos con recursos del Tesoro Nacional.
n) Los Notarios con relación a las operaciones realizadas durante el ejercicio de sus
funciones.
Parágrafo 4. Las operaciones realizadas por los fondos de inversión colectiva deben ser
reportadas por las entidades administradoras de los fondos de inversión colectiva, bajo su
propio NIT, de acuerdo con lo previsto en el Decreto 1242 de 2013, que modificó la parte 3
del Decreto 2555 de 2010.
Parágrafo 5. Para efecto de los dispuesto en literal d) del presente artículo, también serán
responsables de cumplir la presente resolución, los contribuyentes personas naturales del
régimen simple de tributación - SIMPLE que durante el año gravable 2020 o en el año
gravable 2021, hayan obtenido ingresos brutos superiores a quinientos millones de pesos
($500.000.000).
TÍTULO II
1. Número del convenio, identificación del convenio en ejecución, nombre o razón social
del organismo internacional con el cual se celebró el convenio y el país de origen del
organismo internacional.
1.Nombre, identificación, dirección física y electrónica del beneficiario del pago o abono
en cuenta.
2. Concepto del pago
3. Valor del pago o abono en cuenta
4. Base de retención practicada a título de renta
5. Retención practicada a título de renta
6. Retención practicada a título de IVA
7. Valor del impuesto sobre las ventas descontable correspondiente al período que se
reporta
Parágrafo 3. Los pagos o abonos en cuenta acumulados por beneficiario por todo
concepto, que sean menores a tres millones quinientos mil pesos ($3.500.000), se
informarán acumulados en un solo registro, con identificación 222222222, razón social
"CUANTIAS MENORES" y tipo documento 43, en el concepto a que correspondan dichos
pagos, reportando la dirección del informante.
Sin embargo, a opción del informante, podrán reportarse pagos o abonos en cuenta
menores a dicha cuantía, cumpliendo con las especificaciones técnicas establecidas.
Parágrafo 4. Cuando se trate de terceros que sean entidades o sociedades del exterior, al
reportar el número de identificación se debe diligenciar con el número, código o clave de
identificación, tal como figura en el registro fiscal tributario del país de residencia o domicilio
y tipo de documento 42. Cuando en dicho país no se utilice número, código o clave fiscal,
se debe informar con identificación 444444001 en forma ascendente, variando
consecutivamente en una unidad hasta el 444449999 y con tipo de documento 43.
Diligenciando la dirección, departamento, municipio y país según corresponda.
Cuando se trate de terceros que sean personas naturales del exterior, al reportar el número
de identificación se debe diligenciar con el número, código o clave de identificación
registrado en el país de residencia o domicilio fiscal. Diligenciando la dirección,
departamento, municipio y país según corresponda.
Parágrafo 7. Los pagos o abonos en cuenta que se realicen por concepto de rentas de
trabajo y de pensiones, sólo se deberán reportar de acuerdo con los parámetros
establecidos en la presente resolución en el Formato 2276 - Información de ingresos y
retenciones por rentas de trabajo y de pensiones.
Parágrafo 8. Los pagos o abonos en cuenta que se reportan por conceptos de honorarios,
comisiones o servicios deben corresponder a aquellos que se realicen a personas jurídicas
o naturales, sin incluir los asociados a rentas de trabajo y de pensiones.
RESOLUCIÓN NÚMERO de Hoja No.
000098 28 de Octubre de 2020 10
TÍTULO III
INFORMACIÓN QUE DEBEN REPORTAR ANUALMENTE POR PERÍODOS
MENSUALES LAS ENTIDADES FINANCIERAS
CAPÍTULO 1
CUENTAS CORRIENTES Y/O AHORROS Y CERTIFICADOS A TÉRMINO FIJO
1. Tipo de documento
2. Documento Identificación
3. Apellidos y nombres o razón social,
4. Dirección
5. Código del Municipio
6. Código del Departamento
7. País
8. Tipo de cuenta
9. Número de la cuenta
10. Código de exención al Gravamen a los Movimientos Financieros
11. Saldo final de la cuenta
12. Promedio del saldo final diario
13. Mediana del saldo diario de la cuenta
14. Valor saldo máximo de la cuenta
15. Valor saldo mínimo de la cuenta
16. Valor total de los movimientos de naturaleza crédito
17. Número de movimientos de naturaleza crédito
18. Valor promedio de los movimientos de naturaleza crédito
19. Mediana en el mes de movimientos de naturaleza crédito diarios
20. Valor total de los movimientos de naturaleza débito
21. Número de movimientos de naturaleza débito
22. Valor promedio de los movimientos de naturaleza débito
RESOLUCIÓN NÚMERO de Hoja No.
000098 28 de Octubre de 2020 12
La información a que se refiere este artículo deberá ser suministrada en el Formato 1019,
Versión 9.
CÓDIGO DESCRIPCIÓN
1 Cuenta de ahorros
2 Cuenta corriente
4 Cuenta de ahorro de trámite simplificado
5 Depósitos electrónicos
Los agentes de retención del Gravamen a los Movimientos Financieros deberán identificar
las cuentas corrientes o de ahorros marcadas como exentas del tributo, de acuerdo con la
siguiente codificación:
CÓDIGO DESCRIPCIÓN
1 Retiros de cuentas de ahorro, numeral 1 del artículo 879 del E. T.
2 Operaciones establecidas en el numeral 3 del artículo 879 del E. T
3 Operaciones establecidas en el numeral 7 del artículo 879 del E. T
4 Operaciones establecidas en el numeral 9 del artículo 879 del E. T
5 Operaciones establecidas en el numeral 10 del artículo 879 del E. T
6 Operaciones establecidas en el numeral 12 del artículo 879 del E.T.
8 Operaciones desembolso de créditos establecidas en numeral 11 del artículo 879 del E.T.
9 Cuentas marcadas como exentas del gravamen por otros conceptos
10 Cuentas no exentas del tributo
11 Operaciones establecidas en el literal c) del artículo 5 de la Ley 1565 del 2012
Los titulares secundarios y las personas con firmas autorizadas de las cuentas corrientes o
de ahorros deberán informarse con el concepto de acuerdo con la siguiente codificación:
CÓDIGO DESCRIPCIÓN
1 Titulares secundarios
2 Firmas autorizadas
Definiciones:
Titular secundario: Titular que tiene las mismas calidades del Titular principal.
Firma Autorizada: Persona autorizada por el titular(es) para realizar ciertas operaciones del
producto o activo financiero.
Parágrafo 1. Para determinar el valor total de los movimientos de naturaleza crédito, así
como, el número de movimientos de naturaleza crédito, la entidad obligada a enviar la
información deberá descontar el valor y el número de movimientos correspondiente a los
cheques devueltos y el de los traslados o transferencias entre cuentas de un mismo titular,
incluidos los traslados o transferencias entre cuentas individuales y de ahorro colectivo,
RESOLUCIÓN NÚMERO de Hoja No.
000098 28 de Octubre de 2020 14
Parágrafo 2. Para determinar el valor total de los movimientos de naturaleza débito, así
como, el número de movimientos de naturaleza débito, la entidad obligada a enviar la
información deberá descontar el valor y el número de movimientos correspondiente a los
cheques devueltos y el de los traslados o transferencias entre cuentas de un mismo titular,
incluidos los traslados o transferencias entre cuentas individuales y de ahorro colectivo,
realizados en la misma entidad.
1. Dirección
2. Código del municipio
3. Código del departamento
4. País
Parágrafo 6. Para todos los casos donde se requiere el saldo diario, éste corresponderá al
saldo final del cierre del día teniendo en cuenta el signo positivo o negativo. Para efectos
de reporte los valores negativos conservarán su signo.
Parágrafo 7. Del número de la cuenta se debe informar como mínimo los cuatro últimos,
los cuales deben coincidir con los cuatro últimos dígitos que figuran en los extractos y otros
documentos generados por las entidades financieras.
Parágrafo 8. Los valores reportados como saldo final de la cuenta corriente o de ahorros a
31 de diciembre en el Formato 1019, no deberán ser informados en el Formato 1009 -
Saldos de cuentas por pagar al 31 de diciembre.
(s); sin importar la cuantía, según lo dispuesto en los artículos 623 literal a), y 631 – 3 del
Estatuto Tributario:
1. Tipo de documento
2. Documento Identificación
3. Apellidos y nombres o razón social,
4. Dirección
5. Código del Municipio
6. Código del Departamento
7. País
8. Número del certificado o título
9. Tipo de título
10. Tipo de Movimiento
11. Saldo Inicial del título
12. Valor de la inversión efectuada
13. Valor de los intereses causados
14. Valor de los intereses pagados
15. Retención en la fuente practicada
16. Saldo Final del título
La información a que se refiere este artículo deberá ser suministrada en el Formato 1020,
Versión 8.
TIPOS DE TÍTULO
CÓDIGO DESCRIPCIÓN
1 Certificado Depósito de Mercancías
2 Bono de Prenda.
3 Certificado de Depósito de Ahorro a Término (CDAT)
4 Certificado de Depósito a Término (CDT)
5 Bono Ordinario
6 Bono subordinado
7 Otros
CÓDIGO DESCRIPCIÓN
1 Emisión
2 Renovación
3 Cancelación
4 Vigente
CÓDIGO DESCRIPCIÓN
1 Titulares secundarios
Definición: Titular secundario: Titular que tiene las mismas calidades del Titular principal.
Parágrafo 1. Cuando los títulos no sean administrados por la entidad financiera sólo se
reportará lo correspondiente a los movimientos 1 y 3.
Parágrafo 4. Los valores reportados como saldo final del título a 31 de diciembre en el
Formato 1020, no deberán ser reportados en el Formato 1009 - Saldos de cuentas por
pagar.
CAPÍTULO 2
SOCIEDAD ADMINISTRADORA DEL DEPÓSITO CENTRALIZADO DE VALORES
DECEVAL Artículo 5. SOCIEDAD
ADMINISTRADORA DEL DEPÓSITO
CENTRALIZADO DE
VALORES DECEVAL. Deberá reportar la siguiente información anualmente por periodos
mensuales, de cada una de las personas o entidades que efectuaron a través de ella
depósitos de títulos valores e instrumentos financieros, se encuentren o no inscritos en el
registro nacional de valores e intermediarios, sean emitidos en Colombia o en el exterior,
según lo dispuesto en el artículo 631-3 del Estatuto Tributario; conforme con los
parámetros establecidos en la Especificaciones Técnicas del Formato 2273 versión 2; así:
Para las casillas Tipo cuenta y Tipo de documento se debe utilizar la siguiente codificación:
TIPO DE CUENTA
CÓDIGO DESCRIPCIÓN
1 Individual
2 Mancomunada “Y”
3 Mancomunada “O”
Parágrafo 3. Los saldos de las inversiones deben ser expresados en pesos. Para el caso
de las acciones, la valorización de los saldos se debe realizar con el precio promedio al
cierre de cada mes señalado por la Bolsa de Valores de Colombia o el administrador de la
emisión, según corresponda.
Parágrafo 4. Las casillas de número de unidades del título, saldo total, recaudo capital,
recaudo dividendos, recaudo rendimientos, retención en la fuente a título de renta, número
total de mancomunados por cuenta son de obligatorio diligenciamiento. En caso de no
tener ningún valor diligenciar cero (0).
TÍTULO IV
INFORMACIÓN QUE SE DEBE REPORTAR ANUALMENTE POR LAS
ENTIDADES FINANCIERAS Y OTRAS ENTIDADES
CAPÍTULO 1
TARJETAS DE CRÉDITO Y PRÉSTAMOS
informar, según lo dispuesto en el literal b) del artículo 623 del Estatuto Tributario, apellidos
y nombres o razón social de los tarjetahabientes, identificación, dirección, número de
tarjeta, clase de tarjeta, valor de las adquisiciones, consumos, avances o gastos
efectuados, cuando el valor anual acumulado sea superior a un millón de pesos
($1.000.000), aunque al discriminar por tarjeta los valores a reportar sean menores, con
indicación del valor total del movimiento efectuado durante el año, en el Formato 1023,
Versión 6.
CÓDIGO DESCRIPCIÓN
1 Tarjeta de crédito principal
2 Tarjeta de crédito amparada
3 Tarjeta de crédito empresarial
Parágrafo. Del número de la tarjeta se debe informar como mínimo los 4 últimos dígitos de
la tarjeta de crédito, los cuales deben coincidir con los cuatro últimos dígitos que figuran en
los extractos y otros documentos generados por las entidades financieras.
CÓDIGO DESCRIPCIÓN
1 Préstamos comerciales
2 Préstamos de consumo
3 Préstamos hipotecarios
4 Otros préstamos
RESOLUCIÓN NÚMERO de Hoja No.
000098 28 de Octubre de 2020 22
CÓDIGO DESCRIPCIÓN
6 Fondo Inversión Colectiva
7 Fondo nuevos emprendimientos
innovadores
Los titulares, personas con firmas autorizadas y los beneficiarios deberán informarse de
acuerdo con la siguiente codificación y definiciones:
CÓDIGO DESCRIPCIÓN
1 Titular secundario
2 Firma autorizada
3 Beneficiario
Definiciones:
Titular secundario: Titular que tiene las mismas calidades del Titular principal.
Firma Autorizada: Persona autorizada por el titular(es) para realizar ciertas operaciones del
producto o activo financiero.
Beneficiario: Persona que por decisión del titular(es) se le transfiere un producto o activo
financiero y/o sus beneficios.
Parágrafo 2. Para los fondos de Inversión Colectiva deberá tenerse en cuenta lo señalado
en el Decreto 1242 de 2013 que sustituye la Parte 3 del Decreto 2555 de 2010, por medio
del cual se recogen y reexpiden las normas en materia del sector financiero, asegurador y
del mercado de valores.
RESOLUCIÓN NÚMERO de Hoja No.
000098 28 de Octubre de 2020 24
Parágrafo 4. Los valores reportados como saldo final del título a 31 de diciembre en el
Formato 1021, no deberán ser informados en el Formato 1009 - Saldos de cuentas por
pagar al 31 de diciembre.
CAPÍTULO 3
FONDOS DE PENSIONES OBLIGATORIAS, FONDOS DE PENSIONES, JUBILACIÓN E
INVALIDEZ Y SEGUROS PRIVADOS DE PENSIONES.
1. Tipo de Aporte
2. Tipo del documento del afiliado
3. Número de identificación del afiliado
4. Apellidos y Nombres del afiliado
5. Ubicación del afiliado
6. Correo Electrónico del afiliado
7. Número de la cuenta
8. Valor del saldo inicial de los aportes
RESOLUCIÓN NÚMERO de Hoja No.
000098 28 de Octubre de 2020 26
10. Valor de los retiros de los aportes efectuados durante el periodo sin requisitos para
beneficio tributario.
11. Valor de los retiros de los aportes efectuados durante el periodo con requisitos
para beneficio tributario
12. Valor rendimientos causados en el periodo
13. Valor de los retiros de rendimientos efectuados durante el periodo sin cumplir
requisitos para beneficio tributario
14. Valor de los retiros de rendimientos efectuados durante el periodo cumpliendo
requisitos para beneficio Tributario
15. Valor del saldo final de los aportes
16. Valor de la retención en la fuente practicada en el periodo
TIPO APORTE
CÓDIGO DESCRIPCIÓN
1 Aporte al régimen de ahorro
individual con solidaridad
(RAIS)
2 Aportes voluntarios a pensión
1. Tipo de Aportante
2. Tipo del documento del Aportante
3. Número de identificación del Aportante
4. Valor de los aportes efectuados durante el periodo
TIPO APORTANTE
CÓDIGO DESCRIPCIÓN
1 Empleador
2 Partícipe independiente
3 Trabajador
4 Patrocinador
Parágrafo 1. Los aportes obligatorios se deben reportar, cuando la suma anual de los
aportes realizados por el empleador más los aportes efectuados por el trabajador o
participe independiente o patrocinador, por este concepto, sea superior a cuatro millones
de pesos ($4.000.000). En el caso de los aportes voluntarios, el reporte se efectúa sin
importar la cuantía.
Parágrafo 3. Los valores reportados como saldo final de los aportes en el Formato 1022,
RESOLUCIÓN NÚMERO de Hoja No.
000098 28 de Octubre de 2020 28
CAPÍTULO 4
CUENTAS DE AHORRO PARA EL FOMENTO DE LA CONSTRUCCIÓN (AFC) Y
CUENTAS DE AHORRO VOLUNTARIO CONTRACTUAL (AVC)
Las cuentas se deben reportar cuando el valor total de los aportes efectuados, el valor de
los retiros de aportes y/o rendimientos o el valor del saldo final de los aportes durante el
periodo sean superiores a un millón de pesos ($1.000.000)
TIPO APORTE
CÓDIGO DESCRIPCIÓN
3 Aporte Cuentas de Ahorro para el
Fomento de la Construcción (AFC)
4 Aporte Cuentas de Ahorro
Voluntario Contractual (AVC)
CAPÍTULO 5
FONDOS DE CESANTÍAS
1. Tipo de Aportante
2. Tipo del documento del Aportante
3. Número de identificación del Aportante
4. Valor de los aportes efectuados durante el periodo
TIPO AFILIADO
CÓDIGO DESCRIPCIÓN
1 Trabajador
2 Partícipe independiente
TIPO APORTANTE
CÓDIGO DESCRIPCIÓN
1 Empleador
2 Partícipe independiente
Parágrafo 1. El valor de los intereses o rendimientos causados, el valor de los retiros y las
retenciones en la fuente practicadas en el periodo, reportados en el Formato 2274, no
deberán ser informados en el Formato 1001 Pagos y abonos en cuenta y retenciones
practicadas.
Parágrafo 3. Los valores reportados como saldo final de los aportes en el Formato 2274,
no deberán ser informados en el Formato 1009 - Saldos de cuentas por pagar al 31 de
diciembre.
CAPÍTULO 6
BOLSAS DE VALORES Y COMISIONISTAS DE BOLSA.
RESOLUCIÓN NÚMERO de Hoja No.
000098 28 de Octubre de 2020 32
Cuando se trate de terceros que sean entidades o sociedades del exterior, al reportar el
número de identificación se debe diligenciar con el número, código o clave de identificación,
tal como figura en el registro fiscal tributario del país de residencia o domicilio y tipo de
documento 42. Cuando en dicho país no se utilice número, código o clave fiscal, se debe
informar con identificación 444444001 en forma ascendente, variando consecutivamente en
una unidad hasta el 444449999 y con tipo de documento 43. Los campos de dirección,
departamento, y municipio no se deben diligenciar.
RESOLUCIÓN NÚMERO de Hoja No. 34
Continuación
000098 28 de Octubre de 2020
RESOLUCIÓN NÚMERO de Hoja No.
000098 28 de Octubre de 2020 35
Parágrafo 1. Las transacciones realizadas con los bonos pensionales no deben reportarse.
Parágrafo 2. Las transacciones efectuadas a nombre propio se deben reportar con el NIT
del informante.
CAPÍTULO 7
SOCIEDADES FIDUCIARIAS
Lo anterior sin perjuicio de la información que deba suministrar la fiduciaria, en relación con
operaciones propias.
15.2. Ingresos recibidos con cargo al fideicomiso: Los ingresos recibidos con cargo al
fideicomiso (patrimonios autónomos y encargos fiduciarios), se deben informar en el
concepto 4060 del Formato 1058 Versión 9, para lo cual debe tenerse en cuenta lo
establecido en el artículo 19 de la presente resolución.
15.3. Pagos o abonos en cuenta con recursos del fideicomiso: La información de los
pagos o abonos en cuenta realizados con recursos del fideicomiso deberá reportarse en el
Formato 1014 Versión 2, identificando a cada una de las personas o entidades
beneficiarias de los pagos o abonos en cuenta y las retenciones practicadas o asumidas
durante el año, indicando el número, el tipo y el subtipo de fidecomiso, teniendo en cuenta
lo establecido en el artículo 17 de la presente resolución.
TÍTULO V
INFORMACIÓN QUE DEBE SER REPORTADA ANUALMENTE POR LAS
PERSONAS NATURALES Y SUS ASIMILADAS, PERSONAS JURÍDICAS Y SUS
ASIMILADAS, ENTES PÚBLICOS, Y DEMÁS ENTIDADES
Las personas naturales y sus asimiladas, personas jurídicas y sus asimiladas, entes
públicos y demás entidades señaladas en los literales d), e), f), g), h), i), j) y k) del artículo 1
de la presente resolución, deben presentar la siguiente información por año gravable,
según lo establecido en los artículos 631 y 631-3 del Estatuto Tributario, el artículo
2.8.4.3.1.2. del Decreto Único Reglamentario 1068 de 2015 y el artículo 2.2.9.3.7 del
Decreto Único 1072 del 2015.
CAPÍTULO 1
SOCIOS, ACCIONISTAS, COMUNEROS, COOPERADOS Y/O ASOCIADOS.
El valor a reportar por acciones, aportes o derechos sociales poseídos en cualquier clase
de sociedad o entidades corresponderá al valor total de la inversión, aporte o derecho
social efectuada y acumulada a 31 de diciembre del año a reportar.
Para los socios, accionistas, comuneros, asociados y/o cooperados que sean entidades o
sociedades del exterior, al reportar el número de identificación se debe diligenciar con el
número, código o clave de identificación fiscal tributaria, tal como figura en el registro fiscal
del país de residencia o domicilio y tipo de documento 42. Cuando en dicho país no se
utilice número, código o clave fiscal, se debe informar con identificación 444444001 en
forma ascendente, variando consecutivamente en una unidad hasta el 444449999 y con
tipo de documento 43. Los campos de dirección, departamento y municipio no se deben
registrar.
Para los socios, accionistas, comuneros, asociados y/o cooperados que sean personas
naturales del exterior, al reportar el número de identificación se debe diligenciar con el
número, código o clave de identificación registrado en el país de residencia o domicilio
fiscal. Cuando se diligencie con tipo de documento 42, los campos de dirección,
departamento y municipio no se deben registrar.
de la Resolución “
información tributaria a la Unidad Administrativa Especial Dirección de Impuestos y
Aduanas Nacionales - DIAN, por el año gravable 2021, se señala el contenido,
características técnicas para la presentación y se fijan los plazos para la entrega.”
asociado en el caso de los fondos de empleados, deben ser reportados en el Formato 1001
- Pagos y abonos en cuenta y Retenciones practicadas.
CAPÍTULO 2
de la Resolución “
información tributaria a la Unidad Administrativa Especial Dirección de Impuestos y
Aduanas Nacionales - DIAN, por el año gravable 2021, se señala el contenido,
características técnicas para la presentación y se fijan los plazos para la entrega.”
21. Compra de activos fijos reales productivos sobre los cuales solicitó deducción, art.
1583 E.T. El valor acumulado pagado o abonado en cuenta. 5020
Este valor no debe incluirse en el concepto 5008.
22. El valor acumulado de los pagos o abonos en cuenta al exterior por servicios técnicos. 5027
23. El valor acumulado de los pagos o abonos en cuenta al exterior por asistencia técnica. 5023
24. El valor acumulado de los pagos o abonos en cuenta al exterior por consultoría. 5067
25. El valor acumulado de los pagos o abonos en cuenta al exterior por marcas. 5024
26. El valor acumulado de los pagos o abonos en cuenta al exterior por patentes. 5025
27. El valor acumulado de los pagos o abonos en cuenta al exterior por regalías. 5026
28. El valor acumulado de los pagos o abonos efectuados a proveedores del exterior por
servicios audiovisuales digitales (entre otros, de música, videos, películas y juegos de
5080
cualquier tipo, así como la radiodifusión de cualquier tipo de evento).Art.437-2 num.8
E.T.
29. El valor acumulado de los pagos o abonos efectuados a proveedores del exterior por
5081
servicios prestados a través de plataformas digitales. Art.437-2 num.8 E.T.
30. El valor acumulado de los pagos o abonos efectuados a proveedores del exterior por
5082
suministro de servicios de publicidad online. Art.437-2 num.8 E.T.
31 El valor acumulado de los pagos o abonos efectuados a proveedores del exterior por
5083
suministro de enseñanza o entrenamiento a distancia. Art.437-2 num.8 E.T.
32. El valor acumulado de los pagos o abonos efectuados a proveedores del exterior por
5084
suministro de derechos de uso o explotación de intangibles. Art.437-2 num.8 E.T.
33. El valor acumulado de los pagos o abonos efectuados a proveedores del exterior por
Otros servicios electrónicos o digitales con destino a usuarios ubicados en Colombia. 5085
Art.437-2 num.8 E.T.
34. El valor acumulado de la devolución de pagos o abonos en cuenta y retenciones
5028
correspondientes a operaciones de años anteriores.
35. Gastos pagados por anticipado por Compras: El valor acumulado pagado o abonado
5029
en cuenta.
36. Gastos pagados por anticipado por Honorarios: El valor acumulado pagado o abonado
5030
en cuenta. No debe incluir valores de rentas de trabajo y de pensiones.
37. Gastos pagados por anticipado por Comisiones: El valor acumulado pagado o abonado
5031
en cuenta. No debe incluir valores de rentas de trabajo y de pensiones.
38. Gastos pagados por anticipado por Servicios: El valor acumulado pagado o abonado
5032
en cuenta. No debe incluir valores de rentas de trabajo y de pensiones.
39. Gastos pagados por anticipado por arrendamientos: El valor acumulado pagado o
5033
abonado en cuenta.
40. Gastos pagados por anticipado por intereses y rendimientos financieros: El valor
5034
acumulado pagado o abonado en cuenta.
41. Gastos pagados por anticipado por otros conceptos: El valor acumulado pagado o
5035
abonado en cuenta.
42. El monto de las amortizaciones realizadas. 5019
43. El pago por loterías, rifas, apuestas y similares. 5044
44. Enajenación de activos fijos de personas naturales ante oficinas de tránsito y otras
5046
entidades autorizadas.
45. Retención sobre ingresos de tarjetas débito y crédito. 5045
46. El pago o abono en cuenta realizado a cada uno de los cooperados, del valor del
5059
Fondo para revalorización de aportes.
47. Las utilidades pagadas o abonadas en cuenta, cuando el beneficiario es diferente al
5061
fideicomitente, se informarán en el Formato 1014.
48. Participaciones o dividendos pagados o abonados en cuenta en calidad de exigibles
5068
correspondientes a 2016 y anteriores, Parágrafo 2 artículo 49 E.T..
RESOLUCIÓN NÚMERO de Hoja No.
000098 28 de Octubre de 2020 43
Otras retenciones
59. Retenciones contribución laudos arbitrales. 5078
Las compañías de seguros deberán informar adicionalmente los pagos o abonos en cuenta
efectuados por los siguientes conceptos:
Sin embargo, a opción del informante, podrán reportarse pagos o abonos en cuenta
menores a dicha cuantía, cumpliendo con las especificaciones técnicas establecidas.
Los pagos que acumulados por beneficiario por todo concepto sean menores a cien mil
pesos ($100.000), se informarán acumulados en un solo registro, con identificación
222222222, razón social “CUANTÍAS MENORES” y tipo documento 43, en el concepto a
que correspondan, reportando la dirección del informante.
Parágrafo 2. Las personas naturales y sus asimiladas, las personas jurídicas y sus
asimiladas y demás entidades públicas y privadas obligadas a reportar información de
acuerdo con el literal f) del artículo 1 de la presente resolución, deberán informar la
totalidad de las operaciones realizadas por pagos o abonos en cuenta, independientemente
que se haya practicado retención en la fuente o no, en el concepto contable a que
correspondan, sin tener en cuenta el valor mínimo a reportar señalado en el Parágrafo 1 del
presente artículo.
Parágrafo 3. Los valores de IVA mayor valor del costo o gasto, deducible y no deducible y
los valores de retención en la fuente practicada o asumida a título de renta, los valores de
retención en la fuente practicada a título de IVA a los responsables de este impuesto y no
domiciliados, son de obligatorio diligenciamiento. En caso de no tener ningún valor
diligenciar cero (0).
RESOLUCIÓN NÚMERO de Hoja No.
000098 28 de Octubre de 2020 45
de la Resolución “
información tributaria a la Unidad Administrativa Especial Dirección de Impuestos y
Aduanas Nacionales - DIAN, por el año gravable 2021, se señala el contenido,
características técnicas para la presentación y se fijan los plazos para la entrega.”
Parágrafo 6. Para los pagos o abonos en cuenta efectuados a entidades o sociedades del
exterior, al reportar el número de identificación se debe diligenciar con el número, código o
clave de identificación, tal como figura en el registro fiscal tributario del país de residencia o
domicilio y tipo de documento 42. Cuando en dicho país no se utilice número, código o
clave fiscal, se debe informar con identificación 444444001 en forma ascendente, variando
consecutivamente en una unidad hasta el 444449999 y con tipo de documento 43. Los
campos de dirección, departamento y municipio no se deben registrar.
Para los pagos o abonos en cuenta efectuados a personas naturales del exterior, al
reportar el número de identificación se debe diligenciar con el número, código o clave de
identificación registrado en el país de residencia o domicilio fiscal. Cuando se diligencie con
tipo de documento 42, los campos de dirección, departamento y municipio no se deben
registrar.
Parágrafo 10. Los pagos o abonos en cuenta correspondientes a los aportes parafiscales,
a entidades promotoras de salud y a fondos de pensiones obligatorios, se deben reportar
en cabeza de las entidades beneficiarias de estos aportes (EPS, fondos de pensiones,
SENA, ICBF, CCF). La parte de los pagos o abonos en cuenta correspondientes al
empleador deberá reportarse en la columna de pagos o abonos en cuenta deducibles y los
pagos o abonos en cuenta correspondientes al empleado se deben diligenciar en la
columna de pagos o abonos en cuenta no deducibles, según corresponda.
Parágrafo 11. El valor de los desembolsos por depósitos judiciales, el valor de los
desembolsos por reintegros de depósitos judiciales, el valor de la enajenación de activos
fijos de personas naturales ante oficinas de tránsito y otras autoridades, el valor acumulado
RESOLUCIÓN NÚMERO de Hoja No.
000098 28 de Octubre de 2020 46
Parágrafo 12. Los pagos o abonos en cuenta que se realicen por concepto de rentas de
trabajo y de pensiones sólo se deberán reportar de acuerdo con los parámetros
establecidos en el Formato 2276 - Información de ingresos y retenciones por rentas de
trabajo y de pensiones.
Parágrafo 13. Los pagos o abonos en cuenta que se reportan por conceptos de
honorarios, comisiones o servicios deben corresponder a aquellos que se realicen a
personas jurídicas o naturales, sin incluir los asociados a rentas de trabajo y de pensiones.
Parágrafo 14. Los contribuyentes del impuesto unificado bajo el régimen simple de
tributación - SIMPLE, deberán informar el valor total de los pagos o abonos en cuenta
diligenciándolos en la columna de pagos o abonos en cuenta no deducibles y diligenciar
cero (0) en la columna de pagos o abonos en cuenta deducibles.
CAPÍTULO 3
RETENCIONES EN LA FUENTE QUE LE PRACTICARON
CAPÍTULO 4
INGRESOS RECIBIDOS EN EL AÑO
CONCEPTO DESCRIPCION
Continuación
000098 28 de Octubre de 2020
RESOLUCIÓN NÚMERO de Hoja No.
000098 28 de Octubre de 2020 52
Para los ingresos obtenidos de personas naturales del exterior, al reportar el número de
identificación se debe diligenciar con el número, código o clave de identificación registrado
en el país de residencia o domicilio fiscal.
CAPÍTULO 5
IMPUESTO SOBRE LAS VENTAS – IVA DESCONTABLE, IMPUESTO SOBRE LAS
VENTAS - IVA GENERADO E IMPUESTO NACIONAL AL CONSUMO
20.1 Valor del impuesto sobre las ventas - IVA descontable. El valor del impuesto sobre
las ventas - IVA descontable y el valor del impuesto sobre las ventas - IVA resultante por
devoluciones en ventas anuladas, rescindidas o resueltas, correspondientes al año
gravable, indicando los apellidos y nombres o razón social e identificación de cada uno de
los terceros en el Formato 1005 Versión 7.
El valor del impuesto sobre las ventas - IVA descontable y el valor del impuesto sobre las
ventas - IVA resultante por devoluciones en ventas anuladas, rescindidas en operaciones
con entidades o sociedades del exterior, al reportar el número de identificación se debe
diligenciar con el número, código o clave de identificación, tal como figura en el registro
fiscal tributario del país de residencia o domicilio y tipo de documento 42. Cuando en dicho
país no se utilice número, código o clave fiscal, se debe informar con identificación
444444001 en forma ascendente, variando consecutivamente en una unidad hasta el
444449999 y con tipo de documento 43.
El valor del impuesto sobre las ventas - IVA descontable y el valor del impuesto sobre las
RESOLUCIÓN NÚMERO de Hoja No.
000098 28 de Octubre de 2020 53
20.2 Valor del impuesto sobre las ventas - IVA generado y/o impuesto nacional al
consumo: El valor del impuesto sobre las ventas - IVA generado y/o el impuesto nacional
al consumo y el valor del impuesto sobre las ventas - IVA recuperado en devoluciones en
compras anuladas, rescindidas o resueltas, correspondientes al año gravable, se debe
reportar indicando los apellidos y nombres o razón social e identificación de cada uno de
los terceros en el Formato 1006 Versión 8.
Cuando por algún medio el informante pueda identificar al adquirente de bienes o servicios,
el mismo debe ser reportado. El Impuesto sobre las ventas - IVA generado en operaciones
donde no sea posible identificar al adquirente, se informarán acumulados en un solo
registro con identificación 222222222, razón social “CUANTIAS MENORES y tipo
documento 43, en el concepto a que corresponda.
El valor del impuesto sobre las ventas - IVA generado y el valor del impuesto sobre las
ventas - IVA recuperado en devoluciones en compras anuladas, rescindidas o resueltas en
operaciones con entidades o sociedades del exterior, al reportar el número de identificación
se debe diligenciar con el número, código o clave de identificación, tal como figura en el
registro fiscal tributario del país de residencia o domicilio y tipo de documento 42. Cuando
en dicho país no se utilice número, código o clave fiscal, se debe informar con identificación
444444001 en forma ascendente, variando consecutivamente en una unidad hasta el
444449999 y con tipo de documento 43.
El valor del impuesto sobre las ventas - IVA generado y el valor del impuesto sobre las
ventas - IVA recuperado en devoluciones en compras anuladas, rescindidas o resueltas en
operaciones con personas naturales del exterior, al reportar el número de identificación se
debe diligenciar con el número, código o clave de identificación registrado en el país de
residencia o domicilio fiscal.
CAPÍTULO 6
SALDO DE LOS PASIVOS
Los saldos de los pasivos cuya cuantía sea menor a quinientos mil pesos ($500.000) se
informarán acumulados en un solo registro con identificación 222222222, razón social
“CUANTIAS MENORES” y tipo documento 43, en el concepto a que correspondan,
reportando la dirección del informante.
Para el saldo de los pasivos con entidades o sociedades del exterior, al reportar el número
a reportar de identificación se debe diligenciar con el número, código o clave de
identificación, tal como figura en el registro fiscal tributario del país de residencia o domicilio
y tipo de documento 42. Cuando en dicho país no se utilice número, código o clave fiscal,
se debe informar con identificación 444444001 en forma ascendente, variando
consecutivamente en una unidad hasta el 444449999 y con tipo de documento 43. Los
campos de dirección, departamento, y municipio no se deben diligenciar.
Para el saldo de los pasivos con personas naturales del exterior, al reportar el número de
identificación se debe diligenciar con el número, código o clave de identificación registrado
en el país de residencia o domicilio fiscal. Los campos de dirección, departamento, y
municipio no se deben diligenciar.
CAPÍTULO 7
SALDO DE LOS CRÉDITOS ACTIVOS
CONCEPT DESCRIPCIÓN
O
1315 El valor total del saldo de las cuentas por cobrar a clientes.
1316 El valor total del saldo de las cuentas por cobrar a accionistas, socios, comuneros, cooperados y
compañías vinculadas.
RESOLUCIÓN NÚMERO de Hoja No.
000098 28 de Octubre de 2020 57
Los saldos de los créditos cuya cuantía sea menor a quinientos mil pesos ($500.000) se
informarán acumulados en un solo registro con identificación 222222222, razón social
“CUANTIAS MENORES” y tipo documento 43, en el concepto a que correspondan,
reportando la dirección del informante
Para saldo de los deudores que sean entidades o sociedades del exterior, al reportar el
número de identificación se debe diligenciar con el número, código o clave de
identificación, tal como figura en el registro fiscal tributario del país de residencia o domicilio
y tipo de documento 42. Cuando en dicho país no se utilice número, código o clave fiscal,
se debe informar con identificación 444444001 en forma ascendente, variando
consecutivamente en una unidad hasta el 444449999 y con tipo de documento 43. Los
campos de dirección, departamento, y municipio no se deben diligenciar.
Para saldo de los deudores que sean personas naturales del exterior, al reportar el número
de identificación se debe diligenciar con el número, código o clave de identificación
registrado en el país de residencia o domicilio fiscal. Los campos de dirección,
departamento, y municipio no se deben diligenciar.
CAPÍTULO 8
SECRETARIOS GENERALES
Parágrafo 1. Los terceros que administren los recursos recibidos del organismo estatal
deben enviar la relación de los beneficiarios de los pagos para que las entidades estatales
los reporten a la Unidad Administrativa Especial Dirección de Impuestos y Aduanas
Nacionales - DIAN en los términos previstos por esta Resolución.
CAPÍTULO 9
INGRESOS RECIBIDOS PARA TERCEROS
El valor mínimo a reportar corresponderá al valor anual acumulado de los ingresos recibidos
para terceros, reintegrados, transferidos o distribuidos a cada beneficiario cuando la cuantía
sea superior a un millón de pesos ($1.000.000).
Para los ingresos obtenidos de entidades o sociedades del exterior, al reportar el número
de identificación se debe diligenciar con el número, código o clave de identificación, tal
como figura en el registro fiscal tributario del país de residencia o domicilio y tipo de
documento 42. Cuando en dicho país no se utilice número, código o clave fiscal, se debe
informar con identificación 444444001 en forma ascendente, variando consecutivamente en
una unidad hasta el 444449999 y con tipo de documento 43.
Para los ingresos obtenidos de personas naturales del exterior, al reportar el número de
identificación se debe diligenciar con el número, código o clave de identificación registrado
en el país de residencia o domicilio fiscal.
Parágrafo 1. La información aquí señalada no debe ser suministrada por el beneficiario del
ingreso, quien únicamente reportara la información del intermediario a través del cual
recibió el ingreso en el Formato 1007 -Ingresos recibidos-.
Parágrafo 2. Como ingresos recibidos para tercero, deberán entenderse también los
dineros recibidos como giros, pagos o recargas a través de servicios postales.
CAPÍTULO 10
INFORMACIÓN DEL LITERAL K) DEL ARTÍCULO 631 DEL ESTATUTO
TRIBUTARIO
a) Saldo a 31 de diciembre de las cuentas corrientes y/o ahorro que posea en el país,
indicando la razón social y NIT de la entidad financiera y el saldo acumulado por entidad
financiera, en el concepto 1110 en el Formato 1012 Versión 7.
b) El valor total del saldo de las cuentas corrientes y/o ahorro poseídas en el exterior se
informará relacionando: identificación, razón social de la entidad financiera del exterior y
país al cual corresponde dicha cuenta. En el campo número de identificación del
RESOLUCIÓN NÚMERO de Hoja No.
000098 28 de Octubre de 2020 61
Continuación
de la Resolución “
información tributaria a la Unidad Administrativa Especial Dirección de Impuestos y
Aduanas Nacionales - DIAN, por el año gravable 2021, se señala el contenido,
características técnicas para la presentación y se fijan los plazos para la entrega.”
figura en el registro fiscal del país de residencia o domicilio y tipo de documento 42, en el
Formato 1012, Versión 7, en el concepto 1115. Cuando en dicho país no se utilice número,
código o clave fiscal, se debe informar con identificación 444444001 en forma ascendente,
variando consecutivamente en una unidad hasta el 444449999 y con tipo de documento 43.
25.2. Inversiones
Cuando la entidad emisora del título, sea del exterior, en el campo número de identificación
del informado, se debe diligenciar con el número, código o clave de identificación fiscal
tributaria, tal como figura en el registro fiscal del país de residencia o domicilio y tipo de
documento 42. Cuando en dicho país no se utilice número, código o clave fiscal, se debe
informar con identificación 444444001 en forma ascendente, variando consecutivamente en
una unidad hasta el 444449999 y con tipo de documento 43.
Para las sociedades del exterior, el campo número de identificación del informado, se debe
diligenciar con el número, código o clave de identificación fiscal tributaria, tal como figura en
el registro fiscal del país de residencia o domicilio y tipo de documento 42. Cuando en dicho
país no se utilice número, código o clave fiscal, se debe informar con identificación
444444001 en forma ascendente, variando consecutivamente en una unidad hasta el
444449999 y con tipo de documento 43.
Inversiones realizadas por empresas de economía naranja de que trata el numeral 1 del
3. artículo 235-2 del E.T., en propiedad, planta y equipo, intangibles de que trata el 1603
numeral 1 del artículo 74 e inversiones del numeral 3 del artículo 74-1, del E.T..
Inversiones realizadas por empresas dedicas al desarrollo del campo colombiano de
4 que trata el numeral 2 del artículo 235-2 del E.T., en propiedad, planta y equipo y 1604
activos biológicos productores
25.4 Rentas exentas. Los obligados a presentar información deberán suministrar el valor
total de la renta exenta solicitada en la declaración de renta del año gravable, en el
Formato 1011 Versión 6, de la siguiente manera:
Continuación
Renta exenta por la utilidad en la primera enajenación de viviendas de interés social y/o
19. 8165
prioritario. E.T., art. 235-2, numeral 4, literal b).
Renta exenta por la utilidad en la enajenación de predios para desarrollo de proyectos
20. de renovación urbana asociados a vivienda de interés social y prioritario. E.T., art. 235- 8166
2, numeral 4, literal c).
Renta exenta de que trata L. 546/1999, art. 16. Modificado. L. 964/2005 asociados a
21. 8167
proyectos de vivienda de interés y prioritario. E.T., art. 235-2, numeral 4, literal d).
Renta exenta por rendimientos financieros provenientes de créditos para adquisición de
22. 8168
vivienda de interés social y/o prioritario. E.T., art. 235-2, numeral 4 literal e)
de la Resolución “
información tributaria a la Unidad Administrativa Especial Dirección de Impuestos y
Aduanas Nacionales - DIAN, por el año gravable 2021, se señala el contenido,
características técnicas para la presentación y se fijan los plazos para la entrega.”
Renta exenta por los rendimientos generados por la reserva de estabilización que
23. constituyen las entidades administradoras de fondos de pensiones y cesantías. Art. 101 8169
de la Ley 100 de 1993. Art. 235-2 numeral 9.
24. Renta exenta creaciones literarias de la economía naranja, numeral 8 del artículo 235-2
8170
del E.T.
25. Renta exenta. Incentivo tributario para empresas de economía naranja Art. 235-2
numeral 1, E.T. 8171
26. Renta exenta. Incentivo tributario para el desarrollo del campo colombiano, Art. 235-2
8172
numeral 2, E.T.
27. Renta exenta de capital por dividendos o participaciones distribuidos por no residentes a
8173
CHC y por prima en colocación de acciones. Art.895 E.T..
28. Renta exenta ganancia ocasional derivada de la venta o transmisión de la participación
8174
de una CHC en entidades no residentes. Art. 896 E.T..
29. Renta exenta de las sumas destinadas al pago de los seguros de invalidez y de
sobrevivientes dentro del mismo régimen de ahorro individual con solidaridad. L. 8175
100/93, art. 135
Deducción por gastos en el exterior. E.T., art. 121. No debe contener los valores
5 8209
especificados en el concepto 8282.
6 Costo en la enajenación de activos fijos poseídos por menos de dos años. E.T., art. 8210
179.
7 Deducción del gravamen a los movimientos financieros. E.T., art. 115. 8211
8 Deducción por agotamiento en explotación de hidrocarburos, E.T., art. 161. 8212
Deducción por intereses sobre préstamos educativos del Icetex y para adquisición de
9 8215
vivienda. E.T., art. 119, modificado por L. 2010/2019, art. 89.
Deducción por donación o inversión en producción cinematográfica. L. 814/2003, art.
10 8217
16.
Deducción por protección, mantenimiento y conservación muebles e inmuebles de
11 8218
interés cultural, L. 1185/2008, art. 14.
12 Deducción por donaciones del sector privado en la red nacional de bibliotecas públicas 8225
RESOLUCIÓN NÚMERO de Hoja No.
000098 28 de Octubre de 2020 65
de la Resolución “
información tributaria a la Unidad Administrativa Especial Dirección de Impuestos y
Aduanas Nacionales - DIAN, por el año gravable 2021, se señala el contenido,
características técnicas para la presentación y se fijan los plazos para la entrega.”
22 Deducción por deudas manifiestamente pérdidas o sin valor. E.T., art. 146. 8239
23 Deducción por pérdida de activos. E.T. art. 148. 8240
Costo o deducción por aportes al Instituto Colombiano de Bienestar Familiar, (ICBF).
24 8241
E.T., art. 114.
25 Costo o deducción por aportes a Cajas de Compensación Familiar. E.T., art. 114. 8242
Costo o deducción por aportes al Servicio Nacional de Aprendizaje, (SENA). E.T., art.
26 8243
114.
Deducción de contribuciones a fondos de pensiones de jubilación e invalidez y fondos
27 8244
de cesantías. E.T. Art. 126-1, modificado L. 1819/2016, art. 15.
Deducción por concepto de cesantías pagadas, E.T., art. 109. No debe contener los
28 8245
valores especificados en los conceptos 8248, 8250, 8263 y 8271.
Deducción por concepto de aportes a cesantías por los trabajadores independientes.
29 8246
E.T., art- 126-1, inciso 6.
Deducción por concepto de contribuciones parafiscales agropecuarias efectuadas por
30 8247
los productores a los fondos de estabilización de la L. 101/1993.
Deducción por salarios, prestaciones sociales y demás pagos laborales, pagados a
31 viudas y huérfanos de miembros de las Fuerzas Armadas muertos en combate, 8248
secuestrados o desaparecidos. Art. 108-1 del E.T.
Costo o deducción por apoyo de sostenimiento mensual de los trabajadores
32 8249
contratados como aprendices. L.115/1994, art. 189.
Costo o deducción por salarios pagados, durante el cautiverio, a sus empleados
33 8250
víctimas de secuestros. L. 986/2005, art. 21.
Costo o deducción por pagos a terceros por concepto de alimentación del trabajador y
34 8255
su familia o suministro de alimentación para los mismos.
Costo o deducción por el pago de estudios a trabajadores en instituciones de
35 8256
educación superior. L. 30/1992, art. 124
Deducción por factor especial de agotamiento en explotación de hidrocarburos, E.T.
36 8257
art. 166.
37 Deducción por tasas y contribuciones fiscales pagadas. 8259
38 Deducción de la provisión para el pago de futuras pensiones. E.T., art. 112. 8261
Costo o deducción por salarios y prestaciones sociales a trabajadores con
39 8263
discapacidad no inferior al 25%. L.361/1997, art. 31.
Deducción por las inversiones realizadas para el transporte aéreo en zonas apartadas
40 8264
del país. L. 633/2000, art. 97.
Deducción por aumento en la reserva técnica de FOGAFIN Y FOGACOOP. E.T., art.
41 8265
19-3.
42 Deducción por contribuciones a fondos mutuos de inversión. E.T., art. 126. 8267
Deducción por salarios y prestaciones sociales pagados a mujeres víctimas de
43 8271
violencia comprobada. L. 1257/2008, art. 23.
Deducción del 100% por inversiones en infraestructura para la realización de
44 8272
espectáculos públicos. Art. 4 L. 1493/11.
45 Deducción por inversiones en jardines botánicos. L. 299/1996, art. 12. 8273
de la Resolución “
información tributaria a la Unidad Administrativa Especial Dirección de Impuestos y
Aduanas Nacionales - DIAN, por el año gravable 2021, se señala el contenido,
características técnicas para la presentación y se fijan los plazos para la entrega.”
Deducción por amortización de activos intangibles. E.T., Art. 143 del E.T. (Modificado
57 8287
por el artículo 85 de la Ley 1819 de 2016)
Amortización inversiones en exploración, desarrollo y construcción de minas, y
58 8288
yacimientos de petróleo y gas. E.T., art. 143-1, modificado L. 1819/2016, art. 86
59 Pérdidas sufridas en actividades agropecuarias. E.T., art. 150 8290
Deducción por donaciones dirigidas a programas de becas o créditos condonables,
60 8291
E.T., art. 158-1, inciso 2.
Deducción por inversiones en evaluación y exploración de recursos naturales no
61 8292
renovables. E.T., Art.159, modificado L. 1819/2016, art. 92.
Deducción por agotamiento en explotación de minas, gases distintos de hidrocarburos
62 8293
y depósitos naturales. E.T., art. 167
Deducción por pago impuesto al carbono, como mayor valor del costo del bien. L.
63 8294
1819/2016, Art. 222, parágrafo 2. Sujeto pasivo del impuesto
Deducción por pagos efectuados a las empresas promotoras de salud EPS y los
64 8295
aportes al Sistema de Riesgos Laborales.
Deducciones por contribución a educación destinados a programas de becas de
65 8296
estudios totales o parciales. E.T., art. 107-2 literal a)
Deducciones por contribución a educación destinados a programas o centros de
66 8297
atención, estimulación y desarrollo integral. E.T., art. 107-2 literal b)
Deducciones por contribución a educación por aportes a instituciones de educación
67 básica-primaria y secundaria y media reconocidas por el Ministerio de Educación y 8298
educación técnica, tecnológica y educación superior. E.T., art. 107-2 literal c)
Deducciones de otros pagos a casas matrices o sucursales contemplados en el artículo
68 8299
124-1 E.T.
Deducción del 120% de los pagos que el empleador realice por concepto de salario,
en relación con los empleados que sean menores de veintiocho (28) años, siempre y
69 8400
cuando se trate del primer empleo de la persona. E.T., art. 108-5, adicionado L. 2010,
art. 88.
Deducción de las instituciones prestadoras de salud (IPS) contribuyentes por la
cartera, reconocida y certificada por el liquidador, correspondiente a los patrimonios de
70 las Entidades Promotoras de Salud (EPS) que se encuentren en medida de 8401
intervención forzosa administrativa para liquidar por parte de la Superintendencia
Nacional de Salud. L. 2010, 97.
Deducción por inversiones o donaciones en proyectos de economía creativa del
71 8402
artículo 195 de la Ley 1607 de 2012 (adicionado por la Ley 1955 de 2019 Art. 180).
Deducción por donaciones realizadas por entidades del régimen tributario especial de
72 8403
conformidad con el parágrafo 1 del artículo 357 del estatuto Tributario.
25.6. Exclusiones impuesto sobre las ventas – IVA. Los obligados a presentar
información deberán suministrar el valor total de los ingresos por operaciones
RESOLUCIÓN NÚMERO de Hoja No.
000098 28 de Octubre de 2020 68
de la Resolución “
información tributaria a la Unidad Administrativa Especial Dirección de Impuestos y
Aduanas Nacionales - DIAN, por el año gravable 2021, se señala el contenido,
características técnicas para la presentación y se fijan los plazos para la entrega.”
17 Exclusión de IVA en venta de servicios de educación. E.T., art. 476, num.5 9021
Exclusión de IVA en venta de planes obligatorios de salud, ahorro individual, riesgos
18 9023
laborales y servicios de seguros y reaseguros. E.T., art. 476, num. 3.
Exclusión de IVA en comercialización de animales vivos y servicio de faenamiento. E.T.,
19 9024
art. 476, num. 25
20 Exclusión de IVA en servicios de promoción y fomento deportivo. E.T., art. 476, num. 9025
29.
21 Exclusión de IVA en cine, en eventos y espectáculos. E.T., art. 476, num. 18 9026
Exclusión de IVA en venta de servicios de adecuación de tierras, producción
22 9027
agropecuaria y pesquera. E.T., art. 476, num. 24
Exclusión de IVA comisiones pagadas en procesos de titularización de activos. E.T., art.
23 9028
476, num. 22
Exclusión de IVA en servicios funerarios, cremación, inhumación y exhumación E.T., art.
24 9029
476, num. 19.
Exclusión de IVA en servicios de conexión y acceso a Internet estrato 3. E.T., art. 476,
25 9030
num 7.
RESOLUCIÓN NÚMERO de Hoja No.
000098 28 de Octubre de 2020 69
de la Resolución “
información tributaria a la Unidad Administrativa Especial Dirección de Impuestos y
Aduanas Nacionales - DIAN, por el año gravable 2021, se señala el contenido,
características técnicas para la presentación y se fijan los plazos para la entrega.”
25.7 Tarifas especiales impuesto sobre las ventas - IVA. Los obligados a presentar
información deberán suministrar el valor total de los ingresos por operaciones gravadas con
tarifa del cinco por ciento (5%) del impuesto sobre las ventas - IVA, reportadas en la
respectiva declaración, en el Formato 1011 Versión 6, de la siguiente forma:
25.8 Exenciones impuesto sobre las ventas - IVA. Los obligados a presentar información
deberán suministrar el valor total de los ingresos por operaciones exentas del impuesto
sobre las ventas - IVA, reportadas en la respectiva declaración, en el Formato 1011 Versión
6, de la siguiente manera:
de la Resolución “
información tributaria a la Unidad Administrativa Especial Dirección de Impuestos y
Aduanas Nacionales - DIAN, por el año gravable 2021, se señala el contenido,
características técnicas para la presentación y se fijan los plazos para la entrega.”
CAPÍTULO 11
Artículo 26. INFORMACIÓN DEL LITERAL d) Y k) DEL ARTÍCULO 631 DEL ESTATUTO
TRIBUTARIO POR TERCERO. Las personas naturales y sus asimiladas, las personas
jurídicas y sus asimiladas y, demás entidades públicas y privadas enunciadas en los
literales d), e), f) y g) del artículo 1 de la presente resolución, de conformidad con lo
establecido en los literales d) y k) del artículo 631 del Estatuto Tributario, deberán
suministrar la información correspondiente a la solicitud de Descuentos Tributarios y de
Ingresos no Constitutivos de Renta ni Ganancia Ocasional, de acuerdo con los siguientes
parámetros:
Descuento tributario por donaciones a favor del fondo para reparación de víctimas. Art
9 177, ley 1448 de 2011 y art. 2.2.10.6. DUR 1084 de 2015. 8322
de la Resolución “
información tributaria a la Unidad Administrativa Especial Dirección de Impuestos y
Aduanas Nacionales - DIAN, por el año gravable 2021, se señala el contenido,
características técnicas para la presentación y se fijan los plazos para la entrega.”
Descuento tributario por convenios con Coldeportes para asignar becas de estudio y
19 manutención a deportistas talento o reserva deportiva. E.T., art. 257-1, L. 2010, art. 8332
94
Para las personas naturales del exterior, al reportar el número de identificación se debe
diligenciar con el número, código o clave de identificación registrado en el país de
residencia o domicilio fiscal. Los campos de dirección, departamento, y municipio no se
deben diligenciar.
1. Concepto solicitado
2. Tipo de documento del tercero
3. Número de Identificación del tercero
4. Apellidos y nombres del tercero
5. Dirección del tercero
6. Buzón, correo o dirección electrónicos
7. Valor del ingreso no constitutivo de renta ni ganancia ocasional solicitado .
de la Resolución “
información tributaria a la Unidad Administrativa Especial Dirección de Impuestos y
Aduanas Nacionales - DIAN, por el año gravable 2021, se señala el contenido,
características técnicas para la presentación y se fijan los plazos para la entrega.”
Para las personas naturales del exterior, al reportar el número de identificación se debe
diligenciar con el número, código o clave de identificación registrado en el país de
residencia o domicilio fiscal. Los campos de dirección, departamento, y municipio no se
deben diligenciar.
CAPÍTULO 12
CONTRATOS DE COLABORACION EMPRESARIAL
1. Los pagos o abonos en cuenta y retenciones practicadas se deben informar en el Formato 5247
Versión 1, teniendo en cuenta lo establecido en el artículo 17 de la presente resolución.
2. El valor total de los ingresos recibidos y de las devoluciones, rebajas y descuentos, se deben informar
en el Formato 5248 versión 1, teniendo en cuenta los conceptos de Ingresos para contratos de
colaboración y lo demás establecido en el artículo 190 de la presente resolución.
3. El valor del IVA descontable y el valor de IVA resultante por devoluciones en ventas anuladas,
rescindidas o resueltas se deberá informar en el Formato 5249 Versión1, teniendo en cuenta lo
establecido en el numeral 20.1 del artículo 20 de la presente resolución.
4. El valor del IVA generado, el valor del impuesto al consumo y el valor del IVA recuperado en
devoluciones en compras anuladas, rescindidas o resueltas se debe informar en el Formato 5250
Versión1, teniendo en cuenta lo establecido en el numeral 20.2 del artículo 20 de la presente
resolución.
5. El valor del saldo de los pasivos a 31 de diciembre se debe informar en el Formato 5252 Versión 1,
teniendo en cuenta los conceptos de pasivos para contratos de colaboración y lo demás establecido
en el artículo 21 de la presente resolución.
6. El valor del saldo de los deudores por concepto de créditos activos a 31 de diciembre se informará en
el Formato 5251 Versión 1, teniendo en cuenta los conceptos de créditos activos para contratos de
colaboración y lo demás establecido en el artículo 22 de la presente resolución.
Para diligenciar la información de cada uno de los formatos se debe utilizar la siguiente
codificación:
RESOLUCIÓN NÚMERO de Hoja No.
000098 28 de Octubre de 2020 81
de la Resolución “
información tributaria a la Unidad Administrativa Especial Dirección de Impuestos y
Aduanas Nacionales - DIAN, por el año gravable 2021, se señala el contenido,
características técnicas para la presentación y se fijan los plazos para la entrega.”
CONCEPTO DESCRIPCIÓN
1 Mandato y/o Administración delegada
2 Consorcio y/o Unión Temporal
3 Exploración y Explotación de hidrocarburos, gases y minerales
4 Joint Venture
5 Cuentas en participación
6 Convenios de cooperación con entidades públicas
Conceptos Ingresos:
CONCEPTO DESCRIPCION
4040 Mandato y/o Administración delegada
4010 Consorcio y/o Unión Temporal
4050 Exploración y Explotación de hidrocarburos, gases y minerales
4060 Joint Venture
4030 Cuentas en participación
4080 Convenios de cooperación con entidades públicas
CONCEPTO DESCRIPCION
1340 Mandato y/o Administración delegada
1370 Consorcio y/o Unión Temporal
1350 Exploración y Explotación de hidrocarburos, gases y minerales
1360 Joint Venture
1330 Cuentas en participación
1380 Convenios de cooperación con entidades públicas
Conceptos Pasivos:
CONCEPTO DESCRIPCIÓN
2240 Mandato y/o Administración delegada
2270 Consorcio y/o Unión Temporal
2250 Exploración y Explotación de hidrocarburos, gases y minerales
2260 Joint Venture
2230 Cuentas en participación
2280 Convenios de cooperación con entidades públicas
Lo anterior sin perjuicio de la información que deban suministrar los partícipes ocultos,
consorciados, unidos temporalmente, mandantes, contratantes, asociados, ventures o
demás partes de los contratos, si cumplen los topes establecidos en el artículo 1 de la
presente Resolución, en relación con las operaciones inherentes a su actividad económica.
RESOLUCIÓN NÚMERO de Hoja No.
000098 28 de Octubre de 2020 82
Parágrafo 3. En relación con los pagos o abonos en cuenta que se realicen en virtud del
contrato de colaboración empresarial por concepto de rentas de trabajo y de pensiones, la
obligación de informar corresponde a la parte del contrato que actúe como empleador y el
reporte deberá realizarse en los términos establecidos en el artículo 34 de la presente
resolución.
CAPÍTULO 13
OBLIGADOS A PRESENTAR ESTADOS FINANCIEROS CONSOLIDADOS
1. Tipo de Informante
2. Identificación de subordinada o vinculada
3. Nombre o razón social de la subordinada o vinculada
4. País de la subordinada o vinculada
5. Vehículo de Inversión
6. Forma de Control
7. Tipo de Control
8. Participación en el capital de la subordinada o vinculada
9. Participación en los resultados de la subordinada o vinculada
Parágrafo 1. Para las casillas que utilicen códigos o conceptos se utilizarán los siguientes:
TIPO INFORMANTE
CONCEPTO DESCRIPCIÓN
1 Matriz o controlante nacional
3 Filial
4 Subsidiaria
VEHÍCULO DE INVERSIÓN
CONCEPTO DESCRIPCIÓN
1 Sociedades
2 Patrimonios autónomos
3 Trusts
4 Fondos de inversión colectiva
5 Otros negocios fiduciarios
6 Fundaciones de interés privado
7 Otros vehículos de inversión
FORMA DE CONTROL
CONCEPTO DESCRIPCIÓN
1 Directo
2 Indirecto
TIPO DE CONTROL
CONCEPTO DESCRIPCIÓN
1 Subordinación
2 Otras formas de vinculación
CAPÍTULO 14
INFORMACIÓN DE LAS ENTIDADES CONTROLADAS DEL EXTERIOR SIN
RESIDENCIA FISCAL EN COLOMBIA (ECE).
1. Tipo Informante
2. Identificación de subordinada o vinculada
3. Nombre o razón social de la subordinada o vinculada
4. País de la subordinada o vinculada
5. Vehículo de Inversión
6. Forma de Control
7. Tipo de Control
8. Participación en el capital de la subordinada o vinculada
9. Participación en los resultados de la subordinada o vinculada
Parágrafo 1. Para las casillas que utilicen códigos o conceptos se utilizarán los siguientes:
TIPO DE INFORMANTE
CONCEPTO DESCRIPCIÓN
2 Entidad Controlante de ECE
VEHÍCULO DE INVERSIÓN
CONCEPTO DESCRIPCIÓN
1 Sociedades
2 Patrimonios autónomos
3 Trusts
4 Fondos de inversión colectiva
5 Otros negocios fiduciarios
6 Fundaciones de interés privado
7 Otros vehículos de inversión
FORMA DE CONTROL
CONCEPTO DESCRIPCIÓN
1 Directo
2 Indirecto
TIPO DE CONTROL
RESOLUCIÓN NÚMERO de Hoja No.
000098 28 de Octubre de 2020 92
CONCEPTO DESCRIPCIÓN
1 Subordinación
2 Otras formas de vinculación
Parágrafo 4. Cuando el informante de que trata este artículo esté obligado a reportar
información de que trata el numeral 28.3 del artículo 28 de la presente resolución, puede
diligenciar la información de las dos obligaciones en un solo archivo.
TÍTULO VI
INFORMACIÓN QUE DEBEN REPORTAR ANUALMENTE LAS DEMÁS ENTIDADES
Las entidades señaladas en los literales l), m), n), y o) del artículo 1 de la presente
resolución, deben presentar la siguiente información por año gravable 2021, según lo
establecido en los artículos 624, 627, 629 y 629-1 del Estatuto Tributario.
CAPÍTULO 1
CÁMARAS DE COMERCIO
Las cámaras de comercio deberán suministrar por el año gravable, según lo dispuesto en
los artículos 624 y 631-3 del Estatuto Tributario, la siguiente información:
1. NIT de la sociedad
2. Dígito de verificación
3. Razón social de la sociedad
4. Dirección que corresponda al domicilio social o asiento principal de la sociedad
5. Código departamento
6. Código municipio
7. Valor del capital social suscrito o aportado por los socios
8. Fecha de creación (AAAAMMDD)
RESOLUCIÓN NÚMERO de Hoja No.
000098 28 de Octubre de 2020 94
Para los socios o accionistas del exterior que sean entidades o sociedades, al reportar el
número de identificación se debe diligenciar con el número, código o clave de identificación
fiscal tributaria, tal como figura en el registro fiscal del país de residencia o domicilio y tipo
de documento 42. Cuando en dicho país no se utilice número, código o clave fiscal, se
debe informar con identificación 444444001 en forma ascendente, variando
consecutivamente en una unidad hasta el 444449999 y con tipo de documento 43. Los
campos de dirección, departamento y municipio no se deben registrar.
Para los socios o accionistas del exterior que sean personas naturales, al reporta el
número de identificación se debe diligenciar con el número, código o clave de identificación
registrado en el país de residencia o domicilio fiscal. Cuando se diligencie con tipo de
documento 42, los campos de dirección, departamento y municipio no se deben registrar.
1. NIT de la sociedad
2. Dígito de verificación
3. Razón Social de la sociedad
4. Fecha de liquidación (AAAAMMDD)
CAPÍTULO 2
REGISTRADURÍA NACIONAL DEL ESTADO CIVIL
CAPÍTULO 3
NOTARIOS
suministrando los datos de cada una de las personas o entidades que efectuaron
enajenación de bienes o derechos a título oneroso o gratuito, durante el año,
independientemente del valor de la transacción, en el Formato 1032 Versión 10, indicando
lo siguiente:
Parágrafo 2. Los códigos de los actos y negocios sujetos a registro, que sean reportados
de acuerdo con la obligación de la presente resolución, deben corresponder a los
establecidos en la Resolución 7144 del 6 de agosto del 2012, emitida por la
Superintendencia de Notariado y Registro, especificándolos de acuerdo con la siguiente
tabla:
Código Nombre
0107 Actos o contratos gobiernos extranjeros adquisición sede diplomática
0113 Cesión sin cuantía
0114 Cesión con cuantía
0116 Cesión obligatoria con destino uso público
0117 Comodato
0118 Compraventa - hipoteca - patrimonio de familia UAF
0119 Compraventa de bienes muebles
0120 Compraventa de acciones
0121 Compraventa de apartamento
0122 Compraventa de casa
RESOLUCIÓN NÚMERO de Hoja No.
000098 28 de Octubre de 2020 98
CAPÍTULO 4
PERSONAS O EMPRESAS QUE ELABOREN FACTURAS DE VENTA
O DOCUMENTOS EQUIVALENTES
TÍTULO VII
INFORMACIÓN SOLICITADA EN VIRTUD DEL ARTÍCULO 631-3 DEL ESTATUTO
TRIBUTARIO
CAPÍTULO 1
INGRESOS Y RETENCIONES POR RENTAS DE TRABAJO
Y DE PENSIONES
1. Entidad Informante.
2. Tipo de documento del beneficiario.
RESOLUCIÓN NÚMERO de Hoja No.
000098 28 de Octubre de 2020 102
Parágrafo 1. Los valores a que hacen referencia los numerales 25, 26 y 27 de este artículo
se consideran de carácter informativo y deberán estar incluidos en los pagos de rentas de
trabajo y pensión en el concepto que corresponda. El valor a que hacen referencia el
numeral 28 de este artículo se considera de carácter informativo y corresponde a lo
dispuesto en el Articulo 387-1.
Concepto Descripción
1 Informante general
2 Fiduciarias
3 Mandatario y/o Administrador delegado
4 Consorcio y/o Unión Temporal
5 Exploración y Explotación de hidrocarburos, gases y
minerales
6 Joint Venture
7 Gestor en Cuentas en Participación
8 Convenios de cooperación con entidades públicas
Parágrafo 5. Las operaciones con cargo a recursos del fideicomiso se deben reportar
diligenciando la casilla de Entidad Informante con el concepto 2 - Fiduciarias y lo
correspondiente en la casilla de identificación del fideicomiso o contrato. Las casillas de
Tipo de documento e Identificación del participante del contrato no se diligencian.
Las operaciones con cargo a los Contratos de Colaboración Empresarial se deben reportar
diligenciando las casillas de Entidad Informante, Tipo de documento e Identificación del
participante del contrato colaboración, según corresponda. La casilla de Identificación del
fideicomiso o contrato no se diligencia.
CAPÍTULO 2
INFORMACIÓN REGISTRO CATASTRAL, DEL IMPUESTO PREDIAL UNIFICADO, DEL
IMPUESTO UNIFICADO DE VEHÍCULOS Y DEL IMPUESTO DE INDUSTRIA,
COMERCIO Y TABLEROS
Las alcaldías, los distritos y las gobernaciones, según corresponda, están obligadas a
suministrar la información relacionada con el Impuesto Predial, el Impuesto de Vehículos y
el Impuesto de Industria, Comercio, Avisos y Tableros.
1. Tipo responsable
2. Tipo de documento del responsable
3. Número de Identificación del responsable
4. Primer apellido del responsable
5. Segundo apellido del responsable
6. Primer nombre del responsable
7. Otros nombres del responsable
8. Razón social del responsable
9. Dirección del predio
10. Departamento del predio
11. Municipio del predio
12. Valor del avalúo catastral
13. Valor del autoavalúo del predio
14. Valor del impuesto a cargo
15. Número Predial Nacional (NPN)
16. Número de cédula catastral
17. Número matrícula inmobiliaria
18. Identificación asignada por la autoridad catastral
19. Ubicación del predio
20. Destino económico
21. Número total de propietarios
22. Porcentaje de participación del propietario
Parágrafo 1. Para las casillas que utilicen códigos o conceptos se utilizarán los siguientes:
TIPO RESPONSABLE
CONCEPTO DESCRIPCIÓN
1 Propietario
2 Poseedor
3 Usufructuario
4 Otro
UBICACIÓN PREDIO
CONCEPTO DESCRIPCIÓN
1 Predio rural
2 Predio urbano
DESTINO ECONÓMICO
CONCEPTO DESCRIPCIÓN
A Habitacional
B Industrial
C Comercial
D Agropecuario
E Minero
F Cultural
RESOLUCIÓN NÚMERO de Hoja No.
000098 28 de Octubre de 2020 108
Parágrafo 2. Cuando para un predio no exista declaración del Impuesto Predial presentada
o sólo se diligencie información catastral, se deberá diligenciar la información de los predios
y responsables que figure en las bases de datos, con valor del impuesto a cargo y/o el valor
del autoevalúo del predio en cero (0)
Parágrafo 3. Cuando por ningún medio sea posible identificar a los responsables del
predio, la información correspondiente a los responsables deberá diligenciarse así: Tipo
Responsable 4; Tipo de documento del responsable 43; Número de Identificación del
responsable 888888888; Razón social del responsable “Predio sin identificar responsable”.
1. Tipo de Vehículo
2. Tipo de responsable
3. Tipo de documento del responsable
4. Número de Identificación del responsable
5. Primer apellido del responsable
6. Segundo apellido del responsable
7. Primer nombre del responsable
8. Otros nombres del responsable
9. Razón social del responsable
10. Dirección
11. Código Departamento
12. Código Municipio
13. Placa vehículo
14. Marca del vehículo
15. Línea
16. Modelo (Año)
17. Uso vehículo
18. Valor avalúo
19. Valor Impuesto a cargo
20. Número total de propietarios
21. Porcentaje de participación del propietario
Parágrafo 1. Para las casillas que utilicen códigos o conceptos se utilizaran los
siguientes:
TIPO VEHÍCULO
8 Hormiguero 28 Ambulancias
9 Montacargas 29 Vans
10 Planchón 30 Colectivos
11 Camión Reparto y Mixto 31 Busetas
12 Tracto camión 32 Buses
13 Tractor 33 Motocicletas
14 Limpiador Alcantarillas 34 Motocarros
15 Automóvil Eléctrico 35 Cuatrimoto
16 Camionetas doble cabina 36 Motocicleta eléctrica
17 Camioneta Furgoneta 37 Articulado
18 Camioneta Platón 38 Biarticulado
19 Camioneta estacas 39 Duales
20 Otro vehículo
TIPO
RESPONSABLE
CONCEPTO DESCRIPCIÓN
1 Propietario
4 Otro
USO VEHÍCULO
Concepto Descripción
1 Particular
2 Público
4 Oficial
3 Otro
Parágrafo 3. Cuando por ningún medio sea posible identificar al responsable informado
relacionado con el vehículo, la información correspondiente al responsable deberá
diligenciarse así: Tipo de documento del responsable: 43; Número de Identificación del
responsable: 888888888; Razón social del responsable: “Vehículo sin identificar
responsable”.
1. Tipo de documento
2. Número de Identificación
3. Primer apellido
4. Segundo apellido
RESOLUCIÓN NÚMERO de Hoja No.
000098 28 de Octubre de 2020 112
6. Otros nombres
7. Razón social
8. Dirección
9. Departamento
10. Municipio
11. Teléfono
12. Correo electrónico
13. Actividad Económica Principal
14. Actividad Económica Secundaria
15. Número establecimientos
16. Ingresos Brutos Jurisdicción
17. Ingresos Brutos Otras jurisdicciones
18. Ingresos Gravables Jurisdicción
19. Impuesto Industria y Comercio a cargo
20. Impuesto Industria y Comercio pagado
21. Impuesto de avisos y tableros a cargo
22. Impuesto de avisos y tableros pagado
23. Sobretasa bomberil a cargo
24. Sobretasa bomberil pagada
Parágrafo 3. Las actividades económicas deberán ser reportadas a nivel de cuatro dígitos
y corresponder a la Clase especificada en la tabla de Clasificación de Actividades
Económicas CIIU Revisión 4 A.C., adoptada por la Unidad Administrativa Especial
Dirección de Impuestos y Aduanas Nacionales – DIAN mediante la Resolución No. 000139
del 21 de noviembre del 2012.
1. Tipo de novedad
2. Tipo de resolución
3. Número de resolución
4. Ítem
5. Fecha ejecutoria resolución
RESOLUCIÓN NÚMERO de Hoja No.
000098 28 de Octubre de 2020 114
de la Resolución “
información tributaria a la Unidad Administrativa Especial Dirección de Impuestos y
Aduanas Nacionales - DIAN, por el año gravable 2021, se señala el contenido,
características técnicas para la presentación y se fijan los plazos para la entrega.”
Parágrafo 1. Para las casillas que utilicen códigos o conceptos se utilizarán los siguientes:
TIPOS DE NOVEDAD
CONCEPTO DESCRIPCIÓN
1 Omisión
2 Modificación o corrección
3 Sanción
4 Devolución o compensación
TIPOS DE PERSONA
CONCEPTO DESCRIPCIÓN
1 Persona natural
2 Persona jurídica
RESOLUCIÓN NÚMERO de Hoja No.
000098 28 de Octubre de 2020 115
TIPOS DE RESOLUCIÓN
CONCEPTO DESCRIPCIÓN
1 Liquidación de Aforo
2 Otra resolución declara omisión
3 Liquidación de Corrección aritmética
4 Liquidación de Revisión
5 Liquidación Provisional
6 Otra liquidación modifica o corrige
7 Independiente
8 Otra resolución sanción
9 Devolución y/o compensación
RESOLUCIÓN NÚMERO de Hoja No.
000098 28 de Octubre de 2020 116
TIPOS DE SANCIÓN
CONCEPTO DESCRIPCIÓN
1 No declarar (Art. 643 ET)
2 Corrección aritmética (Art. 646 ET)
3 Inexactitud (Art. 647 ET)
4 No enviar información o enviarla con errores (Art. 651 ET)
5 Irregularidades en la contabilidad (Art. 655 ET)
6 Clausura del establecimiento (Art. 657 ET)
7 No expedir certificados (Art. 667 ET)
8 Improcedencia de las devoluciones y/o compensaciones (Art. 670 ET)
9 Corrección de sanciones (Art. 701 ET)
99 Otra sanción
TIPOS DE OBLIGACIONES
CONCEPTO DESCRIPCIÓN
1 Predial Unificado
2 Industria y comercio
3 Avisos y tableros
4 Sobretasa bomberil
5 Industria y comercio consolidado
6 Sobretasa de seguridad
7 Delineación urbana
8 Contribución de Valorización
9 Espectáculos públicos
10 Sobretasa a la gasolina
11 Rifas y juegos de azar
12 Estampillas
13 Telefonía Urbana
14 Alumbrado público
15 Otros tributos
99 Obligaciones formales
Parágrafo 2. Bajo la novedad de omisión solo se reportan aquellas personas que, estando
obligadas a declarar el impuesto de industria y comercio, avisos y tableros y la sobretasa
bomberil de los periodos gravables correspondientes al año 2020 en adelante, omitan este
deber y se profiera una liquidación de aforo u otra resolución que declare este
incumplimiento y se imponga, o no, sanción. Se deben reportar solamente las resoluciones
ejecutoriadas en el año gravable a reportar.
Parágrafo 3. Bajo la novedad de modificación o corrección solo se reportan aquellas
personas que, habiendo presentado la declaración del impuesto de industria y comercio,
avisos y tableros y la sobretasa bomberil correspondiente a los periodos gravables del año
2020 en adelante, la misma sea objeto de una liquidación de corrección aritmética,
liquidación de revisión o provisional u otra que haga sus veces y se imponga o no sanción.
Se deben reportar solamente las resoluciones ejecutoriadas en el año gravable a reportar.
CAPÍTULO 3
Datos de las entidades a quienes se les otorgó, suspendió o canceló la personería jurídica:
Parágrafo 2. Para las casillas que utilicen códigos o conceptos se utilizarán los siguientes:
CONCEPTO DESCRIPCIÓN
1 Otorgada
2 Suspendida
3 Cancelada
Tipo de organización
CONCEPTO DESCRIPCIÓN
Entidades o instituciones de derecho público de orden
1
nacional, departamental, municipal y descentralizados
2 Fondos
3 Organismos extranjeros
4 Otras organizaciones
CONCEPTO DESCRIPCIÓN
1 Acta
2 Acuerdo
3 Decreto
4 Documento privado
5 Escritura pública
6 Ley
7 Ordenanza
8 Resolución
Certificado matrícula mercantil
9
persona natural comerciante
10 Certificado de póliza
11 Comunicación
12 Oficio
13 Auto
98 Sin clase de documento
99 Otra clase de documento
Tipo de relación
CONCEPTO DESCRIPCIÓN
1 Representante legal principal
2 Representante legal suplente
3 Integrante órgano directivo
RESOLUCIÓN NÚMERO de Hoja No.
000098 28 de Octubre de 2020 122
TÍTULO VIII
INFORMACIÓN SOLICITADA EN VIRTUD DE OTRAS DISPOSICIONES
RESOLUCIÓN NÚMERO de Hoja No.
000098 28 de Octubre de 2020 123
CAPÍTULO 1
EMPLEADORES QUE OCUPEN TRABAJADORAS MUJERES VÍCTIMAS DE LA
VIOLENCIA COMPROBADA
1. Tipo de documento
2. Número de Identificación
3. Primer apellido
4. Segundo apellido
5. Primer nombre
6. Otros nombres
7. Fecha inicio de la relación laboral
8. Fecha terminación de la relación laboral
9. Tipo de medida contenida en la certificación de violencia comprobada de cada
una de las mujeres contratadas.
10. Cargo por el que se le contrata.
11. Salarios pagados durante el periodo
12. Prestaciones sociales pagadas durante el periodo 13. Edad de la mujer
contratada.
14. Nivel educativo
Parágrafo. Para los tipos de medidas certificadas y el nivel educativo, se deben reportar
según el concepto al que correspondan, de la siguiente manera:
Concepto Descripción
1 Sentencia condenatoria ejecutoriada por violencia intrafamiliar
2 Sentencia condenatoria ejecutoriada por violencia sexual
3 Sentencia condenatoria ejecutoriada por acoso sexual
4 Sentencia condenatoria ejecutoriada por lesiones personales
5 Sentencia ejecutoriada por mal manejo del patrimonio familiar
6 Medida de protección y/o atención, dictada por la autoridad competente
Concepto Descripción
1 Primaria
RESOLUCIÓN NÚMERO de Hoja No.
000098 28 de Octubre de 2020 125
4 Tecnólogo
5 Universitario
6 Posgrado
7 Maestría
8 Doctorado
9 Otro
CAPÍTULO 2
CÓDIGO ÚNICO INSTITUCIONAL CUIN
Artículo 38. CÓDIGO ÚNICO INSTITUCIONAL CUIN. Todas las entidades públicas
obligadas a reportar información de conformidad con el artículo 1 de la presente resolución,
deberán informar el correspondiente Código Único Institucional (CUIN), asignado por la
Contaduría General de la Nación, conforme con los parámetros establecidos en el Formato
2279 Versión 2.
La información a suministrar por parte de los obligados a que se refiere este artículo deberá
indicar lo siguiente:
CAPÍTULO 3
INFORMACIÓN DE DONACIONES
Código Descripción
1 Efectivo.
2 Títulos valores.
3 Bienes inmuebles.
4 Bienes muebles.
5 Bienes intangibles.
6 Otros.
Código Descripción
1 Persona Jurídica
2 Persona Natural
CAPÍTULO 4
IMPUESTO NACIONAL AL CARBONO
Código Descripción
1 Metros cúbicos
2 Galones
Parágrafo. Los seriales de emisiones canceladas deben corresponder con los consignados
en el Registro Nacional de Reducción de Emisiones de Gases de Efecto Invernadero (GEI)
- RENARE.
CAPÍTULO 5
CONCESIONES Y ASOCIACIONES PÚBLICO PRIVADAS – APP
1. Código proyecto
2. Descripción proyecto
3. Identificación Unidad Funcional o Hito
4. Descripción unidad funcional o Hito .
5. Concepto
6. Valor del concepto
Concepto Descripción
1620 Saldo de activo intangible por concesiones y asociaciones público-privadas-APP.
1621 Saldo acumulado capitalizable por rehabilitación, reposición de activos, o
mantenimientos mayores o significativos en concesiones o asociaciones
públicoprivadas-APP.
1320 Saldo de la cuenta por cobrar por concesiones y asociaciones público-privadas - APP
2720 Saldo del pasivo por ingreso diferido asociado a la etapa de construcción por
concesiones o asociaciones público-privadas - APP.
2721 Valor acumulado del periodo por ingreso revertido del pasivo por ingreso diferido por
concesiones o asociaciones público-privadas - APP.
6020 Valor acumulado en el periodo por amortización del activo por concesiones o
asociaciones público-privadas - APP.
60 21 Valor acumulado en el periodo por amortización por rehabilitación, reposición de
activos o mantenimientos mayores o significativos por concesiones o asociaciones
público-privadas - APP.
9020 Valor acumulado de los costos o gastos asumidos de la nación con ocasión de
asunción del riesgo o reembolso de costos por concesiones o asociaciones
RESOLUCIÓN NÚMERO de Hoja No.
000098 28 de Octubre de 2020 132
TÍTULO IX
PLAZOS PARA ENTREGAR LA INFORMACIÓN
CAPÍTULO 1
INFORMACIÓN ANUAL.
Artículo 44. Plazos para suministrar la información anual y anual con corte mensual.
La información a que se refieren los artículos 2 al 27, 29, 30 y 32 al 41 de la presente
resolución, deberá ser reportada a más tardar en las siguientes fechas, teniendo en cuenta
el último dígito del NIT del informante cuando se trate de un gran contribuyente o los dos
últimos dígitos del NIT del informante cuando se trate de una persona jurídica y asimilada o
una persona natural y asimilada:
GRANDES CONTRIBUYENTES:
2 27 de Abril de 2022
3 28 de Abril de 2022
4 29 de Abril de 2022
5 02 de Mayo de 2022
6 03 de Mayo de 2022
7 04 de Mayo de 2022
8 05 de Mayo de 2022
9 06 de Mayo de 2022
0 09 de Mayo de 2022
21 a 25 16 de Mayo de 2022
26 a 30 17 de Mayo de 2022
31 a 35 18 de Mayo de 2022
36 a 40 19 de Mayo de 2022
41 a 45 20 de Mayo de 2022
46 a 50 23 de Mayo de 2022
51 a 55 24 de Mayo de 2022
56 a 60 25 de Mayo de 2022
61 a 65 26 de Mayo de 2022
66 a 70 27 de Mayo de 2022
71 a 75 31 de Mayo de 2022
76 a 80 01 de Junio de 2022
81 a 85 02 de Junio de 2022
86 a 90 03 de Junio de 2022
91 a 95 06 de Junio de 2022
96 a 00 07 de Junio de 2022
TÍTULO X
FORMATOS Y ESPECIFICACIONES TÉCNICAS
La información a que se refiere la presente resolución debe ser enviada de conformidad con
las especificaciones técnicas definidas en los anexos relacionados a continuación:
1006 8 Impuesto a las Ventas por Pagar (Generado) e Impuesto al Consumo 22 20.2 1
25.1 2
Información de las declaraciones tributarias, acciones y aportes e
1012 7 27
inversiones en bonos, certificados, títulos y demás inversiones tributarias 25.2 2
25.3
25.4
25.5
1011 6 Información de las Declaraciones Tributarias 28 No aplica
25.6
25.7
25.8
Continuación
000098 28 de Octubre de 2020
RESOLUCIÓN NÚMERO de Hoja No.
000098 28 de Octubre de 2020 139
Para diligenciar la casilla de tipo de documento del tercero, se deben utilizar las siguientes
tablas
Continuación
RESOLUCIÓN NÚMERO de Hoja No.
000098 28 de Octubre de 2020 141
TÍTULO XI
SANCIONES
TÍTULO XII
FORMA DE PRESENTACIÓN DE LA INFORMACIÓN, PROCEDIMIENTO PREVIO A LA
PRESENTACIÓN, CONTINGENCIA Y VIGENCIA
presentar la información en forma virtual haciendo uso del instrumento de firma electrónica
(IFE), deberán cumplir en forma previa el siguiente procedimiento:
- Los daños en los sistemas, conexiones y/o equipos informáticos del informante.
- El olvido de las claves asociadas al mismo, por quienes deben cumplir el deber
formal de declarar.
- El no agotar los procedimientos previos a la presentación de la información, como el
trámite de Inscripción o actualización en el Registro Único Tributario y/o de la
activación o de la asignación de un nuevo instrumento de firma electrónica (IFE) u
obtención de la clave secreta por quienes deben cumplir con la obligación de
informar en forma virtual o la solicitud de cambio o asignación con una antelación
inferior a tres (3) días hábiles al vencimiento.
1. Realizar las consultas a través del servicio para verificar que la información
presentada no contiene errores de validación.
Artículo 52. PUBLICAR la presente resolución de conformidad con el artículo 65 del Código
Administrativo y de lo Contencioso Administrativo.
PUBLÍQUESE Y CÚMPLASE
OBJETIVO
Definir las características y contenido de los archivos, donde se reporta la Información de Convenios
de Cooperación con Organismos Internacionales.
ESPECIFICACIÓN TÉCNICA
El nombre de cada uno de los archivos, debe especificarse mediante la siguiente secuencia de
caracteres:
Dmuisca_ccmmmmmvvaaaacccccccc.xml
Encabezado
Contenido Información 1
Contenido Información 2
...
Contenido Información 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 con el
esquema XSD que incluye en esta especificación técnica.
4. El archivo debe contener un elemento único raíz llamado “mas”, que a su vez contendrá toda
la información del archivo, tanto el encabezado como los registros.
El encabezado del archivo viene en el elemento “Cab” y contiene los siguientes datos, todos de
carácter obligatorio:
1 de 10
Resolución No.000098
(28 de Octubre de 2020) Anexo No. 1
Especificaciones Técnicas
Información de Convenios de Cooperación con Organismos Internacionales
Formato 1159 – Versión 10
En el contenido del archivo se deben incluir tantos registros como se informó en la cabecera en el
campo “Cantidad de registros”.
El contenido del archivo viene en el elemento “convenios” y se deben incluir los siguientes datos para
cada registro de Información de Convenios de Cooperación con Organismos Internacionales.
2 de 10
Resolución No.000098
(28 de Octubre de 2020) Anexo No. 1
Especificaciones Técnicas
Información de Convenios de Cooperación con Organismos Internacionales
Formato 1159 – Versión 10
El campo Número del convenio, es la llave única para este formato, la cual no debe repetirse para los
registros de un mismo envió.
Los campos Número de contrato y clase de contrato, forman la llave única para este formato, la cual
no debe repetirse para los registros enviados por un mismo año y/o periodo.
Al elemento “convenios” se pueden agregar elementos secundarios identificados como “pagos”, los
cuales contienen la Identificación de los terceros beneficiarios de los pagos con cargo a los Contratos
celebrados.
3 de 10
Resolución No.000098
(28 de Octubre de 2020) Anexo No. 1
Especificaciones Técnicas
Información de Convenios de Cooperación con Organismos Internacionales
Formato 1159 – Versión 10
Los campos Concepto de pago, Tipo de Documento y Número de Identificación conforman una
llave única para este formato, la cual no debe repetirse para los registros enviados por un mismo
año y/o periodo.
3. Validaciones
1. El archivo debe contener todos los campos definidos para el encabezado y estos
campos deben estar correctamente diligenciados.
3. Los atributos que registran valores numéricos, se reportan con valores numéricos
positivos, sin signos ni puntuaciones, según lo reportado por el informante o en
su defecto con cero
(0).
1. Los campos concepto, formato y versión, deben venir diligenciados con los
valores estipulados en las especificaciones técnicas,
4 de 10
Resolución No.000098
(28 de Octubre de 2020) Anexo No. 1
Especificaciones Técnicas
Información de Convenios de Cooperación con Organismos Internacionales
Formato 1159 – Versión 10
4. Esquema XSD
5 de 10
Resolución No.000098
(28 de Octubre de 2020) Anexo No. 1
Especificaciones Técnicas
Información de Convenios de Cooperación con Organismos Internacionales
Formato 1159 – Versión 10
<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="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="convenios" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:unique name="ConvenioUnico">
<xs:selector xpath="convenios"/>
<xs:field xpath="@nconv"/>
</xs:unique>
</xs:element>
<xs:element name="convenios">
<xs:annotation>
<xs:documentation>Elemento que encapsula la información de Información del formato 1159:
Convenios</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element ref="contratos" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:attribute name="nconv" use="required">
<xs:annotation>
<xs:documentation>Número del Convenio</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="idconv" use="optional">
<xs:annotation>
<xs:documentation>Identificación Convenio en ejecución</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="raz" use="required">
<xs:annotation>
<xs:documentation>Nombre o Razón Social del Organismo Internacional con el cual se celebró el
convenio</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="0"/>
<xs:maxLength value="450"/>
</xs:restriction>
</xs:simpleType>
6 de 10
Resolución No.000098
(28 de Octubre de 2020) Anexo No. 1
Especificaciones Técnicas
Información de Convenios de Cooperación con Organismos Internacionales
Formato 1159 – Versión 10
</xs:attribute>
<xs:attribute name="pais" use="required">
<xs:annotation>
<xs:documentation>País de origen del Organismo Internacional</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:unique name="ContratoUnico">
<xs:selector xpath="contratos"/>
<xs:field xpath="@ncont"/>
<xs:field xpath="@ccon"/>
</xs:unique>
</xs:element>
<xs:element name="contratos">
<xs:annotation>
<xs:documentation>Elemento que contienen la Identificación de los Contratos
celebrados.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element ref="pagos" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:attribute name="ncont" use="required">
<xs:annotation>
<xs:documentation>Número del contrato</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="val" use="required">
<xs:annotation>
<xs:documentation>Valor total del Contrato</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:double">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="fini" type="xs:date" use="required">
<xs:annotation>
<xs:documentation>Fecha inicial del Contrato</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="ffin" type="xs:date" use="required">
<xs:annotation>
<xs:documentation>Fecha final del Contrato</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="ccon" use="required">
<xs:annotation>
<xs:documentation>Clase de contrato</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>
7 de 10
Resolución No.000098
(28 de Octubre de 2020) Anexo No. 1
Especificaciones Técnicas
Información de Convenios de Cooperación con Organismos Internacionales
Formato 1159 – Versión 10
</xs:complexType>
<xs:unique name="PagoUnico">
<xs:selector xpath="pagos"/>
<xs:field xpath="@cpt"/>
<xs:field xpath="@tdoc"/>
<xs:field xpath="@nid"/>
</xs:unique>
</xs:element>
<xs:element name="pagos">
<xs:annotation>
<xs:documentation>Elemento que contiene contienen la Identificación de los terceros beneficiarios de los
pagos con cargo a los Contratos celebrados.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="cpt" use="required">
<xs:annotation>
<xs:documentation>Concepto de pago</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="tdoc" use="required">
<xs:annotation>
<xs:documentation>Tipo de Documento</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</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[a-zA-Z0-9]+"/>
<xs:minLength value="0"/>
<xs:maxLength value="20"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="apl1" use="optional">
<xs:annotation>
<xs:documentation>Primer Apellido del contratista</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 contratista</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>
8 de 10
Resolución No.000098
(28 de Octubre de 2020) Anexo No. 1
Especificaciones Técnicas
Información de Convenios de Cooperación con Organismos Internacionales
Formato 1159 – Versión 10
9 de 10
Resolución No.000098
(28 de Octubre de 2020) Anexo No. 1
Especificaciones Técnicas
Información de Convenios de Cooperación con Organismos Internacionales
Formato 1159 – Versión 10
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:minInclusive value="0"/>
<xs:maxInclusive value="9999"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="email" use="optional">
<xs:annotation>
<xs:documentation>Buzón, correo o dirección electrónicos</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="0"/>
<xs:maxLength value="50"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="val" use="required">
<xs:annotation>
<xs:documentation>Valor pago o abono en cuenta</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="vrenta" use="required">
<xs:annotation>
<xs:documentation> Valor base Retención a titulo de renta </xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="rrenta" use="optional">
<xs:annotation>
<xs:documentation>Valor Retenciones practicadas a titulo de renta</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="riva" use="optional">
<xs:annotation>
<xs:documentation>Valor Retenciones practicadas a titulo de IVA</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="vimpo" use="optional">
<xs:annotation>
<xs:documentation>Valor impuesto descontable</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:complexType>
</xs:element>
10 de 10
Resolución No.000098
(28 de Octubre de 2020) Anexo No. 1
Especificaciones Técnicas
Información de Convenios de Cooperación con Organismos Internacionales
Formato 1159 – Versión 10
</xs:schema>
11 de 10
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 2
Especificaciones Técnicas
MOVIMIENTO EN CUENTA CORRIENTE Y/O AHORRO
Formato 1019 - Versión 9
OBJETIVO
ESPECIFICACIÓN TECNICA
Dmuisca_ccmmmmmvvaaaacccccccc.xml
Encabezado
Contenido Información 1
Contenido Información 2
...
Contenido Información N
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.
El encabezado del archivo viene en el elemento “Cab” y contiene los siguientes datos,
todos de carácter obligatorio:
1 de 12
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 2
Especificaciones Técnicas
MOVIMIENTO EN CUENTA CORRIENTE Y/O AHORRO
Formato 1019 - Versión 9
DENOMINACION LONGITUD
ETIQUETA TIPO VALIDACIONES OBSERVACIONES
CASILLA CAMPO
Ano Año de envío int 4 Formato AAAA
El contenido del archivo viene en el elemento “movcta” y se deben incluir los siguientes
datos para cada registro de Movimiento en Cuenta Corriente y/o Ahorro.
2 de 12
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 2
Especificaciones Técnicas
MOVIMIENTO EN CUENTA CORRIENTE Y/O AHORRO
Formato 1019 - Versión 9
nid Identificación string 20 Siempre debe diligenciarse.
Diligenciar sin guiones, puntos, comas o espacios
en blanco.
dv DV int 1 Para el tipo de documento 31 – Nit, si se conoce
debe diligenciarse.
apl1 Primer apellido titular string 60 En caso de ser una Persona Natural siempre
debe diligenciarse.
apl2 Segundo apellido titular string 60 En caso de ser una Persona Natural y si se conoce
debe diligenciarse.
nom1 Primer nombre titular string 60 En caso de ser una Persona Natural siempre debe
diligenciarse.
nom2 Otros nombres titular string 60 En caso de ser una Persona Natural y si se conoce
debe diligenciarse.
raz Razón social titular string 450 En caso de ser una Persona Jurídica siempre debe
diligenciarse.
dir Dirección string 200 En caso que el País de residencia sea Colombia
siempre debe diligenciarse.
Cuando tipo de cuenta sea 4.Cta Ahorro Trámite
simplificado o 5. Deposito Electrónico, si se conoce
debe diligenciarse
dpto Código Departamento int 2 En caso que el País de residencia sea Colombia
siempre debe diligenciarse.
Cuando tipo de cuenta sea 4.Cta Ahorro Trámite
simplificado o 5. Deposito Electrónico, si se conoce
debe diligenciarse.
Código DANE Numérico, debe incluir los ceros a
la izquierda.
mun Código Municipio int 3 En caso que el País de residencia sea Colombia
siempre debe diligenciarse.
Cuando tipo de cuenta sea 4.Cta Ahorro Trámite
simplificado o 5. Deposito Electrónico, si se conoce
debe diligenciarse.
Código DANE Numérico, debe incluir los ceros a
la izquierda.
pais País int 4 De acuerdo a los definidos en la resolución.
Siempre debe diligenciarse.
Cuando tipo de cuenta sea 4.Cta Ahorro Trámite
simplificado o 5. Depósito Electrónico, si se conoce
debe diligenciarse
cta Número de Cuenta double 20 El valor debe ser positivo, entero y no debe incluir
ni puntos ni comas. Siempre debe diligenciarse
3 de 12
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 2
Especificaciones Técnicas
MOVIMIENTO EN CUENTA CORRIENTE Y/O AHORRO
Formato 1019 - Versión 9
smin Valor saldo mínimo de la double 20 El valor debe ser entero positivo o negativo, no
cuenta debe incluir ni puntos ni comas.
DENOMINACION
ATRIBUTO TIPO LONGITUD CRITERIOS
CASILLA
cpts Concepto int 1 Siempre debe diligenciarse.
De acuerdo a los definidos en la resolución.
tdocs Tipo de documento del int 2 Siempre debe diligenciarse.
titular secundario y/o De acuerdo a los definidos en la resolución.
Firma autorizada
nids Número identificación string 20 Siempre debe diligenciarse.
titular secundario y/o De acuerdo a los definidos en la resolución.
Firma autorizada
dvs DV del titular int 1 Para el tipo de documento 31 – Nit, si se conoce
secundario y/o Firma debe diligenciarse.
autorizada
apl1s Primer apellido titular string 60 En caso de ser una Persona Natural siempre
secundario y/o Firma debe diligenciarse.
autorizada
apl2s Segundo apellido string 60 En caso de ser una Persona Natural y si se
titular secundario y/o conoce debe diligenciarse.
Firma autorizada
nom1s Primer nombre titular string 60 En caso de ser una Persona Natural siempre
secundario y/o Firma debe diligenciarse.
autorizada
4 de 12
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 2
Especificaciones Técnicas
MOVIMIENTO EN CUENTA CORRIENTE Y/O AHORRO
Formato 1019 - Versión 9
nom2s Otros nombres titular string 60 En caso de ser una Persona Natural siempre
secundario y/o Firma debe diligenciarse.
autorizada
razs Razón social titular string 450 En caso de ser una Persona Jurídica siempre
secundario y/o Firma debe diligenciarse.
autorizada
Los campos Concepto, Tipo de documento del titular secundario y/o Firma autorizada
y Número identificación titular secundario y/o Firma autorizada, conforma una llave
para la hoja secundaria de Información de Titulares Secundarios y/o Firmas
autorizadas para Cuentas Corrientes y/o Cuentas de Ahorro.
3. Validaciones
1. El archivo debe contener todos los campos definidos para el encabezado y estos
campos deben estar correctamente diligenciados.
3. Los atributos que registran valores numéricos, se reportan con valores numéricos
positivos, sin signos ni puntuaciones, según lo reportado por el informante o en
su defecto con cero (0).
1. Los campos concepto, formato y versión, deben venir diligenciados con los
valores estipulados en las especificaciones técnicas,
4. Esquema XSD
5 de 12
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 2
Especificaciones Técnicas
MOVIMIENTO EN CUENTA CORRIENTE Y/O AHORRO
Formato 1019 - Versión 9
<xs:sequence>
<xs:element ref="titSec" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:attribute name="tdoc" use="required">
<xs:annotation>
<xs:documentation>Tipo de documento</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</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[a-zA-Z0-9]+"/>
<xs:minLength value="0"/>
<xs:maxLength value="20"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="dv" use="optional">
<xs:annotation>
<xs:documentation>Dígito de verificació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="apl1" use="optional">
<xs:annotation>
<xs:documentation>Primer Apellido del Titular</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 Titular</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 Titular</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="0"/>
<xs:maxLength value="60"/>
6 de 12
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 2
Especificaciones Técnicas
MOVIMIENTO EN CUENTA CORRIENTE Y/O AHORRO
Formato 1019 - Versión 9
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="nom2" use="optional">
<xs:annotation>
<xs:documentation>Segundo Nombre del Titular</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 Titular</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="dpto" use="optional">
<xs:annotation>
<xs:documentation>Código Dpto</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="mun" use="optional">
<xs:annotation>
<xs:documentation>Código Municipio</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="pais" use="optional">
<xs:annotation>
<xs:documentation>País de Residencia o domicilio</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:minInclusive value="0"/>
<xs:maxInclusive value="9999"/>
</xs:restriction>
7 de 12
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 2
Especificaciones Técnicas
MOVIMIENTO EN CUENTA CORRIENTE Y/O AHORRO
Formato 1019 - Versión 9
</xs:simpleType>
</xs:attribute>
<xs:attribute name="cta" use="required">
<xs:annotation>
<xs:documentation>Número de cuenta</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
<xs:maxLength value="20"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="tipcta" use="required">
<xs:annotation>
<xs:documentation>Tipo de cuenta</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="codex" use="required">
<xs:annotation>
<xs:documentation>Código Exención Gravamen Movimiento Financiero</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="sal" use="required">
<xs:annotation>
<xs:documentation>Saldo final de la cuenta</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:double">
<xs:minInclusive value="-99999999999999999999"/>
<xs:maxInclusive value="99999999999999999999"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="psaldof" use="required">
<xs:annotation>
<xs:documentation>Promedio del saldo final diario</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:double">
<xs:minInclusive value="-99999999999999999999"/>
<xs:maxInclusive value="99999999999999999999"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="meddia" use="required">
<xs:annotation>
<xs:documentation>Mediana del saldo diario de la cuenta</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:double">
<xs:minInclusive value="-99999999999999999999"/>
<xs:maxInclusive value="99999999999999999999"/>
</xs:restriction>
</xs:simpleType>
8 de 12
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 2
Especificaciones Técnicas
MOVIMIENTO EN CUENTA CORRIENTE Y/O AHORRO
Formato 1019 - Versión 9
</xs:attribute>
<xs:attribute name="smax" use="required">
<xs:annotation>
<xs:documentation>Valor saldo máximo de la cuenta</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:double">
<xs:minInclusive value="-99999999999999999999"/>
<xs:maxInclusive value="99999999999999999999"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="smin" use="required">
<xs:annotation>
<xs:documentation>Valor saldo mínimo de la cuenta</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:double">
<xs:minInclusive value="-99999999999999999999"/>
<xs:maxInclusive value="99999999999999999999"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="vcred" use="required">
<xs:annotation>
<xs:documentation>Valor total de los movimientos de naturaleza crédito</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="movcre" use="required">
<xs:annotation>
<xs:documentation>Número de movimientos de naturaleza crédito</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:double">
<xs:pattern value="[0-9]{1,7}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="procre" use="required">
<xs:annotation>
<xs:documentation>Valor promedio de los movimientos de naturaleza crédito </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="medcre" use="required">
<xs:annotation>
<xs:documentation>Mediana en el mes de movimientos de naturaleza crédito diarios</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="vmovdeb" use="required">
<xs:annotation>
<xs:documentation>Valor total de los movimientos de naturaleza débito</xs:documentation>
</xs:annotation>
9 de 12
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 2
Especificaciones Técnicas
MOVIMIENTO EN CUENTA CORRIENTE Y/O AHORRO
Formato 1019 - Versión 9
<xs:simpleType>
<xs:restriction base="xs:double">
<xs:pattern value="[0-9]{1,20}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="nmovdeb" use="required">
<xs:annotation>
<xs:documentation>Número de movimientos de naturaleza débito</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:double">
<xs:pattern value="[0-9]{1,7}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="pordeb" use="required">
<xs:annotation>
<xs:documentation>Valor promedio de los movimientos de naturaleza débito</xs:documentation>
</xs:annotation>
10 de 12
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 2
Especificaciones Técnicas
MOVIMIENTO EN CUENTA CORRIENTE Y/O AHORRO
Formato 1019 - Versión 9
<xs:simpleType>
<xs:restriction base="xs:double">
<xs:pattern value="[0-9]{1,20}"/>
</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="movcta" maxOccurs="5000"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="titSec">
<xs:annotation>
<xs:documentation>Elemento que contienen la información de los titulares
secundarios.</xs:documentation> </xs:annotation>
<xs:complexType>
<xs:attribute name="cpts" use="required">
<xs:annotation>
<xs:documentation>Concepto</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="tdocs" use="required">
<xs:annotation>
<xs:documentation>Tipo de Documento del Titular Secundario y/o Firma Autorizada</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="nids" use="required">
<xs:annotation>
<xs:documentation>Número de Identificación titular secundario</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[a-zA-Z0-9]+"/>
<xs:minLength value="0"/>
<xs:maxLength value="20"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="dvs" use="optional">
<xs:annotation>
<xs:documentation>Dígito de verificación</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:minInclusive value="0"/>
<xs:maxInclusive value="9"/>
11 de 12
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 2
Especificaciones Técnicas
MOVIMIENTO EN CUENTA CORRIENTE Y/O AHORRO
Formato 1019 - Versión 9
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="apl1s" use="optional">
<xs:annotation>
<xs:documentation>Primer Apellido del Titular secundario</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="apl2s" use="optional">
<xs:annotation>
<xs:documentation>Segundo Apellido del Titular secundario</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="nom1s" use="optional">
<xs:annotation>
<xs:documentation>Primer Nombre del Titular secundario</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="nom2s" use="optional">
<xs:annotation>
<xs:documentation>Segundo Nombre del Titular secundario</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="razs" use="optional">
<xs:annotation>
<xs:documentation>Razón Social Titular Secundario</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: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>
12 de 12
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 2
Especificaciones Técnicas
MOVIMIENTO EN CUENTA CORRIENTE Y/O AHORRO
Formato 1019 - Versión 9
<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="1019">
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="4"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Version" type="xs:positiveInteger" fixed="9"/>
<xs:element name="NumEnvio">
<xs:annotation>
<xs:documentation>Numero de envio</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="8"/>
<xs:maxInclusive value="99999999"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="FecEnvio" type="xs:dateTime">
<xs:annotation>
<xs:documentation>Fecha de envio</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FecInicial" type="xs:date">
<xs:annotation>
<xs:documentation>Fecha inicial</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FecFinal" type="xs:date">
<xs:annotation>
<xs:documentation>Fecha Final</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ValorTotal" type="xs:double">
<xs:annotation>
<xs:documentation>Valor Total</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CantReg">
<xs:annotation>
<xs:documentation>Cantidad de registros</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="4"/>
<xs:maxInclusive value="9999"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:schema>
13 de 12
Resolución No.000098
(28 de Octubre de 2020)
Anexo No.3
Especificaciones Técnicas
INFORMACION DE INVERSIONES EN CDT
Formato 1020 - Versión 8
OBJETIVO
Definir las características y contenido de los archivos donde se reporta la Información de inversiones en
CDT.
ESPECIFICACIÓN TECNICA
El formato de Información de inversiones en CDT, debe enviarse en un archivo XML que cumpla las
siguientes especificaciones:
El nombre de cada uno de los archivos, debe especificarse mediante la siguiente secuencia de
caracteres:
Dmuisca_ccmmmmmvvaaaacccccccc.xml
El formato 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 XML debe cumplir con la especificación 1.0 Tercera edición.
2. El conjunto de caracteres utilizado en el documento XML debe ser el alfabeto latino No. 1:
“ISO8859-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.
El encabezado del archivo viene en el elemento “Cab” y contiene los siguientes datos, todos de carácter
obligatorio:
DENOMINACION LONGITUD
ETIQUETA TIPO VALIDACIONES OBSERVACIONES
CASILLA CAMPO
1 de 11
Resolución No.000098
(28 de Octubre de 2020)
Anexo No.3
Especificaciones Técnicas
INFORMACION DE INVERSIONES EN CDT
Formato 1020 - Versión 8
En el contenido del archivo se deben incluir tantos registros como se informó en la cabecera en el campo
“Cantidad de registros”.
El contenido del archivo viene en el elemento “invcdt” y se deben incluir los siguientes datos para cada
registro de Información de inversiones en CDT.
DENOMINACION
ATRIBUTO TIPO LONGITUD CRITERIOS
CASILLA
tdoc Tipo de documento int 2 De acuerdo a los definidos en la resolución.
Siempre debe diligenciarse.
DENOMINACION
ATRIBUTO TIPO LONGITUD CRITERIOS
CASILLA
2 de 11
Resolución No.000098
(28 de Octubre de 2020)
Anexo No.3
Especificaciones Técnicas
INFORMACION DE INVERSIONES EN CDT
Formato 1020 - Versión 8
Los campos Tipo de Documento, Número de Identificación, Número del Certificado o Título, Tipo
de Título y Tipo Movimiento, conforman una llave única para este formato, la cual no debe repetirse
para los registros enviados por un mismo año y/o periodo.
A este elemento principal se pueden agregar elementos secundarios identificados como “titSec”, los
cuales contienen Información titulares secundarios en Inversiones en CDT.
3 de 11
Resolución No.000098
(28 de Octubre de 2020)
Anexo No.3
Especificaciones Técnicas
INFORMACION DE INVERSIONES EN CDT
Formato 1020 - Versión 8
DENOMINACION
ATRIBUTO TIPO LONGITUD CRITERIOS
CASILLA
cpts Concepto int 1 De acuerdo a los definidos en la resolución.
Siempre debe diligenciarse.
DENOMINACION
ATRIBUTO TIPO LONGITUD CRITERIOS
CASILLA
tdocs Tipo de documento del int 2 De acuerdo a los definidos en la resolución.
titular secundario Siempre debe diligenciarse.
nids Número identificación string 20 Diligenciar sin guiones, puntos, comas o
titular secundario espacios en blanco. Siempre debe
diligenciarse
dvs Digito de Verificación int 1 Para el tipo de documento 31 – Nit, si se conoce
del Titular Secundario debe diligenciarse.
apl1s Primer apellido titular string 60 En caso de ser una Persona Natural siempre
secundario debe diligenciarse.
apl2s Segundo apellido string 60 En caso de ser una Persona Natural y si se
titular secundario conoce debe diligenciarse.
nom1s Primer nombre titular string 60 En caso de ser una Persona Natural siempre
secundario debe diligenciarse.
nom2s Otros nombres titular string 60 En caso de ser una Persona Natural siempre
secundario debe diligenciarse.
razs Razón social titular string 450 En caso de ser una Persona Jurídica siempre
secundario debe diligenciarse.
Los campos Concepto, Tipo de Documento del titular secundario y Número identificación titular
secundario, conforman una llave única para el elemento “titSec” y no se debe repetir para este tipo de
elementos en cada registro.
3. Validaciones
1. El archivo debe contener todos los campos definidos para el encabezado y estos campos deben
estar correctamente diligenciados.
2. La información del contenido del archivo debe corresponder al esquema XSD entregado.
3. Los atributos que registran valores numéricos, se reportan con valores numéricos positivos, sin
signos ni puntuaciones, según lo reportado por el informante o en su defecto con cero (0).
4. Los campos que corresponden a fechas, deben contener fechas válidas en cuanto a año, mes, y
día.
1. Los campos concepto, formato y versión, deben venir diligenciados con los valores estipulados
en las especificaciones técnicas,
5. Esquema XSD
4 de 11
Resolución No.000098
(28 de Octubre de 2020)
Anexo No.3
Especificaciones Técnicas
INFORMACION DE INVERSIONES EN CDT
Formato 1020 - Versión 8
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"
attributeFormDefault="unqualified">
<xs:element name="mas">
<xs:annotation>
<xs:documentation>Elemento raíz del xml de carga masiva</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="Cab" type="CabType"/>
<xs:element ref="invcdt" 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="1020">
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="4"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Version" type="xs:positiveInteger" fixed="8"/>
<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>
5 de 11
Resolución No.000098
(28 de Octubre de 2020)
Anexo No.3
Especificaciones Técnicas
INFORMACION DE INVERSIONES EN CDT
Formato 1020 - Versión 8
<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="invcdt">
<xs:annotation>
<xs:documentation>Elemento que encapsula la información del formulario 1020 v8
INFORMACION DE INVERSIONES EN CDT</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element ref="titSec" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:attribute name="tdoc" use="required">
<xs:annotation>
<xs:documentation>Tipo de documento</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</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[a-zA-Z0-9]+"/>
<xs:minLength value="1"/>
<xs:maxLength value="20"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="dv" use="optional">
<xs:annotation>
<xs:documentation>Dígito de verificació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="apl1" use="optional">
<xs:annotation>
<xs:documentation>Primer Apellido del Titular</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="0"/>
<xs:maxLength value="60"/>
6 de 11
Resolución No.000098
(28 de Octubre de 2020)
Anexo No.3
Especificaciones Técnicas
INFORMACION DE INVERSIONES EN CDT
Formato 1020 - Versión 8
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="apl2" use="optional">
<xs:annotation>
<xs:documentation>Segundo Apellido del Titular</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 Titular</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 Titular
</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 Titular</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="dpto" use="optional">
<xs:annotation>
<xs:documentation>Código dpto</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:minInclusive value="0"/>
<xs:maxInclusive value="99"/>
</xs:restriction>
7 de 11
Resolución No.000098
(28 de Octubre de 2020)
Anexo No.3
Especificaciones Técnicas
INFORMACION DE INVERSIONES EN CDT
Formato 1020 - Versión 8
</xs:simpleType>
</xs:attribute>
<xs:attribute name="mun" use="optional">
<xs:annotation>
<xs:documentation>Código mcp</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:minInclusive value="0"/>
<xs:maxInclusive value="999"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="pais" use="required">
<xs:annotation>
<xs:documentation>País de Residencia o domicilio</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="ntit" use="required">
<xs:annotation>
<xs:documentation>Número del Certificado o título</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:double">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="ttitu" use="required">
<xs:annotation>
<xs:documentation>Tipo de Título</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="tmov" use="required">
<xs:annotation>
<xs:documentation>Tipo Movimiento</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="salini" use="required">
<xs:annotation>
<xs:documentation>Saldo Inicial del Certificado o
Título</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
8 de 11
Resolución No.000098
(28 de Octubre de 2020)
Anexo No.3
Especificaciones Técnicas
INFORMACION DE INVERSIONES EN CDT
Formato 1020 - Versión 8
<xs:attribute name="inv" use="required">
<xs:annotation>
<xs:documentation>Valor de la inversión realizada</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="vintca" use="required">
<xs:annotation>
<xs:documentation>Valor de los intereses causados</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="vintpa" use="required">
<xs:annotation>
<xs:documentation>Valor intereses pagados</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="retfup" use="required">
<xs:annotation>
<xs:documentation>Retención en la fuente practicada</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="salfin" use="required">
<xs:annotation>
<xs:documentation>Saldo Final del certificado o título</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:double">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element name="titSec">
<xs:annotation>
<xs:documentation>Elemento que contienen la información de los titulares secundarios.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="cpts" use="required">
<xs:annotation>
<xs:documentation>Concepto</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:minInclusive value="0"/>
<xs:maxInclusive value="9"/>
</xs:restriction>
</xs:simpleType>
9 de 11
Resolución No.000098
(28 de Octubre de 2020)
Anexo No.3
Especificaciones Técnicas
INFORMACION DE INVERSIONES EN CDT
Formato 1020 - Versión 8
</xs:attribute>
<xs:attribute name="tdocs" use="required">
<xs:annotation>
<xs:documentation>Tipo de documento del titular secundario
</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="nids" use="required">
<xs:annotation>
<xs:documentation>Número de Identificación titular
secundario</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[a-zA-Z0-9]+"/>
10 de 11
Resolución No.000098
(28 de Octubre de 2020)
Anexo No.3
Especificaciones Técnicas
INFORMACION DE INVERSIONES EN CDT
Formato 1020 - Versión 8
<xs:minLength value="1"/>
<xs:maxLength value="20"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="dvs" use="optional">
<xs:annotation>
<xs:documentation>Dígito de verificació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="apl1s" use="optional">
<xs:annotation>
<xs:documentation>Primer Apellido del Titular secundario</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="apl2s" use="optional">
<xs:annotation>
<xs:documentation>Segundo Apellido del Titular secundario</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="nom1s" use="optional">
<xs:annotation>
<xs:documentation>Primer Nombre del Titular secundario</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="nom2s" use="optional">
<xs:annotation>
<xs:documentation>Otros Nombres Titular secundario</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>
11
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 4
Especificaciones Técnicas
DEPOSITOS DE TÍTULOS VALORES Y RENDIMIENTOS O DIVIDENDOS CANCELADOS
Formato 2273 - Versión 2
<xs:attribute name="razs" use="optional">
<xs:annotation>
<xs:documentation>Razón Social Titular
Secundario</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string"> de 11
<xs:minLength value="0"/>
<xs:maxLength value="450"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:schema>
12 de 12
Resolución No.000098
(28 de Octubre de 2020)
Anexo No.3
Especificaciones Técnicas
INFORMACION DE INVERSIONES EN CDT
Formato 1020 - Versión 8
de 11
OBJETIVO
ESPECIFICACIÓN TECNICA
Dmuisca_ccmmmmmvvaaaacccccccc.xml
El formato contiene un documento XML, que está compuesto por dos elementos
complejos: Encabezado y Contenido, las cuales se deben enviar en el orden enunciado.
Encabezado
Contenido Información 1
Contenido Información 2
...
Contenido Información N
13
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 4
Especificaciones Técnicas
DEPOSITOS DE TÍTULOS VALORES Y RENDIMIENTOS O DIVIDENDOS CANCELADOS
Formato 2273 - Versión 2
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.
14 de 12
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 4
Especificaciones Técnicas
DEPOSITOS DE TÍTULOS VALORES Y RENDIMIENTOS O DIVIDENDOS CANCELADOS
Formato 2273 - Versión 2
El encabezado del archivo viene en el elemento “Cab” y contiene los siguientes datos,
todos de carácter obligatorio:
DENOMINACION LONGITUD
ETIQUETA TIPO VALIDACIONES OBSERVACIONES
CASILLA CAMPO
2 de 12
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 4
Especificaciones Técnicas
DEPOSITOS DE TÍTULOS VALORES Y RENDIMIENTOS O DIVIDENDOS CANCELADOS
Formato 2273 - Versión 2
tdoce Tipo de documento del int 2 Siempre debe diligenciarse. De acuerdo a la tabla
Emisor Tipos de documento.
nite Número de Identificación string 20 Siempre debe diligenciarse.
del Emisor
raze Razón Social Emisor string 450 Siempre debe diligenciarse.
isin ISIN string 50 Siempre debe diligenciarse.
int 2 Siempre debe diligenciarse.
depo Código del depósito
De acuerdo a los definidos por Deceval.
nomde Nombre del Depósito string 40 Siempre debe diligenciarse.
De acuerdo a los definidos por Deceval.
date 10 Siempre debe diligenciarse.
fecexp Fecha de Expedición Formato AAAA-MM-DD
3 de 12
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 4
Especificaciones Técnicas
DEPOSITOS DE TÍTULOS VALORES Y RENDIMIENTOS O DIVIDENDOS CANCELADOS
Formato 2273 - Versión 2
DENOMINACION
ATRIBUTO TIPO LONGITUD CRITERIOS
CASILLA
tdocs Tipo de documento del int 2 Siempre debe diligenciarse.
mancomunado De acuerdo a la tabla Tipos de documento.
nids Número identificación string 20 Siempre debe diligenciarse.
mancomunado. De acuerdo a los definidos en la resolución.
apl1s Primer apellido string 60 En caso de ser una Persona Natural siempre debe
mancomunado. diligenciarse.
apl2s Segundo apellido string 60 En caso de ser una Persona Natural y si se
mancomunado. conoce debe diligenciarse.
nom1s Primer nombre string 60 En caso de ser una Persona Natural siempre
mancomunado. debe diligenciarse.
nom2s Otros nombres string 60 En caso de ser una Persona Natural siempre
mancomunado. debe diligenciarse.
razs Razón social string 450 En caso de ser una Persona Jurídica siempre
mancomunado. debe diligenciarse.
3. Validaciones
1. El archivo debe contener todos los campos definidos para el encabezado y estos
campos deben estar correctamente diligenciados.
3. Los atributos que registran valores numéricos, se reportan con valores numéricos
positivos, sin signos ni puntuaciones, según lo reportado por el informante o en
su defecto con cero (0).
4 de 12
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 4
Especificaciones Técnicas
DEPOSITOS DE TÍTULOS VALORES Y RENDIMIENTOS O DIVIDENDOS CANCELADOS
Formato 2273 - Versión 2
1. Los campos concepto, formato y versión, deben venir diligenciados con los
valores estipulados en las especificaciones técnicas,
4. Esquema XSD
<?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="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="dividendos" 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="2273">
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="4"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Version" type="xs:positiveInteger" fixed="2"/>
<xs:element name="NumEnvio">
<xs:annotation>
<xs:documentation>Numero de envio</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
5 de 12
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 4
Especificaciones Técnicas
DEPOSITOS DE TÍTULOS VALORES Y RENDIMIENTOS O DIVIDENDOS CANCELADOS
Formato 2273 - Versión 2
<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="dividendos">
<xs:annotation>
<xs:documentation>Elemento que encapsula la informacion del formulario 2273v2
DEPOSITOS DE TITULOS VALORES Y RENDIMIENTOS O DIVIDENDOS CANCELADOS</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element ref="dima" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:attribute name="tdoce" use="required">
<xs:annotation>
<xs:documentation>Tipo de documento del
Emisor</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:pattern value="[0-9]{1,2}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="nite" use="required">
<xs:annotation>
<xs:documentation>Número de Identificacion del
Emisor</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[a-zA-Z0-9]+"/>
<xs:minLength value="1"/>
<xs:maxLength value="20"/>
6 de 12
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 4
Especificaciones Técnicas
DEPOSITOS DE TÍTULOS VALORES Y RENDIMIENTOS O DIVIDENDOS CANCELADOS
Formato 2273 - Versión 2
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="raze" use="required">
<xs:annotation>
<xs:documentation>Razon Social Emisor</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
<xs:maxLength value="450"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="isin" use="required">
<xs:annotation>
<xs:documentation>ISIN</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
<xs:maxLength value="50"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="depo" use="required">
<xs:annotation>
<xs:documentation>Codigo del Deposito</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:pattern value="[0-9]{1,2}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="nomde" use="required">
<xs:annotation>
<xs:documentation>Nombre del Deposito</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
<xs:maxLength value="40"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="fecexp" type="xs:date" use="required">
<xs:annotation>
<xs:documentation>Fecha de Expedicion</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="fecven" type="xs:date" use="required">
<xs:annotation>
<xs:documentation>Fecha Vencimiento</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="ncta" use="required">
<xs:annotation>
<xs:documentation>No. De Cuenta</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,10}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="tcta" use="required">
7 de 12
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 4
Especificaciones Técnicas
DEPOSITOS DE TÍTULOS VALORES Y RENDIMIENTOS O DIVIDENDOS CANCELADOS
Formato 2273 - Versión 2
<xs:annotation>
<xs:documentation>Tipo de Cuenta</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:pattern value="[0-9]{1,2}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="ctit" use="required">
<xs:annotation>
<xs:documentation>Clase y Subclase de Titulo</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
<xs:maxLength value="4"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="dclat" use="required">
<xs:annotation>
<xs:documentation>Descripcion Clase y Subclase de
Titulo</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
<xs:maxLength value="80"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="nuti" use="required">
<xs:annotation>
<xs:documentation>Número de unidades del
Titulo</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="tdoci" use="required">
<xs:annotation>
<xs:documentation>Tipo de documento del
Inversionista</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:pattern value="[0-9]{1,2}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="niti" use="required">
<xs:annotation>
<xs:documentation>Numero de Identificacion del
Inversionista</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[a-zA-Z0-9]+"/>
<xs:minLength value="1"/>
<xs:maxLength value="20"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
8 de 12
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 4
Especificaciones Técnicas
DEPOSITOS DE TÍTULOS VALORES Y RENDIMIENTOS O DIVIDENDOS CANCELADOS
Formato 2273 - Versión 2
<xs:attribute name="aplinv1" use="optional">
<xs:annotation>
<xs:documentation>Primer Apellido Inversionista</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="aplinv2" use="optional">
<xs:annotation>
<xs:documentation>Segundo Apellido
Inversionista</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="0"/>
<xs:maxLength value="60"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="pnoi" use="optional">
<xs:annotation>
<xs:documentation>Primer Nombre Inversionista</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="onoi" use="optional">
<xs:annotation>
<xs:documentation>Otros Nombres Inversionista</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="0"/>
<xs:maxLength value="60"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="razi" use="optional">
<xs:annotation>
<xs:documentation>Razon social Inversionista</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="diri" use="optional">
<xs:annotation>
<xs:documentation>Direccion Inversionista</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="0"/>
<xs:maxLength value="250"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="dpto" use="optional">
9 de 12
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 4
Especificaciones Técnicas
DEPOSITOS DE TÍTULOS VALORES Y RENDIMIENTOS O DIVIDENDOS CANCELADOS
Formato 2273 - Versión 2
<xs:annotation>
<xs:documentation>Codigo Dpto</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[0-9]{0,2}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="mun" use="optional">
<xs:annotation>
<xs:documentation>Codigo Mcpio</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[0-9]{0,3}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="pais" use="required">
<xs:annotation>
<xs:documentation>Codigo País</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[0-9]{1,4}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="email" use="optional">
<xs:annotation>
<xs:documentation>Correo Electronico</xs:documentation>
</xs:annotation>
<xs:simpleType>
10 de 12
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 4
Especificaciones Técnicas
DEPOSITOS DE TÍTULOS VALORES Y RENDIMIENTOS O DIVIDENDOS CANCELADOS
Formato 2273 - Versión 2
<xs:restriction base="xs:string">
<xs:minLength value="0"/>
<xs:maxLength value="50"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="salto" use="required">
<xs:annotation>
<xs:documentation>Saldo Total</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="reca" use="required">
<xs:annotation>
<xs:documentation>Recaudo Capital</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="redi" use="required">
<xs:annotation>
<xs:documentation>Recaudo Dividendos</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="reren" use="required">
<xs:annotation>
<xs:documentation>Recaudo Rendimientos</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="refuen" use="required">
<xs:annotation>
<xs:documentation>Retencion en la Fuente</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
11 de 12
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 4
Especificaciones Técnicas
DEPOSITOS DE TÍTULOS VALORES Y RENDIMIENTOS O DIVIDENDOS CANCELADOS
Formato 2273 - Versión 2
</xs:attribute>
<xs:attribute name="nman" use="optional">
<xs:annotation>
<xs:documentation>Número total de mancomunados
por cuenta</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,10}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element name="dima">
<xs:annotation>
<xs:documentation>Elemento que contienen la Informacion de los otros inversionistas o
mancomunados de cada cuenta</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="tdocs" use="required">
<xs:annotation>
<xs:documentation>Tipo de documento del
mancomunado</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:pattern value="[0-9]{1,2}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="nids" use="required">
<xs:annotation>
<xs:documentation>Numero identificacion
mancomunado</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[a-zA-Z0-9]+"/>
<xs:minLength value="1"/>
<xs:maxLength value="20"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="apl1s" use="optional">
<xs:annotation>
<xs:documentation>Primer apellido
mancomunado</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="apl2s" use="optional">
<xs:annotation>
<xs:documentation>Segundo apellido mancomunado</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>
12 de 12
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 4
Especificaciones Técnicas
DEPOSITOS DE TÍTULOS VALORES Y RENDIMIENTOS O DIVIDENDOS CANCELADOS
Formato 2273 - Versión 2
13 de 12
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 5
Especificaciones Técnicas
Consumos con Tarjetas de Crédito
Formato 1023 - Versión 6
OBJETIVO
Definir las características y contenido de los archivos donde se reportan los Consumos con tarjetas de
crédito.
ESPECIFICACIÓN TECNICA
El formato de Consumos con tarjetas de crédito, debe enviarse en un archivo XML que cumpla las
siguientes especificaciones:
El nombre de cada uno de los archivos, debe especificarse mediante la siguiente secuencia de
caracteres:
Dmuisca_ccmmmmmvvaaaacccccccc.xml
El formato de Consumos con tarjetas de crédito, 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
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 raíz llamado “mas”, que a su vez contendrá toda
la información del archivo, tanto el encabezado como los registros.
El encabezado del archivo viene en el elemento “Cab” y contiene los siguientes datos, todos de
carácter obligatorio:
1 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 5
Especificaciones Técnicas
Consumos con Tarjetas de Crédito
Formato 1023 - Versión 6
En el contenido del archivo se deben incluir tantos registros como se informó en la cabecera en el
campo “Cantidad de registros”.
El contenido del archivo viene en el elemento “consumos” y se deben incluir los siguientes datos
para cada registro de Consumos con Tarjeta de Crédito.
DENOMINACION LONGIT
ATRIBUTO TIPO CRITERIOS
CASILLA UD
2 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 5
Especificaciones Técnicas
Consumos con Tarjetas de Crédito
Formato 1023 - Versión 6
Los campos Clase de Tarjeta, Tipo de Documento, Número de Identificación y Numero Tarjeta,
conforman una llave única para este formato, la cual no debe repetirse para los registros enviados
por un mismo año y/o periodo.
3. Validaciones
1. El archivo debe contener todos los campos definidos para el encabezado y estos campos
deben estar correctamente diligenciados.
2. La información del contenido del archivo debe corresponder al esquema XSD entregado.
3. Los atributos que registran valores numéricos, se reportan con valores numéricos positivos,
sin signos ni puntuaciones, según lo reportado por el informante o en su defecto con cero
(0).
4. Los campos que corresponden a fechas, deben contener fechas validas en cuanto a año,
mes, y día.
3 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 5
Especificaciones Técnicas
Consumos con Tarjetas de Crédito
Formato 1023 - Versión 6
1. Los campos concepto, formato y versión, deben venir diligenciados con los valores
estipulados en las especificaciones técnicas,
4. Esquema XSD
4 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 5
Especificaciones Técnicas
Consumos con Tarjetas de Crédito
Formato 1023 - Versión 6
<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 Tarjetahabiente</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 Tarjetahabiente</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 Tarjetahabiente</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 Tarjetahabiente </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 Tarjetahabiente</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="required">
<xs:annotation>
<xs:documentation>Dirección</xs:documentation>
</xs:annotation>
<xs:simpleType>
5 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 5
Especificaciones Técnicas
Consumos con Tarjetas de Crédito
Formato 1023 - Versión 6
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
<xs:maxLength value="200"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="dpto" use="required">
<xs:annotation>
<xs:documentation>Código Dpto</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="mun" use="required">
<xs:annotation>
<xs:documentation>Código Municipio</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="adq" use="required">
<xs:annotation>
<xs:documentation>Adquisiciones,consumos, avances o gastos con tarjeta de
crédito</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="ntar" use="required">
<xs:annotation>
<xs:documentation>Número Tarjeta</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: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="consumos" 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>
6 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 5
Especificaciones Técnicas
Consumos con Tarjetas de Crédito
Formato 1023 - Versión 6
</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="1023">
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="4"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Version" type="xs:positiveInteger" fixed="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:schema>
7 de 7
Resolución No.000098 XX
(28 de Octubre de 2020)
Anexo No. 6
Especificaciones Técnicas
VENTAS CON TARJETAS DE CR ÉDITO
Formato 1024 - Versión 6
OBJETIVO
Definir las características y contenido de los archivos donde se reporta las Ventas con tarjetas de
crédito
ESPECIFICACIÓN TECNICA
El formato de Ventas con tarjetas de crédito, debe enviarse en un archivo XML que cumpla las
siguientes especificaciones:
El nombre de cada uno de los archivos, debe especificarse mediante la siguiente secuencia de
caracteres:
Dmuisca_ccmmmmmvvaaaacccccccc.xml
El formato de Ventas con tarjetas de crédito, 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
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 raíz llamado “mas”, que a su vez contendrá toda
la información del archivo, tanto el encabezado como los registros.
El encabezado del archivo viene en el elemento “Cab” y contiene los siguientes datos, todos de
carácter obligatorio:
1 de 6
Resolución No.000098 XX
(28 de Octubre de 2020)
Anexo No. 6
Especificaciones Técnicas
VENTAS CON TARJETAS DE CR ÉDITO
Formato 1024 - Versión 6
En el contenido del archivo se deben incluir tantos registros como se informó en la cabecera en el
campo “Cantidad de registros”.
El contenido del archivo viene en el elemento “ventastc” y se deben incluir los siguientes datos para
cada registro de Ventas con tarjetas de crédito.
DENOMINACION
ATRIBUTO TIPO LONGITUD CRITERIOS
CASILLA
2 de 6
Resolución No.000098 XX
(28 de Octubre de 2020)
Anexo No. 6
Especificaciones Técnicas
VENTAS CON TARJETAS DE CR ÉDITO
Formato 1024 - Versión 6
nom1 Primer Nombre del string 60 En caso de ser una Persona Natural siempre
Informado debe diligenciarse.
nom2 Otros Nombres del string 60 En caso de ser una Persona Natural y si se
Informado conoce debe diligenciarse.
raz Razón Social del Informado string 450 En caso de ser una Persona Jurídica siempre
debe diligenciarse.
dir Dirección string 200
Siempre debe diligenciarse
val Valor movimiento double 20 El valor debe ser positivo, entero y no debe
incluir ni puntos ni comas. Siempre debe
diligenciarse
iva Total IVA facturado double 20 El valor debe ser positivo, entero y no debe
incluir ni puntos ni comas. Siempre debe
diligenciarse
El campo Nit, es la llave única para este formato la cual no debe repetirse para los registros enviados
por un mismo año y/o periodo.
3. Validaciones
1. El archivo debe contener todos los campos definidos para el encabezado y estos campos
deben estar correctamente diligenciados.
2. La información del contenido del archivo debe corresponder al esquema XSD entregado.
3. Los atributos que registran valores numéricos, se reportan con valores numéricos positivos,
sin signos ni puntuaciones, según lo reportado por el informante o en su defecto con cero
(0).
4. Los campos que corresponden a fechas, deben contener fechas validas en cuanto a año,
mes, y día.
1. Los campos concepto, formato y versión, deben venir diligenciados con los valores
estipulados en las especificaciones técnicas,
4. Esquema XSD
3 de 6
Resolución No.000098 XX
(28 de Octubre de 2020)
Anexo No. 6
Especificaciones Técnicas
VENTAS CON TARJETAS DE CR ÉDITO
Formato 1024 - Versión 6
<?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="ventastc">
<xs:annotation>
<xs:documentation>Elemento que encapsula la información del formulario 1024 VENTAS CON TARJETAS
DE CREDITO</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="nit" use="required">
<xs:annotation>
<xs:documentation>Nit</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>Dígito de verificació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="apl1" use="optional">
<xs:annotation>
<xs:documentation>Primer Apellido del Informado</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 Informado</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 Informado</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 Informado </xs:documentation>
</xs:annotation>
<xs:simpleType>
4 de 6
Resolución No.000098 XX
(28 de Octubre de 2020)
Anexo No. 6
Especificaciones Técnicas
VENTAS CON TARJETAS DE CR ÉDITO
Formato 1024 - Versión 6
<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 Informado</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="required">
<xs:annotation>
<xs:documentation>Dirección</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
<xs:maxLength value="200"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="dpto" use="required">
<xs:annotation>
<xs:documentation>Código Dpto</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="mun" use="required">
<xs:annotation>
<xs:documentation>Código Municipio</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="val" use="required">
<xs:annotation>
<xs:documentation>Valor movimiento</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="iva" use="required">
<xs:annotation>
<xs:documentation>Total IVA facturado</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:double">
<xs:pattern value="[0-9]{1,20}"/>
</xs:restriction>
</xs:simpleType>
5 de 6
Resolución No.000098 XX
(28 de Octubre de 2020)
Anexo No. 6
Especificaciones Técnicas
VENTAS CON TARJETAS DE CR ÉDITO
Formato 1024 - Versión 6
</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="ventastc" 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="1024">
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="4"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Version" type="xs:positiveInteger" fixed="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>
6 de 6
Resolución No.000098 XX
(28 de Octubre de 2020)
Anexo No. 6
Especificaciones Técnicas
VENTAS CON TARJETAS DE CR ÉDITO
Formato 1024 - Versión 6
</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>
7 de 6
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 7
Especificaciones Técnicas
Préstamos Bancarios Otorgados
Formato 1026 - Versión 6
OBJETIVO
Definir las características y contenido de los archivos donde se reportan los Préstamos bancarios
otorgados.
ESPECIFICACIÓN TECNICA
El formato de Préstamos bancarios otorgados, debe enviarse en un archivo XML que cumpla las
siguientes especificaciones:
El nombre de cada uno de los archivos, debe especificarse mediante la siguiente secuencia de
caracteres:
Dmuisca_ccmmmmmvvaaaacccccccc.xml
El formato de Préstamos bancarios otorgados, 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
El encabezado del archivo viene en el elemento “Cab” y contiene los siguientes datos, todos de
carácter obligatorio:
1 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 7
Especificaciones Técnicas
Préstamos Bancarios Otorgados
Formato 1026 - Versión 6
En el contenido del archivo se deben incluir tantos registros como se informó en la cabecera en el
campo “Cantidad de registros”.
El contenido del archivo viene en el elemento “prestamos” y se deben incluir los siguientes datos
para cada registro de préstamos bancarios otorgados.
2 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 7
Especificaciones Técnicas
Préstamos Bancarios Otorgados
Formato 1026 - Versión 6
mun Código del Municipio int 3 Código DANE Numérico, debe incluir los
ceros a la izquierda. Siempre debe
diligenciarse
val Valor del Préstamo otorgado double 20 El valor debe ser positivo, entero y no debe
al 31 de diciembre incluir ni puntos ni comas. Siempre debe
diligenciarse
Los campos Código, Tipo de Documento y Número de Identificación, conforman una llave única para
este formato, la cual no debe repetirse para los registros enviados por un mismo año y/o periodo.
3. Validaciones
1. El archivo debe contener todos los campos definidos para el encabezado y estos campos
deben estar correctamente diligenciados.
2. La información del contenido del archivo debe corresponder al esquema XSD entregado.
3. Los atributos que registran valores numéricos, se reportan con valores numéricos positivos,
sin signos ni puntuaciones, según lo reportado por el informante o en su defecto con cero
(0).
4. Los campos que corresponden a fechas, deben contener fechas validas en cuanto a año,
mes, y día.
1. Los campos concepto, formato y versión, deben venir diligenciados con los valores
estipulados en las especificaciones técnicas,
2. Año de envío, debe ser el año calendario.
3. Número de envío, debe corresponder al número consecutivo para este formato.
4. Fecha de envío, debe ser la fecha calendario, en formato AAAA-MM-DDTHH:MM:SS.
4. Esquema XSD
3 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 7
Especificaciones Técnicas
Préstamos Bancarios Otorgados
Formato 1026 - Versión 6
<xs:element name="prestamos">
<xs:annotation>
<xs:documentation>Elemento que encapsula la información del formulario 1026 PRESTAMOS BANCARIOS
OTORGADOS</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="cod" 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="tdoc" use="required">
<xs:annotation>
<xs:documentation>Tipo de documento</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 Deudor</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[a-zA-Z0-9]+"/>
<xs:minLength value="0"/>
<xs:maxLength value="20"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="dv" use="optional">
<xs:annotation>
<xs:documentation>Dígito de verificació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="apl1" use="optional">
<xs:annotation>
<xs:documentation>Primer Apellido del 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 Deudor</xs:documentation>
</xs:annotation>
<xs:simpleType>
4 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 7
Especificaciones Técnicas
Préstamos Bancarios Otorgados
Formato 1026 - Versión 6
<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</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 </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</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="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="dpto" use="required">
<xs:annotation>
<xs:documentation>Código Dpto</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="mun" use="required">
<xs:annotation>
<xs:documentation>Código Municipio</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
5 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 7
Especificaciones Técnicas
Préstamos Bancarios Otorgados
Formato 1026 - Versión 6
<xs:minInclusive value="0"/>
<xs:maxInclusive value="999"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="val" use="required">
<xs:annotation>
<xs:documentation>Valor del préstamo otorgado al 31-12</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: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="prestamos" 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="1026">
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="4"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Version" type="xs:positiveInteger" fixed="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>
6 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 7
Especificaciones Técnicas
Préstamos Bancarios Otorgados
Formato 1026 - Versión 6
<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>
7 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 8
Especificaciones Técnicas
INFORMACIÓN DE FONDOS DE INVERSION COLECTIVA
Formato 1021 - Versión 7
OBJETIVO
ESPECIFICACIÓN TECNICA
Dmuisca_ccmmmmmvvaaaacccccccc.xml
El formato contiene un documento XML, que está compuesto por dos elementos
complejos: Encabezado y Contenido, las cuales se deben enviar en el orden enunciado.
Encabezado
Contenido Información 1
Contenido Información 2
...
Contenido Información N
El encabezado del archivo viene en el elemento “Cab” y contiene los siguientes datos,
todos de carácter obligatorio:
1 de 10
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 8
Especificaciones Técnicas
INFORMACIÓN DE FONDOS DE INVERSION COLECTIVA
Formato 1021 - Versión 7
DENOMINACION LONGITUD
ETIQUETA TIPO VALIDACIONES OBSERVACIONES
CASILLA CAMPO
El contenido del archivo viene en el elemento “invs” y se deben incluir los siguientes
datos para cada registro de descuentos tributarios solicitados.
2 de 10
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 8
Especificaciones Técnicas
INFORMACIÓN DE FONDOS DE INVERSION COLECTIVA
Formato 1021 - Versión 7
debe diligenciarse.
apl2 Segundo apellido titular string 60 En caso de ser una Persona Natural y si se conoce
debe diligenciarse.
nom1 Primer nombre titular string 60 En caso de ser una Persona Natural siempre
debe diligenciarse.
nom2 Otros nombres titular string 60 En caso de ser una Persona Natural y si se conoce
debe diligenciarse.
raz Razón social titular string 450 En caso de ser una Persona Jurídica siempre debe
diligenciarse.
dir Dirección string 200 Siempre debe diligenciarse.
dpto Código departamento string 2 Código DANE Numérico, debe incluir
los ceros a la izquierda. Siempre debe
diligenciarse
mun Código municipio string 3 Código DANE Numérico, debe incluir los ceros
a la izquierda.
Siempre debe diligenciarse
sal Saldo inicial Long 18 Siempre debe diligenciarse.
El valor debe ser positivo, entero y no debe incluir
ni puntos ni comas.
inv Inversiones efectuadas Long 18 Siempre debe diligenciarse.
durante el periodo El valor debe ser positivo, entero y no debe incluir
ni puntos ni comas.
renc Rendimientos o Utilidades Long 18 Siempre debe diligenciarse.
causados en el periodo El valor debe ser positivo, entero y no debe incluir
ni puntos ni comas.
renp Rendimientos o Utilidades Long 18 Siempre debe diligenciarse.
pagados en el periodo El valor debe ser positivo, entero y no debe incluir
ni puntos ni comas.
retp Retención practicada Long 18 Siempre debe diligenciarse.
Rendimientos o Utilidades El valor debe ser positivo, entero y no debe incluir
en el periodo ni puntos ni comas.
salfin Saldo final de periodo Long 18 Siempre debe diligenciarse.
El valor debe ser positivo, entero y no debe incluir
ni puntos ni comas.
ntit Número del título o string 20 Siempre debe diligenciarse.
contrato
tfon Tipo de Fondo int 1 Siempre debe diligenciarse.
De acuerdo con los definidos en la resolución.
3 de 10
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 8
Especificaciones Técnicas
INFORMACIÓN DE FONDOS DE INVERSION COLECTIVA
Formato 1021 - Versión 7
apl1 Primer apellido titular string 60 En caso de ser una Persona Natural siempre
debe diligenciarse.
apl2 Segundo apellido titular string 60 En caso de ser una Persona Natural y si se conoce
debe diligenciarse.
nom1 Primer nombre titular string 60 En caso de ser una Persona Natural siempre
debe diligenciarse.
nom2 Otros nombres titular string 60 En caso de ser una Persona Natural y si se conoce
debe diligenciarse.
raz Razón social titular string 450 En caso de ser una Persona Jurídica siempre debe
diligenciarse.
Los campos “Concepto, Tipo de Documento del Titular Secundario y Número de
Identificación Titular Secundario”, conforman la llave única para el elemento “titSec”
y no se debe repetir para este tipo de elementos en cada registro.
3. Validaciones
1. El archivo debe contener todos los campos definidos para el encabezado y estos
campos deben estar correctamente diligenciados.
3. Los atributos que registran valores numéricos, se reportan con valores numéricos
positivos, sin signos ni puntuaciones, según lo reportado por el informante o en
su defecto con cero (0).
1. Los campos concepto, formato y versión, deben venir diligenciados con los
valores estipulados en las especificaciones técnicas,
4. Esquema XSD
4 de 10
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 8
Especificaciones Técnicas
INFORMACIÓN DE FONDOS DE INVERSION COLECTIVA
Formato 1021 - Versión 7
<xs:sequence>
<xs:element name="Cab" type="CabType"/>
<xs:element ref="invs" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="invs">
<xs:annotation>
<xs:documentation>Elemento que encapsula la información del formulario 1021 Fondos de Inversión Colectiva
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element ref="titSec" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:attribute name="tdoc" use="required">
<xs:annotation>
<xs:documentation>Tipo de documento</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:pattern value="[0-9]{0,2}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="nid" use="required">
<xs:annotation>
<xs:documentation>Número de Identificación</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[a-zA-Z0-9]+"/>
<xs:minLength value="0"/>
<xs:maxLength value="20"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="dv" use="optional">
<xs:annotation>
<xs:documentation>Dígito de verificació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="apl1" use="optional">
<xs:annotation>
<xs:documentation>Primer Apellido del Titular</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 Titular</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="0"/>
<xs:maxLength value="60"/>
</xs:restriction>
5 de 10
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 8
Especificaciones Técnicas
INFORMACIÓN DE FONDOS DE INVERSION COLECTIVA
Formato 1021 - Versión 7
</xs:simpleType>
</xs:attribute>
<xs:attribute name="nom1" use="optional">
<xs:annotation>
<xs:documentation>Primer Nombre del Titular</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 Titular </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 Titular</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="required">
<xs:annotation>
<xs:documentation>Dirección</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
<xs:maxLength value="200"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="dpto" use="required">
<xs:annotation>
<xs:documentation>Código Dpto</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[0-9]{0,2}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="mun" use="required">
<xs:annotation>
<xs:documentation>Código Municipio</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[0-9]{0,3}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="sal" use="required">
<xs:annotation>
6 de 10
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 8
Especificaciones Técnicas
INFORMACIÓN DE FONDOS DE INVERSION COLECTIVA
Formato 1021 - Versión 7
<xs:documentation>Saldo Inicial</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:double">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="inv" use="required">
<xs:annotation>
<xs:documentation>Inversiones efectuadas durante el periodo</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:double">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="renc" use="required">
<xs:annotation>
<xs:documentation>Rendimientos o Utilidades causados en el periodo</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:double">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="renp" use="required">
<xs:annotation>
<xs:documentation>Rendimientos o Utilidades pagados en el periodo</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:double">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="retp" use="required">
<xs:annotation>
<xs:documentation>Retención practicada Rendimientos o Utilidades en le periodo</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:double">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="salfin" use="required">
<xs:annotation>
<xs:documentation>Saldo final de periodo</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:double">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="ntit" use="required">
<xs:annotation>
<xs:documentation>Número de titulo y/o contrato</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>
7 de 10
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 8
Especificaciones Técnicas
INFORMACIÓN DE FONDOS DE INVERSION COLECTIVA
Formato 1021 - Versión 7
<xs:attribute name="tfon" use="required">
<xs:annotation>
<xs:documentation>Tipo de Fondo</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="titSec">
<xs:annotation>
<xs:documentation>Elemento que contienen la información de los titulares secundarios.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="con" use="required">
<xs:annotation>
<xs:documentation>Concepto</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="tdoc" use="required">
<xs:annotation>
<xs:documentation>Tipo de documento</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:pattern value="[0-9]{0,2}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="nid" use="required">
<xs:annotation>
<xs:documentation>Número de Identificación titular secundario</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[a-zA-Z0-9]+"/>
<xs:minLength value="0"/>
<xs:maxLength value="20"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="dv" use="optional">
<xs:annotation>
<xs:documentation>Dígito de verificació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="apl1" use="optional">
<xs:annotation>
<xs:documentation>Primer Apellido del Titular secundario</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
8 de 10
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 8
Especificaciones Técnicas
INFORMACIÓN DE FONDOS DE INVERSION COLECTIVA
Formato 1021 - Versión 7
<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 Titular secundario</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 Titular secundario</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>Segundo Nombre del Titular secundario</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 Titular Secundario</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: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>
9 de 10
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 8
Especificaciones Técnicas
INFORMACIÓN DE FONDOS DE INVERSION COLECTIVA
Formato 1021 - Versión 7
</xs:element>
<xs:element name="Formato" fixed="1021">
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="4"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Version" type="xs:positiveInteger" fixed="7"/>
<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>
10 de 10
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 8
Especificaciones Técnicas
INFORMACIÓN DE FONDOS DE INVERSION COLECTIVA
Formato 1021 - Versión 7
<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>
11
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 9
Especificaciones Técnicas
FONDOS DE PENSIONES OBLIGATORIAS
Formato 2277 - Versión 1
de 10
OBJETIVO
Definir las características y contenido de los archivos donde se reporta la información de Fondos de
Pensiones Obligatorias
ESPECIFICACIÓN TECNICA
El formato debe enviarse en un archivo XML que cumpla las siguientes especificaciones:
El nombre de cada uno de los archivos, debe especificarse mediante la siguiente secuencia de
caracteres:
Dmuisca_ccmmmmmvvaaaacccccccc.xml
El formato contiene un documento XML, que está compuesto por dos elementos complejos: Encabezado
y Contenido, las cuales se deben enviar en el orden enunciado.
Encabezado
Contenido Información 1
Contenido Información 2
...
Contenido Información N
1. El documento XML debe cumplir con la especificación 1.0 Tercera edición.
2. El conjunto de caracteres utilizado en el documento XML debe ser el alfabeto latino No. 1:
“ISO8859-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.
El encabezado del archivo viene en el elemento “Cab” y contiene los siguientes datos, todos de carácter
obligatorio:
DENOMINACION LONGITUD
ETIQUETA CASILLA TIPO CAMPO VALIDACIONES OBSERVACIONES
12 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 9
Especificaciones Técnicas
FONDOS DE PENSIONES OBLIGATORIAS
Formato 2277 - Versión 1
En el contenido del archivo se deben incluir tantos registros como se informó en la cabecera en el campo
“Cantidad de registros”.
El contenido del archivo viene en el elemento “afo” y se deben incluir los siguientes datos para cada
registro de Ahorro voluntario en fondos de pensiones.
13 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 9
Especificaciones Técnicas
FONDOS DE PENSIONES OBLIGATORIAS
Formato 2277 - Versión 1
dpto Código departamento string 2 En caso que el país sea Colombia siempre debe
diligenciarse.
Código DANE Numérico, debe incluir los ceros a la
izquierda.
mun Código municipio string 3 En caso que el país sea Colombia siempre debe
diligenciarse.
Código DANE Numérico, debe incluir los ceros a la
izquierda.
pais Código País string 4 Siempre debe diligenciarse.
Numérico, debe incluir los ceros a la izquierda.
email Correo Electrónico string 50
tipapo Tipo de Aportante int 1 Siempre debe diligenciarse.
De acuerdo a la tabla Tipos de aportantes
tdocapo Tipo de documento del int 2 Siempre debe diligenciarse.
aportante De acuerdo a la tabla tipo documentos
nitapo Número de Identificación string 20 Siempre debe diligenciarse.
del aportante Diligenciar sin guiones, puntos, comas o espacios
en blanco.
totapo Valor total aportes long 18 Siempre debe diligenciarse.
obligatorios efectuados por Diligenciar sin guiones, puntos, comas o espacios
el aportante en blanco.
Los campos: Tipo de documento del afiliado, Número de Identificación del Afiliado, Tipo de
Aportante, Tipo de documento del aportante y Número de Identificación del aportante conforman
una llave única para este formato, la cual no debe repetirse para los registros enviados por un mismo año
y/o periodo.
3. Validaciones
1. El archivo debe contener todos los campos definidos para el encabezado y estos campos deben
estar correctamente diligenciados.
2. La información del contenido del archivo debe corresponder al esquema XSD entregado.
3. Los atributos que registran valores numéricos, se reportan con valores numéricos positivos, sin
signos ni puntuaciones, según lo reportado por el informante o en su defecto con cero (0).
4. Los campos que corresponden a fechas, deben contener fechas válidas en cuanto a año, mes, y
día.
1. Los campos concepto, formato y versión, deben venir diligenciados con los valores estipulados
en las especificaciones técnicas,
14 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 9
Especificaciones Técnicas
FONDOS DE PENSIONES OBLIGATORIAS
Formato 2277 - Versión 1
4. Esquema XSD
15 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 9
Especificaciones Técnicas
FONDOS DE PENSIONES OBLIGATORIAS
Formato 2277 - Versión 1
<xs:maxLength value="60"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="onoa" use="optional">
<xs:annotation>
<xs:documentation>Otros nombres del afiliado</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="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="dpto" use="optional">
<xs:annotation>
<xs:documentation>Código dpto</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[0-9]{0,2}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="mun" use="optional">
<xs:annotation>
<xs:documentation>Código mcp</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[0-9]{0,3}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="pais" use="required">
<xs:annotation>
<xs:documentation>Código País</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[0-9]{0,4}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="email" use="optional">
<xs:annotation>
<xs:documentation>Correo Electrónico</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="0"/>
<xs:maxLength value="50"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="tipapo" use="required">
<xs:annotation>
16 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 9
Especificaciones Técnicas
FONDOS DE PENSIONES OBLIGATORIAS
Formato 2277 - Versión 1
<xs:documentation>Tipo de Aportante</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="tdocapo" use="required">
<xs:annotation>
<xs:documentation>Tipo de documento del aportante</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="nitapo" use="required">
<xs:annotation>
<xs:documentation>Número de Identificación del aportante</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[a-zA-Z0-9]+"/>
<xs:minLength value="1"/>
<xs:maxLength value="20"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="totapo" use="required">
<xs:annotation>
<xs:documentation>Valor de los ahorros efectuados durante el Periodo</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element name="mas">
<xs:annotation>
<xs:documentation>Elemento raíz del xml de carga masiva</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="Cab" type="CabType"/>
<xs:element ref="afo" 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"/>
17 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 9
Especificaciones Técnicas
FONDOS DE PENSIONES OBLIGATORIAS
Formato 2277 - Versión 1
<xs:maxInclusive value="99"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Formato" fixed="2277">
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="4"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Version" type="xs:positiveInteger" fixed="1"/>
<xs:element name="NumEnvio">
<xs:annotation>
<xs:documentation>Numero de envio</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="8"/>
<xs:maxInclusive value="99999999"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="FecEnvio" type="xs:dateTime">
<xs:annotation>
<xs:documentation>Fecha de envio</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FecInicial" type="xs:date">
<xs:annotation>
<xs:documentation>Fecha inicial</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FecFinal" type="xs:date">
<xs:annotation>
<xs:documentation>Fecha Final</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ValorTotal" type="xs:double">
<xs:annotation>
<xs:documentation>Valor Total</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CantReg">
<xs:annotation>
<xs:documentation>Cantidad de registros</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="4"/>
<xs:maxInclusive value="9999"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:schema>
18 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 10
Especificaciones Técnicas
APORTES VOLUNTARIOS A PENSIONES, CUENTAS DE AHORRO AFC Y
CUENTAS DE AHORRO AVC
Formato 1022 – Versión 9
OBJETIVO
Definir las características y contenido de los archivos donde se reporta la información de A portes
voluntarios a pensiones, cuentas de ahorro AFC y cuentas de ahorro AVC.
ESPECIFICACIÓN TECNICA
El formato debe enviarse en un archivo XML que cumpla las siguientes especificaciones:
El nombre de cada uno de los archivos, debe especificarse mediante la siguiente secuencia de
caracteres:
Dmuisca_ccmmmmmvvaaaacccccccc.xml
El formato contiene un documento XML, que está compuesto por dos elementos complejos: Encabezado
y Contenido, las cuales se deben enviar en el orden enunciado .
Encabezado
Contenido Información 1
Contenido Información 2
...
Contenido Información N
1. El documento XML debe cumplir con la especificación 1.0 Tercera edición.
2. El conjunto de caracteres utilizado en el documento XML debe ser el alfabeto latino 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.
El encabezado del archivo viene en el elemento “Cab” y contiene los siguientes datos, todos de carácter
obligatorio:
DENOMINACION LONGITUD
ETIQUETA TIPO VALIDACIONES OBSERVACIONES
CASILLA CAMPO
1 de 9
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 10
Especificaciones Técnicas
APORTES VOLUNTARIOS A PENSIONES, CUENTAS DE AHORRO AFC Y
CUENTAS DE AHORRO AVC
Formato 1022 – Versión 9
En el contenido del archivo se deben incluir tantos registros como se informó en la cabecera en el campo
“Cantidad de registros”.
El contenido del archivo viene en el elemento “afp” y se deben incluir los siguientes datos para cada
registro de Aportes voluntarios a pensiones, cuentas de ahorro AFC y cuentas de ahorro AVC.
2 de 9
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 10
Especificaciones Técnicas
APORTES VOLUNTARIOS A PENSIONES, CUENTAS DE AHORRO AFC Y
CUENTAS DE AHORRO AVC
Formato 1022 – Versión 9
Los campos: Tipo de Aporte, Tipo de documento del afiliado, Número de Identificación del Afiliado
y Número de la cuenta, conforman una llave única para este formato, la cual no debe repetirse para los
registros enviados por un mismo año y/o periodo.
A este elemento (afp) se pueden agregar elementos secundarios identificados como “ahorros”, los
cuales contienen Información detallada de los ahorros efectuados y se deben incluir los siguientes datos
para cada registro reportado
3 de 9
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 10
Especificaciones Técnicas
APORTES VOLUNTARIOS A PENSIONES, CUENTAS DE AHORRO AFC Y
CUENTAS DE AHORRO AVC
Formato 1022 – Versión 9
Los campos: Tipo de Aportante, Tipo de documento del aportante y Número de Identificación del
aportante, conforman una llave única para este formato, conforman la llave única para el elemento
“ahorros” y no se debe repetir para este tipo de elementos en cada registro
3. Validaciones
1. El archivo debe contener todos los campos definidos para el encabezado y estos campos deben
estar correctamente diligenciados.
2. La información del contenido del archivo debe corresponder al esquema XSD entregado.
3. Los atributos que registran valores numéricos, se reportan con valores numéricos positivos, sin
signos ni puntuaciones, según lo reportado por el informante o en su defecto con cero (0).
4. Los campos que corresponden a fechas, deben contener fechas válidas en cuanto a año, mes, y
día.
1. Los campos concepto, formato y versión, deben venir diligenciados con los valores estipulados
en las especificaciones técnicas.
4.Esquema XSD
4 de 9
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 10
Especificaciones Técnicas
APORTES VOLUNTARIOS A PENSIONES, CUENTAS DE AHORRO AFC Y
CUENTAS DE AHORRO AVC
Formato 1022 – Versión 9
<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="1022">
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="4"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Version" type="xs:positiveInteger" fixed="9"/>
<xs:element name="NumEnvio">
<xs:annotation>
<xs:documentation>Numero de envio</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="8"/>
<xs:maxInclusive value="99999999"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="FecEnvio" type="xs:dateTime">
<xs:annotation>
<xs:documentation>Fecha de envio</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FecInicial" type="xs:date">
<xs:annotation>
<xs:documentation>Fecha inicial</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FecFinal" type="xs:date">
<xs:annotation>
<xs:documentation>Fecha Final</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ValorTotal" type="xs:double">
<xs:annotation>
<xs:documentation>Valor Total</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CantReg">
<xs:annotation>
<xs:documentation>Cantidad de registros</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="4"/>
<xs:maxInclusive value="9999"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:element name="afp">
<xs:annotation>
<xs:documentation>Elemento que encapsula la información del formulario 1022 v9
Aportes voluntarios a pensiones, cuentas de ahorro AFC y cuentas de ahorro AVC</xs:documentation>
</xs:annotation>
<xs:complexType>
5 de 9
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 10
Especificaciones Técnicas
APORTES VOLUNTARIOS A PENSIONES, CUENTAS DE AHORRO AFC Y
CUENTAS DE AHORRO AVC
Formato 1022 – Versión 9
<xs:sequence>
<xs:element ref="ahorros" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:attribute name="tipApor" use="required">
<xs:annotation>
<xs:documentation>Tipo de Aporte</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:pattern value="[0-9]{1}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="tdoca" use="required">
<xs:annotation>
<xs:documentation>Tipo de documento del afiliado</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:pattern value="[0-9]{1,2}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="nita" use="required">
<xs:annotation>
<xs:documentation>Número de Identificación del
Afiliado</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[a-zA-Z0-9]+"/>
<xs:minLength value="1"/>
<xs:maxLength value="20"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="papa" use="required">
<xs:annotation>
<xs:documentation>Primer apellido del Afiliado</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
<xs:maxLength value="60"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="sapa" use="optional">
<xs:annotation>
<xs:documentation>Segundo apellido del afiliado</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="pnoa" use="required">
<xs:annotation>
<xs:documentation>Primer nombre del afiliado</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
<xs:maxLength value="60"/>
</xs:restriction>
</xs:simpleType>
6 de 9
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 10
Especificaciones Técnicas
APORTES VOLUNTARIOS A PENSIONES, CUENTAS DE AHORRO AFC Y
CUENTAS DE AHORRO AVC
Formato 1022 – Versión 9
</xs:attribute>
<xs:attribute name="onoa" use="optional">
<xs:annotation>
<xs:documentation>Otros nombres del afiliado</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="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="dpto" use="optional">
<xs:annotation>
<xs:documentation>Código dpto</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[0-9]{0,2}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="mun" use="optional">
<xs:annotation>
<xs:documentation>Código mcp</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[0-9]{0,3}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="pais" use="required">
<xs:annotation>
<xs:documentation>Código País</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[0-9]{1,4}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="email" use="optional">
<xs:annotation>
<xs:documentation>Correo Electrónico</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="0"/>
<xs:maxLength value="50"/>
<xs:pattern value="[_\-a-zA-Z0-9\.\+]+@[a-zA-Z0-9](\.?[\-a-
zA-Z0-9]*[a-zA-Z0-9])*"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="numcuen" use="required">
<xs:annotation>
7 de 9
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 10
Especificaciones Técnicas
APORTES VOLUNTARIOS A PENSIONES, CUENTAS DE AHORRO AFC Y
CUENTAS DE AHORRO AVC
Formato 1022 – Versión 9
<xs:documentation>Numero de Cuenta</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:double">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="saldoIni" use="required">
<xs:annotation>
<xs:documentation>Valor del saldo Inicial de los aportes</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="valorPer" use="required">
<xs:annotation>
<xs:documentation>Valor Total de los aportes efectuados durante el
Periodo</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="valrepe" use="required">
<xs:annotation>
<xs:documentation>Valor retiros aportes sin requisitos para beneficio</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="valrequi" use="required">
<xs:annotation>
<xs:documentation>Valor retiros aportes con requisitos para beneficio</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="valreca" use="required">
<xs:annotation>
<xs:documentation>Valor rendimientos causados</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="repe" use="required">
<xs:annotation>
<xs:documentation>Valor Retiros rendimientos sin cumplir requisitos
para beneficio</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
8 de 9
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 10
Especificaciones Técnicas
APORTES VOLUNTARIOS A PENSIONES, CUENTAS DE AHORRO AFC Y
CUENTAS DE AHORRO AVC
Formato 1022 – Versión 9
</xs:simpleType>
</xs:attribute>
<xs:attribute name="retipe" use="required">
<xs:annotation>
<xs:documentation>Valor Retiros rendimientos cumpliendo requisitos
para beneficio</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="saldofin" use="required">
<xs:annotation>
<xs:documentation>Valor del saldo final del ahorro</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="valretper" use="required">
<xs:annotation>
<xs:documentation>Valor retención en la fuente practicada en el
periodo</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element name="ahorros">
<xs:annotation>
<xs:documentation>Elemento que contienen la Hoja 2 formulario 1022 v8 Anexo
Documental Aportes voluntarios a pensiones, cuentas de ahorro AFC y cuentas de ahorro AVC</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="tipapo" use="required">
<xs:annotation>
<xs:documentation>Tipo de Aportante</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:pattern value="[0-9]{1}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="tdocapo" use="required">
<xs:annotation>
<xs:documentation>Tipo de documento del aportante</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:pattern value="[0-9]{1,2}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="nitapo" use="required">
<xs:annotation>
<xs:documentation>Número de Identificación del aportante</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
9 de 9
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 10
Especificaciones Técnicas
APORTES VOLUNTARIOS A PENSIONES, CUENTAS DE AHORRO AFC Y
CUENTAS DE AHORRO AVC
Formato 1022 – Versión 9
<xs:pattern value="[a-zA-Z0-9]+"/>
<xs:minLength value="1"/>
<xs:maxLength value="20"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="valahop" use="required">
<xs:annotation>
<xs:documentation>Valor de los ahorros efectuados durante el
Periodo</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:schema>
10 de 9
Resolución No.000098 XX
(28 de Octubre de 2020)
Anexo No. 11
Especificaciones Técnicas FONDO
DE CESANTIAS
Formato 2274 – Versión 2
OBJETIVO
Definir las características y contenido de los archivos correspondientes al formato 2274 versión 2 donde
se reporta la información de FONDO DE CESANTIAS.
ESPECIFICACIÓN TECNICA
El formato debe enviarse en un archivo XML que cumpla las siguientes especificaciones.
El nombre de cada uno de los archivos, debe especificarse mediante la siguiente secuencia de
caracteres:
Dmuisca_ccmmmmmvvaaaacccccccc.xml
El formato contiene un documento XML, que está compuesto por dos elementos complejos: Encabezado
y Contenido, las cuales se deben enviar en el orden enunciado .
Encabezado
Contenido Información 1
Contenido Información 2
...
Contenido Información N
1. El documento XML debe cumplir con la especificación 1.0 Tercera edición.
2. El conjunto de caracteres utilizado en el documento XML debe ser el alfabeto latino No. 1:
“ISO8859-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.
El encabezado del archivo viene en el elemento “Cab” y contiene los siguientes datos, todos de carácter
obligatorio:
DENOMINACION LONGITUD
ETIQUETA TIPO VALIDACIONES OBSERVACIONES
CASILLA CAMPO
1 de 9
Resolución No.000098 XX
(28 de Octubre de 2020)
Anexo No. 11
Especificaciones Técnicas FONDO
DE CESANTIAS
Formato 2274 – Versión 2
CASILLA CAMPO
CodCpt Concepto int 2 1=inserción
2=reemplazo
Formato Código del int 5 Fondo de Cesantías = 2274
formato
Versión Versión del int 2 Versión = 2
formato
NumEnvio Número de envío int 8 Debe corresponder Consecutivo de envío por año.
al número
consecutivo para
este formato.
FecEnvio Fecha de envío datetime 19 Debe ser la fecha Formato AAAA-MMDDTHH:MM:SS
calendario.
FecInicial Fecha Inicial date 10 Debe ser la fecha Los registros corresponden
calendario. mínimo esta fecha inicial. Formato
AAAA-MM-DD
FecFinal Fecha Final date 10 Debe ser la fecha Los registros corresponden
calendario. máximo a ésta fecha Final.
Formato AAAA-MM-DD
ValorTotal Valor Total double 20 Corresponde a la
sumatoria de la casilla
“tdoca” (Tipo de
documento del afiliado)
que se encuentra en el
atributo foncesantia.
CantReg Cantidad de int 4 Se enviarán archivos Cantidad de registros reportados
registros con máximo 5000 en el contenido.
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
“foncesantia” que
contenga el archivo
En el contenido del archivo se deben incluir tantos registros como se informó en la cabecera en el campo
“Cantidad de registros”.
El contenido del archivo viene en el elemento “foncesantia” y se deben incluir los siguientes datos para
cada registro de FONDO DE CESANTIAS.
2 de 9
Resolución No.000098 XX
(28 de Octubre de 2020)
Anexo No. 11
Especificaciones Técnicas FONDO
DE CESANTIAS
Formato 2274 – Versión 2
dpto Código departamento string 2 En caso que el país sea Colombia siempre debe
diligenciarse.
Los campos: Tipo de documento del afiliado, Número de Identificación del Afiliado, Tipo de Afiliado
conforman una llave única para este formato la cual no debe repetirse para los registros enviados por un
mismo año y/o periodo.
A este elemento (foncesantia) se pueden agregar elementos secundarios identificados como “cesantia”,
los cuales contienen Información detallada de las cesantías abonadas y se deben incluir los siguientes
datos para cada registro reportado
3 de 9
Resolución No.000098 XX
(28 de Octubre de 2020)
Anexo No. 11
Especificaciones Técnicas FONDO
DE CESANTIAS
Formato 2274 – Versión 2
Los campos: Tipo de Aportante, Tipo de documento del aportante y Número de Identificación del
aportante, conforman una llave única para este formato, conforman la llave única para el elemento
“cesantia” y no se debe repetir para este tipo de elementos en cada registro
3. Validaciones
1. El archivo debe contener todos los campos definidos para el encabezado y estos campos deben
estar correctamente diligenciados.
2. La información del contenido del archivo debe corresponder al esquema XSD entregado.
3. Los atributos que registran valores numéricos, se reportan con valores numéricos positivos, sin
signos ni puntuaciones, según lo reportado por el informante o en su defecto con cero (0).
4. Los campos que corresponden a fechas, deben contener fechas válidas en cuanto a año, mes, y
día.
1. Los campos concepto, formato y versión, deben venir diligenciados con los valores estipulados
en las especificaciones técnicas,
2. Año de envío, debe ser el año calendario.
3. Número de envío, debe corresponder al número consecutivo para este formato.
4. Fecha de envío, debe ser la fecha calendario, en formato AAAA-MM-DDTHH:MM:SS.
4. Esquema XSD
4 de 9
Resolución No.000098 XX
(28 de Octubre de 2020)
Anexo No. 11
Especificaciones Técnicas FONDO
DE CESANTIAS
Formato 2274 – Versión 2
<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="mas">
<xs:annotation>
<xs:documentation>Elemento raíz del xml de carga masiva</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="Cab" type="CabType"/>
<xs:element ref="foncesantia" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="foncesantia">
<xs:annotation>
<xs:documentation>Elemento que encapsula la información del formulario 2274 v2 Anexo
Documental FONDOS DE PENSIONES VOLUNTARIAS</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element ref="cesantia" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:attribute name="tdoca" use="required">
<xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
5 de 9
Resolución No.000098 XX
(28 de Octubre de 2020)
Anexo No. 11
Especificaciones Técnicas FONDO
DE CESANTIAS
Formato 2274 – Versión 2
<xs:pattern value="[0-9]{0,2}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="nita" use="required">
<xs:annotation>
<xs:documentation>Número de Identificación del
Afiliado</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[a-zA-Z0-9]+"/>
<xs:minLength value="1"/>
<xs:maxLength value="20"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="pap" use="required">
<xs:annotation>
<xs:documentation>Primer apellido</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
<xs:maxLength value="60"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="sap" use="optional">
<xs:annotation>
<xs:documentation>Segundo apellido</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="0"/>
<xs:maxLength value="60"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="pno" use="required">
<xs:annotation>
<xs:documentation>Primer nombre del afiliado</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
<xs:maxLength value="60"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="ono" use="optional">
<xs:annotation>
<xs:documentation>Otros nombres del afiliado</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="dir" use="optional">
<xs:annotation>
<xs:documentation>Dirección</xs:documentation>
</xs:annotation>
<xs:simpleType>
6 de 9
Resolución No.000098 XX
(28 de Octubre de 2020)
Anexo No. 11
Especificaciones Técnicas FONDO
DE CESANTIAS
Formato 2274 – Versión 2
<xs:restriction base="xs:string">
<xs:minLength value="0"/>
<xs:maxLength value="200"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="dpto" use="optional">
<xs:annotation>
<xs:documentation>Código departamento</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[0-9]{0,2}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="mun" use="optional">
<xs:annotation>
<xs:documentation>Código municipio</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[0-9]{0,3}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="pais" use="required">
<xs:annotation>
<xs:documentation>Código País</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[0-9]{0,4}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="email" use="optional">
<xs:annotation>
<xs:documentation>Correo Electrónico</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="0"/>
<xs:maxLength value="50"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="tafil" use="required">
<xs:annotation>
<xs:documentation>Tipo Afiliado</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:pattern value="[0-9]{0,1}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="vtcesap" use="required">
<xs:annotation>
<xs:documentation>Valor Total cesantías abonadas
en periodo</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
7 de 9
Resolución No.000098 XX
(28 de Octubre de 2020)
Anexo No. 11
Especificaciones Técnicas FONDO
DE CESANTIAS
Formato 2274 – Versión 2
<xs:attribute name="vretcs" use="required">
<xs:annotation>
<xs:documentation>Valor intereses o rendimientos causados en
periodo</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="vrpcesa" use="required">
<xs:annotation>
<xs:documentation>Valor retiros en periodo correspondientes a
cesantías acumuladas al año 2016</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="vrpcesas" use="required">
<xs:annotation>
<xs:documentation>Valor retiros en periodo correspondientes a
cesantías acumuladas al año 2017 y siguientes</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="vretinter" use="required">
<xs:annotation>
<xs:documentation>Valor retención en la fuente practicada en el
periodo</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="valcehare" use="required">
<xs:annotation>
<xs:documentation>Valor cesantías acumuladas hasta año 2016 a 31 diciembre del año a
reportar</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="valcesire" use="required">
<xs:annotation>
<xs:documentation>Valor cesantías acumuladas del año 2017 y
siguientes a 31 diciembre del año a reportar</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:complexType>
</xs:element>
8 de 9
Resolución No.000098 XX
(28 de Octubre de 2020)
Anexo No. 11
Especificaciones Técnicas FONDO
DE CESANTIAS
Formato 2274 – Versión 2
<xs:element name="cesantia">
<xs:annotation>
<xs:documentation>Elemento que contienen la Hoja 2 formulario 2274 v2 FONDO DE
CESANTIAS</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="tipapo" use="required">
<xs:annotation>
<xs:documentation>Tipo de Aportante</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="tdocapo" use="required">
<xs:annotation>
<xs:documentation>Tipo de aportante</xs:documentation> documento del
</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="nitapo" use="required">
<xs:annotation>
<xs:documentation>Número de Identificación del
aportante</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[a-zA-Z0-9]+"/>
<xs:minLength value="1"/>
<xs:maxLength value="20"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="valces" use="required">
<xs:annotation>
<xs:documentation>Valor cesantías abonadas
en periodo</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:schema>
9 de 9
Resolución No.000098 XX
(28 de Octubre de 2020)
Anexo No. 12
Especificaciones Técnicas
INFORMACION DE BOLSA DE VALORES
Formato 1041 - Versión 6
OBJETIVO
Definir las características y contenido de los archivos, donde se reporta la Información de Bolsa de
Valores.
ESPECIFICACIÓN TÉCNICA
El formato de Información de Bolsa de Valores, debe enviarse en un archivo XML que cumpla las
siguientes especificaciones:
El nombre de cada uno de los archivos, debe especificarse mediante la siguiente secuencia de
caracteres:
Dmuisca_ccmmmmmvvaaaacccccccc.xml
El formato de Información de Bolsa de Valores, 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
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 con el
esquema XSD que incluye en esta especificación técnica.
4. El archivo debe contener un elemento único raíz llamado “mas”, que a su vez contendrá toda
la información del archivo, tanto el encabezado como los registros.
El encabezado del archivo viene en el elemento “Cab” y contiene los siguientes datos, todos de
carácter obligatorio:
1 de 6
Resolución No.000098 XX
(28 de Octubre de 2020)
Anexo No. 12
Especificaciones Técnicas
INFORMACION DE BOLSA DE VALORES
Formato 1041 - Versión 6
En el contenido del archivo se deben incluir tantos registros como se informó en la cabecera en el
campo “Cantidad de registros”.
El contenido del archivo viene en el elemento “bolsa” y se deben incluir los siguientes datos para cada
registro de Información de Bolsa de Valores.
nit NIT del Comisionista long 14 Diligenciar sin guiones, puntos, comas
o espacios en blanco. Siempre debe
diligenciarse
dv Digito de Verificación int 1 Si se conoce debe diligenciarse
raz Razón Social del string 450 Siempre debe diligenciarse.
Comisionista
2 de 6
Resolución No.000098 XX
(28 de Octubre de 2020)
Anexo No. 12
Especificaciones Técnicas
INFORMACION DE BOLSA DE VALORES
Formato 1041 - Versión 6
El campo NIT del Comisionista, es la llave única para este formato, la cual no debe repetirse para los
registros enviados por un mismo año y/o periodo.
3. Validaciones
1. El archivo debe contener todos los campos definidos para el encabezado y estos campos
deben estar correctamente diligenciados.
2. La información del contenido del archivo debe corresponder al esquema XSD entregado.
3. Los atributos que registran valores numéricos, se reportan con valores numéricos positivos,
sin signos ni puntuaciones, según lo reportado por el informante o en su defecto con cero
(0).
4. Los campos que corresponden a fechas, deben contener fechas validas en cuanto a año,
mes, y día.
1. Los campos concepto, formato y versión, deben venir diligenciados con los valores
estipulados en las especificaciones técnicas,
4. Esquema XSD
3 de 6
Resolución No.000098 XX
(28 de Octubre de 2020)
Anexo No. 12
Especificaciones Técnicas
INFORMACION DE BOLSA DE VALORES
Formato 1041 - Versión 6
<xs:element name="bolsa">
<xs:annotation>
<xs:documentation>Elemento que encapsula la información del formulario 1041 INFORMACION DE BOLSA
DE VALORES</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="nit" use="required">
<xs:annotation>
<xs:documentation>NIT del Comisionista</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>Digito de Verificació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="raz" use="required">
<xs:annotation>
<xs:documentation>Razón Social del Comisionista</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="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="dpto" use="required">
<xs:annotation>
<xs:documentation>Código Departamento</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="mun" use="required">
<xs:annotation>
<xs:documentation>Código del Municipio</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:minInclusive value="0"/>
<xs:maxInclusive value="999"/>
4 de 6
Resolución No.000098 XX
(28 de Octubre de 2020)
Anexo No. 12
Especificaciones Técnicas
INFORMACION DE BOLSA DE VALORES
Formato 1041 - Versión 6
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="adq" use="required">
<xs:annotation>
<xs:documentation>Valor de las Adquisiciones</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="ena" use="required">
<xs:annotation>
<xs:documentation>Valor de las Enajenaciones</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="com" use="required">
<xs:annotation>
<xs:documentation>Valor comisión pagada al Comisionista</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="ret" use="required">
<xs:annotation>
<xs:documentation>Retención en la fuente practicada</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: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="bolsa" 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">
5 de 6
Resolución No.000098 XX
(28 de Octubre de 2020)
Anexo No. 12
Especificaciones Técnicas
INFORMACION DE BOLSA DE VALORES
Formato 1041 - Versión 6
<xs:minInclusive value="0"/>
<xs:maxInclusive value="99"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Formato" fixed="1041">
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="4"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Version" type="xs:positiveInteger" fixed="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:long">
<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>
6 de 6
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 13
Especificaciones Técnicas
INFORMACION DE COMISIONISTAS DE BOLSAS
Formato 1042 - Versión 7
OBJETIVO
ESPECIFICACIÓN TECNICA
El formato de Información de Comisionistas de Bolsas, debe enviarse en un archivo XML que cumpla
las siguientes especificaciones:
El nombre de cada uno de los archivos, debe especificarse mediante la siguiente secuencia de
caracteres:
Dmuisca_ccmmmmmvvaaaacccccccc.xml
Encabezado
Contenido Información 1
Contenido Información 2
...
Contenido Información 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 raíz llamado “mas”, que a su vez contendrá toda
la información del archivo, tanto el encabezado como los registros.
El encabezado del archivo viene en el elemento “Cab” y contiene los siguientes datos, todos de
carácter obligatorio:
1 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 13
Especificaciones Técnicas
INFORMACION DE COMISIONISTAS DE BOLSAS
Formato 1042 - Versión 7
En el contenido del archivo se deben incluir tantos registros como se informó en la cabecera en el
campo “Cantidad de registros”.
El contenido del archivo viene en el elemento “comisionista” y se deben incluir los siguientes datos
para cada registro de Información de Comisionistas de Bolsas.
tdoc Tipo de Documento int 2 De acuerdo con los definidos por resolución.
Siempre debe diligenciarse
nid Número de Identificación string 20 Diligenciar sin guiones, puntos, comas o
del tercero a nombre de espacios en blanco. Siempre debe
quien se efectuaron las diligenciarse
operaciones
dv Digito de Verificación int 1 Para el tipo de documento 31 – Nit, si se
conoce debe diligenciarse.
2 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 13
Especificaciones Técnicas
INFORMACION DE COMISIONISTAS DE BOLSAS
Formato 1042 - Versión 7
apl1 Primer Apellido del tercero a string 60 En caso de ser una Persona Natural siempre
nombre de quien se debe diligenciarse.
efectuaron las operaciones
apl2 Segundo Apellido del tercero string 60 En caso de ser una Persona Natural y si se
a nombre de quien conoce debe diligenciarse.
se efectuaron las
operaciones
nom1 Primer Nombre del tercero a string 60 En caso de ser una Persona Natural siempre
nombre de quien se debe diligenciarse.
efectuaron las operaciones
nom2 Otros Nombres del tercero a string 60 En caso de ser una Persona Natural y si se
nombre de quien se conoce debe diligenciarse.
efectuaron las operaciones
raz Razón Social del tercero a string 450 En caso de ser una Persona Jurídica siempre
nombre de quien se debe diligenciarse.
efectuaron las operaciones
dir Dirección string 200 En caso de que el País de residencia sea
Colombia siempre debe diligenciarse
dpto Código del Departamento int 2 Código DANE Numérico, debe incluir los
ceros a la izquierda.
En caso de que el País de residencia sea
Colombia siempre debe diligenciarse
mun Código del Municipio int 3 Código DANE Numérico, debe incluir los
ceros a la izquierda.
En caso de que el País de residencia sea
Colombia siempre debe diligenciarse
pais País de Residencia o int 4 De acuerdo con los definidos por resolución.
domicilio Siempre debe diligenciarse
adq Valor de las Adquisiciones double 20 El valor debe ser positivo, entero y no
debe incluir ni puntos ni comas. Siempre
debe diligenciarse
ena Valor de las Enajenaciones double 20 El valor debe ser positivo, entero y no
debe incluir ni puntos ni comas. Siempre
debe diligenciarse
Los campos Tipo de Documento y Número de Identificación del tercero a nombre de quien se
efectuaron las operaciones, la cual no debe repetirse para los registros enviados por un mismo año
y/o periodo.
3. Validaciones
1. El archivo debe contener todos los campos definidos para el encabezado y estos campos
deben estar correctamente diligenciados.
2. La información del contenido del archivo debe corresponder al esquema XSD entregado.
3. Los atributos que registran valores numéricos, se reportan con valores numéricos positivos,
sin signos ni puntuaciones, según lo reportado por el informante o en su defecto con cero
(0).
4. Los campos que corresponden a fechas, deben contener fechas validas en cuanto a año,
mes, y día.
3 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 13
Especificaciones Técnicas
INFORMACION DE COMISIONISTAS DE BOLSAS
Formato 1042 - Versión 7
1. Los campos concepto, formato y versión, deben venir diligenciados con los valores
estipulados en las especificaciones técnicas,
4. Esquema XSD
4 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 13
Especificaciones Técnicas
INFORMACION DE COMISIONISTAS DE BOLSAS
Formato 1042 - Versión 7
</xs:attribute>
<xs:attribute name="apl2" use="optional">
<xs:annotation>
<xs:documentation>Segundo Apellido del tercero a nombre de quien se efectuaron las
operaciones</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 tercero a nombre de quien se efectuaron las
operaciones</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 tercero a nombre de quien se efectuaron las
operaciones</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 tercero a nombre de quien se efectuaron las
operaciones</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="dpto" use="optional">
<xs:annotation>
<xs:documentation>Código Departamento</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:minInclusive value="0"/>
<xs:maxInclusive value="99"/>
</xs:restriction>
5 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 13
Especificaciones Técnicas
INFORMACION DE COMISIONISTAS DE BOLSAS
Formato 1042 - Versión 7
</xs:simpleType>
</xs:attribute>
<xs:attribute name="mun" use="optional">
<xs:annotation>
<xs:documentation>Código del Municipio</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="pais" use="required">
<xs:annotation>
<xs:documentation>País de Residencia o domicilio</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="adq" use="required">
<xs:annotation>
<xs:documentation>Valor de las Adquisiciones</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="ena" use="required">
<xs:annotation>
<xs:documentation>Valor de las Enajenaciones</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: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="comisionista" 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>
6 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 13
Especificaciones Técnicas
INFORMACION DE COMISIONISTAS DE BOLSAS
Formato 1042 - Versión 7
<xs:restriction base="xs:int">
<xs:minInclusive value="0"/>
<xs:maxInclusive value="99"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Formato" fixed="1042">
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="4"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Version" type="xs:positiveInteger" fixed="7"/>
<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:long">
<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>
7 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 14
Especificaciones Técnicas
INFORMACION DE LOS FIDEICOMISOS QUE ADMINISTRAN
Formato 1013 - Versión 9
OBJETIVO
ESPECIFICACIÓN TECNICA
Dmuisca_ccmmmmmvvaaaacccccccc.xml
Encabezado
Contenido Información 1
Contenido Información 2
...
Contenido Información N
4. El archivo debe contener un elemento único raíz llamado “mas”, que a su vez
contendrá toda la información del archivo, tanto el encabezado como los
registros.
1 de 8
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 14
Especificaciones Técnicas
INFORMACION DE LOS FIDEICOMISOS QUE ADMINISTRAN
Formato 1013 - Versión 9
2 de 8
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 14
Especificaciones Técnicas
INFORMACION DE LOS FIDEICOMISOS QUE ADMINISTRAN
Formato 1013 - Versión 9
val Valor patrimonial de los long 18 El valor debe ser positivo, entero y no
derechos fiduciarios debe incluir ni puntos ni comas. Siempre
debe diligenciarse
ren Utilidades causadas en el año long 18 El valor debe ser positivo, entero y no
debe incluir ni puntos ni comas. Siempre
debe diligenciarse
valafa Valor de los aportes efectuados long 18 El valor debe ser positivo, entero y no
en el año debe incluir ni puntos ni comas. Siempre
debe diligenciarse
fide Número del Fideicomiso long 14 Diligenciar sin guiones, puntos, comas o
espacios en blanco. Siempre debe
diligenciarse
3. Validaciones
3 de 8
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 14
Especificaciones Técnicas
INFORMACION DE LOS FIDEICOMISOS QUE ADMINISTRAN
Formato 1013 - Versión 9
1. Los campos concepto, formato y versión, deben venir diligenciados con los
valores estipulados en las especificaciones técnicas,
2. Año de envío, debe ser el año calendario.
3. Número de envío, debe corresponder al número consecutivo para este
formato.
4. Fecha de envío, debe ser la fecha calendario, en formato AAAA-MM-
DDTHH:MM:SS.
4. Esquema XSD
4 de 8
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 14
Especificaciones Técnicas
INFORMACION DE LOS FIDEICOMISOS QUE ADMINISTRAN
Formato 1013 - Versión 9
<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="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="fide" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="fide">
<xs:annotation>
<xs:documentation>Elemento que encapsula la información del formulario 1013v9 INFORMACION DE LOS
FIDEICOMISOS QUE ADMINISTRAN</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="tip" use="required">
<xs:annotation>
<xs:documentation>Tipo de Fideicomiso</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="0"/>
<xs:maxLength value="2"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="sub" use="required">
<xs:annotation>
<xs:documentation> Subtipo de Fideicomiso</xs:documentation>
</xs:annotation>
5 de 8
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 14
Especificaciones Técnicas
INFORMACION DE LOS FIDEICOMISOS QUE ADMINISTRAN
Formato 1013 - Versión 9
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="0"/>
<xs:maxLength value="4"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="tdoc" use="required">
<xs:annotation>
<xs:documentation>Tipo de Documento</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</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[a-zA-Z0-9]+"/>
<xs:minLength value="0"/>
<xs:maxLength value="20"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="apl1" use="optional">
<xs:annotation>
<xs:documentation>Primer Apellido del Fideicomitente o Fiduciante</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 Fideicomitente o Fiduciante</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 Fideicomitente o Fiduciante</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 Fideicomitente o Fiduciante</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="0"/>
6 de 8
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 14
Especificaciones Técnicas
INFORMACION DE LOS FIDEICOMISOS QUE ADMINISTRAN
Formato 1013 - Versión 9
<xs:maxLength value="60"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="raz" use="optional">
<xs:annotation>
<xs:documentation>Razón Social del Fideicomitente o Fiduciante</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="2"/>
<xs:maxLength value="200"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="dpto" use="optional">
<xs:annotation>
<xs:documentation>Código del Departamento</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="mun" use="optional">
<xs:annotation>
<xs:documentation>Código del Municipio</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="pais" use="required">
<xs:annotation>
<xs:documentation>País de Residencia o Domicilio</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="email" use="optional">
<xs:annotation>
<xs:documentation>Buzón, correo o dirección electrónicos</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="0"/>
<xs:maxLength value="50"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
7 de 8
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 14
Especificaciones Técnicas
INFORMACION DE LOS FIDEICOMISOS QUE ADMINISTRAN
Formato 1013 - Versión 9
8 de 8
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 15
Especificaciones Técnicas
INGRESOS RECIBIDOS CON CARGO AL FIDEICOMISO O PATRIMONIO
AUTONOMO
Formato 1058 - Versión 9
OBJETIVO
ESPECIFICACIÓN TECNICA
Dmuisca_ccmmmmmvvaaaacccccccc.xml
3. El archivo debe contener un documento XML bien formado y valido de acuerdo con
el esquema XSD que incluye en esta especificación técnica.
4. El archivo debe contener un elemento único raíz llamado “mas”, que a su vez
contendrá toda la información del archivo, tanto el encabezado como los registros.
1 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 15
Especificaciones Técnicas
INGRESOS RECIBIDOS CON CARGO AL FIDEICOMISO O PATRIMONIO
AUTONOMO
Formato 1058 - Versión 9
ETI QUET DEN OMI N ACI O TI PO LON GI TUD VALI DACI ON ES OBSERVACI ON ES
A N CASI LLA CAMPO
Ano Año de envío Int 4 Formato AAAA
ATRI BUTO DEN OMI N ACI ON CASI LLA TI PO LON GI TUD CRI TERI OS
tip Tipo de fideicomiso string 2 De acuerdo con los definidos por resolución.
Siempre debe diligenciarse
sub Subtipo de fideicomiso string 4 De acuerdo con los definidos por resolución.
Siempre debe diligenciarse
con Concepto int 4 De acuerdo con los definidos por resolución.
Siempre debe diligenciarse
2 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 15
Especificaciones Técnicas
INGRESOS RECIBIDOS CON CARGO AL FIDEICOMISO O PATRIMONIO
AUTONOMO
Formato 1058 - Versión 9
tdoc Tipo de Documento int 2 De acuerdo con los definidos por
resolución. Siempre debe diligenciarse
nid Número de I identificación string 20 Diligenciar sin guiones, puntos, comas o espacios
en blanco. Siempre debe diligenciarse
Validaciones
1. El archivo debe contener todos los campos definidos para el encabezado y estos
campos deben estar correctamente diligenciados.
3. Los atributos que registran valores numéricos, se reportan con valores numéricos
positivos, sin signos ni puntuaciones, según lo reportado por el informante o en su
defecto con cero (0).
4. Los campos que corresponden a fechas, deben contener fechas validas en cuanto
a año, mes, y día.
1. Los campos concepto, formato y versión, deben venir diligenciados con los
valores estipulados en las especificaciones técnicas,
3 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 15
Especificaciones Técnicas
INGRESOS RECIBIDOS CON CARGO AL FIDEICOMISO O PATRIMONIO
AUTONOMO
Formato 1058 - Versión 9
4. Esquema XSD
4 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 15
Especificaciones Técnicas
INGRESOS RECIBIDOS CON CARGO AL FIDEICOMISO O PATRIMONIO
AUTONOMO
Formato 1058 - Versión 9
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[a-zA-Z0-9]+"/>
<xs:minLength value="0"/>
<xs:maxLength value="20"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="dv" use="optional">
<xs:annotation>
<xs:documentation>Digito de Verificació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="apl1" use="optional">
<xs:annotation>
<xs:documentation>Primer Apellido del Informado</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 Informado</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 Informado</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 Informado</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 Informado</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
5 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 15
Especificaciones Técnicas
INGRESOS RECIBIDOS CON CARGO AL FIDEICOMISO O PATRIMONIO
AUTONOMO
Formato 1058 - Versión 9
<xs:minLength value="0"/>
<xs:maxLength value="450"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="pais" use="required">
<xs:annotation>
<xs:documentation>País de Residencia o Domicilio</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="ing" use="required">
<xs:annotation>
<xs:documentation>Ingresos Brutos Recibidos</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="idpat" use="required">
<xs:annotation>
<xs:documentation> Identificación del Fideicomiso y/o Patrimonio Autónomo </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: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="ingresos" 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="1058">
<xs:simpleType>
6 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 15
Especificaciones Técnicas
INGRESOS RECIBIDOS CON CARGO AL FIDEICOMISO O PATRIMONIO
AUTONOMO
Formato 1058 - Versión 9
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="4"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Version" type="xs:positiveInteger" fixed="9"/>
<xs:element name="NumEnvio">
<xs:annotation>
<xs:documentation>Numero de envio</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="8"/>
<xs:maxInclusive value="99999999"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="FecEnvio" type="xs:dateTime">
<xs:annotation>
<xs:documentation>Fecha de envio</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FecInicial" type="xs:date">
<xs:annotation>
<xs:documentation>Fecha inicial</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FecFinal" type="xs:date">
<xs:annotation>
<xs:documentation>Fecha Final</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ValorTotal" type="xs:long">
<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>
7 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 16
Especificaciones Técnicas
Pagos o Abonos en Cuenta y Retenciones practicadas con
Recursos del Fideicomiso
Formato 1014 - Versión 2
OBJETIVO
Definir las características y contenido de los archivos donde se reportan los Pagos
o Abonos en Cuenta y Retenciones practicadas con Recursos del Fideicomiso.
ESPECIFICACIÓN TECNICA
Dmuisca_ccmmmmmvvaaaacccccccc.xml
El formato 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 de 8
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 16
Especificaciones Técnicas
Pagos o Abonos en Cuenta y Retenciones practicadas con
Recursos del Fideicomiso
Formato 1014 - Versión 2
DENOMINACION LONGITUD
ETIQUETA TIPO VALIDACIONES OBSERVACIONES
CASILLA CAMPO
2 de 8
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 16
Especificaciones Técnicas
Pagos o Abonos en Cuenta y Retenciones practicadas con
Recursos del Fideicomiso
Formato 1014 - Versión 2
DENOMINACION
ATRIBUTO TIPO LONGITUD CRITERIOS
CASILLA
tfide Tipo de fideicomiso string 2 De acuerdo a los definidos por resolución.
Siempre debe diligenciarse
sfide Subtipo de fideicomiso string 4 De acuerdo a los definidos por resolución.
Siempre debe diligenciarse
cpt Concepto int 4 Siempre debe diligenciarse. De
acuerdo a los definidos en la
resolución.
tdoc Tipo de documento int 2 Siempre debe diligenciarse. De acuerdo a
los definidos en la resolución.
Siempre debe diligenciarse.
nid Número identificación string 20 Siempre debe diligenciarse. Diligenciar
sin guiones, puntos, comas o espacios en
blanco.
apl1 Primer apellido del string 60 En caso de ser una Persona Natural
informado siempre debe diligenciarse.
apl2 Segundo apellido del string 60 En caso de ser una Persona Natural y si
informado se conoce debe diligenciarse.
nom1 Primer nombre del string 60 En caso de ser una Persona Natural
informado siempre debe diligenciarse.
nom2 Otros nombres del string 60 En caso de ser una Persona Natural
informado siempre debe diligenciarse.
raz Razón social string 450 En caso de ser una Persona Jurídica
informado siempre debe diligenciarse.
dir Dirección string 200 En caso que el País de residencia sea
Colombia siempre debe diligenciarse.
dpto Código dpto int 2 Código DANE Numérico, debe incluir
los ceros a la izquierda.
En caso que el País de residencia sea
mun Código mcp int 3 Código DANE Numérico, debe incluir
los ceros a la izquierda.
En caso que el País de residencia sea
pais País de Residencia o int 4 De acuerdo a los definidos en la
domicilio resolución. Siempre debe diligenciarse.
pago Pago o abono en long 18 El valor debe ser positivo, entero y no
cuenta debe incluir ni puntos ni comas.
Siempre debe diligenciarse.
iva IVA mayor valor del long 18 El valor debe ser positivo, entero y no
costo o gasto debe incluir ni puntos ni comas.
Siempre debe diligenciarse.
prac Retención en la fuente long 18 El valor debe ser positivo, entero y no
practicada Renta debe incluir ni puntos ni comas.
Siempre debe diligenciarse.
asum Retención en la fuente long 18 El valor debe ser positivo, entero y no
asumida Renta debe incluir ni puntos ni comas.
Siempre debe diligenciarse.
comun Retención en la long 18 El valor debe ser positivo, entero y no
fuente practicada Iva debe incluir ni puntos ni comas.
Régimen común Siempre debe diligenciarse.
ndom Retención en la fuente long 18 El valor debe ser positivo, entero y no
practicada Iva no debe incluir ni puntos ni comas.
domiciliados Siempre debe diligenciarse.
idfide Identificación del string 14 El valor debe ser positivo, entero y no
fideicomiso debe incluir ni puntos ni comas.
Siempre debe diligenciarse.
3 de 8
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 16
Especificaciones Técnicas
Pagos o Abonos en Cuenta y Retenciones practicadas con
Recursos del Fideicomiso
Formato 1014 - Versión 2
3. Validaciones
4. Esquema XSD
4 de 8
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 16
Especificaciones Técnicas
Pagos o Abonos en Cuenta y Retenciones practicadas con
Recursos del Fideicomiso
Formato 1014 - Versión 2
</xs:attribute>
<xs:attribute name="sfide" use="required">
<xs:annotation>
<xs:documentation>Subtipo de Fideicomiso</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="0"/>
<xs:maxLength value="4"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="cpt" use="required">
<xs:annotation>
<xs:documentation>Concepto</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="tdoc" use="required">
<xs:annotation>
<xs:documentation>Tipo de Documento</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</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[a-zA-Z0-9]+"/>
<xs:minLength value="0"/>
<xs:maxLength value="20"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="apl1" use="optional">
<xs:annotation>
<xs:documentation>Primer Apellido del Informado</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 Informado</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>
5 de 8
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 16
Especificaciones Técnicas
Pagos o Abonos en Cuenta y Retenciones practicadas con
Recursos del Fideicomiso
Formato 1014 - Versión 2
<xs:attribute name="nom1" use="optional">
<xs:annotation>
<xs:documentation>Primer Nombre del Informado</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 Informado</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 Informado</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="2"/>
<xs:maxLength value="200"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="dpto" use="optional">
<xs:annotation>
<xs:documentation>Código dpto</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:minInclusive value="0"/>
<xs:maxInclusive value="99"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="mun" use="optional">
<xs:annotation>
<xs:documentation>Código mcp</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:minInclusive value="0"/>
<xs:maxInclusive value="999"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="pais" use="required">
<xs:annotation>
<xs:documentation>País de Residencia o domicilio</xs:documentation>
6 de 8
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 16
Especificaciones Técnicas
Pagos o Abonos en Cuenta y Retenciones practicadas con
Recursos del Fideicomiso
Formato 1014 - Versión 2
</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="pago" use="required">
<xs:annotation>
<xs:documentation>Pago o abono en cuenta</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="iva" use="required">
<xs:annotation>
<xs:documentation>IVA mayor valor del costo o gasto</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="prac" use="required">
<xs:annotation>
<xs:documentation>Retención en la fuente practicada Renta</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="asum" use="required">
<xs:annotation>
<xs:documentation>Retención en la fuente asumida Renta</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="comun" use="required">
<xs:annotation>
<xs:documentation>Retención en la fuente practicada IVA Regimen comun</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="ndom" use="required">
<xs:annotation>
<xs:documentation>Retención en la fuente practicada Iva no domiciliados</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
7 de 8
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 16
Especificaciones Técnicas
Pagos o Abonos en Cuenta y Retenciones practicadas con
Recursos del Fideicomiso
Formato 1014 - Versión 2
<xs:attribute name="idfide" use="required">
<xs:annotation>
<xs:documentation>Identificación del fideicomiso</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="0"/>
<xs:maxLength value="14"/>
</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="pagos" 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="1014">
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="4"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Version" type="xs:positiveInteger" fixed="2"/>
<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>
8 de 8
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 16
Especificaciones Técnicas
Pagos o Abonos en Cuenta y Retenciones practicadas con
Recursos del Fideicomiso
Formato 1014 - Versión 2
<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>
9 de 8
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 17
Especificaciones Técnicas
OBJETIVO
Definir las características y contenido de los archivos donde se reporta la Información de socios,
accionistas, comuneros y/o cooperados.
ESPECIFICACIÓN TECNICA
El nombre de cada uno de los archivos, debe especificarse mediante la siguiente secuencia de
caracteres:
Dmuisca_ccmmmmmvvaaaacccccccc.xml
Encabezado
Contenido Información 1
Contenido Información 2
...
Contenido Información 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 raíz llamado “mas”, que a su vez contendrá toda
la información del archivo, tanto el encabezado como los registros.
El encabezado del archivo viene en el elemento “Cab” y contiene los siguientes datos, todos de
carácter obligatorio:
1 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 17
Especificaciones Técnicas
En el contenido del archivo se deben incluir tantos registros como se informó en la cabecera en el
campo “Cantidad de registros”.
El contenido del archivo viene en el elemento “socios” y se deben incluir los siguientes datos para
cada registro de Información de socios, accionistas, comuneros y/o cooperados.
DENOMINACION
ATRIBUTO TIPO LONGITUD CRITERIOS
CASILLA
2 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 17
Especificaciones Técnicas
apl2 Segundo Apellido del string 60 En caso de ser una Persona Natural y si se
Accionista conoce debe diligenciarse.
nom1 Primer Nombre del string 60 En caso de ser una Persona Natural siempre
Accionista debe diligenciarse.
nom2 Otros Nombres del string 60 En caso de ser una Persona Natural y si se
Accionista conoce debe diligenciarse.
raz Razón Social del Accionista string 450 En caso de ser una Persona Jurídica siempre
debe diligenciarse.
dir Dirección string 200 En caso que el País de residencia sea Colombia
siempre debe diligenciarse
dpto Código del Departamento int 2 Código DANE Numérico, debe incluir los ceros a
la izquierda.
En caso que el País de residencia sea Colombia
siempre debe diligenciarse
mun Código del Municipio int 3 Código DANE Numérico, debe incluir los ceros a
la izquierda.
En caso que el País de residencia sea Colombia
siempre debe diligenciarse
pais País de Residencia o int 4 De acuerdo a los definidos por resolución.
domicilio Siempre debe diligenciarse
val Valor patrimonial acciones double 20 El valor debe ser positivo, entero y no
o aportes al 31 de debe incluir ni puntos ni comas. Siempre
diciembre debe diligenciarse
por Porcentaje de participación double 20 Siempre debe diligenciarse.
Para valores con parte decimal, se debe
diligenciar el valor sin separación decimal.
Ejemplo:
- Para el valor 12.78915, diligencie 1278915.
- Para el valor 0.000001 diligencie 1.
- Para el valor 100% diligencie 100.
El porcentaje de participación máximo es 100%.
dec Porcentaje de participación int 2 Siempre debe diligenciarse
(posición decimal) Diligencie el número de posiciones decimales
para el valor de la casilla anterior, contada
desde la derecha del valor de la casilla.
El valor de esta casilla puede ser máximo 20.
Ejemplo:
- Para el valor 12.78915, diligencie 5.
- Para el valor 0.000001 diligencie 6.
- Para el valor 100% diligencie 0.
En caso de no tener valor decimal diligencie 0
(Cero).
Los campos Tipo de Documento y Número de Identificación del Socio o Accionista, conforman una
llave única para este formato, la cual no debe repetirse para los registros enviados por un mismo
año y/o periodo.
3. Validaciones
3 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 17
Especificaciones Técnicas
1. El archivo debe contener todos los campos definidos para el encabezado y estos campos
deben estar correctamente diligenciados.
2. La información del contenido del archivo debe corresponder al esquema XSD entregado.
3. Los atributos que registran valores numéricos, se reportan con valores numéricos positivos,
sin signos ni puntuaciones, según lo reportado por el informante o en su defecto con cero
(0).
4. Los campos que corresponden a fechas, deben contener fechas validas en cuanto a año,
mes, y día.
1. Los campos concepto, formato y versión, deben venir diligenciados con los valores
estipulados en las especificaciones técnicas.
4. Esquema XSD
4 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 17
Especificaciones Técnicas
</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 Accionista</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 Accionista</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 Accionista</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 Accionista</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 Accionista</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>
5 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 17
Especificaciones Técnicas
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="2"/>
<xs:maxLength value="200"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="dpto" use="optional">
<xs:annotation>
<xs:documentation>Código del Departamento</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="mun" use="optional">
<xs:annotation>
<xs:documentation>Código del Municipio</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="pais" use="required">
<xs:annotation>
<xs:documentation>País de Residencia o domicilio</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="val" use="required">
<xs:annotation>
<xs:documentation>Valor patrimonial acciones o aportes al 31 de diciembre
</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="por" use="required">
<xs:annotation>
<xs:documentation>Porcentaje de participación</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="dec" use="required">
<xs:annotation>
<xs:documentation>Porcentaje de participación (posición decimal)</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
6 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 17
Especificaciones Técnicas
<xs:minInclusive value="0"/>
<xs:maxInclusive value="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="socios" 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="1010">
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="4"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Version" type="xs:positiveInteger" fixed="8"/>
<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>
7 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 17
Especificaciones Técnicas
<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>
8 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo 18
Especificaciones Técnicas
PAGOS O ABONOS EN CUENTA Y RETENCIONES PRACTICADAS
Formato 1001 - Versión 10
OBJETIVO
Definir las características y contenido de los archivos donde se reportan los Pagos o Abonos en
Cuenta y Retenciones practicadas.
ESPECIFICACIÓN TECNICA
El nombre de cada uno de los archivos, debe especificarse mediante la siguiente secuencia de
caracteres:
Dmuisca_ccmmmmmvvaaaacccccccc.xml
El formato 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
2. El conjunto de caracteres utilizado en el documento XML debe ser el alfabeto latino No. 1:
“ISO8859-1”.
3. El archivo debe contener un documento XML bien formado y valido de acuerdo con el 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.
El encabezado del archivo viene en el elemento “Cab” y contiene los siguientes datos, todos de carácter
obligatorio:
1 de 8
Resolución No.000098
(28 de Octubre de 2020)
Anexo 18
Especificaciones Técnicas
PAGOS O ABONOS EN CUENTA Y RETENCIONES PRACTICADAS
Formato 1001 - Versión 10
DENOMINACION LONGITUD
ETIQUETA CASILLA TIPO CAMPO VALIDACIONES OBSERVACIONES
FecInicial Fecha Inicial date 10 Debe ser la fecha Los registros corresponden
calendario. mínimo esta fecha inicial.
Formato AAAA-MM-DD
FecFinal Fecha Final date 10 Debe ser la fecha Los registros corresponden
calendario. máximo a esta fecha final.
Formato AAAA-MM-DD
En el contenido del archivo se deben incluir tantos registros como se informó en la cabecera en el
campo “Cantidad de registros”.
El contenido del archivo viene en el elemento “pagos” y se deben incluir los siguientes datos para
cada registro de Pago o Abono en Cuenta y Retenciones practicadas.
DENOMINACION LONGITU
ATRIBUTO TIPO CRITERIOS
CASILLA D
cpt Concepto int 4 Siempre debe diligenciarse. De
acuerdo con los definidos en la
resolución.
2 de 8
Resolución No.000098
(28 de Octubre de 2020)
Anexo 18
Especificaciones Técnicas
PAGOS O ABONOS EN CUENTA Y RETENCIONES PRACTICADAS
Formato 1001 - Versión 10
Los campos Concepto, Tipo de documento y Número identificación, conforman una llave única para
este formato, la cual no debe repetirse para los registros enviados por un mismo año y/o periodo.
3. Validaciones
3 de 8
Resolución No.000098
(28 de Octubre de 2020)
Anexo 18
Especificaciones Técnicas
PAGOS O ABONOS EN CUENTA Y RETENCIONES PRACTICADAS
Formato 1001 - Versión 10
1. Los campos concepto, formato y versión, deben venir diligenciados con los valores
estipulados en las especificaciones técnicas,
4. Esquema XSD
4 de 8
Resolución No.000098
(28 de Octubre de 2020)
Anexo 18
Especificaciones Técnicas
PAGOS O ABONOS EN CUENTA Y RETENCIONES PRACTICADAS
Formato 1001 - Versión 10
<xs:annotation>
<xs:documentation>Número de Identificación</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[a-zA-Z0-9]+"/>
<xs:minLength value="0"/>
<xs:maxLength value="20"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="apl1" use="optional">
<xs:annotation>
<xs:documentation>Primer Apellido del informado</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 informado</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 informado</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 informado</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 Informado</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"/>
5 de 8
Resolución No.000098
(28 de Octubre de 2020)
Anexo 18
Especificaciones Técnicas
PAGOS O ABONOS EN CUENTA Y RETENCIONES PRACTICADAS
Formato 1001 - Versión 10
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="dpto" use="optional">
<xs:annotation>
<xs:documentation>Código del Departamento</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="mun" use="optional">
<xs:annotation>
<xs:documentation>Código del Municipio</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="pais" use="required">
<xs:annotation>
<xs:documentation>País de Residencia o domicilio</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="pago" use="required">
<xs:annotation>
<xs:documentation>Pago o Abono en cuenta</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="pnded" use="required">
<xs:annotation>
<xs:documentation>Pago o abono en cuenta NO deducible</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="ided" use="required">
<xs:annotation>
<xs:documentation>IVA mayor valor del costo o gasto deducible</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="inded" use="required">
<xs:annotation>
<xs:documentation>IVA mayor valor del costo o gasto no deducible</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
6 de 8
Resolución No.000098
(28 de Octubre de 2020)
Anexo 18
Especificaciones Técnicas
PAGOS O ABONOS EN CUENTA Y RETENCIONES PRACTICADAS
Formato 1001 - Versión 10
</xs:simpleType>
</xs:attribute>
<xs:attribute name="retp" use="required">
<xs:annotation>
<xs:documentation>Retención en la fuente practicada Renta</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="reta" use="required">
<xs:annotation>
<xs:documentation>Retención en la fuente asumida Renta</xs:documentation> </xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="comun" use="required">
<xs:annotation>
<xs:documentation>Retención en la fuente practicada Iva Regimen comun</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="ndom" use="required">
<xs:annotation>
<xs:documentation>Retención en la fuente practicada Iva no domiciliados</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs: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="pagos" 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="1001">
<xs:simpleType>
7 de 8
Resolución No.000098
(28 de Octubre de 2020)
Anexo 18
Especificaciones Técnicas
PAGOS O ABONOS EN CUENTA Y RETENCIONES PRACTICADAS
Formato 1001 - Versión 10
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="4"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Version" type="xs:positiveInteger" fixed="10"/>
<xs:element name="NumEnvio">
<xs:annotation>
<xs:documentation>Numero de envio</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="8"/>
<xs:maxInclusive value="99999999"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="FecEnvio" type="xs:dateTime">
<xs:annotation>
<xs:documentation>Fecha de envio</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FecInicial" type="xs:date">
<xs:annotation>
<xs:documentation>Fecha inicial</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FecFinal" type="xs:date">
<xs:annotation>
<xs:documentation>Fecha Final</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ValorTotal" type="xs:double">
<xs:annotation>
<xs:documentation>Valor Total</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CantReg">
<xs:annotation>
<xs:documentation>Cantidad de registros</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="4"/>
<xs:maxInclusive value="9999"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:schema>
8 de 8
Resolución No. 000098
(28 de Octubre de 2020)
Anexo 19
Especificaciones Técnicas
RETENCIONES EN LA FUENTE QUE LE PRACTICARON
Formato 1003 - Versión 7
OBJETIVO
Definir las características y contenido de los archivos donde se reportan las Retenciones en la fuente
que le practicaron.
ESPECIFICACIÓN TECNICA
El formato de Retenciones en la fuente que le practicaron, debe enviarse en un archivo XML que
cumpla las siguientes especificaciones:
El nombre de cada uno de los archivos, debe especificarse mediante la siguiente secuencia de
caracteres:
Dmuisca_ccmmmmmvvaaaacccccccc.xml
Encabezado
Contenido Información 1
Contenido Información 2
...
Contenido Información 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 raíz llamado “mas”, que a su vez contendrá toda
la información del archivo, tanto el encabezado como los registros.
El encabezado del archivo viene en el elemento “Cab” y contiene los siguientes datos, todos de
carácter obligatorio:
1 de 7
Resolución No. 000098
(28 de Octubre de 2020)
Anexo 19
Especificaciones Técnicas
RETENCIONES EN LA FUENTE QUE LE PRACTICARON
Formato 1003 - Versión 7
En el contenido del archivo se deben incluir tantos registros como se informó en la cabecera en el
campo “Cantidad de registros”.
El contenido del archivo viene en el elemento “rets” y se deben incluir los siguientes datos para cada
registro de Retenciones en la fuente que le practicaron.
DENOMINACION
ATRIBUTO TIPO LONGITUD CRITERIOS
CASILLA
2 de 7
Resolución No. 000098
(28 de Octubre de 2020)
Anexo 19
Especificaciones Técnicas
RETENCIONES EN LA FUENTE QUE LE PRACTICARON
Formato 1003 - Versión 7
ret Retención en la fuente double 20 El valor debe ser positivo, entero y no debe
que le practicaron incluir ni puntos ni comas.
Siempre debe informarse.
Los campos Concepto, Tipo de documento y Número de Identificación, conforman una llave única
para este formato, la cual no debe repetirse para los registros enviados por un mismo año y/o periodo.
3. Validaciones
1. El archivo debe contener todos los campos definidos para el encabezado y estos campos
deben estar correctamente diligenciados.
2. La información del contenido del archivo debe corresponder al esquema XSD entregado.
3. Los atributos que registran valores numéricos, se reportan con valores numéricos positivos,
sin signos ni puntuaciones, según lo reportado por el informante o en su defecto con cero
(0).
4. Los campos que corresponden a fechas, deben contener fechas validas en cuanto a año,
mes, y día.
1. Los campos concepto, formato y versión, deben venir diligenciados con los valores
estipulados en las especificaciones técnicas,
3 de 7
Resolución No. 000098
(28 de Octubre de 2020)
Anexo 19
Especificaciones Técnicas
RETENCIONES EN LA FUENTE QUE LE PRACTICARON
Formato 1003 - Versión 7
4. Esquema XSD
4 de 7
Resolución No. 000098
(28 de Octubre de 2020)
Anexo 19
Especificaciones Técnicas
RETENCIONES EN LA FUENTE QUE LE PRACTICARON
Formato 1003 - Versión 7
<xs:documentation>Primer Apellido del informado</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 informado</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 informado</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 informado</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 Informado</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="required">
<xs:annotation>
<xs:documentation>Dirección</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="8"/>
<xs:maxLength value="200"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="dpto" use="required">
<xs:annotation>
<xs:documentation>Departamento</xs:documentation>
</xs:annotation>
5 de 7
Resolución No. 000098
(28 de Octubre de 2020)
Anexo 19
Especificaciones Técnicas
RETENCIONES EN LA FUENTE QUE LE PRACTICARON
Formato 1003 - Versión 7
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:minInclusive value="0"/>
<xs:maxInclusive value="99"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="mcpo" use="required">
<xs:annotation>
<xs:documentation>Municipio</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="valor" use="required">
<xs:annotation>
<xs:documentation> Valor acumulado del pago o abono sujeto a Retención en la fuente
</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="ret" use="required">
<xs:annotation>
<xs:documentation>Retención en la fuente que le practicaron</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: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="rets" 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>
6 de 7
Resolución No. 000098
(28 de Octubre de 2020)
Anexo 19
Especificaciones Técnicas
RETENCIONES EN LA FUENTE QUE LE PRACTICARON
Formato 1003 - Versión 7
</xs:simpleType>
</xs:element>
<xs:element name="Formato" fixed="1003">
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="4"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Version" type="xs:positiveInteger" fixed="7"/>
<xs:element name="NumEnvio">
<xs:annotation>
<xs:documentation>Numero de envio</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="8"/>
<xs:maxInclusive value="99999999"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="FecEnvio" type="xs:dateTime">
<xs:annotation>
<xs:documentation>Fecha de envio</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FecInicial" type="xs:date">
<xs:annotation>
<xs:documentation>Fecha inicial</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FecFinal" type="xs:date">
<xs:annotation>
<xs:documentation>Fecha Final</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ValorTotal" type="xs:double">
<xs:annotation>
<xs:documentation>Valor Total</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CantReg">
<xs:annotation>
<xs:documentation>Cantidad de registros</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="4"/>
<xs:maxInclusive value="9999"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:schema>
7 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 20
Especificaciones Técnicas
INGRESOS RECIBIDOS
Formato 1007 - Versión 9
_______________________________________________________________________
OBJETIVO
Definir las características y contenido de los archivos donde se reportan los Ingresos Recibidos.
ESPECIFICACIÓN TECNICA
El formato de Ingresos Recibidos, debe enviarse en un archivo XML que cumpla las siguientes
especificaciones:
El nombre de cada uno de los archivos, debe especificarse mediante la siguiente secuencia de
caracteres:
Dmuisca_ccmmmmmvvaaaacccccccc.xml
El formato 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
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 raíz llamado “mas”, que a su vez contendrá
toda la información del archivo, tanto el encabezado como los registros.
El encabezado del archivo viene en el elemento “Cab” y contiene los siguientes datos, todos de
carácter obligatorio:
1 de 6
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 20
Especificaciones Técnicas
INGRESOS RECIBIDOS
Formato 1007 - Versión 9
_______________________________________________________________________
DENOMINACIO LONGITU
ETIQUETA TIPO VALIDACIONES OBSERVACIONES
N CASILLA D CAMPO
En el contenido del archivo se deben incluir tantos registros como se informó en la cabecera en el
campo “Cantidad de registros”.
El contenido del archivo viene en el elemento “ingresos” y se deben incluir los siguientes datos para
cada registro de Ingresos Recibidos.
DENOMINACION
ATRIBUTO TIPO LONGITUD CRITERIOS
CASILLA
apl1 Primer apellido del string 60 En caso de ser una Persona Natural siempre
informado debe diligenciarse.
apl2 Segundo apellido del string 60 En caso de ser una Persona Natural y si se
informado conoce debe diligenciarse.
2 de 6
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 20
Especificaciones Técnicas
INGRESOS RECIBIDOS
Formato 1007 - Versión 9
_______________________________________________________________________
nom1 Primer nombre del string 60 En caso de ser una Persona Natural siempre
informado debe diligenciarse.
nom2 Otros nombres del string 60 En caso de ser una Persona Natural y si se
informado conoce debe diligenciarse.
raz Razón social informado string 450 En caso de ser una Persona Jurídica siempre
debe diligenciarse.
Los campos Concepto, Tipo de documento y Número identificación, conforman una llave única para
este formato, l la cual no debe repetirse para los registros enviados por un mismo año y/o periodo.
3. Validaciones
1. El archivo debe contener todos los campos definidos para el encabezado y estos campos
deben estar correctamente diligenciados.
2. La información del contenido del archivo debe corresponder al esquema XSD entregado.
3. Los atributos que registran valores numéricos, se reportan con valores numéricos positivos,
sin signos ni puntuaciones, según lo reportado por el informante o en su defecto con cero
(0).
4. Los campos que corresponden a fechas, deben contener fechas validas en cuanto a año,
mes, y día.
1. Los campos concepto, formato y versión, deben venir diligenciados con los valores
estipulados en las especificaciones técnicas,
4. Esquema XSD
3 de 6
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 20
Especificaciones Técnicas
INGRESOS RECIBIDOS
Formato 1007 - Versión 9
_______________________________________________________________________
<xs:attribute name="cpt" use="required">
<xs:annotation>
<xs:documentation>Concepto</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="tdoc" use="required">
<xs:annotation>
<xs:documentation>Tipo de Documento</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</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[a-zA-Z0-9]+"/>
<xs:minLength value="0"/>
<xs:maxLength value="20"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="apl1" use="optional">
<xs:annotation>
<xs:documentation>Primer Apellido del informado</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 informado</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 informado</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="0"/>
<xs:maxLength value="60"/>
4 de 6
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 20
Especificaciones Técnicas
INGRESOS RECIBIDOS
Formato 1007 - Versión 9
_______________________________________________________________________
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="nom2" use="optional">
<xs:annotation>
<xs:documentation>Otros Nombres del informado</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 Informado</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>País de Residencia o domicilio</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="ibru" use="required">
<xs:annotation>
<xs:documentation>Ingresos brutos recibidos</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="dred" use="required">
<xs:annotation>
<xs:documentation>Devoluciones, rebajas y descuentos</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs: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>
5 de 6
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 20
Especificaciones Técnicas
INGRESOS RECIBIDOS
Formato 1007 - Versión 9
_______________________________________________________________________
<xs:element name="Cab" type="CabType"/>
<xs:element ref="ingresos" 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="1007">
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="4"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Version" type="xs:positiveInteger" fixed="9"/>
<xs:element name="NumEnvio">
<xs:annotation>
<xs:documentation>Numero de envio</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="8"/>
<xs:maxInclusive value="99999999"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="FecEnvio" type="xs:dateTime">
<xs:annotation>
<xs:documentation>Fecha de envio</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FecInicial" type="xs:date">
<xs:annotation>
<xs:documentation>Fecha inicial</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FecFinal" type="xs:date">
<xs:annotation>
<xs:documentation>Fecha Final</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ValorTotal" type="xs:double">
<xs:annotation>
<xs:documentation>Valor Total</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CantReg">
<xs:annotation>
6 de 6
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 20
Especificaciones Técnicas
INGRESOS RECIBIDOS
Formato 1007 - Versión 9
_______________________________________________________________________
<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>
7 de 6
Resolución No. 000098
(28 de Octubre de 2020)
Anexo No. 21
Especificaciones Técnicas
Impuesto a las Ventas por Pagar (Descontable)
Formato 1005 - Versión 7
OBJETIVO
Definir las características y contenido de los archivos donde se reportan el Impuesto a las Ventas
por Pagar (Descontable).
ESPECIFICACIÓN TECNICA
El formato de Impuesto a las Ventas por Pagar (Descontable), debe enviarse en un archivo XML
que cumpla las siguientes especificaciones:
El nombre de cada uno de los archivos, debe especificarse mediante la siguiente secuencia de
caracteres:
Dmuisca_ccmmmmmvvaaaacccccccc.xml
El formato de Impuesto a las Ventas por Pagar (Descontable), 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
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 raíz llamado “mas”, que a su vez contendrá
toda la información del archivo, tanto el encabezado como los registros.
El encabezado del archivo viene en el elemento “Cab” y contiene los siguientes datos, todos de
carácter obligatorio:
1 de 6
Resolución No. 000098
(28 de Octubre de 2020)
Anexo No. 21
Especificaciones Técnicas
Impuesto a las Ventas por Pagar (Descontable)
Formato 1005 - Versión 7
N CASILLA D CAMPO
Ano Año de envío int 4 Formato AAAA
En el contenido del archivo se deben incluir tantos registros como se informó en la cabecera en el
campo “Cantidad de registros”.
El contenido del archivo viene en el elemento “impventas” y se deben incluir los siguientes datos
para cada registro de Impuesto a las Ventas por Pagar (Descontable).
DENOMINACION
ATRIBUTO TIPO LONGITUD CRITERIOS
CASILLA
tdoc Tipo de documento int 2 De acuerdo con los definidos por resolución.
Siempre debe diligenciarse
nid Número identificación string 20 Diligenciar sin guiones, puntos, comas o
espacios en blanco. Siempre debe
diligenciarse
apl2 Segundo apellido del string 60 En caso de ser una Persona Natural y si se
informado conoce debe diligenciarse.
nom1 Primer nombre del string 60 En caso de ser una Persona Natural siempre
2 de 6
Resolución No. 000098
(28 de Octubre de 2020)
Anexo No. 21
Especificaciones Técnicas
Impuesto a las Ventas por Pagar (Descontable)
Formato 1005 - Versión 7
raz Razón social informado string 450 En caso de ser una Persona Jurídica siempre
debe diligenciarse.
vimp Impuesto descontable double 20 El valor debe ser positivo, entero y no debe
incluir ni puntos ni comas.
Siempre debe diligenciarse.
ivade IVA resultante por double 20 El valor debe ser positivo, entero y no debe
devoluciones en ventas incluir ni puntos ni comas.
anuladas, rescindidas o Siempre debe diligenciarse.
resueltas
Los campos Tipo de documento y Número identificación, conforman una llave única para este
formato, la cual no debe repetirse para los registros enviados por un mismo año y/o periodo.
3. Validaciones
1. El archivo debe contener todos los campos definidos para el encabezado y estos campos
deben estar correctamente diligenciados.
2. La información del contenido del archivo debe corresponder al esquema XSD entregado.
3. Los atributos que registran valores numéricos, se reportan con valores numéricos positivos,
sin signos ni puntuaciones, según lo reportado por el informante o en su defecto con cero
(0).
4. Los campos que corresponden a fechas, deben contener fechas validas en cuanto a año,
mes, y día.
1. Los campos concepto, formato y versión, deben venir diligenciados con los valores
estipulados en las especificaciones técnicas,
4. Esquema XSD
3 de 6
Resolución No. 000098
(28 de Octubre de 2020)
Anexo No. 21
Especificaciones Técnicas
Impuesto a las Ventas por Pagar (Descontable)
Formato 1005 - Versión 7
</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</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[a-zA-Z0-9]+"/>
<xs:minLength value="0"/>
<xs:maxLength value="20"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="dv" use="optional">
<xs:annotation>
<xs:documentation>Digito de Verificació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="apl1" use="optional">
<xs:annotation>
<xs:documentation>Primer Apellido del informado</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 informado</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 informado</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 informado</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="0"/>
<xs:maxLength value="60"/>
</xs:restriction>
4 de 6
Resolución No. 000098
(28 de Octubre de 2020)
Anexo No. 21
Especificaciones Técnicas
Impuesto a las Ventas por Pagar (Descontable)
Formato 1005 - Versión 7
</xs:simpleType>
</xs:attribute>
<xs:attribute name="raz" use="optional">
<xs:annotation>
<xs:documentation>Razón Social del Informado</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="vimp" use="required">
<xs:annotation>
<xs:documentation>Impuesto descontable</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="ivade" use="required">
<xs:annotation>
<xs:documentation>IVA resultante por devoluciones en ventas anuladas, rescindidas o resueltas</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: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="impventas" 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="1005">
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="4"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Version" type="xs:positiveInteger" fixed="7"/>
<xs:element name="NumEnvio">
5 de 6
Resolución No. 000098
(28 de Octubre de 2020)
Anexo No. 21
Especificaciones Técnicas
Impuesto a las Ventas por Pagar (Descontable)
Formato 1005 - Versión 7
<xs:annotation>
<xs:documentation>Numero de envio</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="8"/>
<xs:maxInclusive value="99999999"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="FecEnvio" type="xs:dateTime">
<xs:annotation>
<xs:documentation>Fecha de envio</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FecInicial" type="xs:date">
<xs:annotation>
<xs:documentation>Fecha inicial</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FecFinal" type="xs:date">
<xs:annotation>
<xs:documentation>Fecha Final</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ValorTotal" type="xs:double">
<xs:annotation>
<xs:documentation>Valor Total</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CantReg">
<xs:annotation>
<xs:documentation>Cantidad de registros</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="4"/>
<xs:maxInclusive value="9999"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:schema>
6 de 6
Resolución No. 000098
(28 de Octubre de 2020)
Anexo No. 22
Especificaciones Técnicas
Impuestos a las Ventas por Pagar (Generado) e Impuesto al Consumo
Formato 1006 - Versión 8
OBJETIVO
Definir las características y contenido de los archivos donde se reportan el Impuesto a las Ventas por
Pagar (Generado) e Impuesto al Consumo.
ESPECIFICACIÓN TECNICA
El nombre de cada uno de los archivos, debe especificarse mediante la siguiente secuencia de
caracteres:
Dmuisca_ccmmmmmvvaaaacccccccc.xml
cc : Concepto (Inserción = 01 Reemplazo = 02)
mmmmm : Formato (Impuesto a las Ventas por Pagar (Generado) e
Impuesto al Consumo
= 01006)
vv : Versión del formato (Versión = 08). aaaa
: Año de envío. cccccccc : Consecutivo de envío por
año.
Encabezado
Contenido Información 1
Contenido Información 2
...
Contenido Información 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.
El encabezado del archivo viene en el elemento “Cab” y contiene los siguientes datos, todos de
carácter obligatorio:
1 de 6
Resolución No. 000098
(28 de Octubre de 2020)
Anexo No. 22
Especificaciones Técnicas
Impuestos a las Ventas por Pagar (Generado) e Impuesto al Consumo
Formato 1006 - Versión 8
DENOMINACION LONGITUD
ETIQUETA TIPO VALIDACIONES OBSERVACIONES
CASILLA CAMPO
En el contenido del archivo se deben incluir tantos registros como se informó en la cabecera en el
campo “Cantidad de registros”.
El contenido del archivo viene en el elemento “impoventas” y se deben incluir los siguientes datos
para cada registro de Impuesto a las Ventas por Pagar (Generado) e Impuesto al Consumo.
DENOMINACION
ATRIBUTO TIPO LONGITUD CRITERIOS
CASILLA
tdoc Tipo de documento int 2 Siempre debe diligenciarse. De
acuerdo con los definidos en la
resolución.
nid Número identificación string 20 Siempre debe diligenciarse.
Diligenciar sin guiones, puntos, comas o
espacios en blanco.
dv Dígito de Verificación int 1 Para el tipo de documento 31 – Nit, si se
conoce debe diligenciarse.
2 de 6
Resolución No. 000098
(28 de Octubre de 2020)
Anexo No. 22
Especificaciones Técnicas
Impuestos a las Ventas por Pagar (Generado) e Impuesto al Consumo
Formato 1006 - Versión 8
apl1 Primer apellido del string 60 En caso de ser una Persona Natural
informado siempre debe diligenciarse.
apl2 Segundo apellido del string 60 En caso de ser una Persona Natural
informado siempre debe diligenciarse.
DENOMINACION
ATRIBUTO TIPO LONGITUD CRITERIOS
CASILLA
nom1 Primer nombre del string 60 En caso de ser una Persona Natural
informado siempre debe diligenciarse.
nom2 Otros nombres del string 60 En caso de ser una Persona Natural
informado siempre debe diligenciarse.
raz Razón social informado string 450 En caso de ser una Persona Jurídica
siempre debe diligenciarse.
imp Impuesto generado double 20 El valor debe ser positivo, entero y no
debe incluir ni puntos ni comas.
Siempre debe diligenciarse.
iva IVA recuperado en double 20 El valor debe ser positivo, entero y no
devoluciones en debe incluir ni puntos ni comas.
compras anuladas, Siempre debe diligenciarse.
rescindidas o resueltas
icon Impuesto nacional al double 20 El valor debe ser positivo, entero y no
consumo debe incluir ni puntos ni comas.
Siempre debe diligenciarse.
Los campos Concepto, Tipo de documento y Número identificación, conforman una llave única para
este formato, la cual no debe repetirse para los registros enviados por un mismo año y/o periodo.
3. Validaciones
1. El archivo debe contener todos los campos definidos para el encabezado y estos campos
deben estar correctamente diligenciados.
2. La información del contenido del archivo debe corresponder al esquema XSD entregado.
3. Los atributos que registran valores numéricos, se reportan con valores numéricos positivos,
sin signos ni puntuaciones, según lo reportado por el informante o en su defecto con cero
(0).
4. Los campos que corresponden a fechas, deben contener fechas válidas en cuanto a año,
mes, y día.
1. Los campos concepto, formato y versión, deben venir diligenciados con los valores
estipulados en las especificaciones técnicas,
4. Esquema XSD
3 de 6
Resolución No. 000098
(28 de Octubre de 2020)
Anexo No. 22
Especificaciones Técnicas
Impuestos a las Ventas por Pagar (Generado) e Impuesto al Consumo
Formato 1006 - Versión 8
<xs:annotation>
<xs:documentation>Impuestos a las Ventas por Pagar (Generado) - Formato 1006 v8</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="tdoc" use="required">
<xs:annotation>
<xs:documentation>Tipo de Documento</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</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[a-zA-Z0-9]+"/>
<xs:minLength value="0"/>
<xs:maxLength value="20"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="dv" use="optional">
<xs:annotation>
<xs:documentation>Digito de Verificació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="apl1" use="optional">
<xs:annotation>
<xs:documentation>Primer Apellido del informado</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 informado</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 informado</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">
4 de 6
Resolución No. 000098
(28 de Octubre de 2020)
Anexo No. 22
Especificaciones Técnicas
Impuestos a las Ventas por Pagar (Generado) e Impuesto al Consumo
Formato 1006 - Versión 8
<xs:annotation>
<xs:documentation>Otros Nombres del informado</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 Informado</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="imp" use="required">
<xs:annotation>
<xs:documentation>Impuesto generado</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="iva" use="required">
<xs:annotation>
<xs:documentation>IVA recuperado en devoluciones en compras anuladas, rescindidas o resueltas</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="icon" use="required">
<xs:annotation>
<xs:documentation>Impuesto nacional al consumo</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: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="impoventas" 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">
5 de 6
Resolución No. 000098
(28 de Octubre de 2020)
Anexo No. 22
Especificaciones Técnicas
Impuestos a las Ventas por Pagar (Generado) e Impuesto al Consumo
Formato 1006 - Versión 8
<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="1006">
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="4"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Version" type="xs:positiveInteger" fixed="8"/>
<xs:element name="NumEnvio">
<xs:annotation>
<xs:documentation>Numero de envio</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="8"/>
<xs:maxInclusive value="99999999"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="FecEnvio" type="xs:dateTime">
<xs:annotation>
<xs:documentation>Fecha de envio</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FecInicial" type="xs:date">
<xs:annotation>
<xs:documentation>Fecha inicial</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FecFinal" type="xs:date">
<xs:annotation>
<xs:documentation>Fecha Final</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ValorTotal" type="xs:double">
<xs:annotation>
<xs:documentation>Valor Total</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CantReg">
<xs:annotation>
<xs:documentation>Cantidad de registros</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="4"/>
<xs:maxInclusive value="9999"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:schema>
6 de 6
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 23
Especificaciones Técnicas
SALDOS DE CUENTAS POR PAGAR AL 31 DE DICIEMBRE
Formato 1009 - Versión 7
OBJETIVO
Definir las características y contenido de los archivos donde se reportan los Saldos de cuentas por
pagar al 31 de diciembre.
ESPECIFICACIÓN TECNICA
El formato de Saldos de cuentas por pagar al 31 de diciembre, debe enviarse en un archivo XML que
cumpla las siguientes especificaciones:
El nombre de cada uno de los archivos, debe especificarse mediante la siguiente secuencia de
caracteres:
Dmuisca_ccmmmmmvvaaaacccccccc.xml
El formato de Saldos de cuentas por pagar al 31 de diciembre, 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
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 raíz llamado “mas”, que a su vez contendrá toda
la información del archivo, tanto el encabezado como los registros.
1 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 23
Especificaciones Técnicas
SALDOS DE CUENTAS POR PAGAR AL 31 DE DICIEMBRE
Formato 1009 - Versión 7
El encabezado del archivo viene en el elemento “Cab” y contiene los siguientes datos, todos de
carácter obligatorio:
ETIQUET DENOMINACIO TIPO LONGITUD VALIDACIONES CAMPO OBSERVACIONES
A N CASILLA
Ano Año de envío Int 4 Formato AAAA
En el contenido del archivo se deben incluir tantos registros como se informó en la cabecera en el
campo “Cantidad de registros”.
El contenido del archivo viene en el elemento “saldoscp” y se deben incluir los siguientes datos para
cada registro de Saldos de cuentas por pagar al 31 de diciembre.
2 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 23
Especificaciones Técnicas
SALDOS DE CUENTAS POR PAGAR AL 31 DE DICIEMBRE
Formato 1009 - Versión 7
nom2 Otros Nombres del Deudor string 60 En caso de ser una Persona Natural y si se
conoce debe diligenciarse.
raz Razón Social del Deudor string 450 En caso de ser una Persona Jurídica siempre
debe diligenciarse.
dir Dirección string 200 En caso que el País de residencia sea
Colombia siempre debe diligenciarse
dpto Código del Departamento int 2 Código DANE Numérico, debe incluir los
ceros a la izquierda.
En caso que el País de residencia sea
Colombia siempre debe diligenciarse
mun Código del Municipio int 3 Código DANE Numérico, debe incluir los
ceros a la izquierda.
En caso que el País de residencia sea
Colombia siempre debe diligenciarse
pais País de Residencia o domicilio int 4 De acuerdo a los definidos por resolución.
Siempre debe diligenciarse
sal Saldo cuentas por pagar al 31 double 20 El valor debe ser positivo, entero y no
de diciembre debe incluir ni puntos ni comas. Siempre
debe diligenciarse
Los campos Concepto, Tipo de documento y Número de Identificación, conforman una llave única
para este formato, la cual no debe repetirse para los registros enviados por un mismo año y/o periodo.
3. Validaciones
1. El archivo debe contener todos los campos definidos para el encabezado y estos campos
deben estar correctamente diligenciados.
2. La información del contenido del archivo debe corresponder al esquema XSD entregado.
3. Los atributos que registran valores numéricos, se reportan con valores numéricos positivos,
sin signos ni puntuaciones, según lo reportado por el informante o en su defecto con cero
(0).
4. Los campos que corresponden a fechas, deben contener fechas validas en cuanto a año,
mes, y día.
3 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 23
Especificaciones Técnicas
SALDOS DE CUENTAS POR PAGAR AL 31 DE DICIEMBRE
Formato 1009 - Versión 7
1. Los campos concepto, formato y versión, deben venir diligenciados con los valores
estipulados en las especificaciones técnicas,
4. Esquema XSD
4 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 23
Especificaciones Técnicas
SALDOS DE CUENTAS POR PAGAR AL 31 DE DICIEMBRE
Formato 1009 - Versión 7
<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</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</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</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</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 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="dir" use="optional">
<xs:annotation>
<xs:documentation>Dirección</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="2"/>
5 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 23
Especificaciones Técnicas
SALDOS DE CUENTAS POR PAGAR AL 31 DE DICIEMBRE
Formato 1009 - Versión 7
<xs:maxLength value="200"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="dpto" use="optional">
<xs:annotation>
<xs:documentation>Código del Departamento</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="mun" use="optional">
<xs:annotation>
<xs:documentation>Código del Municipio</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="pais" use="required">
<xs:annotation>
<xs:documentation>País de Residencia o domicilio</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="sal" use="required">
<xs:annotation>
<xs:documentation>Saldo cuentas por pagar al 31 de diciembre</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: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="saldoscp" 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>
6 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 23
Especificaciones Técnicas
SALDOS DE CUENTAS POR PAGAR AL 31 DE DICIEMBRE
Formato 1009 - Versión 7
<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="1009">
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="4"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Version" type="xs:positiveInteger" fixed="7"/>
<xs:element name="NumEnvio">
<xs:annotation>
<xs:documentation>Numero de envio</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="8"/>
<xs:maxInclusive value="99999999"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="FecEnvio" type="xs:dateTime">
<xs:annotation>
<xs:documentation>Fecha de envio</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FecInicial" type="xs:date">
<xs:annotation>
<xs:documentation>Fecha inicial</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FecFinal" type="xs:date">
<xs:annotation>
<xs:documentation>Fecha Final</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ValorTotal" type="xs:double">
<xs:annotation>
<xs:documentation>Valor Total</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CantReg">
<xs:annotation>
<xs:documentation>Cantidad de registros</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="4"/>
<xs:maxInclusive value="9999"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:schema>
7 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 24
Especificaciones Técnicas
SALDOS DE CUENTAS POR COBRAR AL 31 DE DICIEMBRE
Formato 1008 - Versión 7
OBJETIVO
Definir las características y contenido de los archivos que deberán donde se reportan los Saldos de
cuentas por cobrar al 31 de diciembre.
ESPECIFICACIÓN TECNICA
El formato de Saldos de cuentas por cobrar al 31 de diciembre, debe enviarse en un archivo XML
que cumpla las siguientes especificaciones:
El nombre de cada uno de los archivos, debe especificarse mediante la siguiente secuencia de
caracteres:
Dmuisca_ccmmmmmvvaaaacccccccc.xml
El formato de Saldos de cuentas por cobrar al 31 de diciembre, 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
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 raíz llamado “mas”, que a su vez contendrá
toda la información del archivo, tanto el encabezado como los registros.
El encabezado del archivo viene en el elemento “Cab” y contiene los siguientes datos, todos de
carácter obligatorio:
1 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 24
Especificaciones Técnicas
SALDOS DE CUENTAS POR COBRAR AL 31 DE DICIEMBRE
Formato 1008 - Versión 7
En el contenido del archivo se deben incluir tantos registros como se informó en la cabecera en el
campo “Cantidad de registros”.
El contenido del archivo viene en el elemento “saldoscc” y se deben incluir los siguientes datos
para cada registro de Saldos de cuentas por cobrar al 31 de diciembre .
DENOMINACION
ATRIBUTO TIPO LONGITUD CRITERIOS
CASILLA
2 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 24
Especificaciones Técnicas
SALDOS DE CUENTAS POR COBRAR AL 31 DE DICIEMBRE
Formato 1008 - Versión 7
Los campos Concepto, Tipo de documento y Número de Identificación, conforman una llave única
para este formato, la cual no debe repetirse para los registros enviados por un mismo año y/o
periodo.
3. Validaciones
1. El archivo debe contener todos los campos definidos para el encabezado y estos campos
deben estar correctamente diligenciados.
2. La información del contenido del archivo debe corresponder al esquema XSD entregado.
3. Los atributos que registran valores numéricos, se reportan con valores numéricos positivos,
sin signos ni puntuaciones, según lo reportado por el informante o en su defecto con cero
(0).
4. Los campos que corresponden a fechas, deben contener fechas validas en cuanto a año,
mes, y día.
1. Los campos concepto, formato y versión, deben venir diligenciados con los valores
estipulados en las especificaciones técnicas,
4. Esquema XSD
4 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 24
Especificaciones Técnicas
SALDOS DE CUENTAS POR COBRAR AL 31 DE DICIEMBRE
Formato 1008 - Versión 7
</xs:attribute>
<xs:attribute name="apl2" use="optional">
<xs:annotation>
<xs:documentation>Segundo Apellido del 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 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="nom2" use="optional">
<xs:annotation>
<xs:documentation>Otros Nombres del 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 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="dir" use="optional">
<xs:annotation>
<xs:documentation>Dirección</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="2"/>
<xs:maxLength value="200"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="dpto" use="optional">
<xs:annotation>
<xs:documentation>Código del Departamento</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="mun" use="optional">
<xs:annotation>
<xs:documentation>Código del Municipio</xs:documentation>
5 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 24
Especificaciones Técnicas
SALDOS DE CUENTAS POR COBRAR AL 31 DE DICIEMBRE
Formato 1008 - Versión 7
</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="pais" use="required">
<xs:annotation>
<xs:documentation>País de Residencia o domicilio</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="sal" use="required">
<xs:annotation>
<xs:documentation>Saldo cuentas por Cobrar al 31 de diciembre</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: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="saldoscc" 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="1008">
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="4"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Version" type="xs:positiveInteger" fixed="7"/>
<xs:element name="NumEnvio">
<xs:annotation>
6 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 24
Especificaciones Técnicas
SALDOS DE CUENTAS POR COBRAR AL 31 DE DICIEMBRE
Formato 1008 - Versión 7
<xs:documentation>Numero de envio</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="8"/>
<xs:maxInclusive value="99999999"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="FecEnvio" type="xs:dateTime">
<xs:annotation>
<xs:documentation>Fecha de envio</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FecInicial" type="xs:date">
<xs:annotation>
<xs:documentation>Fecha inicial</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FecFinal" type="xs:date">
<xs:annotation>
<xs:documentation>Fecha Final</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ValorTotal" type="xs:double">
<xs:annotation>
<xs:documentation>Valor Total</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CantReg">
<xs:annotation>
<xs:documentation>Cantidad de registros</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="4"/>
<xs:maxInclusive value="9999"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:schema>
7 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 25
Especificaciones Técnicas
PAGOS O ABONOS EN CUENTA POR SECRETARIOS GENERALES
QUE ADMINISTRAN RECURSOS DEL TESORO
Formato 1056 - Versión 10
OBJETIVO
ESPECIFICACIÓN TECNICA
Dmuisca_ccmmmmmvvaaaacccccccc.xml
El formato contiene un documento XML, que está compuesto por dos elementos
complejos: Encabezado y Contenido, las cuales se deben enviar en el orden
enunciado.
Encabezado
Contenido Información 1
Contenido Información 2
...
Contenido Información N
1 de 8
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 25
Especificaciones Técnicas
PAGOS O ABONOS EN CUENTA POR SECRETARIOS GENERALES
QUE ADMINISTRAN RECURSOS DEL TESORO
Formato 1056 - Versión 10
DENOMINACION LONGITUD
ETIQUETA TIPO VALIDACIONES OBSERVACIONES
CASILLA CAMPO
2 de 8
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 25
Especificaciones Técnicas
PAGOS O ABONOS EN CUENTA POR SECRETARIOS GENERALES
QUE ADMINISTRAN RECURSOS DEL TESORO
Formato 1056 - Versión 10
DENOMINACION
ATRIBUTO TIPO LONGITUD CRITERIOS
CASILLA
cpto Concepto int 4 De acuerdo con los definidos por
resolución.
Siempre debe diligenciarse
tdoc Tipo de Documento Int 2 De acuerdo con los definidos por
resolución.
Siempre debe diligenciarse
nid Número identificación string 20 Siempre debe diligenciarse.
Diligenciar sin guiones, puntos, comas o
espacios en blanco.
apl1 Primer apellido del string 60 En caso de ser una Persona Natural
informado siempre debe diligenciarse
apl2 Segundo apellido del string 60 En caso de ser una Persona Natural y si
informado se conoce debe diligenciarse.
nom1 Primer nombre del string 60 En caso de ser una Persona Natural
informado siempre debe diligenciarse
nom2 Otros nombres del string 60 En caso de ser una Persona Natural y si se
informado conoce debe diligenciarse.
raz Razón social informado string 450 En caso de ser una Persona Jurídica
siempre debe diligenciarse.
dir Dirección string 200 En caso que el País de residencia sea
Colombia siempre debe diligenciarse
dpto Código del int 2 Código DANE Numérico, debe incluir los
Departamento ceros a la izquierda.
En caso que el País de residencia sea
Colombia siempre debe diligenciarse
mun Código del Municipio int 3 Código DANE Numérico, debe incluir los
ceros a la izquierda.
En caso que el País de residencia sea
Colombia siempre debe diligenciarse
pais País de Residencia o int 4 De acuerdo a los definidos por resolución.
domicilio Siempre debe diligenciarse
pag Pago o Abono en cuenta long 18 El valor debe ser positivo, entero y no
debe incluir ni puntos ni comas. Siempre
debe diligenciarse
iva IVA mayor valor del long 18 El valor debe ser positivo, entero y no
costo o gasto debe incluir ni puntos ni comas. Siempre
debe diligenciarse
rpren Retención en la fuente long 18 El valor debe ser positivo, entero y no
practicada RENTA debe incluir ni puntos ni comas. Siempre
debe diligenciarse
raren Retención en la fuente long 18 El valor debe ser positivo, entero y no
asumida RENTA debe incluir ni puntos ni comas. Siempre
debe diligenciarse
rpirc Retención en la fuente long 18 El valor debe ser positivo, entero y no
practicada IVA Régimen debe incluir ni puntos ni comas. Siempre
común debe diligenciarse
rpind Retención en la fuente long 18 Diligenciar sin guiones, puntos, comas o
practicada IVA no espacios en blanco.
domiciliados Siempre debe diligenciarse
3 de 8
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 25
Especificaciones Técnicas
PAGOS O ABONOS EN CUENTA POR SECRETARIOS GENERALES
QUE ADMINISTRAN RECURSOS DEL TESORO
Formato 1056 - Versión 10
3. Validaciones
4. Esquema XSD
4 de 8
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 25
Especificaciones Técnicas
PAGOS O ABONOS EN CUENTA POR SECRETARIOS GENERALES
QUE ADMINISTRAN RECURSOS DEL TESORO
Formato 1056 - Versión 10
</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</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[a-zA-Z0-9]+"/>
<xs:minLength value="0"/>
<xs:maxLength value="20"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="apl1" use="optional">
<xs:annotation>
<xs:documentation>Primer Apellido del informado</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 informado</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 informado</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 informado</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 informado</xs:documentation>
</xs:annotation>
5 de 8
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 25
Especificaciones Técnicas
PAGOS O ABONOS EN CUENTA POR SECRETARIOS GENERALES
QUE ADMINISTRAN RECURSOS DEL TESORO
Formato 1056 - Versión 10
<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="dpto" use="optional">
<xs:annotation>
<xs:documentation>Código Departamento</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="mun" use="optional">
<xs:annotation>
<xs:documentation>Código del Municipio</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="pais" use="required">
<xs:annotation>
<xs:documentation>País de Residencia o domicilio</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="pag" use="required">
<xs:annotation>
<xs:documentation>Pago o Abono en cuenta</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="iva" use="required">
<xs:annotation>
<xs:documentation> IVA mayor valor del costo o gasto
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
6 de 8
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 25
Especificaciones Técnicas
PAGOS O ABONOS EN CUENTA POR SECRETARIOS GENERALES
QUE ADMINISTRAN RECURSOS DEL TESORO
Formato 1056 - Versión 10
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="rpren" use="required">
<xs:annotation>
<xs:documentation> Retención en la fuente practicada RENTA
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="raren" use="required">
<xs:annotation>
<xs:documentation> Retención en la fuente asumida RENTA
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="rpirc" use="required">
<xs:annotation>
<xs:documentation> Retención en la fuente practicada Iva Regimen
comun</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="rpind" use="required">
<xs:annotation>
<xs:documentation>Retención en la fuente practicada Iva no domiciliados</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs: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="abonos" 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">
7 de 8
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 25
Especificaciones Técnicas
PAGOS O ABONOS EN CUENTA POR SECRETARIOS GENERALES
QUE ADMINISTRAN RECURSOS DEL TESORO
Formato 1056 - Versión 10
<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="1056">
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="4"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Version" type="xs:positiveInteger" fixed="10"/>
<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:long">
<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>
8 de 8
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 26
Especificaciones Técnicas
INGRESOS RECIBIDOS PARA TERCEROS
Formato 1647 - Versión 2
OBJETIVO
ESPECIFICACIÓN TECNICA
Dmuisca_ccmmmmmvvaaaacccccccc.xml
El formato contiene un documento XML, que está compuesto por dos elementos
complejos: Encabezado y Contenido, las cuales se deben enviar en el orden enunciado.
Encabezado
Contenido Información 1
Contenido Información 2
...
Contenido Información N
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.
El encabezado del archivo viene en el elemento “Cab” y contiene los siguientes datos,
todos de carácter obligatorio:
1 de 9
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 26
Especificaciones Técnicas
INGRESOS RECIBIDOS PARA TERCEROS
Formato 1647 - Versión 2
CASILLA CAMPO
Ano Año de envío int 4 Formato AAAA
2 de 9
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 26
Especificaciones Técnicas
INGRESOS RECIBIDOS PARA TERCEROS
Formato 1647 - Versión 2
en blanco.
3 de 9
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 26
Especificaciones Técnicas
INGRESOS RECIBIDOS PARA TERCEROS
Formato 1647 - Versión 2
3. Validaciones
1. El archivo debe contener todos los campos definidos para el encabezado y estos
campos deben estar correctamente diligenciados.
3. Los atributos que registran valores numéricos, se reportan con valores numéricos
positivos, sin signos ni puntuaciones, según lo reportado por el informante o en
su defecto con cero (0).
1. Los campos concepto, formato y versión, deben venir diligenciados con los
valores estipulados en las especificaciones técnicas,
4. Esquema XSD
4 de 9
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 26
Especificaciones Técnicas
INGRESOS RECIBIDOS PARA TERCEROS
Formato 1647 - Versión 2
<xs:pattern value="[0-9]{1,4}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="tdoc" use="required">
<xs:annotation>
<xs:documentation>Tipo de Documento</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:pattern value="[0-9]{1,2}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="nid" use="required">
<xs:annotation>
<xs:documentation>Número de Identificación del informado</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[a-zA-Z0-9]+"/>
<xs:minLength value="1"/>
<xs:maxLength value="20"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="dv" use="optional">
<xs:annotation>
<xs:documentation>Digito de Verificació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="apl1" use="optional">
<xs:annotation>
<xs:documentation>Primer Apellido del informado</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 informado</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 informado</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="0"/>
<xs:maxLength value="60"/>
</xs:restriction>
5 de 9
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 26
Especificaciones Técnicas
INGRESOS RECIBIDOS PARA TERCEROS
Formato 1647 - Versión 2
</xs:simpleType>
</xs:attribute>
<xs:attribute name="nom2" use="optional">
<xs:annotation>
<xs:documentation>Otros nombres del informado</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 informado</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>País de Residencia o domicilio</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[0-9]{0,4}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="vtotal" use="required">
<xs:annotation>
<xs:documentation>Valor total de la operación</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:double">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="ving" use="required">
<xs:annotation>
<xs:documentation>Valor ingreso reintegrado transferido distribuido al tercero </xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:double">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="vret" use="required">
<xs:annotation>
<xs:documentation>Valor Retención reintegrada transferida distribuida al tercero </xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:double">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="tdoc2" use="required">
<xs:annotation>
<xs:documentation>Tipo de documento del tercero beneficiario ingreso</xs:documentation>
</xs:annotation>
6 de 9
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 26
Especificaciones Técnicas
INGRESOS RECIBIDOS PARA TERCEROS
Formato 1647 - Versión 2
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:pattern value="[0-9]{1,2}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="nid2i" use="required">
<xs:annotation>
<xs:documentation>Identificación del tercero beneficiario ingreso</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[a-zA-Z0-9]+"/>
<xs:minLength value="0"/>
<xs:maxLength value="20"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="apl1i" use="optional">
<xs:annotation>
<xs:documentation>Primer apellido del tercero para quien se recibió ingreso </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="apl2i" use="optional">
<xs:annotation>
<xs:documentation>Segundo apellido del tercero para quien se recibió ingreso </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="nom1i" use="optional">
<xs:annotation>
<xs:documentation>Primer nombre del tercero para quien se recibió ingreso </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="nom2i" use="optional">
<xs:annotation>
<xs:documentation>Otros nombres del tercero para quien se recibió ingreso </xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="0"/>
<xs:maxLength value="60"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="razi" use="optional">
<xs:annotation>
<xs:documentation>Razón social del tercero para quien se recibió ingreso </xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
7 de 9
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 26
Especificaciones Técnicas
INGRESOS RECIBIDOS PARA TERCEROS
Formato 1647 - Versión 2
<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="cdpt" use="optional">
<xs:annotation>
<xs:documentation>Código del Departamento</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[0-9]{0,2}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="cmcp" use="optional">
<xs:annotation>
<xs:documentation>Código del Municipio</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[0-9]{0,3}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="paist" use="required">
<xs:annotation>
<xs:documentation>País de Residencia o domicilio</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[0-9]{0,4}"/>
</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="ingresos" 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>
8 de 9
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 26
Especificaciones Técnicas
INGRESOS RECIBIDOS PARA TERCEROS
Formato 1647 - Versión 2
<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="1647">
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="4"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Version" type="xs:positiveInteger" fixed="2"/>
<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:long">
<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>
9 de 9
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 27
Especificaciones Técnicas
INFORMACION DE LAS DECLARACIONES TRIBUTARIAS, ACCIONES Y APORTES E
INVERSIONES EN BONOS, CERTIFICADOS, TITULOS Y DEMAS INVERSIONES
TRIBUTARIAS
Formato 1012 - Versión 7
OBJETIVO
ESPECIFICACIÓN TECNICA
Dmuisca_ccmmmmmvvaaaacccccccc.xml
Encabezado
Contenido Información 1
Contenido Información 2
...
Contenido Información N
1 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 27
Especificaciones Técnicas
INFORMACION DE LAS DECLARACIONES TRIBUTARIAS, ACCIONES Y APORTES E
INVERSIONES EN BONOS, CERTIFICADOS, TITULOS Y DEMAS INVERSIONES
TRIBUTARIAS
Formato 1012 - Versión 7
4. El archivo debe contener un elemento único raíz llamado “mas”, que a su vez
contendrá toda la información del archivo, tanto el encabezado como los
registros.
2 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 27
Especificaciones Técnicas
INFORMACION DE LAS DECLARACIONES TRIBUTARIAS, ACCIONES Y APORTES E
INVERSIONES EN BONOS, CERTIFICADOS, TITULOS Y DEMAS INVERSIONES
TRIBUTARIAS
Formato 1012 - Versión 7
3. Validaciones
3 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 27
Especificaciones Técnicas
INFORMACION DE LAS DECLARACIONES TRIBUTARIAS, ACCIONES Y APORTES E
INVERSIONES EN BONOS, CERTIFICADOS, TITULOS Y DEMAS INVERSIONES
TRIBUTARIAS
Formato 1012 - Versión 7
1. Los campos concepto, formato y versión, deben venir diligenciados con los
valores estipulados en las especificaciones técnicas,
4. Esquema XSD
4 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 27
Especificaciones Técnicas
INFORMACION DE LAS DECLARACIONES TRIBUTARIAS, ACCIONES Y APORTES E
INVERSIONES EN BONOS, CERTIFICADOS, TITULOS Y DEMAS INVERSIONES
TRIBUTARIAS
Formato 1012 - Versión 7
<xs:annotation>
<xs:documentation>Número de Identificación</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[a-zA-Z0-9]+"/>
<xs:minLength value="0"/>
<xs:maxLength value="20"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="dv" use="optional">
<xs:annotation>
<xs:documentation>Digito de Verificació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="apl1" use="optional">
<xs:annotation>
<xs:documentation>Primer Apellido del Informado</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 Informado</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 Informado</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 Informado</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>
5 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 27
Especificaciones Técnicas
INFORMACION DE LAS DECLARACIONES TRIBUTARIAS, ACCIONES Y APORTES E
INVERSIONES EN BONOS, CERTIFICADOS, TITULOS Y DEMAS INVERSIONES
TRIBUTARIAS
Formato 1012 - Versión 7
<xs:attribute name="raz" use="optional">
<xs:annotation>
<xs:documentation>Razón Social del Informado</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>País de Residencia o domicilio</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="val" use="required">
<xs:annotation>
<xs:documentation>Valor al 31 de diciembre</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: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="dectri" 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="1012">
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
6 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 27
Especificaciones Técnicas
INFORMACION DE LAS DECLARACIONES TRIBUTARIAS, ACCIONES Y APORTES E
INVERSIONES EN BONOS, CERTIFICADOS, TITULOS Y DEMAS INVERSIONES
TRIBUTARIAS
Formato 1012 - Versión 7
<xs:totalDigits value="4"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Version" type="xs:positiveInteger" fixed="7"/>
<xs:element name="NumEnvio">
<xs:annotation>
<xs:documentation>Numero de envio</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="8"/>
<xs:maxInclusive value="99999999"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="FecEnvio" type="xs:dateTime">
<xs:annotation>
<xs:documentation>Fecha de envio</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FecInicial" type="xs:date">
<xs:annotation>
<xs:documentation>Fecha inicial</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FecFinal" type="xs:date">
<xs:annotation>
<xs:documentation>Fecha Final</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ValorTotal" type="xs:double">
<xs:annotation>
<xs:documentation>Valor Total</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CantReg">
<xs:annotation>
<xs:documentation>Cantidad de registros</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="4"/>
<xs:maxInclusive value="9999"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:schema>
7 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 28
Especificaciones Técnicas
INFORMACION DE LAS DECLARACIONES TRIBUTARIAS
Formato 1011 - Versión 6
OBJETIVO
ESPECIFICACIÓN TECNICA
Dmuisca_ccmmmmmvvaaaacccccccc.xml
Encabezado
Contenido Información 1
Contenido Información 2
...
Contenido Información N
4. El archivo debe contener un elemento único raíz llamado “mas”, que a su vez
contendrá toda la información del archivo, tanto el encabezado como los
registros.
1 de 5
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 28
Especificaciones Técnicas
INFORMACION DE LAS DECLARACIONES TRIBUTARIAS
Formato 1011 - Versión 6
El contenido del archivo viene en el elemento “decl” y se deben incluir los siguientes
datos para cada registro de Información de las Declaraciones Tributarias.
2 de 5
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 28
Especificaciones Técnicas
INFORMACION DE LAS DECLARACIONES TRIBUTARIAS
Formato 1011 - Versión 6
El campo Concepto es la llave única para este formato, la cual no debe repetirse
para los registros enviados por un mismo año y/o periodo.
3. Validaciones
1. Los campos concepto, formato y versión, deben venir diligenciados con los
valores estipulados en las especificaciones técnicas,
4. ESQUEMA XSD
3 de 5
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 28
Especificaciones Técnicas
INFORMACION DE LAS DECLARACIONES TRIBUTARIAS
Formato 1011 - Versión 6
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:minInclusive value="0"/>
<xs:maxInclusive value="9999"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="sal" use="required">
<xs:annotation>
<xs:documentation>Saldos al 31 de diciembre</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: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="decl" 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="1011">
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="4"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Version" type="xs:positiveInteger" fixed="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">
4 de 5
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 28
Especificaciones Técnicas
INFORMACION DE LAS DECLARACIONES TRIBUTARIAS
Formato 1011 - Versión 6
<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>
5 de 5
Resolución No.000098 XXXXX
(28 de Octubre de 2020)
Anexo No. 29
Especificaciones Técnicas
DESCUENTOS TRIBUTARIOS SOLICITADOS
Formato 1004 - Versión 8
OBJETIVO
ESPECIFICACIÓN TECNICA
Dmuisca_ccmmmmmvvaaaacccccccc.xml
El formato contiene un documento XML, que está compuesto por dos elementos
complejos: Encabezado y Contenido, las cuales se deben enviar en el orden enunciado.
Encabezado
Contenido Información 1
Contenido Información 2
...
Contenido Información N
El encabezado del archivo viene en el elemento “Cab” y contiene los siguientes datos,
todos de carácter obligatorio:
DENOMINACION LONGITUD
ETIQUETA TIPO VALIDACIONES OBSERVACIONES
CASILLA CAMPO
1 de 7
Resolución No.000098 XXXXX
(28 de Octubre de 2020)
Anexo No. 29
Especificaciones Técnicas
DESCUENTOS TRIBUTARIOS SOLICITADOS
Formato 1004 - Versión 8
2 de 7
Resolución No.000098 XXXXX
(28 de Octubre de 2020)
Anexo No. 29
Especificaciones Técnicas
DESCUENTOS TRIBUTARIOS SOLICITADOS
Formato 1004 - Versión 8
pno Primer nombre string 60 En caso de ser una Persona Natural siempre debe
diligenciarse.
ono Otros nombres string 60 En caso de ser una Persona Natural y si se conoce
debe diligenciarse.
raz Razón Social string 450 En caso de ser una Persona Jurídica siempre debe
diligenciarse.
dir Dirección string 250 En caso que el país sea Colombia siempre debe
diligenciarse.
dpto Código departamento string 2 En caso que el país sea Colombia siempre debe
diligenciarse.
Código DANE Numérico, debe incluir los ceros a la
izquierda.
mun Código municipio string 3 En caso que el país sea Colombia siempre debe
diligenciarse.
Código DANE Numérico, debe incluir los ceros a la
izquierda.
pais Código País string 4 Siempre debe diligenciarse
Numérico, debe incluir los ceros a la izquierda.
email Buzón, correo o dirección string 50 Si se conoce se debe diligenciarse.
electrónicos
vdesc Valor del descuento long 18 El valor debe ser positivo, entero y no debe
tributario total del año incluir ni puntos ni comas. Siempre debe
diligenciarse
vdescsol Valor del descuento long 18 El valor debe ser positivo, entero y no debe
tributario efectivamente incluir ni puntos ni comas. Siempre debe
solicitado en el año diligenciarse
gravable
3. Validaciones
1. El archivo debe contener todos los campos definidos para el encabezado y estos
campos deben estar correctamente diligenciados.
2. La información del contenido del archivo debe corresponder al esquema XSD
entregado.
3. Los atributos que registran valores numéricos, se reportan con valores numéricos
positivos, sin signos ni puntuaciones, según lo reportado por el informante o en
su defecto con cero (0).
4. Los campos que corresponden a fechas, deben contener fechas válidas en
cuanto a año, mes, y día.
1. Los campos concepto, formato y versión, deben venir diligenciados con los
valores estipulados en las especificaciones técnicas,
2. Año de envío, debe ser el año calendario.
3. Número de envío, debe corresponder al número consecutivo para este formato.
4. Fecha de envío, debe ser la fecha calendario, en formato AAAA-
MMDDTHH:MM:SS.
Esquema XSD
3 de 7
Resolución No.000098 XXXXX
(28 de Octubre de 2020)
Anexo No. 29
Especificaciones Técnicas
DESCUENTOS TRIBUTARIOS SOLICITADOS
Formato 1004 - Versión 8
4 de 7
Resolución No.000098 XXXXX
(28 de Octubre de 2020)
Anexo No. 29
Especificaciones Técnicas
DESCUENTOS TRIBUTARIOS SOLICITADOS
Formato 1004 - Versión 8
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
<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="descuentos" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="descuentos">
<xs:annotation>
<xs:documentation>Elemento que encapsula la información del formulario 1004 DESCUENTOS TRIBUTARIOS
SOLICITADOS</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="cpt" use="required">
<xs:annotation>
<xs:documentation>Concepto</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:pattern value="[0-9]{0,4}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="tdoc" use="required">
<xs:annotation>
<xs:documentation>Tipo de documento del Tercero</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:pattern value="[0-9]{0,2}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="nit" use="required">
<xs:annotation>
<xs:documentation>Número de Identificación del Tercero</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[a-zA-Z0-9]+"/>
<xs:minLength value="1"/>
<xs:maxLength value="20"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="pap" use="optional">
<xs:annotation>
<xs:documentation>Primer Apellido</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="sap" use="optional">
<xs:annotation>
<xs:documentation>Segundo Apellido</xs:documentation>
</xs:annotation>
<xs:simpleType>
5 de 7
Resolución No.000098 XXXXX
(28 de Octubre de 2020)
Anexo No. 29
Especificaciones Técnicas
DESCUENTOS TRIBUTARIOS SOLICITADOS
Formato 1004 - Versión 8
<xs:restriction base="xs:string">
<xs:minLength value="0"/>
<xs:maxLength value="60"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="pno" use="optional">
<xs:annotation>
<xs:documentation>Primer Nombre</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="ono" use="optional">
<xs:annotation>
<xs:documentation>Otros Nombres</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="0"/>
<xs:maxLength value="60"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="raz" use="optional">
<xs:annotation>
<xs:documentation>Razón Social</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="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="250"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="dpto" use="optional">
<xs:annotation>
<xs:documentation>Código departamento</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[0-9]{0,2}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="mun" use="optional">
<xs:annotation>
<xs:documentation>Código Código municipio</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[0-9]{0,3}"/>
</xs:restriction>
</xs:simpleType>
6 de 7
Resolución No.000098 XXXXX
(28 de Octubre de 2020)
Anexo No. 29
Especificaciones Técnicas
DESCUENTOS TRIBUTARIOS SOLICITADOS
Formato 1004 - Versión 8
</xs:attribute>
<xs:attribute name="pais" use="required">
<xs:annotation>
<xs:documentation>Código País</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[0-9]{1,4}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="email" use="optional">
<xs:annotation>
<xs:documentation>Correo Electrónico</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="0"/>
<xs:maxLength value="50"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="vdesc" use="required">
<xs:annotation>
<xs:documentation>Valor del descuento tributario total del año</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="vdescsol" use="required">
<xs:annotation>
<xs:documentation>Valor del descuento tributario efectivamente solicitado en el año
gravable</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:schema>
7 de 7
Resolución No. 000098 XXX
(28 de Octubre de 2020)
Anexo No. 30
Especificaciones Técnicas
INGRESOS NO CONSTITUTIVOS DE RENTA NI GANANCIA OCASIONAL
Formato 2275 - Versión 2
OBJETIVO
ESPECIFICACIÓN TECNICA
Dmuisca_ccmmmmmvvaaaacccccccc.xml
El formato contiene un documento XML, que está compuesto por dos elementos
complejos: Encabezado y Contenido, las cuales se deben enviar en el orden enunciado.
Encabezado
Contenido Información 1
Contenido Información 2
...
Contenido Información N
El encabezado del archivo viene en el elemento “Cab” y contiene los siguientes datos,
todos de carácter obligatorio:
1 de 7
Resolución No. 000098 XXX
(28 de Octubre de 2020)
Anexo No. 30
Especificaciones Técnicas
INGRESOS NO CONSTITUTIVOS DE RENTA NI GANANCIA OCASIONAL
Formato 2275 - Versión 2
CASILLA CAMPO
Ano Año de envío int 4 Formato AAAA
2 de 7
Resolución No. 000098 XXX
(28 de Octubre de 2020)
Anexo No. 30
Especificaciones Técnicas
INGRESOS NO CONSTITUTIVOS DE RENTA NI GANANCIA OCASIONAL
Formato 2275 - Versión 2
pap Primer apellido string 60 En caso de ser una Persona Natural siempre debe
diligenciarse.
sap Segundo apellido string 60 En caso de ser una Persona Natural y si se conoce
debe diligenciarse.
pno Primer nombre string 60 En caso de ser una Persona Natural siempre debe
diligenciarse.
ono Otros nombres string 60 En caso de ser una Persona Natural y si se conoce
debe diligenciarse.
raz Razón Social string 450 En caso de ser una Persona Jurídica siempre debe
diligenciarse.
dir Dirección string 200 En caso que el país sea Colombia siempre debe
diligenciarse.
dpto Código departamento string 2 En caso que el país sea Colombia siempre debe
diligenciarse.
Código DANE Numérico, debe incluir los ceros a la
izquierda.
mun Código municipio string 3 En caso que el país sea Colombia siempre debe
diligenciarse.
Código DANE Numérico, debe incluir los ceros a la
izquierda.
pais Código País string 4 Siempre debe diligenciarse
Numérico, debe incluir los ceros a la izquierda.
email Buzón, correo o dirección string 50 Si se conoce se debe diligenciarse.
electrónicos
vrenta Valor del ingreso no long 18 Siempre debe diligenciarse.
constitutivo de renta ni El valor debe ser positivo, entero y no debe incluir
ganancia ocasional ni puntos ni comas.
Solicitado
3. Validaciones
1. El archivo debe contener todos los campos definidos para el encabezado y estos
campos deben estar correctamente diligenciados.
3. Los atributos que registran valores numéricos, se reportan con valores numéricos
positivos, sin signos ni puntuaciones, según lo reportado por el informante o en
su defecto con cero (0).
3 de 7
Resolución No. 000098 XXX
(28 de Octubre de 2020)
Anexo No. 30
Especificaciones Técnicas
INGRESOS NO CONSTITUTIVOS DE RENTA NI GANANCIA OCASIONAL
Formato 2275 - Versión 2
1. Los campos concepto, formato y versión, deben venir diligenciados con los
valores estipulados en las especificaciones técnicas,
4. Esquema XSD
4 de 7
Resolución No. 000098 XXX
(28 de Octubre de 2020)
Anexo No. 30
Especificaciones Técnicas
INGRESOS NO CONSTITUTIVOS DE RENTA NI GANANCIA OCASIONAL
Formato 2275 - Versión 2
</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="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="ingresos" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ingresos">
<xs:annotation>
<xs:documentation>Elemento que encapsula la información del formulario 2275 INGRESOS NO
CONSTITUTIVOS
DE RENTA NI GANANCIA OCASIONAL</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="cpt" use="required">
<xs:annotation>
<xs:documentation>Concepto</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:pattern value="[0-9]{0,4}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="tdoc" use="required">
<xs:annotation>
<xs:documentation>Tipo de documento del Tercero</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:pattern value="[0-9]{0,2}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="nit" use="required">
<xs:annotation>
<xs:documentation>Número de Identificación del Tercero</xs:documentation>
</xs:annotation>
<xs:simpleType>
5 de 7
Resolución No. 000098 XXX
(28 de Octubre de 2020)
Anexo No. 30
Especificaciones Técnicas
INGRESOS NO CONSTITUTIVOS DE RENTA NI GANANCIA OCASIONAL
Formato 2275 - Versión 2
<xs:restriction base="xs:string">
<xs:pattern value="[a-zA-Z0-9]+"/>
<xs:minLength value="1"/>
<xs:maxLength value="20"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="pap" use="optional">
<xs:annotation>
<xs:documentation>Primer Apellido</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="sap" use="optional">
<xs:annotation>
<xs:documentation>Segundo Apellido</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="0"/>
<xs:maxLength value="60"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="pno" use="optional">
<xs:annotation>
<xs:documentation>Primer Nombre</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="ono" use="optional">
<xs:annotation>
<xs:documentation>Otros Nombres</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="0"/>
<xs:maxLength value="60"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="raz" use="optional">
<xs:annotation>
<xs:documentation>Razón Social</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="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">
6 de 7
Resolución No. 000098 XXX
(28 de Octubre de 2020)
Anexo No. 30
Especificaciones Técnicas
INGRESOS NO CONSTITUTIVOS DE RENTA NI GANANCIA OCASIONAL
Formato 2275 - Versión 2
<xs:minLength value="0"/>
<xs:maxLength value="200"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="dpto" use="optional">
<xs:annotation>
<xs:documentation>Código departamento</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[0-9]{0,2}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="mun" use="optional">
<xs:annotation>
<xs:documentation>Código municipio</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[0-9]{0,3}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="pais" use="required">
<xs:annotation>
<xs:documentation>Código País</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[0-9]{1,4}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="email" use="optional">
<xs:annotation>
<xs:documentation>Correo Electrónico</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="0"/>
<xs:maxLength value="50"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="vrenta" use="required">
<xs:annotation>
<xs:documentation>Valor del ingreso no constitutivo de renta ni ganancia ocasional
solicitado</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:schema>
7 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 31
Especificaciones Técnicas
PAGOS O ABONOS EN CUENTA Y RETENCIONES PRACTICADAS EN CONTRATOS
DE COLABORACIÓN EMPRESARIAL
Formato 5247 - Versión 1
OBJETIVO
Definir las características y contenido de los archivos donde se reportan los pagos o abonos en
cuenta y retenciones practicadas en Contratos de colaboración empresarial.
ESPECIFICACIÓN TECNICA
El nombre de cada uno de los archivos, debe especificarse mediante la siguiente secuencia de
caracteres:
Dmuisca_ccmmmmmvvaaaacccccccc.xml
El formato 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 XML debe cumplir con la especificación 1.0 Tercera edición.
2. El conjunto de caracteres utilizado en el documento XML debe ser el alfabeto latino No. 1:
“ISO-8859-1”.
3. El archivo debe contener un documento XML bien formado y valido de acuerdo con el
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.
El encabezado del archivo viene en el elemento “Cab” y contiene los siguientes datos, todos de
carácter obligatorio:
DENOMINACION LONGITUD
ETIQUETA TIPO VALIDACIONES OBSERVACIONES
CASILLA CAMPO
1 de 9
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 31
Especificaciones Técnicas
PAGOS O ABONOS EN CUENTA Y RETENCIONES PRACTICADAS EN CONTRATOS
DE COLABORACIÓN EMPRESARIAL
Formato 5247 - Versión 1
En el contenido del archivo se deben incluir tantos registros como se informó en la cabecera en el
campo “Cantidad de registros”.
El contenido del archivo viene en el elemento “pagos” y se deben incluir los siguientes datos
para cada registro los pagos o abonos en cuenta y retenciones practicadas en Contratos de
colaboración empresarial
DENOMINACION
ATRIBUTO TIPO LONGITUD CRITERIOS
CASILLA
tcon Tipo de Contrato int 2 De acuerdo con los definidos por
resolución.
Siempre debe diligenciarse
cpt Concepto int 4 De acuerdo con los definidos por
resolución.
Siempre debe diligenciarse
2 de 9
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 31
Especificaciones Técnicas
PAGOS O ABONOS EN CUENTA Y RETENCIONES PRACTICADAS EN CONTRATOS
DE COLABORACIÓN EMPRESARIAL
Formato 5247 - Versión 1
tdoc Tipo de documento int 2 De acuerdo con los definidos por
resolución.
DENOMINACION
ATRIBUTO TIPO LONGITUD CRITERIOS
CASILLA
Siempre debe diligenciarse
3 de 9
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 31
Especificaciones Técnicas
PAGOS O ABONOS EN CUENTA Y RETENCIONES PRACTICADAS EN CONTRATOS
DE COLABORACIÓN EMPRESARIAL
Formato 5247 - Versión 1
Los campos Tipo de contrato, Concepto, Tipo de documento, Número identificación, Tipo
documento participante en contrato y la Identificación participante en contrato, conforman una llave
única para este formato, la cual no debe repetirse para los registros enviados por un mismo año y/o
periodo.
3. Validaciones
1. El archivo debe contener todos los campos definidos para el encabezado y estos campos
deben estar correctamente diligenciados.
2. La información del contenido del archivo debe corresponder al esquema XSD entregado.
3. Los atributos que registran valores numéricos, se reportan con valores numéricos positivos,
sin signos ni puntuaciones, según lo reportado por el informante o en su defecto con cero
(0).
4. Los campos que corresponden a fechas, deben contener fechas válidas en cuanto a año,
mes, y día.
1. Los campos concepto, formato y versión, deben venir diligenciados con los valores
estipulados en las especificaciones técnicas,
4. Esquema XSD
4 de 9
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 31
Especificaciones Técnicas
PAGOS O ABONOS EN CUENTA Y RETENCIONES PRACTICADAS EN CONTRATOS
DE COLABORACIÓN EMPRESARIAL
Formato 5247 - Versión 1
</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="tdoc" use="required">
<xs:annotation>
<xs:documentation>Tipo de Documento</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</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[a-zA-Z0-9]+"/>
<xs:minLength value="0"/>
<xs:maxLength value="20"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="apl1" use="optional">
<xs:annotation>
<xs:documentation>Primer Apellido del informado</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 informado</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 informado</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="0"/>
<xs:maxLength value="60"/>
</xs:restriction>
</xs:simpleType>
5 de 9
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 31
Especificaciones Técnicas
PAGOS O ABONOS EN CUENTA Y RETENCIONES PRACTICADAS EN CONTRATOS
DE COLABORACIÓN EMPRESARIAL
Formato 5247 - Versión 1
</xs:attribute>
<xs:attribute name="nom2" use="optional">
<xs:annotation>
<xs:documentation>Otros Nombres del informado</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 Informado</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="dpto" use="optional">
<xs:annotation>
<xs:documentation>Código dpto</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="mun" use="optional">
<xs:annotation>
<xs:documentation>Código mcp</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="pais" use="required">
<xs:annotation>
<xs:documentation>País de Residencia o domicilio</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:minInclusive value="0"/>
6 de 9
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 31
Especificaciones Técnicas
PAGOS O ABONOS EN CUENTA Y RETENCIONES PRACTICADAS EN CONTRATOS
DE COLABORACIÓN EMPRESARIAL
Formato 5247 - Versión 1
<xs:maxInclusive value="9999"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="pago" use="required">
<xs:annotation>
<xs:documentation>Pago o Abono en cuenta</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="ivam" use="required">
<xs:annotation>
<xs:documentation>IVA mayor valor del costo o gasto</xs:documentation> </xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="reprar" use="required">
<xs:annotation>
<xs:documentation>Retención en la fuente practicada RENTA</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="rasre" use="required">
<xs:annotation>
<xs:documentation>Retención en la fuente asumida RENTA</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="repric" use="required">
<xs:annotation>
<xs:documentation>Retención en la fuente practicada Iva Régimen Común</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="rasnod" use="required">
<xs:annotation>
<xs:documentation>Retención en la fuente asumida no domiciliados</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
7 de 9
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 31
Especificaciones Técnicas
PAGOS O ABONOS EN CUENTA Y RETENCIONES PRACTICADAS EN CONTRATOS
DE COLABORACIÓN EMPRESARIAL
Formato 5247 - Versión 1
<xs:attribute name="idfi" use="optional">
<xs:annotation>
<xs:documentation>Identificación del fideicomiso</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="0"/>
<xs:maxLength value="14"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="tdopa" use="required">
<xs:annotation>
<xs:documentation>Tipo documento participante en contrato</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="nidpa" use="required">
<xs:annotation>
<xs:documentation>Identificación participante en contrato</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[a-zA-Z0-9]+"/>
<xs:minLength value="0"/>
<xs:maxLength value="20"/>
</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="pagos" 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>
8 de 9
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 31
Especificaciones Técnicas
PAGOS O ABONOS EN CUENTA Y RETENCIONES PRACTICADAS EN CONTRATOS
DE COLABORACIÓN EMPRESARIAL
Formato 5247 - Versión 1
</xs:simpleType>
</xs:element>
<xs:element name="Formato" fixed="5247">
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="4"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Version" type="xs:positiveInteger" fixed="1"/>
<xs:element name="NumEnvio">
<xs:annotation>
<xs:documentation>Numero de envio</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="8"/>
<xs:maxInclusive value="99999999"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="FecEnvio" type="xs:dateTime">
<xs:annotation>
<xs:documentation>Fecha de envio</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FecInicial" type="xs:date">
<xs:annotation>
<xs:documentation>Fecha inicial</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FecFinal" type="xs:date">
<xs:annotation>
<xs:documentation>Fecha Final</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ValorTotal" type="xs:double">
<xs:annotation>
<xs:documentation>Valor Total</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CantReg">
<xs:annotation>
<xs:documentation>Cantidad de registros</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="4"/>
<xs:maxInclusive value="9999"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:schema>
9 de 9
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 32
Especificaciones Técnicas
INGRESOS RECIBIDOS EN CONTRATOS DE COLABORACIÓN EMPRESARIAL
Formato 5248 - Versión 1
OBJETIVO
Definir las características y contenido de los archivos donde se reportan los ingresos recibidos en
contratos de colaboración empresarial.
ESPECIFICACIÓN TECNICA
Los ingresos recibidos en contratos de colaboración empresarial, debe enviarse en un archivo XML
que cumpla las siguientes especificaciones:
El nombre de cada uno de los archivos, debe especificarse mediante la siguiente secuencia de
caracteres:
Dmuisca_ccmmmmmvvaaaacccccccc.xml
El formato 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
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 con el
esquema XSD que incluye en esta especificación técnica.
4. El archivo debe contener un elemento único raíz llamado “mas”, que a su vez contendrá toda
la información del archivo, tanto el encabezado como los registros.
El encabezado del archivo viene en el elemento “Cab” y contiene los siguientes datos, todos de
carácter obligatorio:
1 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 32
Especificaciones Técnicas
INGRESOS RECIBIDOS EN CONTRATOS DE COLABORACIÓN EMPRESARIAL
Formato 5248 - Versión 1
LONGITU
DENOMINACIO
ETIQUETA TIPO D VALIDACIONES OBSERVACIONES
N CASILLA
CAMPO
Ano Año de envío int 4 Formato AAAA
CodCpt Concepto int 2 1=inserción
2=reemplazo
Formato Código del int 5 ingresos recibidos en
formato contratos de colaboración
empresarial = 5248
Versión Versión del int 2 Versión = 1
formato
NumEnvio Número de int 8 Debe corresponder al Consecutivo de envío por
envío número consecutivo para año.
este formato.
FecEnvio Fecha de envío datetime 19 Debe ser la fecha calendario. Formato AAAA-
MMDDTHH:MM:SS
FecInicial Fecha Inicial date 10 Debe ser la fecha calendario. Los registros corresponden
mínimo a esta fecha inicial.
Formato AAAA-MM-DD
FecFinal Fecha Final date 10 Debe ser la fecha calendario. Los registros corresponden
máximo a esta fecha final.
Formato AAAA-MM-DD
ValorTotal Valor Total double 20 Corresponde a la sumatoria
de la casilla “cpt”
(Concepto) que se encuentra
en el atributo “ingresos”.
CantReg Cantidad de int 4 Se enviarán archivos con Cantidad de registros
registros máximo 5000 registros; si reportados en el contenido.
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
“ingresos” que contenga el
archivo.
En el contenido del archivo se deben incluir tantos registros como se informó en la cabecera en el
campo “Cantidad de registros”.
El contenido del archivo viene en el elemento “ingresos” y se deben incluir los siguientes datos para
cada registro de ingresos recibidos en contratos de colaboración empresarial.
DENOMINACION
ATRIBUTO TIPO LONGITUD CRITERIOS
CASILLA
tcon Tipo de Contrato int 2 De acuerdo con los definidos por resolución.
Siempre debe diligenciarse
2 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 32
Especificaciones Técnicas
INGRESOS RECIBIDOS EN CONTRATOS DE COLABORACIÓN EMPRESARIAL
Formato 5248 - Versión 1
apl2 Segundo apellido del string 60 En caso de ser una Persona Natural y si se
informado conoce debe diligenciarse.
nom1 Primer nombre del string 60 En caso de ser una Persona Natural siempre
informado debe diligenciarse.
nom2 Otros nombres del string 60 En caso de ser una Persona Natural y si se
informado conoce debe diligenciarse.
raz Razón social informado string 450 En caso de ser una Persona Jurídica siempre
debe diligenciarse.
pais País de Residencia o int 4 De acuerdo con los definidos por resolución.
domicilio Siempre debe diligenciarse.
ibure Ingresos brutos recibidos long 18 El valor debe ser positivo, entero y no debe
incluir ni puntos ni comas.
Siempre debe diligenciarse.
dred Devoluciones, rebajas y long 18 El valor debe ser positivo, entero y no debe
descuentos incluir ni puntos ni comas.
Siempre debe diligenciarse.
tdopa Tipo documento int 2 De acuerdo con los definidos por resolución.
participante en contrato Siempre debe diligenciarse.
nidpa Identificación string 20 Siempre debe diligenciarse.
participante en contrato Diligenciar sin guiones, puntos, comas o
espacios en blanco.
Los campos Tipo de Contrato, Concepto, Tipo de documento, Número identificación, Tipo
documento participante en contrato e Identificación participante en contrato, conforman una llave
única para este formato, la cual no debe repetirse para los registros enviados por un mismo año y/o
periodo.
3. Validaciones
1. El archivo debe contener todos los campos definidos para el encabezado y estos campos
deben estar correctamente diligenciados.
2. La información del contenido del archivo debe corresponder al esquema XSD entregado.
3. Los atributos que registran valores numéricos, se reportan con valores numéricos positivos,
sin signos ni puntuaciones, según lo reportado por el informante o en su defecto con cero
(0).
4. Los campos que corresponden a fechas, deben contener fechas validas en cuanto a año,
mes, y día.
1. Los campos concepto, formato y versión, deben venir diligenciados con los valores
estipulados en las especificaciones técnicas,
3 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 32
Especificaciones Técnicas
INGRESOS RECIBIDOS EN CONTRATOS DE COLABORACIÓN EMPRESARIAL
Formato 5248 - Versión 1
4. Esquema XSD
4 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 32
Especificaciones Técnicas
INGRESOS RECIBIDOS EN CONTRATOS DE COLABORACIÓN EMPRESARIAL
Formato 5248 - Versión 1
5 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 32
Especificaciones Técnicas
INGRESOS RECIBIDOS EN CONTRATOS DE COLABORACIÓN EMPRESARIAL
Formato 5248 - Versión 1
<xs:annotation>
<xs:documentation>Ingresos brutos recibidos</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="dred" use="required">
<xs:annotation>
<xs:documentation>Devoluciones rebajas y descuentos</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="idfi" use="optional">
<xs:annotation>
<xs:documentation>Identificación del fideicomiso</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="0"/>
<xs:maxLength value="14"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="tdopa" use="required">
<xs:annotation>
<xs:documentation>Tipo documento participante en contrato</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="nidpa" use="required">
<xs:annotation>
<xs:documentation>Identificación participante en contrato</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[a-zA-Z0-9]+"/>
<xs:minLength value="0"/>
<xs:maxLength value="20"/>
</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="ingresos" maxOccurs="5000"/>
</xs:sequence>
</xs:complexType>
6 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 32
Especificaciones Técnicas
INGRESOS RECIBIDOS EN CONTRATOS DE COLABORACIÓN EMPRESARIAL
Formato 5248 - Versión 1
</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="5248">
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="4"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Version" type="xs:positiveInteger" fixed="1"/>
<xs:element name="NumEnvio">
<xs:annotation>
<xs:documentation>Numero de envio</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="8"/>
<xs:maxInclusive value="99999999"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="FecEnvio" type="xs:dateTime">
<xs:annotation>
<xs:documentation>Fecha de envio</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FecInicial" type="xs:date">
<xs:annotation>
<xs:documentation>Fecha inicial</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FecFinal" type="xs:date">
<xs:annotation>
<xs:documentation>Fecha Final</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ValorTotal" type="xs:double">
<xs:annotation>
<xs:documentation>Valor Total</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CantReg">
<xs:annotation>
<xs:documentation>Cantidad de registros</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="4"/>
7 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 32
Especificaciones Técnicas
INGRESOS RECIBIDOS EN CONTRATOS DE COLABORACIÓN EMPRESARIAL
Formato 5248 - Versión 1
<xs:maxInclusive value="9999"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:schema>
8 de 7
Resolución No.000098
(28
de Octubre de 2020)
Anexo No. 33
Especificaciones Técnicas
IVA DESCONTABLE EN CONTRATOS DE COLABORACIÓN EMPRESARIAL Formato
5249 - Versión 1
________________________________________________________________________
OBJETIVO
Definir las características y contenido de los archivos donde se reporta el IVA Descontable en
Contratos de Colaboración Empresarial.
ESPECIFICACIÓN TECNICA
El nombre de cada uno de los archivos, debe especificarse mediante la siguiente secuencia de
caracteres:
Dmuisca_ccmmmmmvvaaaacccccccc.xml
El formato 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
El encabezado del archivo viene en el elemento “Cab” y contiene los siguientes datos, todos de
carácter obligatorio:
DENOMINACIO LONGITU
ETIQUETA TIPO VALIDACIONES OBSERVACIONES
N CASILLA D CAMPO
1 de 6
Resolución No.000098
(28
de Octubre de 2020)
Anexo No. 33
Especificaciones Técnicas
IVA DESCONTABLE EN CONTRATOS DE COLABORACIÓN EMPRESARIAL Formato
5249 - Versión 1
________________________________________________________________________
DENOMINACIO LONGITU
ETIQUETA TIPO VALIDACIONES OBSERVACIONES
N CASILLA D CAMPO
En el contenido del archivo se deben incluir tantos registros como se informó en la cabecera en el
campo “Cantidad de registros”.
El contenido del archivo viene en el elemento “iva” y se deben incluir los siguientes datos para
cada registro de IVA Descontable en Contratos de Colaboración Empresarial.
DENOMINACION
ATRIBUTO TIPO LONGITUD CRITERIOS
CASILLA
2 de 6
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 33
Especificaciones Técnicas
IVA DESCONTABLE EN CONTRATOS DE COLABORACIÓN EMPRESARIAL Formato
5249 - Versión 1
________________________________________________________________________
raz Razón social del informado string 450 En caso de ser una Persona Jurídica
siempre debe diligenciarse.
ivad IVA descontable long 18 El valor debe ser positivo, entero y no debe
incluir ni puntos ni comas.
Siempre debe diligenciarse.
ivar IVA resultante por long 18 El valor debe ser positivo, entero y no debe
devoluciones en ventas incluir ni puntos ni comas.
anuladas, rescindidas o Siempre debe diligenciarse.
resueltas
Los campos Tipo de contrato, Tipo de documento, Número identificación, Tipo documento
participante en contrato e Identificación participante en contrato, conforman una llave única para
este formato, la cual no debe repetirse para los registros enviados por un mismo año y/o periodo.
3. Validaciones
1. El archivo debe contener todos los campos definidos para el encabezado y estos campos
deben estar correctamente diligenciados.
2. La información del contenido del archivo debe corresponder al esquema XSD entregado.
3. Los atributos que registran valores numéricos, se reportan con valores numéricos positivos,
sin signos ni puntuaciones, según lo reportado por el informante o en su defecto con cero
(0).
4. Los campos que corresponden a fechas, deben contener fechas validas en cuanto a año,
mes, y día.
1. Los campos concepto, formato y versión, deben venir diligenciados con los valores
estipulados en las especificaciones técnicas,
2. Año de envío, debe ser el año calendario.
3. Número de envío, debe corresponder al número consecutivo para este formato.
4. Fecha de envío, debe ser la fecha calendario, en formato AAAA-MM-DDTHH:MM:SS.
4. Esquema XSD
3 de 6
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 33
Especificaciones Técnicas
IVA DESCONTABLE EN CONTRATOS DE COLABORACIÓN EMPRESARIAL Formato
5249 - Versión 1
________________________________________________________________________
<xs:annotation>
<xs:documentation>Tipo de Contrato</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="tdoc" use="required">
<xs:annotation>
<xs:documentation>Tipo de Documento</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</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[a-zA-Z0-9]+"/>
<xs:minLength value="0"/>
<xs:maxLength value="20"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="apl1" use="optional">
<xs:annotation>
<xs:documentation>Primer Apellido del informado</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 informado</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 informado</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>
4 de 6
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 33
Especificaciones Técnicas
IVA DESCONTABLE EN CONTRATOS DE COLABORACIÓN EMPRESARIAL Formato
5249 - Versión 1
________________________________________________________________________
<xs:attribute name="nom2" use="optional">
<xs:annotation>
<xs:documentation>Otros Nombres del informado</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 Informado</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="ivad" use="required">
<xs:annotation>
<xs:documentation>IVA descontable</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="ivar" use="required">
<xs:annotation>
<xs:documentation>IVA resultante por devoluciones en ventas anuladas rescindidas o
resueltas</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="tdopa" use="required">
<xs:annotation>
<xs:documentation>Tipo documento participante en contrato</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="nidpa" use="required">
<xs:annotation>
<xs:documentation>Identificación participante en contrato</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[a-zA-Z0-9]+"/>
<xs:minLength value="0"/>
<xs:maxLength value="20"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
5 de 6
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 33
Especificaciones Técnicas
IVA DESCONTABLE EN CONTRATOS DE COLABORACIÓN EMPRESARIAL Formato
5249 - Versión 1
________________________________________________________________________
</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="iva" 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="5249">
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="4"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Version" type="xs:positiveInteger" fixed="1"/>
<xs:element name="NumEnvio">
<xs:annotation>
<xs:documentation>Numero de envio</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="8"/>
<xs:maxInclusive value="99999999"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="FecEnvio" type="xs:dateTime">
<xs:annotation>
<xs:documentation>Fecha de envio</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FecInicial" type="xs:date">
<xs:annotation>
<xs:documentation>Fecha inicial</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FecFinal" type="xs:date">
<xs:annotation>
<xs:documentation>Fecha Final</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ValorTotal" type="xs:double">
6 de 6
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 33
Especificaciones Técnicas
IVA DESCONTABLE EN CONTRATOS DE COLABORACIÓN EMPRESARIAL Formato
5249 - Versión 1
________________________________________________________________________
<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>
7 de 6
Resolución No.000098
(28de Octubre de 2020)
Anexo No. 34
Especificaciones Técnicas
IVA GENERADO EN CONTRATOS DE COLABORACIÓN EMPRESARIAL
Formato 5250 - Versión 1
OBJETIVO
Definir las características y contenido de los archivos donde se IVA Generado en Contratos de
Colaboración Empresarial.
ESPECIFICACIÓN TECNICA
El nombre de cada uno de los archivos, debe especificarse mediante la siguiente secuencia de
caracteres:
Dmuisca_ccmmmmmvvaaaacccccccc.xml
El formato 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
El encabezado del archivo viene en el elemento “Cab” y contiene los siguientes datos, todos de
carácter obligatorio:
DENOMINACION LONGITUD
ETIQUETA CASILLA TIPO CAMPO VALIDACIONES OBSERVACIONES
1 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 34
Especificaciones Técnicas
IVA GENERADO EN CONTRATOS DE COLABORACIÓN EMPRESARIAL
Formato 5250 - Versión 1
En el contenido del archivo se deben incluir tantos registros como se informó en la cabecera en el
campo “Cantidad de registros”.
El contenido del archivo viene en el elemento “iva” y se deben incluir los siguientes datos para cada
registro de IVA Generado en Contratos de Colaboración Empresarial.
DENOMINACION
ATRIBUTO TIPO LONGITUD CRITERIOS
CASILLA
tcon Tipo de contrato int 2 De acuerdo con los definidos por
2 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 34
Especificaciones Técnicas
IVA GENERADO EN CONTRATOS DE COLABORACIÓN EMPRESARIAL
Formato 5250 - Versión 1
resolución.
DENOMINACION
ATRIBUTO TIPO LONGITUD CRITERIOS
CASILLA
Siempre debe diligenciarse
raz Razón social informado string 450 En caso de ser una Persona Jurídica
siempre debe diligenciarse.
ivag IVA generado long 18 El valor debe ser positivo, entero y no
debe incluir ni puntos ni comas.
Siempre debe diligenciarse.
ivar IVA recuperado en long 18 El valor debe ser positivo, entero y no
devoluciones en debe incluir ni puntos ni comas.
compras anuladas, Siempre debe diligenciarse.
rescindidas o resueltas
imco Impuesto al consumo long 18 El valor debe ser positivo, entero y no
debe incluir ni puntos ni comas.
Siempre debe diligenciarse.
tdopa Tipo documento int 2 De acuerdo con los definidos por
participante en contrato resolución.
Siempre debe diligenciarse.
nidpa Identificación string 20 Siempre debe diligenciarse.
participante en contrato Diligenciar sin guiones, puntos, comas o
espacios en blanco.
Los campos Tipo de contrato, Tipo de documento, Número identificación, Tipo documento
participante en contrato e Identificación participante en contrato, conforman una llave única para
este formato, la cual no debe repetirse para los registros enviados por un mismo año y/o
periodo.
3. Validaciones
1. El archivo debe contener todos los campos definidos para el encabezado y estos campos
deben estar correctamente diligenciados.
2. La información del contenido del archivo debe corresponder al esquema XSD entregado.
3. Los atributos que registran valores numéricos, se reportan con valores numéricos positivos,
sin signos ni puntuaciones, según lo reportado por el informante o en su defecto con cero
(0).
4. Los campos que corresponden a fechas, deben contener fechas válidas en cuanto a año,
mes, y día.
3 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 34
Especificaciones Técnicas
IVA GENERADO EN CONTRATOS DE COLABORACIÓN EMPRESARIAL
Formato 5250 - Versión 1
1. Los campos concepto, formato y versión, deben venir diligenciados con los valores
estipulados en las especificaciones técnicas,
2. Año de envío, debe ser el año calendario.
3. Número de envío, debe corresponder al número consecutivo para este formato.
4. Fecha de envío, debe ser la fecha calendario, en formato AAAA-MM-DDTHH:MM:SS.
4. Esquema XSD
4 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 34
Especificaciones Técnicas
IVA GENERADO EN CONTRATOS DE COLABORACIÓN EMPRESARIAL
Formato 5250 - Versión 1
</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 informado</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 informado</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 Informado</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="ivag" use="required">
<xs:annotation>
<xs:documentation>IVA generado</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="ivar" use="required">
<xs:annotation>
<xs:documentation>IVA resultante por devoluciones en compras anuladas rescindidas o
resueltas</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="imco" use="required">
<xs:annotation>
<xs:documentation>Impuesto al consumo</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
5 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 34
Especificaciones Técnicas
IVA GENERADO EN CONTRATOS DE COLABORACIÓN EMPRESARIAL
Formato 5250 - Versión 1
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="tdopa" use="required">
<xs:annotation>
<xs:documentation>Tipo documento participante en contrato</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="nidpa" use="required">
<xs:annotation>
<xs:documentation>Identificación participante en contrato</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[a-zA-Z0-9]+"/>
<xs:minLength value="0"/>
<xs:maxLength value="20"/>
</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="iva" 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="5250">
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="4"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Version" type="xs:positiveInteger" fixed="1"/>
<xs:element name="NumEnvio">
<xs:annotation>
6 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 34
Especificaciones Técnicas
IVA GENERADO EN CONTRATOS DE COLABORACIÓN EMPRESARIAL
Formato 5250 - Versión 1
<xs:documentation>Número de envío</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="8"/>
<xs:maxInclusive value="99999999"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="FecEnvio" type="xs:dateTime">
<xs:annotation>
<xs:documentation>Fecha de 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>
7 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 35
Especificaciones Técnicas
SALDOS CUENTAS POR COBRAR A 31 DE DICIEMBRE EN CONTRATOS DE
COLABORACIÓN EMPRESARIAL
Formato 5251 - Versión 1
_________________________________________________________________
OBJETIVO
Definir las características y contenido de los archivos donde se reportan los Saldos Cuentas por
Cobrar A 31 de diciembre en Contratos de Colaboración Empresarial.
ESPECIFICACIÓN TECNICA
El nombre de cada uno de los archivos, debe especificarse mediante la siguiente secuencia de
caracteres:
Dmuisca_ccmmmmmvvaaaacccccccc.xml
El formato 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
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 con el
esquema XSD que incluye en esta especificación técnica.
4. El archivo debe contener un elemento único raíz llamado “mas”, que a su vez contendrá
toda la información del archivo, tanto el encabezado como los registros.
El encabezado del archivo viene en el elemento “Cab” y contiene los siguientes datos, todos de
carácter obligatorio:
1 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 35
Especificaciones Técnicas
SALDOS CUENTAS POR COBRAR A 31 DE DICIEMBRE EN CONTRATOS DE
COLABORACIÓN EMPRESARIAL
Formato 5251 - Versión 1
_________________________________________________________________
N CASILLA D CAMPO
Ano Año de envío int 4 Formato AAAA
En el contenido del archivo se deben incluir tantos registros como se informó en la cabecera en el
campo “Cantidad de registros”.
El contenido del archivo viene en el elemento “saldos” y se deben incluir los siguientes datos para
los registros de Saldos Cuentas por Cobrar A 31 de diciembre en Contratos de Colaboración
Empresarial.
DENOMINACION
ATRIBUTO TIPO LONGITUD CRITERIOS
CASILLA
tcon Tipo de contrato int 2 De acuerdo con los definidos por resolución.
Siempre debe diligenciarse
2 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 35
Especificaciones Técnicas
SALDOS CUENTAS POR COBRAR A 31 DE DICIEMBRE EN CONTRATOS DE
COLABORACIÓN EMPRESARIAL
Formato 5251 - Versión 1
_________________________________________________________________
apl2 Segundo apellido del string 60 En caso de ser una Persona Natural y si se
informado conoce debe diligenciarse.
nom1 Primer nombre del string 60 En caso de ser una Persona Natural siempre
informado debe diligenciarse.
nom2 Otros nombres del string 60 En caso de ser una Persona Natural y si se
informado conoce debe diligenciarse.
raz Razón social informado string 450 En caso de ser una Persona Jurídica siempre
debe diligenciarse.
saldos Saldo cuentas por long 18 El valor debe ser positivo, entero y no debe
cobrar al 31 de incluir ni puntos ni comas.
diciembre Siempre debe diligenciarse.
tdopa Tipo documento int 2 De acuerdo con los definidos por resolución.
participante en contrato Siempre debe diligenciarse.
Los campos Tipo de contrato, Concepto, Tipo de documento, Número identificación, Tipo
documento participante en contrato e Identificación participante en contrato, conforman una llave
única para este formato, la cual no debe repetirse para los registros enviados por un mismo año y/o
periodo.
3. Validaciones
1. El archivo debe contener todos los campos definidos para el encabezado y estos campos
deben estar correctamente diligenciados.
2. La información del contenido del archivo debe corresponder al esquema XSD entregado.
3. Los atributos que registran valores numéricos, se reportan con valores numéricos positivos,
sin signos ni puntuaciones, según lo reportado por el informante o en su defecto con cero
(0).
4. Los campos que corresponden a fechas, deben contener fechas validas en cuanto a año,
mes, y día.
3 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 35
Especificaciones Técnicas
SALDOS CUENTAS POR COBRAR A 31 DE DICIEMBRE EN CONTRATOS DE
COLABORACIÓN EMPRESARIAL
Formato 5251 - Versión 1
_________________________________________________________________
1. Los campos concepto, formato y versión, deben venir diligenciados con los valores
estipulados en las especificaciones técnicas,
2. Año de envío, debe ser el año calendario.
3. Número de envío, debe corresponder al número consecutivo para este formato.
4. Fecha de envío, debe ser la fecha calendario, en formato AAAA-MM-DDTHH:MM:SS.
4. Esquema XSD
4 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 35
Especificaciones Técnicas
SALDOS CUENTAS POR COBRAR A 31 DE DICIEMBRE EN CONTRATOS DE
COLABORACIÓN EMPRESARIAL
Formato 5251 - Versión 1
_________________________________________________________________
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="apl1" use="optional">
<xs:annotation>
<xs:documentation>Primer Apellido del informado</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 informado</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 informado</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 informado</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 Informado</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"/>
5 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 35
Especificaciones Técnicas
SALDOS CUENTAS POR COBRAR A 31 DE DICIEMBRE EN CONTRATOS DE
COLABORACIÓN EMPRESARIAL
Formato 5251 - Versión 1
_________________________________________________________________
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="dpto" use="optional">
<xs:annotation>
<xs:documentation>Código del Departamento</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="mun" use="optional">
<xs:annotation>
<xs:documentation>Código del Municipio</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="pais" use="required">
<xs:annotation>
<xs:documentation>País de Residencia o domicilio</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="saldos" use="required">
<xs:annotation>
<xs:documentation>Saldo cuentas por cobrar al 31-12</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="tdopa" use="required">
<xs:annotation>
<xs:documentation>Tipo documento participante en contrato</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="nidpa" use="required">
<xs:annotation>
<xs:documentation>Identificación participante en contrato</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[a-zA-Z0-9]+"/>
<xs:minLength value="0"/>
<xs:maxLength value="20"/>
6 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 35
Especificaciones Técnicas
SALDOS CUENTAS POR COBRAR A 31 DE DICIEMBRE EN CONTRATOS DE
COLABORACIÓN EMPRESARIAL
Formato 5251 - Versión 1
_________________________________________________________________
</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="saldos" 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="5251">
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="4"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Version" type="xs:positiveInteger" fixed="1"/>
<xs:element name="NumEnvio">
<xs:annotation>
<xs:documentation>Numero de envio</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="8"/>
<xs:maxInclusive value="99999999"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="FecEnvio" type="xs:dateTime">
<xs:annotation>
<xs:documentation>Fecha de envio</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FecInicial" type="xs:date">
<xs:annotation>
<xs:documentation>Fecha inicial</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FecFinal" type="xs:date">
<xs:annotation>
<xs:documentation>Fecha Final</xs:documentation>
7 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 35
Especificaciones Técnicas
SALDOS CUENTAS POR COBRAR A 31 DE DICIEMBRE EN CONTRATOS DE
COLABORACIÓN EMPRESARIAL
Formato 5251 - Versión 1
_________________________________________________________________
</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>
8 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 36
Especificaciones Técnicas
SALDOS DE CUENTAS POR PAGAR AL 31 DE DICIEMBRE EN CONTRATOS
DE COLABORACIÓN EMPRESARIAL
Formato 5252 - Versión 1
________________________________________________________________________
OBJETIVO
Definir las características y contenido de los archivos donde se reportan los Saldos de Cuentas por
Pagar al 31 de diciembre en Contratos de Colaboración Empresarial.
ESPECIFICACIÓN TECNICA
El nombre de cada uno de los archivos, debe especificarse mediante la siguiente secuencia de
caracteres:
Dmuisca_ccmmmmmvvaaaacccccccc.xml
El formato 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
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 con el
esquema XSD que incluye en esta especificación técnica.
4. El archivo debe contener un elemento único raíz llamado “mas”, que a su vez contendrá toda
la información del archivo, tanto el encabezado como los registros.
El encabezado del archivo viene en el elemento “Cab” y contiene los siguientes datos, todos de
carácter obligatorio:
1 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 36
Especificaciones Técnicas
SALDOS DE CUENTAS POR PAGAR AL 31 DE DICIEMBRE EN CONTRATOS
DE COLABORACIÓN EMPRESARIAL
Formato 5252 - Versión 1
________________________________________________________________________
DENOMINACIO LONGITU
ETIQUETA TIPO VALIDACIONES OBSERVACIONES
N CASILLA D CAMPO
Ano Año de envío int 4 Formato AAAA
En el contenido del archivo se deben incluir tantos registros como se informó en la cabecera en el
campo “Cantidad de registros”.
El contenido del archivo viene en el elemento “ saldos” y se deben incluir los siguientes datos para
cada registro de Saldos de Cuentas por Pagar al 31 de diciembre en Contratos de Colaboración
Empresarial.
2 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 36
Especificaciones Técnicas
SALDOS DE CUENTAS POR PAGAR AL 31 DE DICIEMBRE EN CONTRATOS
DE COLABORACIÓN EMPRESARIAL
Formato 5252 - Versión 1
________________________________________________________________________
apl2 Segundo apellido del string 60 En caso de ser una Persona Natural y si se
informado conoce debe diligenciarse.
nom1 Primer nombre del string 60 En caso de ser una Persona Natural
informado siempre debe diligenciarse.
nom2 Otros nombres del string 60 En caso de ser una Persona Natural y si se
informado conoce debe diligenciarse.
raz Razón social informado string 450 En caso de ser una Persona Jurídica
siempre debe diligenciarse.
saldos Saldo cuentas por pagar al long 18 El valor debe ser positivo, entero y no debe
31 de diciembre incluir ni puntos ni comas.
Siempre debe diligenciarse.
tdopa Tipo documento participante int 2 De acuerdo con los definidos por
en contrato resolución. Siempre debe diligenciarse.
nidpa Identificación participante string 20 Diligenciar sin guiones, puntos, comas o
en contrato espacios en blanco. Siempre debe
diligenciarse
Los campos Tipo de contrato, Concepto, Tipo de documento, Número identificación, Tipo
documento participante en contrato e Identificación participante en contrato, conforman una llave
única para este formato, la cual no debe repetirse para los registros enviados por un mismo año y/o
periodo.
3. Validaciones
1. El archivo debe contener todos los campos definidos para el encabezado y estos campos
deben estar correctamente diligenciados.
2. La información del contenido del archivo debe corresponder al esquema XSD entregado.
3. Los atributos que registran valores numéricos, se reportan con valores numéricos positivos,
sin signos ni puntuaciones, según lo reportado por el informante o en su defecto con cero
(0).
4. Los campos que corresponden a fechas, deben contener fechas validas en cuanto a año,
mes, y día.
3 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 36
Especificaciones Técnicas
SALDOS DE CUENTAS POR PAGAR AL 31 DE DICIEMBRE EN CONTRATOS
DE COLABORACIÓN EMPRESARIAL
Formato 5252 - Versión 1
________________________________________________________________________
1. Los campos concepto, formato y versión, deben venir diligenciados con los valores
estipulados en las especificaciones técnicas,
4. Esquema XSD
4 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 36
Especificaciones Técnicas
SALDOS DE CUENTAS POR PAGAR AL 31 DE DICIEMBRE EN CONTRATOS
DE COLABORACIÓN EMPRESARIAL
Formato 5252 - Versión 1
________________________________________________________________________
</xs:simpleType>
</xs:attribute>
<xs:attribute name="apl1" use="optional">
<xs:annotation>
<xs:documentation>Primer Apellido del informado</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 informado</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 informado</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 informado</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 Informado</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="dpto" use="optional">
<xs:annotation>
5 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 36
Especificaciones Técnicas
SALDOS DE CUENTAS POR PAGAR AL 31 DE DICIEMBRE EN CONTRATOS
DE COLABORACIÓN EMPRESARIAL
Formato 5252 - Versión 1
________________________________________________________________________
6 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 36
Especificaciones Técnicas
SALDOS DE CUENTAS POR PAGAR AL 31 DE DICIEMBRE EN CONTRATOS
DE COLABORACIÓN EMPRESARIAL
Formato 5252 - Versión 1
________________________________________________________________________
<xs:complexType>
<xs:sequence>
<xs:element name="Cab" type="CabType"/>
<xs:element ref="saldos" 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="5252">
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="4"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Version" type="xs:positiveInteger" fixed="1"/>
<xs:element name="NumEnvio">
<xs:annotation>
<xs:documentation>Numero de envio</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="8"/>
<xs:maxInclusive value="99999999"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="FecEnvio" type="xs:dateTime">
<xs:annotation>
<xs:documentation>Fecha de envio</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FecInicial" type="xs:date">
<xs:annotation>
<xs:documentation>Fecha inicial</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FecFinal" type="xs:date">
<xs:annotation>
<xs:documentation>Fecha Final</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ValorTotal" type="xs:double">
<xs:annotation>
<xs:documentation>Valor Total</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CantReg">
<xs:annotation>
<xs:documentation>Cantidad de registros</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
7 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 36
Especificaciones Técnicas
SALDOS DE CUENTAS POR PAGAR AL 31 DE DICIEMBRE EN CONTRATOS
DE COLABORACIÓN EMPRESARIAL
Formato 5252 - Versión 1
________________________________________________________________________
<xs:totalDigits value="4"/>
<xs:maxInclusive value="9999"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:schema>
8 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 37
Especificaciones Técnicas
INFORMACION DE ESTADOS FINANCIEROS CONSOLIDADOS
Formato 1034 – Versión 6
OBJETIVO
ESPECIFICACIÓN TECNICA
Dmuisca_ccmmmmmvvaaaacccccccc.xml
Encabezado
Contenido Información 1
Contenido Información 2
...
Contenido Información N
4. El archivo debe contener un elemento único raíz llamado “mas”, que a su vez
contendrá toda la información del archivo, tanto el encabezado como los
registros.
1 de 5
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 37
Especificaciones Técnicas
INFORMACION DE ESTADOS FINANCIEROS CONSOLIDADOS
Formato 1034 – Versión 6
2 de 5
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 37
Especificaciones Técnicas
INFORMACION DE ESTADOS FINANCIEROS CONSOLIDADOS
Formato 1034 – Versión 6
El campo Concepto, es la llave única para este formato, la cual no debe repetirse
para los registros enviados por un mismo año y/o periodo.
3. Validaciones
1. Los campos concepto, formato y versión, deben venir diligenciados con los
valores estipulados en las especificaciones técnicas,
4. Esquema XSD
3 de 5
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 37
Especificaciones Técnicas
INFORMACION DE ESTADOS FINANCIEROS CONSOLIDADOS
Formato 1034 – Versión 6
<xs:attribute name="cop" use="required">
<xs:annotation>
<xs:documentation>Número del Convenio</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="val" use="required">
<xs:annotation>
<xs:documentation>Valor total del Contrato</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: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="estfinan" 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="1034">
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="4"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Version" type="xs:positiveInteger" fixed="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>
4 de 5
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 37
Especificaciones Técnicas
INFORMACION DE ESTADOS FINANCIEROS CONSOLIDADOS
Formato 1034 – Versión 6
</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>
5 de 5
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 38
Especificaciones Técnicas
ENTIDADES SUBORDINADAS O CONTROLADAS NACIONALES
Formato 1035 - Versión 7
OBJETIVO
Definir las características y contenido de los archivos, donde se reporta a las Entidades
subordinadas o controladas nacionales.
ESPECIFICACIÓN TECNICA
Dmuisca_ccmmmmmvvaaaacccccccc.xml
El formato 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
4. El archivo debe contener un elemento único raíz llamado “mas”, que a su vez
contendrá toda la información del archivo, tanto el encabezado como los
registros.
1 de 8
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 38
Especificaciones Técnicas
ENTIDADES SUBORDINADAS O CONTROLADAS NACIONALES
Formato 1035 - Versión 7
El encabezado del archivo viene en el elemento “Cab” y contiene los siguientes datos,
todos de carácter obligatorio:
tdoc Tipo de Documento int 2 De acuerdo con los definidos por resolución.
Siempre debe diligenciarse
2 de 8
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 38
Especificaciones Técnicas
ENTIDADES SUBORDINADAS O CONTROLADAS NACIONALES
Formato 1035 - Versión 7
3. Validaciones
3 de 8
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 38
Especificaciones Técnicas
ENTIDADES SUBORDINADAS O CONTROLADAS NACIONALES
Formato 1035 - Versión 7
1. Los campos concepto, formato y versión, deben venir diligenciados con los
valores estipulados en las especificaciones técnicas,
4. Esquema XSD
4 de 8
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 38
Especificaciones Técnicas
ENTIDADES SUBORDINADAS O CONTROLADAS NACIONALES
Formato 1035 - Versión 7
</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 subordinado</xs:documentation> Apellido del
</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 subordinado</xs:documentation> Nombre del
</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
subordinado</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="0"/>
<xs:maxLength value="60"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="raz" use="optional">
<xs:annotation>
<xs:documentation>Razón Social de la
Subordinada</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="required">
5 de 8
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 38
Especificaciones Técnicas
ENTIDADES SUBORDINADAS O CONTROLADAS NACIONALES
Formato 1035 - Versión 7
<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="dpto" use="required">
<xs:annotation>
<xs:documentation>Código del
Departamento</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="mun" use="required">
<xs:annotation>
<xs:documentation>Código del
Municipio</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="veinv" use="required">
<xs:annotation>
<xs:documentation>Vehículo de
Inversión</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:pattern value="[0-9]{1,2}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="forcon" use="required">
<xs:annotation>
<xs:documentation>Forma de Control</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:pattern value="[0-9]{1}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="tipcon" use="required">
<xs:annotation>
<xs:documentation>Tipo de Control</xs:documentation>
6 de 8
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 38
Especificaciones Técnicas
ENTIDADES SUBORDINADAS O CONTROLADAS NACIONALES
Formato 1035 - Versión 7
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:pattern value="[0-9]{1}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="partcap" use="required">
<xs:annotation>
<xs:documentation>Participación en el capital de la
subordinada o vinculada</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:decimal">
<xs:totalDigits value="4"/>
<xs:fractionDigits value="2"/>
<xs:pattern value="(([1-9]|0[1-9]|[1-9][0-9])(([.][0-
9]{2})?)|(0)(([.](0[1-9])|([.][1-9][0-9]))?)|(100))"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="partres" use="required">
<xs:annotation>
<xs:documentation>Participación en los resultados de la subordinada o
vinculada</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:decimal">
<xs:totalDigits value="4"/>
<xs:fractionDigits value="2"/>
<xs:pattern value="(([1-9]|0[1-9]|[1-9][0-9])(([.][0-
9]{2})?)|(0)(([.](0[1-9])|([.][1-9][0-9]))?)|(100))"/>
</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="subnac" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:unique name="subnacUnico">
<xs:selector xpath="subnac"/>
<xs:field xpath="@subnac"/>
</xs:unique>
</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>
7 de 8
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 38
Especificaciones Técnicas
ENTIDADES SUBORDINADAS O CONTROLADAS NACIONALES
Formato 1035 - Versión 7
</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="1035">
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="4"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Version" type="xs:positiveInteger" fixed="7"/>
<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:long">
<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">
8 de 8
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 38
Especificaciones Técnicas
ENTIDADES SUBORDINADAS O CONTROLADAS NACIONALES
Formato 1035 - Versión 7
<xs:totalDigits value="4"/>
<xs:maxInclusive value="9999"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:schema>
9 de 8
Resolución No.000098
(28
de Octubre de 2020)
Anexo No. 39
Especificaciones Técnicas
INFORMACIÓN DE SUBORDINADAS O VINCULADAS DEL EXTERIOR
Formato 1036 - Versión 8
OBJETIVO
ESPECIFICACIÓN TECNICA
Dmuisca_ccmmmmmvvaaaacccccccc.xml
El formato 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
4. El archivo debe contener un elemento único raíz llamado “mas”, que a su vez
contendrá toda la información del archivo, tanto el encabezado como los
registros.
1 de 6
Resolución No.000098
(28
de Octubre de 2020)
Anexo No. 39
Especificaciones Técnicas
INFORMACIÓN DE SUBORDINADAS O VINCULADAS DEL EXTERIOR
Formato 1036 - Versión 8
tinfo Tipo Informante int 1 De acuerdo con los definidos por resolución.
Siempre debe diligenciarse.
ids Identificación de la string 20 Diligenciar sin guiones, puntos, comas o
2 de 6
Resolución No.000098
(28
de Octubre de 2020)
Anexo No. 39
Especificaciones Técnicas
INFORMACIÓN DE SUBORDINADAS O VINCULADAS DEL EXTERIOR
Formato 1036 - Versión 8
3. Validaciones
1. Los campos concepto, formato y versión, deben venir diligenciados con los
valores estipulados en las especificaciones técnicas,
2. Año de envío, debe ser el año calendario.
3. Número de envío, debe corresponder al número consecutivo para este
formato.
4. Fecha de envío, debe ser la fecha calendario, en formato AAAA-
MMDDTHH:MM:SS.
3 de 6
Resolución No.000098
(28
de Octubre de 2020)
Anexo No. 39
Especificaciones Técnicas
INFORMACIÓN DE SUBORDINADAS O VINCULADAS DEL EXTERIOR
Formato 1036 - Versión 8
4. Esquema XSD
4 de 6
Resolución No.000098
(28
de Octubre de 2020)
Anexo No. 39
Especificaciones Técnicas
INFORMACIÓN DE SUBORDINADAS O VINCULADAS DEL EXTERIOR
Formato 1036 - Versión 8
<xs:annotation>
<xs:documentation>Forma de Control</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="tipcon" use="required">
<xs:annotation>
<xs:documentation>Tipo de Control</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="partcap" use="required">
<xs:annotation>
<xs:documentation>Participación en el capital de la subordinada o vinculada</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:decimal">
<xs:totalDigits value="4"/>
<xs:fractionDigits value="2"/>
<xs:pattern value="(([1-9]|0[1-9]|[1-9][0-9])(([.][0-9]{2})?)|(0)(([.](0[1-9])|([.][19][0-9]))?)|(100))"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="partres" use="required">
<xs:annotation>
<xs:documentation>Participación en los resultados de la
subordinada o vinculada</xs:documentation> </xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:decimal">
<xs:totalDigits value="4"/>
<xs:fractionDigits value="2"/>
<xs:pattern value="(([1-9]|0[1-9]|[1-9][0-9])(([.][0-9]{2})?)|(0)(([.](0[1-9])|([.][19][0-9]))?)|(100))"/>
</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="subext" 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>
5 de 6
Resolución No.000098
(28
de Octubre de 2020)
Anexo No. 39
Especificaciones Técnicas
INFORMACIÓN DE SUBORDINADAS O VINCULADAS DEL EXTERIOR
Formato 1036 - Versión 8
<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="1036">
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="4"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Version" type="xs:positiveInteger" fixed="8"/>
<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:long">
<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>
6 de 6
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 40
Especificaciones Técnicas
INFORMACION DE LAS SOCIEDADES CREADAS
Formato 1038 - Versión 6
OBJETIVO
ESPECIFICACIÓN TECNICA
Dmuisca_ccmmmmmvvaaaacccccccc.xml
Encabezado
Contenido Información 1
Contenido Información 2
...
Contenido Información N
4. El archivo debe contener un elemento único raíz llamado “mas”, que a su vez
contendrá toda la información del archivo, tanto el encabezado como los
registros.
1 de 8
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 40
Especificaciones Técnicas
INFORMACION DE LAS SOCIEDADES CREADAS
Formato 1038 - Versión 6
2 de 8
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 40
Especificaciones Técnicas
INFORMACION DE LAS SOCIEDADES CREADAS
Formato 1038 - Versión 6
nit Nit nueva sociedad long 14 Diligenciar sin guiones, puntos, comas o
espacios en blanco. Siempre debe
diligenciarse
dv Digito de Verificación int 1 Si se conoce debe diligenciarse
raz Razón social string 450 Siempre debe diligenciarse.
dir Dirección string 200 Siempre debe diligenciarse.
dpto Código del Departamento int 2 Código DANE Numérico, debe incluir los ceros
a la izquierda.
Siempre debe diligenciarse
mun Código del Municipio int 3 Código DANE Numérico, debe incluir los ceros
a la izquierda.
Siempre debe diligenciarse
fec Fecha de Creación date 10 Formato AAAA-MM-DD.
Siempre debe diligenciarse
val Valor total del capital double 20 El valor debe ser positivo, entero y no
suscrito o aportado debe incluir ni puntos ni comas. Siempre
debe diligenciarse
El campo NIT nueva sociedad, es la llave única para este formato, la cual no debe
repetirse para los registros enviados por un mismo año y/o periodo.
tdoc Tipo de Documento del socio int 2 De acuerdo a los definidos por resolución.
o accionista Siempre debe diligenciarse
nid Número de Identificación string 20 Diligenciar sin guiones, puntos, comas o
del socio o accionista espacios en blanco. Siempre debe
diligenciarse
dv Digito de Verificación int 1 Para el tipo de documento 31 – Nit, si se
conoce debe diligenciarse.
apl1 Primer apellido del socio o string 60 En caso de ser una Persona Natural siempre
accionista debe diligenciarse.
apl2 Segundo apellido del socio o string 60 En caso de ser una Persona Natural y si se
accionista conoce debe diligenciarse.
nom1 Primer nombre del socio o string 60 En caso de ser una Persona Natural siempre
accionista debe diligenciarse.
nom2 Otros nombres del socio o string 60 En caso de ser una Persona Natural y si se
accionista conoce debe diligenciarse.
raz Razón social del socio o string 450 En caso de ser una Persona Jurídica siempre
accionista debe diligenciarse.
valcap Valor del capital aportado double 20 El valor debe ser positivo, entero y no
por el socio debe incluir ni puntos ni comas. Siempre
debe diligenciarse
3. Validaciones
3 de 8
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 40
Especificaciones Técnicas
INFORMACION DE LAS SOCIEDADES CREADAS
Formato 1038 - Versión 6
1. Los campos concepto, formato y versión, deben venir diligenciados con los
valores estipulados en las especificaciones técnicas,
4. Esquema XSD
4 de 8
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 40
Especificaciones Técnicas
INFORMACION DE LAS SOCIEDADES CREADAS
Formato 1038 - Versión 6
<xs:documentation>Digito de Verificació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="raz" use="required">
<xs:annotation>
<xs:documentation>Razón social</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="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="dpto" use="required">
<xs:annotation>
<xs:documentation>Código del Departamento</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="mun" use="required">
<xs:annotation>
<xs:documentation>Código del Municipio</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="fec" type="xs:date" use="required">
<xs:annotation>
<xs:documentation>Fecha de Creación</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="val" use="required">
<xs:annotation>
<xs:documentation>Valor total del capital suscrito o aportado</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:complexType>
5 de 8
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 40
Especificaciones Técnicas
INFORMACION DE LAS SOCIEDADES CREADAS
Formato 1038 - Versión 6
</xs:element>
<xs:element name="socios">
<xs:annotation>
<xs:documentation>Socios o accionistas sociedades creadas</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="tdoc" use="required">
<xs:annotation>
<xs:documentation>Tipo de Documento</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</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[a-zA-Z0-9]+"/>
<xs:minLength value="0"/>
<xs:maxLength value="20"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="dv" use="optional">
<xs:annotation>
<xs:documentation>Digito de Verificació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="apl1" use="optional">
<xs:annotation>
<xs:documentation>Primer Apellido del socio o accionista</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 socio o accionista</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 socio o accionista</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="0"/>
6 de 8
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 40
Especificaciones Técnicas
INFORMACION DE LAS SOCIEDADES CREADAS
Formato 1038 - Versión 6
<xs:maxLength value="60"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="nom2" use="optional">
<xs:annotation>
<xs:documentation>Otros nombres del socio o accionista</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 socio o accionista</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="valcap" use="required">
<xs:annotation>
<xs:documentation>Valor del capital aportado por el socio</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: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="sociedades" 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="1038">
<xs:simpleType>
7 de 8
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 40
Especificaciones Técnicas
INFORMACION DE LAS SOCIEDADES CREADAS
Formato 1038 - Versión 6
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="4"/>
</xs:restriction>
</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:long">
<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>
8 de 8
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 41
Especificaciones Técnicas
SOCIEDADES LIQUIDADAS
Formato 1039 - Versión 6
OBJETIVO
ESPECIFICACIÓN TECNICA
Dmuisca_ccmmmmmvvaaaacccccccc.xml
Encabezado
Contenido Información 1
Contenido Información 2
...
Contenido Información N
4. El archivo debe contener un elemento único raíz llamado “mas”, que a su vez
contendrá toda la información del archivo, tanto el encabezado como los
registros.
1 de 5
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 41
Especificaciones Técnicas
SOCIEDADES LIQUIDADAS
Formato 1039 - Versión 6
nit Nit Sociedad liquidada int 14 Diligenciar sin guiones, puntos, comas o
espacios en blanco. Siempre debe
diligenciarse
dv Digito de Verificación int 1 Si se conoce debe diligenciarse
2 de 5
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 41
Especificaciones Técnicas
SOCIEDADES LIQUIDADAS
Formato 1039 - Versión 6
El campo Nit Sociedad liquidada, es la llave única para este formato la cual no debe
repetirse para los registros enviados por un mismo año y/o periodo.
3. Validaciones
1. Los campos concepto, formato y versión, deben venir diligenciados con los
valores estipulados en las especificaciones técnicas,
4. Esquema XSD
3 de 5
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 41
Especificaciones Técnicas
SOCIEDADES LIQUIDADAS
Formato 1039 - Versión 6
<xs:attribute name="nit" use="required">
<xs:annotation>
<xs:documentation>Nit Sociedad liquidada</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>Digito de Verificació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="raz" use="required">
<xs:annotation>
<xs:documentation>Razón social de la Sociedad liquidada</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="fecliq" type="xs:date" use="required">
<xs:annotation>
<xs:documentation>Fecha de liquidación</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="socliq" 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>
4 de 5
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 41
Especificaciones Técnicas
SOCIEDADES LIQUIDADAS
Formato 1039 - Versión 6
<xs:element name="Formato" fixed="1039">
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="4"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Version" type="xs:positiveInteger" fixed="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:long">
<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>
5 de 5
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 42
Especificaciones Técnicas
PERSONAS FALLECIDAS
Formato 1028 - Versión 7
OBJETIVO
ESPECIFICACIÓN TECNICA
El formato de Personas fallecidas, debe enviarse en un archivo XML que cumpla las
siguientes especificaciones:
Dmuisca_ccmmmmmvvaaaacccccccc.xml
Encabezado
Contenido Información 1
Contenido Información 2
...
Contenido Información N
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 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 42
Especificaciones Técnicas
PERSONAS FALLECIDAS
Formato 1028 - Versión 7
El contenido del archivo viene en el elemento “fall” y se deben incluir los siguientes
datos para cada transacción reportada.
2 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 42
Especificaciones Técnicas
PERSONAS FALLECIDAS
Formato 1028 - Versión 7
OBLIGA
ATRIBUTO DENOMINACION CASILLA TIPO LONGITUD CRITERIOS
3. Validaciones
3 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 42
Especificaciones Técnicas
PERSONAS FALLECIDAS
Formato 1028 - Versión 7
1. Los campos concepto, formato y versión, deben venir diligenciados con los
valores estipulados en las especificaciones técnicas,
3. Número de envío, debe ser un número consecutivo por año para todos los
formatos que el remitente envié a la DIAN.
4. Esquema XSD
4 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 42
Especificaciones Técnicas
PERSONAS FALLECIDAS
Formato 1028 - Versión 7
</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="required">
<xs:annotation>
<xs:documentation>Primer Nombre del fallecido</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 fallecido</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="fdef" type="xs:date" use="required">
<xs:annotation>
<xs:documentation>Fecha Acta defunción</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="dpto" use="required">
<xs:annotation>
<xs:documentation>Código Dpto de expedición de la identificación del fallecido</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="mun" use="required">
<xs:annotation>
<xs:documentation>Código Municipio de expedición de la identificación del
fallecido</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: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="fall" maxOccurs="unbounded"/>
5 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 42
Especificaciones Técnicas
PERSONAS FALLECIDAS
Formato 1028 - Versión 7
</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="1028">
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="4"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Version" type="xs:positiveInteger" fixed="7"/>
<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"/>
6 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 42
Especificaciones Técnicas
PERSONAS FALLECIDAS
Formato 1028 - Versión 7
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:schema>
7 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 43
Especificaciones Técnicas
INFORMACION DE ENAJENACIONES DE BIENES Y DERECHOS A TRAVES DE NOTARIA
Formato 1032 – Versión 10
OBJETIVO
ESPECIFICACIÓN TECNICA
Dmuisca_ccmmmmmvvaaaacccccccc.xml
Encabezado
Contenido Información 1
Contenido Información 2
...
Contenido Información N
1 de 14
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 43
Especificaciones Técnicas
INFORMACION DE ENAJENACIONES DE BIENES Y DERECHOS A TRAVES DE NOTARIA
Formato 1032 – Versión 10
actos Código Actos en Notaría string 4 De acuerdo con los definidos por
resolución.
Se debe incluir los ceros a la izquierda.
2 de 14
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 43
Especificaciones Técnicas
INFORMACION DE ENAJENACIONES DE BIENES Y DERECHOS A TRAVES DE NOTARIA
Formato 1032 – Versión 10
3 de 14
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 43
Especificaciones Técnicas
INFORMACION DE ENAJENACIONES DE BIENES Y DERECHOS A TRAVES DE NOTARIA
Formato 1032 – Versión 10
4 de 14
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 43
Especificaciones Técnicas
INFORMACION DE ENAJENACIONES DE BIENES Y DERECHOS A TRAVES DE NOTARIA
Formato 1032 – Versión 10
3. Validaciones
1. Los campos concepto, formato y versión, deben venir diligenciados con los
valores estipulados en las especificaciones técnicas,
2. Año de envío, debe ser el año calendario.
3. Número de envío, debe corresponder al número consecutivo para este
formato.
4. Fecha de envío, debe ser la fecha calendario, en formato AAAA-MM-
DDTHH:MM:SS.
4. Esquema XSD
5 de 14
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 43
Especificaciones Técnicas
INFORMACION DE ENAJENACIONES DE BIENES Y DERECHOS A TRAVES DE NOTARIA
Formato 1032 – Versión 10
6 de 14
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 43
Especificaciones Técnicas
INFORMACION DE ENAJENACIONES DE BIENES Y DERECHOS A TRAVES DE NOTARIA
Formato 1032 – Versión 10
<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="enajenaciones">
<xs:annotation>
<xs:documentation>Elemento que encapsula la información del formulario 1032v10
INFORMACION DE ENAJENACIONES DE BIENES Y DERECHOS A TRAVES DE NOTARIAS</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element ref="enajSec" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="adqSec" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:attribute name="actos" use="required">
<xs:annotation>
<xs:documentation>Código Actos en Notaría</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="0"/>
<xs:maxLength value="4"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="tdoc" use="required">
<xs:annotation>
<xs:documentation>Tipo de Documento del enajenante principal</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 enajenante
principal</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[a-zA-Z0-9]+"/>
<xs:minLength value="0"/>
<xs:maxLength value="20"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="apl1" use="optional">
<xs:annotation>
<xs:documentation>Primer Apellido del enajenante principal</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
7 de 14
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 43
Especificaciones Técnicas
INFORMACION DE ENAJENACIONES DE BIENES Y DERECHOS A TRAVES DE NOTARIA
Formato 1032 – Versión 10
<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 enajenante principal</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 enajenante principal</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 enajenante principal</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 enajenante principal</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="peprin" use="required">
<xs:annotation>
<xs:documentation>% Participa Enajenante
Principal</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:decimal">
<xs:totalDigits value="4"/>
<xs:fractionDigits value="2"/>
<xs:pattern value="(([1-9]|0[1-9]|[1-9][0-9])(([.][0-
9]{2})?)|(0)(([.](0[1-9])|([.][1-9][0-9]))?)|(100))"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="esc" use="required">
<xs:annotation>
<xs:documentation>Numero de Escritura</xs:documentation>
</xs:annotation>
8 de 14
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 43
Especificaciones Técnicas
INFORMACION DE ENAJENACIONES DE BIENES Y DERECHOS A TRAVES DE NOTARIA
Formato 1032 – Versión 10
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:minInclusive value="0"/>
<xs:maxInclusive value="99999999"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="fectrans" type="xs:date" use="required">
<xs:annotation>
<xs:documentation>Fecha de la transacción</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="fecadq" type="xs:date" use="required">
<xs:annotation>
<xs:documentation>Fecha de adquisición del bien o derecho
enajenado</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="val" use="required">
<xs:annotation>
<xs:documentation>Valor de la enajenación</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="ret" use="required">
<xs:annotation>
<xs:documentation>Valor de la retención en la fuente practicada</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="tdoca" use="required">
<xs:annotation>
<xs:documentation>Tipo de Documento del adquiriente
principal</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="nida" use="required">
<xs:annotation>
<xs:documentation>Número de Identificación del adquiriente
principal</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[a-zA-Z0-9]+"/>
<xs:minLength value="0"/>
<xs:maxLength value="20"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="apl1a" use="optional">
<xs:annotation>
<xs:documentation>Primer apellido del adquiriente principal</xs:documentation>
</xs:annotation>
9 de 14
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 43
Especificaciones Técnicas
INFORMACION DE ENAJENACIONES DE BIENES Y DERECHOS A TRAVES DE NOTARIA
Formato 1032 – Versión 10
<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>
10 de 14
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 43
Especificaciones Técnicas
INFORMACION DE ENAJENACIONES DE BIENES Y DERECHOS A TRAVES DE
NOTARIA
Formato 1032 – Versión 10
11 de 14
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 43
Especificaciones Técnicas
INFORMACION DE ENAJENACIONES DE BIENES Y DERECHOS A TRAVES DE
NOTARIA
Formato 1032 – Versión 10
</xs:attribute>
<xs:attribute name="numadq" use="required">
<xs:annotation>
<xs:documentation>Número de adquirentes secundarios</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="numenaj" use="required">
<xs:annotation>
<xs:documentation>Número de enajenantes secundarios</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="not" use="required">
<xs:annotation>
<xs:documentation>Numero de Notaria</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="0"/>
<xs:maxLength value="5"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="dpto" use="required">
<xs:annotation>
<xs:documentation>Código Dpto Notaria</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="mun" use="required">
<xs:annotation>
<xs:documentation>Código Mpio Notaria</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:complexType>
</xs:element>
<xs:element name="enajSec">
<xs:annotation>
<xs:documentation>Enajenantes secundarios</xs:documentation>
</xs:annotation>
<xs:complexType>
12 de 14
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 43
Especificaciones Técnicas
INFORMACION DE ENAJENACIONES DE BIENES Y DERECHOS A TRAVES DE
NOTARIA
Formato 1032 – Versión 10
13 de 14
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 43
Especificaciones Técnicas
INFORMACION DE ENAJENACIONES DE BIENES Y DERECHOS A TRAVES DE
NOTARIA
Formato 1032 – Versión 10
14 de 14
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 43
Especificaciones Técnicas
INFORMACION DE ENAJENACIONES DE BIENES Y DERECHOS A TRAVES DE
NOTARIA
Formato 1032 – Versión 10
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="apl1as" use="optional">
<xs:annotation>
<xs:documentation>Primer Apellido del adquiriente secundario</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="apl2as" use="optional">
<xs:annotation>
<xs:documentation>Segundo Apellido del adquiriente
secundario</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="nom1as" use="optional">
<xs:annotation>
<xs:documentation>Primer Nombre del adquiriente
secundario</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="nom2as" use="optional">
<xs:annotation>
<xs:documentation>Otros nombres del adquiriente secundario</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="razas" use="optional">
<xs:annotation>
<xs:documentation>Razón Social adquiriente secundario</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="pasec" use="required">
<xs:annotation>
<xs:documentation>% Participa Adquiriente
Secundario</xs:documentation>
15 de 14
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 43
Especificaciones Técnicas
INFORMACION DE ENAJENACIONES DE BIENES Y DERECHOS A TRAVES DE
NOTARIA
Formato 1032 – Versión 10
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:decimal">
<xs:totalDigits value="4"/>
<xs:fractionDigits value="2"/>
<xs:pattern value="(([1-9]|0[1-9]|[1-9][0-9])(([.][0-
9]{2})?)|(0)(([.](0[1-9])|([.][1-9][0-9]))?)|(100))"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:schema>
16 de 14
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 44
Especificaciones Técnicas
ELABORACION DE FACTURACION POR LITOGRAFOS Y TIPOGRAFOS
Formato 1037 - Versión 7
OBJETIVO
ESPECIFICACIÓN TECNICA
Dmuisca_ccmmmmmvvaaaacccccccc.xml
Encabezado
Contenido Información 1
Contenido Información 2
...
Contenido Información N
4. El archivo debe contener un elemento único 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
1 de 6
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 44
Especificaciones Técnicas
ELABORACION DE FACTURACION POR LITOGRAFOS Y TIPOGRAFOS
Formato 1037 - Versión 7
2 de 6
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 44
Especificaciones Técnicas
ELABORACION DE FACTURACION POR LITOGRAFOS Y TIPOGRAFOS
Formato 1037 - Versión 7
nit Nit del Cliente long 14 Diligenciar sin guiones, puntos, comas o
espacios en blanco.
Siempre debe diligenciarse
dv Dígito de Verificación int 1 Si se conoce debe diligenciarse
apl1 Primer Apellido del Cliente string 60 En caso de ser una Persona Natural siempre
debe diligenciarse.
apl2 Segundo Apellido del cliente string 60 En caso de ser una Persona Natural y si se
conoce debe diligenciarse.
nom1 Primer nombre del cliente string 60 En caso de ser una Persona Natural siempre
debe diligenciarse.
nom2 Otros nombres del cliente string 60 En caso de ser una Persona Natural y si se
conoce debe diligenciarse.
raz Razón social del cliente string 450 En caso de ser una Persona Jurídica siempre
debe diligenciarse.
res Número de resolución de long 15 El valor debe ser positivo, entero y no
autorización debe incluir ni puntos ni comas. Siempre
debe diligenciarse
pre Prefijo string 20
facini Factura inicial long 15 El valor debe ser positivo, entero y no
debe incluir ni puntos ni comas. Siempre
debe diligenciarse
facfin Factura final long 15 El valor debe ser positivo, entero y no debe
incluir ni puntos ni comas y debe ser superior
a valor reportado en la Factura inicial. Siempre
debe diligenciarse
fecelab Fecha de elaboración date 10 Formato AAAA-MM-DD.
Siempre debe diligenciarse
3. Validaciones
1. Los campos concepto, formato y versión, deben venir diligenciados con los
valores estipulados en las especificaciones técnicas,
2. Año de envío, debe ser el año calendario.
3. Número de envío, debe corresponder al número consecutivo para este
formato.
4. Fecha de envío, debe ser la fecha calendario, en formato AAAA-
MMDDTHH:MM:SS.
4. Esquema XSD
3 de 6
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 44
Especificaciones Técnicas
ELABORACION DE FACTURACION POR LITOGRAFOS Y TIPOGRAFOS
Formato 1037 - Versión 7
4 de 6
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 44
Especificaciones Técnicas
ELABORACION DE FACTURACION POR LITOGRAFOS Y TIPOGRAFOS
Formato 1037 - Versión 7
<xs:documentation>Otros nombres del cliente</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 cliente</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="res" use="required">
<xs:annotation>
<xs:documentation>Número de resolución de autorización</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:minInclusive value="0"/>
<xs:maxInclusive value="999999999999999"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="pre" use="optional">
<xs:annotation>
<xs:documentation>Prefijo</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="facini" use="required">
<xs:annotation>
<xs:documentation>Factura inicial</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:minInclusive value="0"/>
<xs:maxInclusive value="999999999999999"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="facfin" use="required">
<xs:annotation>
<xs:documentation>Factura final</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:minInclusive value="0"/>
<xs:maxInclusive value="999999999999999"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="fecelab" type="xs:date" use="required">
<xs:annotation>
<xs:documentation>Fecha de elaboración</xs:documentation>
</xs:annotation>
</xs:attribute>
5 de 6
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 44
Especificaciones Técnicas
ELABORACION DE FACTURACION POR LITOGRAFOS Y TIPOGRAFOS
Formato 1037 - Versión 7
</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="facturacion" 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="1037">
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="4"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Version" type="xs:positiveInteger" fixed="7"/>
<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:long">
<xs:annotation>
<xs:documentation>Valor Total</xs:documentation>
</xs:annotation>
6 de 6
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 44
Especificaciones Técnicas
ELABORACION DE FACTURACION POR LITOGRAFOS Y TIPOGRAFOS
Formato 1037 - Versión 7
</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>
7 de 6
Resolución No. 000098X
(28 de Octubre de 2020)
Anexo No. 45
Especificaciones Técnicas
INFORMACIÓN DE RENTAS DE TRABAJO Y PENSIONES
Formato 2276 - Versión 3
OBJETIVO
ESPECIFICACIÓN TECNICA
Dmuisca_ccmmmmmvvaaaacccccccc.xml
El formato contiene un documento XML, que está compuesto por dos elementos
complejos: Encabezado y Contenido, las cuales se deben enviar en el orden enunciado.
Encabezado
Contenido Información 1
Contenido Información 2
...
Contenido Información N
El encabezado del archivo viene en el elemento “Cab” y contiene los siguientes datos,
todos de carácter obligatorio:
1 de 13
Resolución No. 000098X
(28 de Octubre de 2020)
Anexo No. 45
Especificaciones Técnicas
INFORMACIÓN DE RENTAS DE TRABAJO Y PENSIONES
Formato 2276 - Versión 3
DENOMINACION LONGITUD
ETIQUETA TIPO VALIDACIONES OBSERVACIONES
CASILLA CAMPO
El contenido del archivo viene en el elemento “rentra” y se deben incluir los siguientes
datos para cada registro de la información de rentas de trabajo y pensiones.
2 de 13
Resolución No. 000098X
(28 de Octubre de 2020)
Anexo No. 45
Especificaciones Técnicas
INFORMACIÓN DE RENTAS DE TRABAJO Y PENSIONES
Formato 2276 - Versión 3
en blanco.
pap Primer Apellido del string 60 Siempre debe diligenciarse.
beneficiario
3 de 13
Resolución No. 000098X
(28 de Octubre de 2020)
Anexo No. 45
Especificaciones Técnicas
INFORMACIÓN DE RENTAS DE TRABAJO Y PENSIONES
Formato 2276 - Versión 3
ni puntos ni comas.
tingbtp Total Ingresos brutos de long 18 Siempre debe diligenciarse.
rentas de trabajo y El valor debe ser positivo, entero y no debe incluir
pensión ni puntos ni comas.
apos Aportes Obligatorios por long 18 Siempre debe diligenciarse.
Salud El valor debe ser positivo, entero y no debe incluir
ni puntos ni comas.
apof Aportes obligatorios a long 18 Siempre debe diligenciarse.
fondos de pensiones y El valor debe ser positivo, entero y no debe incluir
solidaridad pensional y ni puntos ni comas.
Aportes voluntarios al -
RAIS
4 de 13
Resolución No. 000098X
(28 de Octubre de 2020)
Anexo No. 45
Especificaciones Técnicas
INFORMACIÓN DE RENTAS DE TRABAJO Y PENSIONES
Formato 2276 - Versión 3
en contrato colaboración conforman una llave única para este formato la cual no debe
repetirse para los registros enviados por un mismo año y/o periodo.
3. Validaciones
1. El archivo debe contener todos los campos definidos para el encabezado y estos
campos deben estar correctamente diligenciados.
2. La información del contenido del archivo debe corresponder al esquema XSD
entregado.
3. Los atributos que registran valores numéricos, se reportan con valores numéricos
positivos, sin signos ni puntuaciones, según lo reportado por el informante o en
su defecto con cero (0).
4. Los campos que corresponden a fechas, deben contener fechas válidas en
cuanto a año, mes, y día.
1. Los campos concepto, formato y versión, deben venir diligenciados con los
valores estipulados en las especificaciones técnicas,
2. Año de envío, debe ser el año calendario.
3. Número de envío, debe corresponder al número consecutivo para este formato.
4. Fecha de envío, debe ser la fecha calendario, en formato AAAA-
MMDDTHH:MM:SS.
4. Esquema XSD
<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="rentra" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:unique name="rentraUnico">
<xs:selector xpath="rentra"/>
<xs:field xpath="@rentra"/>
</xs:unique>
</xs:element>
<xs:complexType name="CabType">
<xs:sequence>
<xs:element name="Ano" type="xs:gYear" nillable="false">
5 de 13
Resolución No. 000098X
(28 de Octubre de 2020)
Anexo No. 45
Especificaciones Técnicas
INFORMACIÓN DE RENTAS DE TRABAJO Y PENSIONES
Formato 2276 - Versión 3
<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="2276">
<xs:simpleType>
<xs:restriction base="xs:positiveInteger"/>
</xs:simpleType>
</xs:element>
<xs:element name="Version" type="xs:positiveInteger" fixed="3"/>
<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>
6 de 13
Resolución No. 000098X
(28 de Octubre de 2020)
Anexo No. 45
Especificaciones Técnicas
INFORMACIÓN DE RENTAS DE TRABAJO Y PENSIONES
Formato 2276 - Versión 3
<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="rentra">
<xs:annotation>
<xs:documentation>Información de rentas de trabajo y pensiones - Formato
2276v3</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="entinfo" use="required">
<xs:annotation>
<xs:documentation>Entidad Informante</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:pattern value="[0-9]{1,2}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="tdocb" use="required">
<xs:annotation>
<xs:documentation>Tipo de documento del beneficiario</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:pattern value="[0-9]{1,2}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="nitb" use="required">
<xs:annotation>
<xs:documentation>Número de identificación del
beneficiario</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[a-zA-Z0-9]+"/>
<xs:minLength value="1"/>
<xs:maxLength value="20"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="pap" use="required">
<xs:annotation>
<xs:documentation>Primer apellido del beneficiario</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
<xs:maxLength value="60"/>
7 de 13
Resolución No. 000098X
(28 de Octubre de 2020)
Anexo No. 45
Especificaciones Técnicas
INFORMACIÓN DE RENTAS DE TRABAJO Y PENSIONES
Formato 2276 - Versión 3
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="sap" use="optional">
<xs:annotation>
<xs:documentation>Segundo apellido del beneficiario</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="0"/>
<xs:maxLength value="60"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="pno" use="required">
<xs:annotation>
<xs:documentation>Primer nombre del beneficiario</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
<xs:maxLength value="60"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="ono" use="optional">
<xs:annotation>
<xs:documentation>Otros nombres del beneficiario</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="dir" use="optional">
<xs:annotation>
<xs:documentation>Dirección del
beneficiario</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="dpto" use="optional">
<xs:annotation>
<xs:documentation>Departamentodel beneficiario</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[0-9]{0,2}"/>
</xs:restriction>
8 de 13
Resolución No. 000098X
(28 de Octubre de 2020)
Anexo No. 45
Especificaciones Técnicas
INFORMACIÓN DE RENTAS DE TRABAJO Y PENSIONES
Formato 2276 - Versión 3
</xs:simpleType>
</xs:attribute>
<xs:attribute name="mun" use="optional">
<xs:annotation>
<xs:documentation>Municipio del
beneficiario</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[0-9]{0,3}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="pais" use="required">
<xs:annotation>
<xs:documentation>País del Beneficiario</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[0-9]{1,4}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="pasa" use="required">
<xs:annotation>
<xs:documentation>Pagos por salarios</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="paec" use="required">
<xs:annotation>
<xs:documentation>Pagos por emolumentos eclesiásticos
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="paho" use="required">
<xs:annotation>
<xs:documentation>Pagos por honorarios </xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="pase" use="required">
<xs:annotation>
<xs:documentation>Pagos por servicios</xs:documentation>
9 de 13
Resolución No. 000098X
(28 de Octubre de 2020)
Anexo No. 45
Especificaciones Técnicas
INFORMACIÓN DE RENTAS DE TRABAJO Y PENSIONES
Formato 2276 - Versión 3
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="paco" use="required">
<xs:annotation>
<xs:documentation>Pagos por comisiones </xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="papre" use="required">
<xs:annotation>
<xs:documentation>Pagos por prestaciones sociales</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
10 de 13
Resolución No. 000098X
(28 de Octubre de 2020)
Anexo No. 45
Especificaciones Técnicas
INFORMACIÓN DE RENTAS DE TRABAJO Y PENSIONES
Formato 2276 - Versión 3
</xs:simpleType>
</xs:attribute>
<xs:attribute name="pavia" use="required">
<xs:annotation>
<xs:documentation>Pagos por viáticos</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="paga" use="required">
<xs:annotation>
<xs:documentation>Pagos por gastos de
representación</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="patra" use="required">
<xs:annotation>
<xs:documentation>Pagos por compensaciones trabajo
asociado cooperativo</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="potro" use="required">
<xs:annotation>
<xs:documentation>Otros pagos</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="cein" use="required">
<xs:annotation>
<xs:documentation>Cesantías e intereses de cesantías
efectivamente pagadas, consignadas o reconocidas en el periodo</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
11 de 13
Resolución No. 000098X
(28 de Octubre de 2020)
Anexo No. 45
Especificaciones Técnicas
INFORMACIÓN DE RENTAS DE TRABAJO Y PENSIONES
Formato 2276 - Versión 3
</xs:simpleType>
</xs:attribute>
<xs:attribute name="peju" use="required">
<xs:annotation>
<xs:documentation>Pensiones de jubilación vejez o invalidez</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="tingbtp" use="required">
<xs:annotation>
<xs:documentation>Total Ingresos brutos de rentas de trabajo y
pensión</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="apos" use="required">
<xs:annotation>
<xs:documentation>Aportes obligatorios por salud</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="apof" use="required">
<xs:annotation>
<xs:documentation>Aportes obligatorios a fondos de pensiones y
solidaridad pensional y aportes voluntarios al RAIS</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="apov" use="required">
<xs:annotation>
<xs:documentation>Aportes voluntarios a fondos de pensiones
voluntarias</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
12 de 13
Resolución No. 000098X
(28 de Octubre de 2020)
Anexo No. 45
Especificaciones Técnicas
INFORMACIÓN DE RENTAS DE TRABAJO Y PENSIONES
Formato 2276 - Versión 3
</xs:simpleType>
</xs:attribute>
<xs:attribute name="apafc" use="required">
<xs:annotation>
<xs:documentation>Aportes a cuentas AFC </xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="apavc" use="required">
<xs:annotation>
<xs:documentation>Aportes a cuentas AVC</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="vare" use="required">
<xs:annotation>
<xs:documentation>Valor de las Retenciones en la fuente por
pagos de rentas de trabajo o pensiones</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="pabo" use="required">
<xs:annotation>
<xs:documentation>Pagos realizados con bonos electrónicos o
de papel de servicio cheques tarjetas vales etc</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="apecofpe" use="required">
<xs:annotation>
<xs:documentation>Apoyos económicos no reembolsables o
condonados, entregados por el Estado o financiados con recursos públicos, para financiar programas
educativos</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
13 de 13
Resolución No. 000098X
(28 de Octubre de 2020)
Anexo No. 45
Especificaciones Técnicas
INFORMACIÓN DE RENTAS DE TRABAJO Y PENSIONES
Formato 2276 - Versión 3
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="pagamuvt" use="required">
<xs:annotation>
<xs:documentation>Pagos por alimentación mayores a 41
UVT</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="pagahuvt" use="required">
<xs:annotation>
<xs:documentation>Pagos por alimentación hasta a 41
UVT</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="identfc" use="optional">
<xs:annotation>
<xs:documentation>Identificación del fideicomiso o contrato</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[0-9]{0,14}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="tdocpcc" use="optional">
<xs:annotation>
<xs:documentation>Tipo documento participante en contrato de
colaboración</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:pattern value="[0-9]{0,2}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="nitpcc" use="optional">
<xs:annotation>
<xs:documentation>Identificación participante en contrato colaboración</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[a-zA-Z0-9]*"/>
14 de 13
Resolución No. 000098X
(28 de Octubre de 2020)
Anexo No. 45
Especificaciones Técnicas
INFORMACIÓN DE RENTAS DE TRABAJO Y PENSIONES
Formato 2276 - Versión 3
<xs:minLength value="0"/>
<xs:maxLength value="20"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:schema>
15 de 13
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 46
Especificaciones Técnicas
INFORMACIÓN DE REGISTROS CATASTRALES Y DE IMPUESTO PREDIAL
Formato 1476 - Versión 11
OBJETIVO
ESPECIFICACIÓN TÉCNICA
Dmuisca_ccmmmmmvvaaaacccccccc.xml
El formato contiene un documento XML, que está compuesto por dos elementos
complejos: Encabezado y Contenido, las cuales se deben enviar en el orden enunciado.
Encabezado
Contenido Información 1
Contenido Información 2
...
Contenido Información N
El encabezado del archivo viene en el elemento “Cab” y contiene los siguientes datos,
todos de carácter obligatorio:
1 de 9
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 46
Especificaciones Técnicas
INFORMACIÓN DE REGISTROS CATASTRALES Y DE IMPUESTO PREDIAL
Formato 1476 - Versión 11
DENOMINACION LONGITUD
ETIQUETA TIPO VALIDACIONES OBSERVACIONES
CASILLA CAMPO
tresp Tipo de Responsable int 1 Siempre debe diligenciarse. De acuerdo con los
definidos en la resolución en la tabla Tipo de
Responsable.
tdoc Tipo de Documento del int 2 Siempre debe diligenciarse. De acuerdo con la
Responsable tabla Tipo de Documento.
2 de 9
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 46
Especificaciones Técnicas
INFORMACIÓN DE REGISTROS CATASTRALES Y DE IMPUESTO PREDIAL
Formato 1476 - Versión 11
ATRIBUTO DENOMINACION CASILLA TIPO LONGITUD CRITERIOS
3 de 9
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 46
Especificaciones Técnicas
INFORMACIÓN DE REGISTROS CATASTRALES Y DE IMPUESTO PREDIAL
Formato 1476 - Versión 11
Los campos: Tipo de Responsable, Tipo de documento, Número de Identificación,
Número de cédula catastral y Número de matrícula inmobiliaria conforman una llave
única para este formato, la cual no debe repetirse para los registros enviados por un
mismo año y/o periodo.
3. Validaciones
1. El archivo debe contener todos los campos definidos para el encabezado y estos
campos deben estar correctamente diligenciados.
3. Los atributos que registran valores numéricos, se reportan con valores numéricos
positivos, sin signos ni puntuaciones, según lo reportado por el informante o en
su defecto con cero (0).
1. Los campos concepto, formato y versión, deben venir diligenciados con los
valores estipulados en las especificaciones técnicas,
4. Esquema XSD
4 de 9
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 46
Especificaciones Técnicas
INFORMACIÓN DE REGISTROS CATASTRALES Y DE IMPUESTO PREDIAL
Formato 1476 - Versión 11
<xs:maxInclusive value="99"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Formato" fixed="1476">
<xs:simpleType>
<xs:restriction base="xs:positiveInteger"/>
5 de 9
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 46
Especificaciones Técnicas
INFORMACIÓN DE REGISTROS CATASTRALES Y DE IMPUESTO PREDIAL
Formato 1476 - Versión 11
</xs:simpleType>
</xs:element>
<xs:element name="Version" type="xs:positiveInteger" fixed="11"/>
<xs:element name="NumEnvio">
<xs:annotation>
<xs:documentation>Número de envío</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="8"/>
<xs:maxInclusive value="99999999"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="FecEnvio" type="xs:dateTime">
<xs:annotation>
<xs:documentation>Fecha de envío</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FecInicial" type="xs:date">
<xs:annotation>
<xs:documentation>Fecha inicial</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FecFinal" type="xs:date">
<xs:annotation>
<xs:documentation>Fecha Final</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ValorTotal" type="xs:double">
<xs:annotation>
<xs:documentation>Valor Total</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CantReg">
<xs:annotation>
<xs:documentation>Cantidad de registros</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="4"/>
<xs:maxInclusive value="9999"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs: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="predial" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:unique name="predialUnico">
<xs:selector xpath="predial"/>
<xs:field xpath="@predial"/>
</xs:unique>
6 de 9
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 46
Especificaciones Técnicas
INFORMACIÓN DE REGISTROS CATASTRALES Y DE IMPUESTO PREDIAL
Formato 1476 - Versión 11
</xs:element>
<xs:element name="predial">
<xs:annotation>
<xs:documentation>Información de registros catastrales y de impuesto predial - Formato
1476</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="tresp" use="required">
<xs:annotation>
<xs:documentation>Tipo de Responsable</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:pattern value="[0-9]{1}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="tdoc" use="required">
<xs:annotation>
<xs:documentation>Tipo de Documento del
Responsable</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:pattern value="[0-9]{0,2}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="nit" use="required">
<xs:annotation>
<xs:documentation>Número de Identificación de
responsable</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[a-zA-Z0-9]+"/>
<xs:minLength value="1"/>
<xs:maxLength value="20"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="pap" use="optional">
<xs:annotation>
<xs:documentation>Primer Apellido del responsable</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="sap" use="optional">
<xs:annotation>
<xs:documentation>Segundo Apellido del responsable</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="0"/>
<xs:maxLength value="60"/>
</xs:restriction>
7 de 9
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 46
Especificaciones Técnicas
INFORMACIÓN DE REGISTROS CATASTRALES Y DE IMPUESTO PREDIAL
Formato 1476 - Versión 11
</xs:simpleType>
</xs:attribute>
<xs:attribute name="pno" use="optional">
<xs:annotation>
<xs:documentation>Primer Nombre del responsable</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="ono" use="optional">
<xs:annotation>
<xs:documentation>Otros Nombres del responsable</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 responsable</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="required">
<xs:annotation>
<xs:documentation>Dirección del predio</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="dpto" use="required">
<xs:annotation>
<xs:documentation>Departamento del predio</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[0-9]{0,2}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="mun" use="required">
<xs:annotation>
<xs:documentation>Municipio del predio</xs:documentation>
</xs:annotation>
8 de 9
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 46
Especificaciones Técnicas
INFORMACIÓN DE REGISTROS CATASTRALES Y DE IMPUESTO PREDIAL
Formato 1476 - Versión 11
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[0-9]{0,3}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="aval" use="required">
<xs:annotation>
<xs:documentation>Valor del Avalúo Catastral</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="autoval" use="required">
<xs:annotation>
<xs:documentation>Valor Autoavalúo Predio</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{0,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="valimp" use="required">
<xs:annotation>
<xs:documentation>Valor Impuesto a Cargo</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="nprdnpn" use="optional">
<xs:annotation>
<xs:documentation>Número Predial Nacional NPN</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[0-9]+"/>
<xs:minLength value="0"/>
<xs:maxLength value="30"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="ncdcast" use="required">
<xs:annotation>
<xs:documentation>Número de Cédula Catastral</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
<xs:maxLength value="40"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="matric" use=" required ">
<xs:annotation>
9 de 9
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 46
Especificaciones Técnicas
INFORMACIÓN DE REGISTROS CATASTRALES Y DE IMPUESTO PREDIAL
Formato 1476 - Versión 11
<xs:documentation>Número de Matrícula
Inmobiliaria</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="idac" use="optional">
<xs:annotation>
<xs:documentation>Identificación asignada por la autoridad catastral
</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="upredio" use="optional">
<xs:annotation>
<xs:documentation>Ubicación del Predio</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:pattern value="[0-9]{0,1}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="deeco" use="optional">
<xs:annotation>
<xs:documentation>Destino económico</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="0"/>
<xs:maxLength value="1"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="numpro" use="required">
<xs:annotation>
<xs:documentation>Número de Propietarios</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:pattern value="[0-9]{0,3}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="porpp" use="optional">
<xs:annotation>
<xs:documentation>Porcentaje Participación del propietario</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:decimal">
<xs:totalDigits value="4"/>
<xs:fractionDigits value="2"/>
10 de 9
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 46
Especificaciones Técnicas
INFORMACIÓN DE REGISTROS CATASTRALES Y DE IMPUESTO PREDIAL
Formato 1476 - Versión 11
<xs:pattern value="(([1-9]|0[1-9]|[1-9][0-9])(([.][0-
9]{2})?)|(0)(([.](0[1-9])|([.][1-9][0-9]))?)|(100))"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:schema>
11 de 9
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 47
Especificaciones Técnicas
INFORMACION VEHÍCULOS
Formato 1480 - Versión 10
OBJETIVO
ESPECIFICACIÓN TECNICA
Dmuisca_ccmmmmmvvaaaacccccccc.xml
El formato contiene un documento XML, que está compuesto por dos elementos
complejos: Encabezado y Contenido, las cuales se deben enviar en el orden enunciado.
Encabezado
Contenido Información 1
Contenido Información 2
...
Contenido Información N
El encabezado del archivo viene en el elemento “Cab” y contiene los siguientes datos,
todos de carácter obligatorio:
DENOMINACION LONGITUD
ETIQUETA TIPO VALIDACIONES OBSERVACIONES
CASILLA CAMPO
1 de 9
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 47
Especificaciones Técnicas
INFORMACION VEHÍCULOS
Formato 1480 - Versión 10
2 de 9
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 47
Especificaciones Técnicas
INFORMACION VEHÍCULOS
Formato 1480 - Versión 10
3. Validaciones
1. El archivo debe contener todos los campos definidos para el encabezado y estos
campos deben estar correctamente diligenciados.
3 de 9
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 47
Especificaciones Técnicas
INFORMACION VEHÍCULOS
Formato 1480 - Versión 10
3. Los atributos que registran valores numéricos, se reportan con valores numéricos
positivos, sin signos ni puntuaciones, según lo reportado por el informante o en
su defecto con cero (0).
1. Los campos concepto, formato y versión, deben venir diligenciados con los
valores estipulados en las especificaciones técnicas,
4. Esquema XSD
4 de 9
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 47
Especificaciones Técnicas
INFORMACION VEHÍCULOS
Formato 1480 - Versión 10
</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="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="Vehiculos" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:unique name="VehiculosUnico">
<xs:selector xpath="Vehiculos"/>
<xs:field xpath="@Vehiculos"/>
</xs:unique>
</xs:element>
<xs:element name="Vehiculos">
<xs:annotation>
<xs:documentation>Elemento que encapsula la información del formulario 1480v10
INFORMACION VEHÍCULOS</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="tveh" use="required">
<xs:annotation>
<xs:documentation>Tipo de Vehículo</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:pattern value="[0-9]{0,2}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="tres" use="required">
<xs:annotation>
<xs:documentation>Tipo de Responsable</xs:documentation>
5 de 9
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 47
Especificaciones Técnicas
INFORMACION VEHÍCULOS
Formato 1480 - Versión 10
</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="tdoc" use="required">
<xs:annotation>
<xs:documentation>Tipo de Documento</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:pattern value="[0-9]{0,2}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="nit" use="required">
<xs:annotation>
<xs:documentation>Número de Identificación</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[a-zA-Z0-9]+"/>
<xs:minLength value="1"/>
<xs:maxLength value="20"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="pap" use="optional">
<xs:annotation>
<xs:documentation>Primer Apellido del
Informado</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="sap" use="optional">
<xs:annotation>
<xs:documentation>Segundo Apellido del
Informado</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="0"/>
<xs:maxLength value="60"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="pno" use="optional">
<xs:annotation>
<xs:documentation>Primer Nombre del
Informado</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="ono" use="optional">
<xs:annotation>
6 de 9
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 47
Especificaciones Técnicas
INFORMACION VEHÍCULOS
Formato 1480 - Versión 10
<xs:documentation>Otros Nombres</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 Informado</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="required">
<xs:annotation>
<xs:documentation>Dirección</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
<xs:maxLength value="200"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="dpto" use="required">
<xs:annotation>
<xs:documentation>Departamento</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[0-9]{0,2}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="mun" use="required">
<xs:annotation>
<xs:documentation>Municipio</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[0-9]{0,3}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="placveh" use="required">
<xs:annotation>
<xs:documentation>Placa Vehículo</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="6"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="marcveh" use="required">
<xs:annotation>
<xs:documentation>Marca Vehículo</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
7 de 9
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 47
Especificaciones Técnicas
INFORMACION VEHÍCULOS
Formato 1480 - Versión 10
<xs:maxLength value="60"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="linea" use="required">
<xs:annotation>
<xs:documentation>Línea</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
<xs:maxLength value="60"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="modelo" use="required">
<xs:annotation>
<xs:documentation>Modelo (Año)</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:minInclusive value="1000"/>
<xs:maxInclusive value="9999"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="usoveh" use="required">
<xs:annotation>
<xs:documentation>Uso Vehículo</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="valav" use="required">
<xs:annotation>
<xs:documentation>Valor Avaluó</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="valimp" use="required">
<xs:annotation>
<xs:documentation>Valor Impuesto a cargo</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="nprop" use="required">
<xs:annotation>
<xs:documentation>Número de Propietarios</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:pattern value="[0-9]{0,3}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="porpp" use="optional">
8 de 9
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 47
Especificaciones Técnicas
INFORMACION VEHÍCULOS
Formato 1480 - Versión 10
<xs:annotation>
<xs:documentation>Porcentaje Participación del propietario</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:decimal">
<xs:totalDigits value="4"/>
<xs:fractionDigits value="2"/>
<xs:pattern value="(([1-9]|0[1-9]|[1-9][0-9])(([.][0-
9]{2})?)|(0)(([.](0[1-9])|([.][1-9][0-9]))?)|(100))"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:schema>
9 de 9
Resolución No. 000098
(28 de Octubre de 2020)
Anexo No. 48
Especificaciones Técnicas
IMPUESTO DE INDUSTRIA Y COMERCIO, AVISOS Y TABLEROS - ICA
Formato 1481 - Versión 10
OBJETIVO
ESPECIFICACIÓN TECNICA
Dmuisca_ccmmmmmvvaaaacccccccc.xml
El formato contiene un documento XML, que está compuesto por dos elementos
complejos: Encabezado y Contenido, las cuales se deben enviar en el orden enunciado.
Encabezado
Contenido Información 1
Contenido Información 2
...
Contenido Información N
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.
El encabezado del archivo viene en el elemento “Cab” y contiene los siguientes datos,
todos de carácter obligatorio:
1 de 9
Resolución No. 000098
(28 de Octubre de 2020)
Anexo No. 48
Especificaciones Técnicas
IMPUESTO DE INDUSTRIA Y COMERCIO, AVISOS Y TABLEROS - ICA
Formato 1481 - Versión 10
DENOMINACION LONGITUD
ETIQUETA TIPO VALIDACIONES OBSERVACIONES
CASILLA CAMPO
El contenido del archivo viene en el elemento “ica” y se deben incluir los siguientes
datos para cada registro de Impuesto de Industria y Comercio, avisos y tableros – ICA.
2 de 9
Resolución No. 000098
(28 de Octubre de 2020)
Anexo No. 48
Especificaciones Técnicas
IMPUESTO DE INDUSTRIA Y COMERCIO, AVISOS Y TABLEROS - ICA
Formato 1481 - Versión 10
sap Segundo Apellido string 60 En caso de ser una Persona Natural y si se conoce
debe diligenciarse.
pno Primer Nombre string 60 En caso de ser una Persona Natural siempre debe
diligenciarse.
ono Otros nombres string 60 En caso de ser una Persona Natural y si se conoce
debe diligenciarse.
raz Razón Social string 450 En caso de ser una Persona Jurídica siempre debe
diligenciarse.
dir Dirección string 200 Siempre debe diligenciarse.
dpto Departamento string 2 Siempre debe diligenciarse
Código DANE Numérico, debe incluir los ceros a la
izquierda.
mun Municipio string 3 Siempre debe diligenciarse
Código DANE Numérico, debe incluir los ceros a la
izquierda.
tel Teléfono double 18 Si se conoce se debe diligenciar
email Correo Electrónico string 50 Si se conoce se debe diligenciar
acteco Actividad Económica string 4 Siempre debe diligenciarse.
Principal
acteco Actividad Económica string 4 Siempre debe diligenciarse.
Secundaria
numest Número establecimientos int 5 Siempre debe diligenciarse. El valor debe ser
positivo, entero y no debe incluir ni puntos ni
comas.
ingbruto Ingresos Brutos long 18 Siempre debe diligenciarse. El valor debe ser
Jurisdicción positivo, entero y no debe incluir ni puntos ni
comas.
ingresojur Ingresos Brutos Otras long 18 Siempre debe diligenciarse. El valor debe ser
jurisdicciones positivo, entero y no debe incluir ni puntos ni
comas.
ingravjur Ingresos Gravables long 18 Siempre debe diligenciarse. El valor debe ser
Jurisdicción positivo, entero y no debe incluir ni puntos ni
comas.
impcomc Impuesto Industria y long 18 Siempre debe diligenciarse. El valor debe ser
Comercio a cargo positivo, entero y no debe incluir ni puntos ni
comas.
impcomp Impuesto Industria y long 18 Siempre debe diligenciarse. El valor debe ser
Comercio pagado positivo, entero y no debe incluir ni puntos ni
comas.
imptblc Impuesto de avisos y long 18 Siempre debe diligenciarse. El valor debe ser
tableros a cargo positivo, entero y no debe incluir ni puntos ni
comas.
imptblp Impuesto de avisos y long 18 Siempre debe diligenciarse. El valor debe ser
tableros a pagado positivo, entero y no debe incluir ni puntos ni
comas.
sobtasabc Sobretasa bomberil a long 18 Siempre debe diligenciarse. El valor debe ser
cargo positivo, entero y no debe incluir ni puntos ni
comas.
sobtasabp Sobretasa bomberil long 18 Siempre debe diligenciarse. El valor debe ser
pagada positivo, entero y no debe incluir ni puntos ni
comas.
3 de 9
Resolución No. 000098
(28 de Octubre de 2020)
Anexo No. 48
Especificaciones Técnicas
IMPUESTO DE INDUSTRIA Y COMERCIO, AVISOS Y TABLEROS - ICA
Formato 1481 - Versión 10
3. Validaciones
1. El archivo debe contener todos los campos definidos para el encabezado y estos
campos deben estar correctamente diligenciados.
3. Los atributos que registran valores numéricos, se reportan con valores numéricos
positivos, sin signos ni puntuaciones, según lo reportado por el informante o en
su defecto con cero (0).
1. Los campos concepto, formato y versión, deben venir diligenciados con los
valores estipulados en las especificaciones técnicas,
4. Esquema XSD
4 de 9
Resolución No. 000098
(28 de Octubre de 2020)
Anexo No. 48
Especificaciones Técnicas
IMPUESTO DE INDUSTRIA Y COMERCIO, AVISOS Y TABLEROS - ICA
Formato 1481 - Versión 10
<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="1481">
<xs:simpleType>
<xs:restriction base="xs:positiveInteger"/>
</xs:simpleType>
</xs:element>
<xs:element name="Version" type="xs:positiveInteger" fixed="10"/>
<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="ica">
<xs:annotation>
<xs:documentation>Elemento que encapsula la información del formulario 1481v10
IMPUESTO DE INDUSTRIA Y COMERCIO, AVISOS Y TABLEROS - ICA</xs:documentation>
5 de 9
Resolución No. 000098
(28 de Octubre de 2020)
Anexo No. 48
Especificaciones Técnicas
IMPUESTO DE INDUSTRIA Y COMERCIO, AVISOS Y TABLEROS - ICA
Formato 1481 - Versión 10
</xs:annotation>
<xs:complexType>
<xs:attribute name="tdoc" use="required">
<xs:annotation>
<xs:documentation>Tipo de Documento</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:pattern value="[0-9]{1,2}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="nit" use="required">
<xs:annotation>
<xs:documentation>Número de Identificación</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[a-zA-Z0-9]+"/>
<xs:minLength value="1"/>
<xs:maxLength value="20"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="pap" use="optional">
<xs:annotation>
<xs:documentation>Primer Apellido</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="sap" use="optional">
<xs:annotation>
<xs:documentation>Segundo Apellido</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="0"/>
<xs:maxLength value="60"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="pno" use="optional">
<xs:annotation>
<xs:documentation>Primer Nombre</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="ono" use="optional">
<xs:annotation>
<xs:documentation>Otros Nombres</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>
6 de 9
Resolución No. 000098
(28 de Octubre de 2020)
Anexo No. 48
Especificaciones Técnicas
IMPUESTO DE INDUSTRIA Y COMERCIO, AVISOS Y TABLEROS - ICA
Formato 1481 - Versión 10
7 de 9
Resolución No. 000098
(28 de Octubre de 2020)
Anexo No. 48
Especificaciones Técnicas
IMPUESTO DE INDUSTRIA Y COMERCIO, AVISOS Y TABLEROS - ICA
Formato 1481 - Versión 10
<xs:pattern value="[a-zA-Z0-9]+"/>
<xs:minLength value="1"/>
<xs:maxLength value="5"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="actecosec" use="required">
<xs:annotation>
<xs:documentation>Actividad Económica
Secundaria</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[a-zA-Z0-9]+"/>
<xs:minLength value="1"/>
<xs:maxLength value="5"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="numest" use="required">
<xs:annotation>
<xs:documentation>Número establecimientos</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:pattern value="[0-9]{1,5}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="ingbruto" use="required">
<xs:annotation>
<xs:documentation>Ingresos Brutos Jurisdicción</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="ingresojur" use="required">
<xs:annotation>
<xs:documentation>Ingresos Brutos Otras
jurisdicciones</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="ingravjur" use="required">
<xs:annotation>
<xs:documentation>Ingresos Gravables
Jurisdicción</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="impcomc" use="required">
<xs:annotation>
<xs:documentation>Impuesto Industria y Comercio a
cargo</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
8 de 9
Resolución No. 000098
(28 de Octubre de 2020)
Anexo No. 48
Especificaciones Técnicas
IMPUESTO DE INDUSTRIA Y COMERCIO, AVISOS Y TABLEROS - ICA
Formato 1481 - Versión 10
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="impcomp" use="required">
<xs:annotation>
<xs:documentation>Impuesto Industria y Comercio
pagado</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="imptblc" use="required">
<xs:annotation>
<xs:documentation>Impuesto de avisos y tableros
a cargo</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="imptblp" use="required">
<xs:annotation>
<xs:documentation>Impuesto de avisos y tableros
a pagado</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="sobtasabc" use="required">
<xs:annotation>
<xs:documentation>Sobretasa bomberil a cargo</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="sobtasabp" use="required">
<xs:annotation>
<xs:documentation>Sobretasa bomberil pagada</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:schema>
9 de 9
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 49
Especificaciones Técnicas
Información de resoluciones administrativas relacionadas con
obligaciones tributarias del orden municipal o distrital
Formato 2631 - Versión 1
OBJETIVO
ESPECIFICACIÓN TECNICA
Dmuisca_ccmmmmmvvaaaacccccccc.xml
El formato contiene un documento XML, que está compuesto por dos elementos
complejos: Encabezado y Contenido, las cuales se deben enviar en el orden enunciado.
Encabezado
Contenido Información 1
Contenido Información 2
...
Contenido Información N
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 de 11
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 49
Especificaciones Técnicas
Información de resoluciones administrativas relacionadas con
obligaciones tributarias del orden municipal o distrital
Formato 2631 - Versión 1
El encabezado del archivo viene en el elemento “Cab” y contiene los siguientes datos,
todos de carácter obligatorio:
DENOMINACION LONGITUD
ETIQUETA TIPO VALIDACIONES OBSERVACIONES
CASILLA CAMPO
2 de 11
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 49
Especificaciones Técnicas
Información de resoluciones administrativas relacionadas con
obligaciones tributarias del orden municipal o distrital
Formato 2631 - Versión 1
tinov Tipo de novedad int 1 Siempre debe diligenciarse. De acuerdo con la tabla
Tipos de novedad
tires Tipo de resolución int 2 Siempre debe diligenciarse. De acuerdo con la tabla
Tipos de resolución
1 y 2 son dependientes de novedad 1
3, 4, 5 y 6 son dependientes de novedad 2
7 y 8 son dependientes de novedad 3
9 y 10 son dependientes de novedad 4
numres Número de resolución string 30 Siempre debe diligenciarse.
item Ítem int 1 Se inicializa automáticamente con el número 1,
pero si se repite un número de resolución,
aumenta en forma consecutiva
fejere Fecha ejecutoria resolución date 10 Siempre debe diligenciarse.
varecaf Valor resolución a cargo/a long 18 Siempre debe diligenciarse. El valor debe ser positivo,
favor entero y no debe incluir ni puntos ni comas.
varepag Valor resolución long 18 Siempre debe diligenciarse. El valor debe ser positivo,
pagado/devuelto o entero y no debe incluir ni puntos ni comas.
compensado
tiper Tipo de persona int 1 Siempre debe diligenciarse.
De acuerdo con la tabla Tipos de Persona
tdoc Tipo de Documento int 2 Siempre debe diligenciarse.
De acuerdo con la tabla Tipos de documento.
nit Número de Identificación string 20 Siempre debe diligenciarse.
pap Primer Apellido string 60 En caso de ser una Persona Natural siempre debe
diligenciarse.
sap Segundo Apellido string 60 En caso de ser una Persona Natural y si se conoce debe
diligenciarse.
pno Primer Nombre string 60 En caso de ser una Persona Natural siempre debe
diligenciarse.
ono Otros nombres string 60 En caso de ser una Persona Natural y si se conoce debe
diligenciarse.
raz Razón Social string 450 En caso de ser una Persona Jurídica siempre debe
diligenciarse.
dir Dirección string 200 Siempre debe diligenciarse, o en su defecto la dirección
del domicilio.
dpto Departamento string 2 Siempre debe diligenciarse
Código DANE Numérico, debe incluir los ceros a la
izquierda.
mun Municipio string 3 Siempre debe diligenciarse
Código DANE Numérico, debe incluir los ceros a la
izquierda.
tel Teléfono long 15 Si se conoce se debe diligenciar
email Correo Electrónico string 50 Si se conoce se debe diligenciar
aeprin Actividad Económica string 4 Obligatorio cuando novedad es 1 o 2, debe incluir
Principal los ceros a la izquierda.
aesec Actividad Económica string 4 Si se conoce se debe diligenciar, debe incluir los ceros a
Secundaria la izquierda.
ingbruto Ingresos Brutos ICA long 18 Obligatorio cuando novedad es 1 o 2. El valor debe
Jurisdicción ser positivo, entero y no debe incluir ni puntos ni comas.
inggrav Ingresos Gravables ICA long 18 Obligatorio cuando novedad es 1 o 2. El valor debe
Jurisdicción ser positivo, entero y no debe incluir ni puntos ni comas.
imincoc Impuesto de industria y long 18 Se debe diligenciar si se conoce. El valor debe ser
comercio a cargo
positivo, entero y no debe incluir ni puntos ni comas.
imavtac Impuesto de avisos y tableros long 18 Se debe diligenciar si se conoce. El valor debe ser
a cargo
positivo, entero y no debe incluir ni puntos ni comas.
soboc Sobretasa bomberil a cargo long 18 Se debe diligenciar si se conoce. El valor debe ser
positivo, entero y no debe incluir ni puntos ni comas.
agrav Año gravable ICA int 4 Se debe diligenciar si novedad es 1, 2, o 4
pgrav Periodo gravable ICA int 1 Se debe diligenciar si novedad es 1, 2, o 4 y el
3 de 11
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 49
Especificaciones Técnicas
Información de resoluciones administrativas relacionadas con
obligaciones tributarias del orden municipal o distrital
Formato 2631 - Versión 1
3. Validaciones
1. El archivo debe contener todos los campos definidos para el encabezado y estos
campos deben estar correctamente diligenciados.
3. Los atributos que registran valores numéricos, se reportan con valores numéricos
positivos, sin signos ni puntuaciones, según lo reportado por el informante o en
su defecto con cero (0).
1. Los campos concepto, formato y versión, deben venir diligenciados con los
valores estipulados en las especificaciones técnicas,
4 de 11
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 49
Especificaciones Técnicas
Información de resoluciones administrativas relacionadas con
obligaciones tributarias del orden municipal o distrital
Formato 2631 - Versión 1
4. Esquema XSD
5 de 11
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 49
Especificaciones Técnicas
Información de resoluciones administrativas relacionadas con
obligaciones tributarias del orden municipal o distrital
Formato 2631 - Versión 1
</xs:attribute>
<xs:attribute name="varecaf" use="required">
<xs:annotation>
<xs:documentation>Valor resolución a cargo/a
favor</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="varepag" use="required">
<xs:annotation>
<xs:documentation>Valor resolución pagado/devuelto
o compensado</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="tiper" use="required">
<xs:annotation>
<xs:documentation>Tipo de persona</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:pattern value="[0-9]{1}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="tdoc" use="required">
<xs:annotation>
<xs:documentation>Tipo de documento</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:pattern value="[0-9]{1,2}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="nit" use="required">
<xs:annotation>
<xs:documentation>Número de Identificación</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[a-zA-Z0-9]+"/>
<xs:minLength value="1"/>
<xs:maxLength value="20"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="pap" use="optional">
<xs:annotation>
<xs:documentation>Primer apellido</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="sap" use="optional">
<xs:annotation>
6 de 11
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 49
Especificaciones Técnicas
Información de resoluciones administrativas relacionadas con
obligaciones tributarias del orden municipal o distrital
Formato 2631 - Versión 1
<xs:documentation>Segundo apellido</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="0"/>
<xs:maxLength value="60"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="pno" use="optional">
<xs:annotation>
<xs:documentation>Primer nombre</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="ono" use="optional">
<xs:annotation>
<xs:documentation>Otros nombres</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="0"/>
<xs:maxLength value="60"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="raz" use="optional">
<xs:annotation>
<xs:documentation>Razón Social</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="0"/>
<xs:maxLength value="450"/>
</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="1"/>
<xs:maxLength value="200"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="dpto" use="required">
<xs:annotation>
<xs:documentation>Departamento </xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[0-9]{1,2}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="mun" use="required">
<xs:annotation>
<xs:documentation>Municipio </xs:documentation>
</xs:annotation>
<xs:simpleType>
7 de 11
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 49
Especificaciones Técnicas
Información de resoluciones administrativas relacionadas con
obligaciones tributarias del orden municipal o distrital
Formato 2631 - Versión 1
<xs:restriction base="xs:string">
<xs:pattern value="[0-9]{1,3}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="tel" use="optional">
<xs:annotation>
<xs:documentation>Teléfono</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{0,15}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="email" use="optional">
<xs:annotation>
<xs:documentation>Correo Electrónico</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="0"/>
<xs:maxLength value="50"/>
<xs:pattern value="[_\-a-zA-Z0-9\.\+]+@[a-zA-Z0-9](\.?[\-a-
zA-Z0-9]*[a-zA-Z0-9])*"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="aeprin" use="optional">
<xs:annotation>
<xs:documentation>Actividad Económica Principal</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="0"/>
<xs:maxLength value="4"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="aesec" use="optional">
<xs:annotation>
<xs:documentation>Actividad Económica
Secundaria</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="0"/>
<xs:maxLength value="4"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="ingbruto" use="optional">
<xs:annotation>
<xs:documentation>Ingresos Brutos ICA
Jurisdicción</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{0,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="inggrav" use="optional">
<xs:annotation>
<xs:documentation>Ingresos Gravables ICA
Jurisdicción</xs:documentation>
</xs:annotation>
<xs:simpleType>
8 de 11
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 49
Especificaciones Técnicas
Información de resoluciones administrativas relacionadas con
obligaciones tributarias del orden municipal o distrital
Formato 2631 - Versión 1
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{0,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="imincoc" use="optional">
<xs:annotation>
<xs:documentation>Impuesto de industria y
comercio a cargo</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{0,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="imavtac" use="optional">
<xs:annotation>
<xs:documentation>Impuesto de avisos y tableros a
cargo</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{0,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="soboc" use="optional">
<xs:annotation>
<xs:documentation>Sobretasa bomberil a cargo</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{0,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="agrav" use="optional">
<xs:annotation>
<xs:documentation>Año gravable ICA</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:minInclusive value="2005"/>
<xs:maxInclusive value="9999"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="pgrav" use="optional">
<xs:annotation>
<xs:documentation>Periodo gravable ICA</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:minInclusive value="1"/>
<xs:maxInclusive value="6"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="vadeco" use="optional">
<xs:annotation>
<xs:simpleType>
9 de 11
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 49
Especificaciones Técnicas
Información de resoluciones administrativas relacionadas con
obligaciones tributarias del orden municipal o distrital
Formato 2631 - Versión 1
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{0,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="numdec" use="optional">
<xs:annotation>
<xs:documentation>Número declaración</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="0"/>
<xs:maxLength value="30"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="otrinc" use="optional">
<xs:annotation>
<xs:documentation>Obligación tributaria
incumplida</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:pattern value="[0-9]{0,2}"/>
</xs:restriction>
10 de 11
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 49
Especificaciones Técnicas
Información de resoluciones administrativas relacionadas con
obligaciones tributarias del orden municipal o distrital
Formato 2631 - Versión 1
</xs:simpleType>
</xs:attribute>
<xs:attribute name="fecinf" type="xs:date" use="optional">
<xs:annotation>
<xs:documentation>Fecha infracción</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="tipsan" use="optional">
<xs:annotation>
<xs:documentation>Tipo Sanción</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:pattern value="[0-9]{0,2}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="valsan" use="optional">
<xs:annotation>
<xs:documentation>Valor Sanción</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{0,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element name="mas">
<xs:annotation>
<xs:documentation>Elemento raíz del xml de carga masiva</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="Cab" type="CabType"/>
<xs:element ref="raotom" 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="2631">
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="4"/>
</xs:restriction>
11
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 50
Especificaciones Técnicas
INFORMACIÓN DE LAS ENTIDADES QUE OTORGAN, CANCELAN O SUSPENDEN
PERSONERÍAS JURÍDICAS
Formato 2683 - Versión 1
</xs:simpleType>
</xs:element>
<xs:element name="Version" type="xs:positiveInteger" fixed="1"/>
<xs:element name="NumEnvio">
<xs:annotation>
<xs:documentation>Número de envío</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:positiveInteger"> de 11
<xs:totalDigits value="8"/>
<xs:maxInclusive value="99999999"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="FecEnvio" type="xs:dateTime">
<xs:annotation>
<xs:documentation>Fecha de envío</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FecInicial" type="xs:date">
<xs:annotation>
<xs:documentation>Fecha inicial</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FecFinal" type="xs:date">
<xs:annotation>
<xs:documentation>Fecha Final</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ValorTotal" type="xs:double">
<xs:annotation>
<xs:documentation>Valor Total</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CantReg">
<xs:annotation>
<xs:documentation>Cantidad de registros</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="4"/>
<xs:maxInclusive value="9999"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:schema>
12 de 9
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 49
Especificaciones Técnicas
Información de resoluciones administrativas relacionadas con
obligaciones tributarias del orden municipal o distrital
Formato 2631 - Versión 1
de 11
OBJETIVO
ESPECIFICACIÓN TECNICA
Dmuisca_ccmmmmmvvaaaacccccccc.xml
Encabezado
Contenido Información 1
Contenido Información 2
...
Contenido Información N
13
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 50
Especificaciones Técnicas
INFORMACIÓN DE LAS ENTIDADES QUE OTORGAN, CANCELAN O SUSPENDEN
PERSONERÍAS JURÍDICAS
Formato 2683 - Versión 1
14 de 9
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 50
Especificaciones Técnicas
INFORMACIÓN DE LAS ENTIDADES QUE OTORGAN, CANCELAN O SUSPENDEN
PERSONERÍAS JURÍDICAS
Formato 2683 - Versión 1
4. El archivo debe contener un elemento único raíz llamado “mas”, que a su vez
contendrá toda la información del archivo, tanto el encabezado como los
registros.
2 de 9
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 50
Especificaciones Técnicas
INFORMACIÓN DE LAS ENTIDADES QUE OTORGAN, CANCELAN O SUSPENDEN
PERSONERÍAS JURÍDICAS
Formato 2683 - Versión 1
3 de 9
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 50
Especificaciones Técnicas
INFORMACIÓN DE LAS ENTIDADES QUE OTORGAN, CANCELAN O SUSPENDEN
PERSONERÍAS JURÍDICAS
Formato 2683 - Versión 1
trel Tipo de relación. int 1 De acuerdo con los definidos por resolución.
Siempre debe diligenciarse el tipo de relación
con la entidad reportada.
tdocr Tipo de Documento del int 2 De acuerdo con los definidos por resolución.
representante o integrante Siempre debe diligenciarse
nidr Número de Identificación del string 20 Diligenciar sin guiones, puntos, comas o
representante o integrante espacios en blanco. Siempre debe
diligenciarse
papr Primer apellido del string 60 En caso de ser una Persona Natural siempre
representante o integrante debe diligenciarse.
sapr Segundo apellido del string 60 En caso de ser una Persona Natural y si se
representante o integrante conoce debe diligenciarse.
pnor Primer nombre del string 60 En caso de ser una Persona Natural siempre
representante o integrante debe diligenciarse.
onor Otros nombres del string 60 En caso de ser una Persona Natural y si se
representante o integrante conoce debe diligenciarse.
razr Razón social del string 450 En caso de ser una Persona Jurídica siempre
representante o integrante debe diligenciarse.
emailr Correo electrónico del double 50 Si se conoce se debe diligenciar.
representante o integrante
3. Validaciones
1. Los campos concepto, formato y versión, deben venir diligenciados con los
valores estipulados en las especificaciones técnicas,
4 de 9
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 50
Especificaciones Técnicas
INFORMACIÓN DE LAS ENTIDADES QUE OTORGAN, CANCELAN O SUSPENDEN
PERSONERÍAS JURÍDICAS
Formato 2683 - Versión 1
4. Esquema XSD
5 de 9
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 50
Especificaciones Técnicas
INFORMACIÓN DE LAS ENTIDADES QUE OTORGAN, CANCELAN O SUSPENDEN
PERSONERÍAS JURÍDICAS
Formato 2683 - Versión 1
</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="mas">
<xs:annotation>
<xs:documentation>Elemento raíz del xml de carga masiva</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="Cab" type="CabType"/>
<xs:element ref="entidades" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="entidades">
<xs:annotation>
<xs:documentation>Elemento que encapsula la información del formulario 2683 v1
INFORMACIÓN DE LAS ENTIDADES QUE OTORGAN, CANCELAN O SUSPENDEN PERSONERÍAS
JURÍDICAS</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element ref="representa" minOccurs="0"
maxOccurs="unbounded"/>
</xs:sequence>
<xs:attribute name="esper" use="required">
<xs:annotation>
<xs:documentation>Estado de la personería
jurídica</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:pattern value="[0-9]{0,1}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="torg" use="required">
<xs:annotation>
<xs:documentation>Tipo de organización de la
entidad</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:pattern value="[0-9]{0,1}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="nit" use="required">
<xs:annotation>
<xs:documentation>Nit de la entidad</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[a-zA-Z0-9]+"/>
<xs:minLength value="1"/>
<xs:maxLength value="20"/>
6 de 9
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 50
Especificaciones Técnicas
INFORMACIÓN DE LAS ENTIDADES QUE OTORGAN, CANCELAN O SUSPENDEN
PERSONERÍAS JURÍDICAS
Formato 2683 - Versión 1
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="raz" use="required">
<xs:annotation>
<xs:documentation>Razón social</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="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="dpto" use="required">
<xs:annotation>
<xs:documentation>Código del
Departamento</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[0-9]{0,2}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="mun" use="required">
<xs:annotation>
<xs:documentation>Código del Municipio</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[0-9]{0,3}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="email" use="optional">
<xs:annotation>
<xs:documentation>Correo Electrónico</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="0"/>
<xs:maxLength value="50"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="fecopj" type="xs:date" use="required">
<xs:annotation>
<xs:documentation>Fecha de otorgamiento
personería jurídica</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="feccpj" type="xs:date" use="optional">
<xs:annotation>
<xs:documentation>Fecha de cancelación
personería jurídica</xs:documentation>
</xs:annotation>
7 de 9
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 50
Especificaciones Técnicas
INFORMACIÓN DE LAS ENTIDADES QUE OTORGAN, CANCELAN O SUSPENDEN
PERSONERÍAS JURÍDICAS
Formato 2683 - Versión 1
</xs:attribute>
<xs:attribute name="fecispj" type="xs:date" use="optional">
<xs:annotation>
<xs:documentation>Fecha inicio suspensión
personería jurídica</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="fecfspj" type="xs:date" use="optional">
<xs:annotation>
<xs:documentation>Fecha final suspensión
personería jurídica</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="tdoccsc" use="required">
<xs:annotation>
<xs:documentation>Tipo de documento creación, suspensión o
cancelación</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:pattern value="[0-9]{0,2}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="enecyv" use="required">
<xs:annotation>
<xs:documentation>La entidad informante ejerce control y
vigilancia</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:pattern value="[0-9]{0,1}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element name="representa">
<xs:annotation>
<xs:documentation>Elemento que contienen la Hoja 2 formulario 2274 v2 FONDO
DE CESANTIAS</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="trel" use="required">
<xs:annotation>
<xs:documentation>Tipo de relació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="tdocr" use="required">
<xs:annotation>
<xs:documentation>Tipo de Documento del representante o
integrante</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="nidr" use="required">
<xs:annotation>
8 de 9
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 50
Especificaciones Técnicas
INFORMACIÓN DE LAS ENTIDADES QUE OTORGAN, CANCELAN O SUSPENDEN
PERSONERÍAS JURÍDICAS
Formato 2683 - Versión 1
<xs:documentation>Número de Identificación del representante o integrante</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[a-zA-Z0-9]+"/>
<xs:minLength value="1"/>
<xs:maxLength value="20"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="papr" use="optional">
<xs:annotation>
<xs:documentation>Primer apellido del representante
o integrante</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="sapr" use="optional">
<xs:annotation>
<xs:documentation>Segundo apellido del representante o
integrante</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="pnor" use="optional">
<xs:annotation>
<xs:documentation>Primer nombre del representante
o integrante</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="onor" use="optional">
<xs:annotation>
<xs:documentation>Otros nombres del
representante o integrante</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="razr" use="optional">
<xs:annotation>
<xs:documentation>Razón social del representante
o integrante</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="0"/>
<xs:maxLength value="450"/>
</xs:restriction>
9 de 9
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 50
Especificaciones Técnicas
INFORMACIÓN DE LAS ENTIDADES QUE OTORGAN, CANCELAN O SUSPENDEN
PERSONERÍAS JURÍDICAS
Formato 2683 - Versión 1
</xs:simpleType>
</xs:attribute>
<xs:attribute name="emailr" use="optional">
<xs:annotation>
<xs:documentation>Correo electrónico del representante o
integrante</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="0"/>
<xs:maxLength value="50"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:schema>
10 de 9
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 51
Especificaciones Técnicas
DEDUCCION EMPLEADAS VICTIMAS VIOLENCIA
Formato 2280 - Versión 1
OBJETIVO
ESPECIFICACIÓN TECNICA
Dmuisca_ccmmmmmvvaaaacccccccc.xml
El formato contiene un documento XML, que está compuesto por dos elementos
complejos: Encabezado y Contenido, las cuales se deben enviar en el orden enunciado.
Encabezado
Contenido Información 1
Contenido Información 2
...
Contenido Información N
El encabezado del archivo viene en el elemento “Cab” y contiene los siguientes datos,
todos de carácter obligatorio:
1 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 51
Especificaciones Técnicas
DEDUCCION EMPLEADAS VICTIMAS VIOLENCIA
Formato 2280 - Versión 1
DENOMINACION LONGITUD
ETIQUETA TIPO VALIDACIONES OBSERVACIONES
CASILLA CAMPO
Ano Año de envío int 4 Formato AAAA
2 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 51
Especificaciones Técnicas
DEDUCCION EMPLEADAS VICTIMAS VIOLENCIA
Formato 2280 - Versión 1
3. Validaciones
1. El archivo debe contener todos los campos definidos para el encabezado y estos
campos deben estar correctamente diligenciados.
3. Los atributos que registran valores numéricos, se reportan con valores numéricos
positivos, sin signos ni puntuaciones, según lo reportado por el informante o en
su defecto con cero (0).
1. Los campos concepto, formato y versión, deben venir diligenciados con los
valores estipulados en las especificaciones técnicas,
3 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 51
Especificaciones Técnicas
DEDUCCION EMPLEADAS VICTIMAS VIOLENCIA
Formato 2280 - Versión 1
4. Esquema XSD
4 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 51
Especificaciones Técnicas
DEDUCCION EMPLEADAS VICTIMAS VIOLENCIA
Formato 2280 - Versión 1
<xs:documentation>Primer Nombre</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
<xs:maxLength value="60"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="ono" use="optional">
<xs:annotation>
<xs:documentation>Otros Nombres</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="fecini" type="xs:date" use="required">
<xs:annotation>
<xs:documentation>Fecha Inicio Contrato</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="fecfin" type="xs:date" use="required">
<xs:annotation>
<xs:documentation>Fecha Final Contrato</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="tmedcer" use="required">
<xs:annotation>
<xs:documentation>Tipo Medida Certificación</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:pattern value="[0-9]{0,2}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="ccontrato" use="required">
<xs:annotation>
<xs:documentation>Cargo Contratado</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
<xs:maxLength value="50"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="spaganio" use="required">
<xs:annotation>
<xs:documentation>Salario pagados durante el Periodo</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="prestemp" use="required">
<xs:annotation>
<xs:documentation>Prestaciones sociales pagadas durante el periodo </xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
5 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 51
Especificaciones Técnicas
DEDUCCION EMPLEADAS VICTIMAS VIOLENCIA
Formato 2280 - Versión 1
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="edadmuj" use="required">
<xs:annotation>
<xs:documentation>Edad Mujer contratada</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="neduc" use="required">
<xs:annotation>
<xs:documentation>Nivel Educativo</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="deduccion" 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="2280">
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="4"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Version" type="xs:positiveInteger" fixed="1"/>
<xs:element name="NumEnvio">
<xs:annotation>
<xs:documentation>Numero de envio</xs:documentation>
</xs:annotation>
6 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 51
Especificaciones Técnicas
DEDUCCION EMPLEADAS VICTIMAS VIOLENCIA
Formato 2280 - Versión 1
<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>
7 de 7
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 52
Especificaciones Técnicas
CODIGO UNICO INSTITUCIONAL (CUIN) ENTIDADES PÚBLICAS
Formato 2279 - Versión 2
OBJETIVO
ESPECIFICACIÓN TECNICA
Dmuisca_ccmmmmmvvaaaacccccccc.xml
El formato contiene un documento XML, que está compuesto por dos elementos
complejos: Encabezado y Contenido, las cuales se deben enviar en el orden enunciado.
Encabezado
Contenido Información 1
Contenido Información 2
...
Contenido Información N
El encabezado del archivo viene en el elemento “Cab” y contiene los siguientes datos,
todos de carácter obligatorio:
DENOMINACION LONGITUD
ETIQUETA TIPO VALIDACIONES OBSERVACIONES
CASILLA CAMPO
1 de 6
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 52
Especificaciones Técnicas
CODIGO UNICO INSTITUCIONAL (CUIN) ENTIDADES PÚBLICAS
Formato 2279 - Versión 2
El contenido del archivo viene en el elemento “cuin” y se deben incluir los siguientes
datos para cada registro de código único institucional (CUIN) Entidades Públicas.
2 de 6
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 52
Especificaciones Técnicas
CODIGO UNICO INSTITUCIONAL (CUIN) ENTIDADES PÚBLICAS
Formato 2279 - Versión 2
3. Validaciones
1. El archivo debe contener todos los campos definidos para el encabezado y estos
campos deben estar correctamente diligenciados.
3. Los atributos que registran valores numéricos, se reportan con valores numéricos
positivos, sin signos ni puntuaciones, según lo reportado por el informante o en
su defecto con cero (0).
1. Los campos concepto, formato y versión, deben venir diligenciados con los
valores estipulados en las especificaciones técnicas,
4. Esquema XSD
3 de 6
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 52
Especificaciones Técnicas
CODIGO UNICO INSTITUCIONAL (CUIN) ENTIDADES PÚBLICAS
Formato 2279 - Versión 2
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[a-zA-Z0-9]+"/>
<xs:minLength value="1"/>
<xs:maxLength value="20"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="raz" use="required">
<xs:annotation>
<xs:documentation>Razón Social</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
<xs:maxLength value="450"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="dir" use="optional">
<xs:annotation>
<xs:documentation>Dirección</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="0"/>
<xs:maxLength value="250"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="dpto" use="optional">
<xs:annotation>
<xs:documentation>Código dpto</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[0-9]{0,2}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="mun" use="optional">
<xs:annotation>
<xs:documentation>Código Mcpio</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[0-9]{0,3}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="pais" use="required">
<xs:annotation>
<xs:documentation>Código País</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[0-9]{1,4}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="email" use="optional">
<xs:annotation>
<xs:documentation>Correo Electrónico</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="0"/>
<xs:maxLength value="50"/>
</xs:restriction>
4 de 6
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 52
Especificaciones Técnicas
CODIGO UNICO INSTITUCIONAL (CUIN) ENTIDADES PÚBLICAS
Formato 2279 - Versión 2
</xs:simpleType>
</xs:attribute>
<xs:attribute name="cuin" use="required">
<xs:annotation>
<xs:documentation>Código Único Institucional (CUIN)</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,15}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="necp" use="required">
<xs:annotation>
<xs:documentation>Nombre de la entidad contable pública</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
<xs:maxLength value="450"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element name="mas">
<xs:annotation>
<xs:documentation>Elemento raiz del xml de carga masiva</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="Cab" type="CabType"/>
<xs:element ref="cuin" 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="2279">
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="4"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Version" type="xs:positiveInteger" fixed="2"/>
<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"/>
5 de 6
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 52
Especificaciones Técnicas
CODIGO UNICO INSTITUCIONAL (CUIN) ENTIDADES PÚBLICAS
Formato 2279 - Versión 2
</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>
6 de 6
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 53
Especificaciones Técnicas
DONACIONES RECIBIDAS Y CERTIFICADAS POR ENTIDADES NO CONTRIBUYENTES
Formato 2575 - Versión 1
OBJETIVO
Definir las características y contenido del archivo donde se reporta la información de las
donaciones recibidas y certificadas por las entidades no contribuyentes señaladas en
los artículos 22 y 23 del Estatuto Tributario, de conformidad con el artículo 1.2.1.4.4. del
Decreto 1625 de 2016 Único Reglamentario en Materia Tributaria.
ESPECIFICACIÓN TECNICA
Dmuisca_ccmmmmmvvaaaacccccccc.xml
Encabezado
Contenido Información 1
Contenido Información 2
...
Contenido Información N
1 de 6
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 53
Especificaciones Técnicas
DONACIONES RECIBIDAS Y CERTIFICADAS POR ENTIDADES NO CONTRIBUYENTES
Formato 2575 - Versión 1
El encabezado del archivo viene en el elemento “Cab” y contiene los siguientes datos,
todos de carácter obligatorio:
DENOMINACION LONGITUD
ETIQUETA TIPO VALIDACIONES OBSERVACIONES
CASILLA CAMPO
2 de 6
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 53
Especificaciones Técnicas
DONACIONES RECIBIDAS Y CERTIFICADAS POR ENTIDADES NO CONTRIBUYENTES
Formato 2575 - Versión 1
CASILLA
Formdon Forma de donación int 1 Campo obligatorio, No utilice puntos (.) ni comas (,).
De acuerdo con los definidos por resolución.
Mondon Monto de la long 18 Campo obligatorio. Valor mayor a cero (0). No utilice
donación puntos (.) ni comas (,).
Tipopers Tipo de persona int 1 Campo obligatorio. No utilice puntos (.) ni comas (,).
donante Diligencie 1, si el donante es una persona jurídica o
2, si es persona natural.
Tipodoc Tipo documento int 2 Campo obligatorio. No utilice puntos (.) ni comas (,).
Valores aceptados.
De acuerdo con los definidos por resolución
Nid Número de string 20 Campo obligatorio.
documento de No utilice puntos (.) ni comas (,).
identificación
Priapell Primer apellido string 60 En caso de ser una persona natural campo
obligatorio.
Segapell Segundo apellido string 60 Campo NO es obligatorio. Diligencie en caso de ser
una persona natural.
Prinom Primer nombre string 60 En caso de ser una persona natural campo
obligatorio.
Otronom Otros nombres string 60 Campo NO es obligatorio. Diligencie en caso de ser
una persona natural.
Raz Razón social string 450 En caso de ser una persona jurídica campo
obligatorio.
3. Validaciones
1. El archivo debe contener todos los campos definidos para el encabezado y estos
campos deben estar correctamente diligenciados.
3. Los atributos que registran valores numéricos, se reportan con valores numéricos
positivos, sin signos ni puntuaciones, según lo reportado por el informante o en
su defecto con cero (0).
1. Los campos concepto, formato y versión, deben venir diligenciados con los
valores estipulados en las especificaciones técnicas,
3 de 6
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 53
Especificaciones Técnicas
DONACIONES RECIBIDAS Y CERTIFICADAS POR ENTIDADES NO CONTRIBUYENTES
Formato 2575 - Versión 1
4. Esquema XSD
<?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="donaciones">
<xs:annotation>
<xs:documentation>Donaciones recibidas y certificadas por entidades no contribuyentes - Formato 2575
versión
1</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="formdon" use="required">
<xs:annotation>
<xs:documentation>Forma de donación</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:pattern value="[0-9]{1}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="mondon" use="required">
<xs:annotation>
<xs:documentation>Monto de la donación</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="tipopers" use="required">
<xs:annotation>
<xs:documentation>Tipo de persona donante</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:pattern value="[0-9]{1}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="tipodoc" use="required">
<xs:annotation>
<xs:documentation>Tipo documento</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:pattern value="[0-9]{0,2}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="nid" use="required">
<xs:annotation>
<xs:documentation>Número de documento de identificación</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[a-zA-Z0-9]+"/>
<xs:minLength value="1"/>
<xs:maxLength value="20"/>
</xs:restriction>
4 de 6
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 53
Especificaciones Técnicas
DONACIONES RECIBIDAS Y CERTIFICADAS POR ENTIDADES NO CONTRIBUYENTES
Formato 2575 - Versión 1
</xs:simpleType>
</xs:attribute>
<xs:attribute name="priapell" use="optional">
<xs:annotation>
<xs:documentation>Primer apellido</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="segapell" use="optional">
<xs:annotation>
<xs:documentation>Segundo apellido</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="prinom" use="optional">
<xs:annotation>
<xs:documentation>Primer nombre</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="otronom" use="optional">
<xs:annotation>
<xs:documentation>Otros nombres</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="0"/>
<xs:maxLength value="60"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="raz" use="optional">
<xs:annotation>
<xs:documentation>Razón social</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="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="donaciones" maxOccurs="unbounded"/>
</xs:sequence>
5 de 6
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 53
Especificaciones Técnicas
DONACIONES RECIBIDAS Y CERTIFICADAS POR ENTIDADES NO CONTRIBUYENTES
Formato 2575 - Versión 1
</xs:complexType>
<xs:unique name="donacionesUnico">
<xs:selector xpath="donaciones"/>
<xs:field xpath="@donaciones"/>
</xs:unique>
</xs:element>
<xs:complexType name="CabType">
<xs:sequence>
<xs:element name="Ano" nillable="false">
<xs:annotation>
<xs:documentation>Año de envío</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:gYear">
<xs:minInclusive value="2000"/>
<xs:maxInclusive value="2020"/>
</xs:restriction>
</xs:simpleType>
</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="2575">
<xs:simpleType>
<xs:restriction base="xs:positiveInteger"/>
</xs:simpleType>
</xs:element>
<xs:element name="Version" type="xs:positiveInteger" fixed="1"/>
<xs:element name="NumEnvio">
<xs:annotation>
<xs:documentation>Número de envío</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="8"/>
<xs:maxInclusive value="99999999"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="FecEnvio" type="xs:dateTime">
<xs:annotation>
<xs:documentation>Fecha de envío</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FecInicial" type="xs:date">
<xs:annotation>
<xs:documentation>Fecha inicial</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FecFinal" type="xs:date">
<xs:annotation>
<xs:documentation>Fecha Final</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ValorTotal" type="xs:double">
<xs:annotation>
<xs:documentation>Valor Total</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CantReg">
6 de 6
Resolución No.000098
(28 de Octubre de 2020)
Anexo No. 53
Especificaciones Técnicas
DONACIONES RECIBIDAS Y CERTIFICADAS POR ENTIDADES NO CONTRIBUYENTES
Formato 2575 - Versión 1
<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>
7 de 6
Resolución No.000098 X
(28 de Octubre de 2020)
Anexo No. 54
Especificaciones Técnicas
INFORMACIÓN DE NO CAUSACIÓN DEL IMPUESTO AL CARBONO
POR CERTIFICACIÓN DE CARBONO NEUTRO
Formato 2574 - Versión 2
________________________________________________________________________
OBJETIVO
ESPECIFICACIÓN TECNICA
El formato de la Información de la no causación del Impuesto al Carbono a los sujetos pasivos que
certifiquen ser carbono neutro debe enviarse en un archivo XML que cumpla las siguientes
especificaciones:
El nombre de cada uno de los archivos, debe especificarse mediante la siguiente secuencia de
caracteres:
Dmuisca_ccmmmmmvvaaaacccccccc.xml
El formato 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 XML debe cumplir con la especificación 1.0 Tercera edición.
2. El conjunto de caracteres utilizado en el documento XML debe ser el alfabeto latino No. 1:
“ISO-8859-1”.
3. El archivo debe contener un documento XML bien formado y valido de acuerdo con el
esquema XSD que incluye en esta especificación técnica.
4. El archivo debe contener un elemento único raíz llamado “mas”, que a su vez contendrá toda
la información del archivo, tanto el encabezado como los registros.
El encabezado del archivo viene en el elemento “Cab” y contiene los siguientes datos, todos de
carácter obligatorio:
1 de 11
Resolución No.000098 X
(28 de Octubre de 2020)
Anexo No. 54
Especificaciones Técnicas
INFORMACIÓN DE NO CAUSACIÓN DEL IMPUESTO AL CARBONO
POR CERTIFICACIÓN DE CARBONO NEUTRO
Formato 2574 - Versión 2
________________________________________________________________________
DENOMINACIO LONGITU
ETIQUETA TIPO VALIDACIONES OBSERVACIONES
N CASILLA D CAMPO
En el contenido del archivo se deben incluir tantos registros como se informó en la cabecera en el
campo “Cantidad de registros”.
El contenido del archivo viene en el elemento “impcarbono” y se deben incluir los siguientes datos
para cada registro de la Información de la no causación del Impuesto al Carbono por certificación
de carbono neutro.
2 de 11
Resolución No.000098 X
(28 de Octubre de 2020)
Anexo No. 54
Especificaciones Técnicas
INFORMACIÓN DE NO CAUSACIÓN DEL IMPUESTO AL CARBONO
POR CERTIFICACIÓN DE CARBONO NEUTRO
Formato 2574 - Versión 2
________________________________________________________________________
apl1 Primer apellido del sujeto string 60 En caso de ser una Persona Natural
pasivo del Impuesto al siempre debe diligenciarse.
Carbono
apl2 Segundo apellido del sujeto string 60 Si se conoce debe diligenciarse.
pasivo del Impuesto al
Carbono
nom1 Primer nombre del sujeto string 60 En caso de ser una Persona Natural
pasivo del Impuesto al siempre debe diligenciarse.
Carbono
nom2 Otros nombres del sujeto string 60 Si se conoce debe diligenciarse.
pasivo del Impuesto al
Carbono
raz Razón social del sujeto string 450 En caso de ser una Persona Jurídica
pasivo del Impuesto al siempre debe diligenciarse.
Carbono
dir Dirección string 200 En caso de que el País de residencia sea
Colombia siempre debe diligenciarse.
dpto Código departamento int 2 Código DANE Numérico, debe incluir los
ceros a la izquierda.
En caso de que el País de residencia sea
Colombia siempre debe diligenciarse.
mun Código municipio int 3 Código DANE Numérico, debe incluir los
ceros a la izquierda.
En caso de que el País de residencia sea
Colombia siempre debe diligenciarse.
3 de 11
Resolución No.000098 X
(28 de Octubre de 2020)
Anexo No. 54
Especificaciones Técnicas
INFORMACIÓN DE NO CAUSACIÓN DEL IMPUESTO AL CARBONO
POR CERTIFICACIÓN DE CARBONO NEUTRO
Formato 2574 - Versión 2
________________________________________________________________________
aniogei Año dentro del cual se int 4 Siempre debe diligenciarse. Formato
generaron las reducciones AAAA.
de emisiones o remociones
de GEI canceladas
seiniecan Serial inicial emisiones string 50 Siempre debe diligenciarse
canceladas Diligenciar sin guiones, puntos, comas o
espacios en blanco.
Los campos: Tipo de documento del sujeto pasivo del Impuesto al Carbono, Número de
identificación del sujeto pasivo del Impuesto al Carbono, Tipo de documento del titular de la
iniciativa de mitigación, Número de identificación del titular de la iniciativa de mitigación,
Serial inicial emisiones canceladas, Serial final emisiones canceladas, Tipo de documento
del organismo verificador y Número de identificación del organismo verificador conforman
una llave única para este formato, la cual no debe repetirse para los registros enviados por un
mismo año y/o periodo.
3. Validaciones
1. El archivo debe contener todos los campos definidos para el encabezado y estos campos
deben estar correctamente diligenciados.
2. La información del contenido del archivo debe corresponder al esquema XSD entregado.
3. Los atributos que registran valores numéricos, se reportan con valores numéricos positivos,
sin signos ni puntuaciones, según lo reportado por el informante o en su defecto con cero
(0).
4. Los campos que corresponden a fechas, deben contener fechas validas en cuanto a año,
mes, y día.
4 de 11
Resolución No.000098 X
(28 de Octubre de 2020)
Anexo No. 54
Especificaciones Técnicas
INFORMACIÓN DE NO CAUSACIÓN DEL IMPUESTO AL CARBONO
POR CERTIFICACIÓN DE CARBONO NEUTRO
Formato 2574 - Versión 2
________________________________________________________________________
1. Los campos concepto, formato y versión, deben venir diligenciados con los valores
estipulados en las especificaciones técnicas,
4. Esquema XSD
5 de 11
Resolución No.000098 X
(28 de Octubre de 2020)
Anexo No. 54
Especificaciones Técnicas
INFORMACIÓN DE NO CAUSACIÓN DEL IMPUESTO AL CARBONO
POR CERTIFICACIÓN DE CARBONO NEUTRO
Formato 2574 - Versión 2
________________________________________________________________________
<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="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="impcarbono" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:unique name="impcarbonoUnico">
<xs:selector xpath="impcarbono"/>
<xs:field xpath="@impcarbono"/>
</xs:unique>
</xs:element>
<xs:element name="impcarbono">
<xs:annotation>
<xs:documentation>Información de no causación del impuesto al carbono por
certificación de carbono neutro - Formato 2574 versión 2</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="tdoc" use="required">
<xs:annotation>
<xs:documentation>Tipo de Documento del sujeto pasivo del
Impuesto al Carbono</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:pattern value="[0-9]{0,2}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="nid" use="required">
<xs:annotation>
<xs:documentation>Número de Identificación del sujeto pasivo del Impuesto al
Carbono</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[a-zA-Z0-9]+"/>
<xs:minLength value="1"/>
<xs:maxLength value="20"/>
6 de 11
Resolución No.000098 X
(28 de Octubre de 2020)
Anexo No. 54
Especificaciones Técnicas
INFORMACIÓN DE NO CAUSACIÓN DEL IMPUESTO AL CARBONO
POR CERTIFICACIÓN DE CARBONO NEUTRO
Formato 2574 - Versión 2
________________________________________________________________________
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="apl1" use="optional">
<xs:annotation>
<xs:documentation>Primer Apellido del sujeto pasivo del
Impuesto al Carbono</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 sujeto pasivo del
Impuesto al Carbono</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 sujeto pasivo del
Impuesto al Carbono</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 sujeto pasivo del
Impuesto al Carbono</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 sujeto pasivo del Impuesto
al Carbono</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">
7 de 11
Resolución No.000098 X
(28 de Octubre de 2020)
Anexo No. 54
Especificaciones Técnicas
INFORMACIÓN DE NO CAUSACIÓN DEL IMPUESTO AL CARBONO
POR CERTIFICACIÓN DE CARBONO NEUTRO
Formato 2574 - Versión 2
________________________________________________________________________
<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="dpto" use="optional">
<xs:annotation>
<xs:documentation>Código Departamento</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[0-9]{0,2}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="mun" use="optional">
<xs:annotation>
<xs:documentation>Código Municipio</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[0-9]{0,3}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="pais" use="required">
<xs:annotation>
<xs:documentation>País de Residencia o domicilio
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[0-9]{0,4}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="cantimpc" use="required">
<xs:annotation>
<xs:documentation>Cantidad de combustible fósil sobre la que
se hace efectiva la no causación del Impuesto al Carbono</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="cantcom" use="required">
<xs:annotation>
<xs:documentation>Unidad de medida en la que se expresa la
cantidad de combustible sobre la que se hace efectiva la no causación del Impuesto al
Carbono</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:pattern value="[0-9]{0,1}"/>
</xs:restriction>
</xs:simpleType>
8 de 11
Resolución No.000098 X
(28 de Octubre de 2020)
Anexo No. 54
Especificaciones Técnicas
INFORMACIÓN DE NO CAUSACIÓN DEL IMPUESTO AL CARBONO
POR CERTIFICACIÓN DE CARBONO NEUTRO
Formato 2574 - Versión 2
________________________________________________________________________
</xs:attribute>
<xs:attribute name="tonco2" use="required">
<xs:annotation>
<xs:documentation>Equivalencia en TON CO2 del combustible
sobre el que se hace efectiva la no causación del Impuesto al Carbono</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="nomgei" use="required">
<xs:annotation>
<xs:documentation>Nombre de la iniciativa de mitigación de
GEI</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
<xs:maxLength value="450"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="tdocim" use="required">
<xs:annotation>
<xs:documentation>Tipo de documento del titular de la iniciativa
de mitigación</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:pattern value="[0-9]{0,2}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="nidim" use="required">
<xs:annotation>
<xs:documentation>Número de identificación del titular de la iniciativa de mitigación</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[a-zA-Z0-9]+"/>
<xs:minLength value="1"/>
<xs:maxLength value="20"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="canttonco2" use="required">
<xs:annotation>
<xs:documentation>Cantidad de reducciones de emisiones o
remociones de GEI canceladas expresadas en TON CO2</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="aniogei" use="required">
<xs:annotation>
<xs:documentation>Año dentro del cual se generaron las
reducciones de emisiones o remociones de GEI canceladas</xs:documentation>
</xs:annotation>
<xs:simpleType>
9 de 11
Resolución No.000098 X
(28 de Octubre de 2020)
Anexo No. 54
Especificaciones Técnicas
INFORMACIÓN DE NO CAUSACIÓN DEL IMPUESTO AL CARBONO
POR CERTIFICACIÓN DE CARBONO NEUTRO
Formato 2574 - Versión 2
________________________________________________________________________
<xs:restriction base="xs:int">
<xs:pattern value="[0-9]{0,4}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="seiniecan" use="required">
<xs:annotation>
<xs:documentation>Serial inicial emisiones canceladas</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
<xs:maxLength value="50"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="sefinecan" use="required">
<xs:annotation>
<xs:documentation>Serial final emisiones canceladas</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
<xs:maxLength value="50"/>
</xs:restriction>
</xs:simpleType>
10 de 11
Resolución No.000098 X
(28 de Octubre de 2020)
Anexo No. 54
Especificaciones Técnicas
INFORMACIÓN DE NO CAUSACIÓN DEL IMPUESTO AL CARBONO
POR CERTIFICACIÓN DE CARBONO NEUTRO
Formato 2574 - Versión 2
________________________________________________________________________
</xs:attribute>
<xs:attribute name="tdocov" use="required">
<xs:annotation>
<xs:documentation>Tipo de documento del organismo
verificador</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:pattern value="[0-9]{0,2}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="nidov" use="required">
<xs:annotation>
<xs:documentation>Número de identificación del organismo
verificador</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[a-zA-Z0-9]+"/>
<xs:minLength value="1"/>
<xs:maxLength value="20"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="apl1ov" use="optional">
<xs:annotation>
<xs:documentation>Primer apellido del organismo verificador</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="apl2ov" use="optional">
<xs:annotation>
<xs:documentation>Segundo apellido del organismo
verificador</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="nom1ov" use="optional">
<xs:annotation>
<xs:documentation>Primer nombre del organismo verificador</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>
11
Resolución No.000098XX
(28 de Octubre de 2020)
Anexo No. 55
Especificaciones Técnicas
INFORMACIÓN DE CONCESIONES Y ASOCIACIONES PÚBLICO PRIVADAS - APP
Formato 2625 – Versión 1
<xs:attribute name="nom2ov" use="optional">
<xs:annotation>
<xs:documentation>Otros Nombres del sujeto pasivo del
Impuesto al Carbono</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string"> de 11
<xs:minLength value="0"/>
<xs:maxLength value="60"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="razov" use="optional">
<xs:annotation>
<xs:documentation>Razón social del organismo
verificador</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:schema>
12 de 5
Resolución No.000098 X
(28 de Octubre de 2020)
Anexo No. 54
Especificaciones Técnicas
INFORMACIÓN DE NO CAUSACIÓN DEL IMPUESTO AL CARBONO
POR CERTIFICACIÓN DE CARBONO NEUTRO
Formato 2574 - Versión 2
________________________________________________________________________
de 11
OBJETIVO
ESPECIFICACIÓN TÉCNICA
El nombre de cada uno de los archivos, debe especificarse mediante la siguiente secuencia de
caracteres:
Dmuisca_ccmmmmmvvaaaacccccccc.xml
El formato 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
13
Resolución No.000098XX
(28 de Octubre de 2020)
Anexo No. 55
Especificaciones Técnicas
INFORMACIÓN DE CONCESIONES Y ASOCIACIONES PÚBLICO PRIVADAS - APP
Formato 2625 – Versión 1
El encabezado del archivo viene en el elemento “Cab” y contiene los siguientes datos, todos de
carácter obligatorio:
14 de 5
Resolución No.000098XX
(28 de Octubre de 2020)
Anexo No. 55
Especificaciones Técnicas
INFORMACIÓN DE CONCESIONES Y ASOCIACIONES PÚBLICO PRIVADAS - APP
Formato 2625 – Versión 1
En el contenido del archivo se deben incluir tantos registros como se informó en la cabecera en el
campo “Cantidad de registros”.
El contenido del archivo viene en el elemento “app” y se deben incluir los siguientes datos para cada
registro de Información de Concesiones y Asociaciones Público-Privadas - APP.
2 de 5
Resolución No.000098XX
(28 de Octubre de 2020)
Anexo No. 55
Especificaciones Técnicas
INFORMACIÓN DE CONCESIONES Y ASOCIACIONES PÚBLICO PRIVADAS - APP
Formato 2625 – Versión 1
funcional o Hito
cpto Concepto int 4 Siempre debe informarse.
De acuerdo con los definidos por resolución.
valcto Valor del concepto long 18 Siempre debe informarse.
El valor debe ser positivo, entero y no debe incluir
ni puntos ni comas.
Los campos: Código del proyecto, Identificación Unidad Funcional o Hito y Concepto
conforman una llave única para este formato la cual no debe repetirse para los registros enviados
por un mismo año y/o periodo.
3. Validaciones
1. El archivo debe contener todos los campos definidos para el encabezado y estos campos
deben estar correctamente diligenciados.
2. La información del contenido del archivo debe corresponder al esquema XSD entregado.
3. Los atributos que registran valores numéricos, se reportan con valores numéricos positivos,
sin signos ni puntuaciones, según lo reportado por el informante o en su defecto con cero
(0).
4. Los campos que corresponden a fechas, deben contener fechas validas en cuanto a año,
mes, y día.
1. Los campos concepto, formato y versión, deben venir diligenciados con los valores
estipulados en las especificaciones técnicas,
4. Esquema XSD
<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="app" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:unique name="appUnico">
<xs:selector xpath="app"/>
<xs:field xpath="@app"/>
</xs:unique>
3 de 5
Resolución No.000098XX
(28 de Octubre de 2020)
Anexo No. 55
Especificaciones Técnicas
INFORMACIÓN DE CONCESIONES Y ASOCIACIONES PÚBLICO PRIVADAS - APP
Formato 2625 – Versión 1
</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="2625">
<xs:simpleType>
<xs:restriction base="xs:positiveInteger"/>
</xs:simpleType>
</xs:element>
<xs:element name="Version" type="xs:positiveInteger" fixed="1"/>
<xs:element name="NumEnvio">
<xs:annotation>
<xs:documentation>Numero de envio</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="8"/>
<xs:maxInclusive value="99999999"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="FecEnvio" type="xs:dateTime">
<xs:annotation>
<xs:documentation>Fecha de envio</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FecInicial" type="xs:date">
<xs:annotation>
<xs:documentation>Fecha inicial</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FecFinal" type="xs:date">
<xs:annotation>
<xs:documentation>Fecha Final</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ValorTotal" type="xs:double">
<xs:annotation>
<xs:documentation>Valor Total</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CantReg">
<xs:annotation>
<xs:documentation>Cantidad de registros</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="4"/>
<xs:maxInclusive value="9999"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
4 de 5
Resolución No.000098XX
(28 de Octubre de 2020)
Anexo No. 55
Especificaciones Técnicas
INFORMACIÓN DE CONCESIONES Y ASOCIACIONES PÚBLICO PRIVADAS - APP
Formato 2625 – Versión 1
<xs:element name="app">
<xs:annotation>
<xs:documentation>Información de Concesiones y Asociaciones Público-Privadas - APP - Formato 2625
v1</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="codp" use="required">
<xs:annotation>
<xs:documentation>Código del proyecto</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[a-zA-Z0-9]+"/>
<xs:minLength value="1"/>
<xs:maxLength value="20"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="desp" use="required">
<xs:annotation>
<xs:documentation>Descripción del proyecto</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
<xs:maxLength value="450"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="idufi" use="required">
<xs:annotation>
<xs:documentation>Identificación Unidad Funcional o Hito</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[a-zA-Z0-9]+"/>
<xs:minLength value="1"/>
<xs:maxLength value="20"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="desufi" use="required">
<xs:annotation>
<xs:documentation>Descripción unidad funcional o Hito</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
<xs:maxLength value="450"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="cpto" use="required">
<xs:annotation>
<xs:documentation>Concepto</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:pattern value="[0-9]{1,4}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="valcto" use="required">
<xs:annotation>
<xs:documentation>Valor del concepto</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:pattern value="[0-9]{1,18}"/>
5 de 5
Resolución No.000098XX
(28 de Octubre de 2020)
Anexo No. 55
Especificaciones Técnicas
INFORMACIÓN DE CONCESIONES Y ASOCIACIONES PÚBLICO PRIVADAS - APP
Formato 2625 – Versión 1
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:schema>
6 de 5