Índice
01. Visión General
Objetivo
Generar archivos de texto con información exógena por el año gravable que se requiera, a partir de los registros contables almacenados en el sistema, en cumplimiento a lo dispuesto en las diferentes Resoluciones para suministrar información tributaria a la Unidad Administrativa Especial Dirección de Impuestos y Aduanas Nacionales - DIAN.
En tales Resoluciones, se establecen las especificaciones técnicas y el contenido de la información a presentar, así como los plazos correspondientes.
Fundamento Legal
Resolución 000060 del 30 octubre de 2017; bajo está Normatividad se desarrolló la versión inicial en Protheus v12 para generar los archivos de información exógena.
Resolución 000098 del 28 de octubre de 2020 y anexos; última Normatividad que derivó en modificaciones a rutinas del sistema.
Fuente
Información Exógena Tributaria - Normatividad DIAN
Rutinas utilizadas
Rutina | Nombre Técnico |
---|
CTBA950 | Motor de Medios Magnéticos |
CTBFMTCOL | Funciones para extraer la información que se sintetiza en los diferentes formatos |
Archivo involucrado | Nombre Técnico | Versión actual |
fmt1001.ini | Formato 1001 - Pagos o abonos en cuenta y retenciones practicadas. | 10 |
fmt1003.ini | Formato 1003 - Retención en la fuente que le practicaron. | 7 |
fmt1004.ini | Formato 1004 - Descuentos tributarios solicitados. | 8 |
fmt1005.ini | Formato 1005 - Impuesto sobre las Ventas (Descontable). | 7 |
fmt1006.ini | Formato 1006 - Impuesto sobre las Ventas (Generado) e Impuesto al Consumo. | 8 |
fmt1007.ini | Formato 1007 - Ingresos recibidos. | 9 |
fmt1008.ini | Formato 1008 - Saldos de cuentas por cobrar al 31 de diciembre. | 7 |
fmt1009.ini | Formato 1009 - Saldos de cuentas por pagar al 31 de diciembre. | 7 |
fmt1010.ini | Formato 1010 - Información de socios, accionistas, comuneros y/o cooperados. | 8 |
fmt1011.ini | Formato 1011 - Información de las declaraciones tributarias. | 6 |
fmt1012.ini | Formato 1012 - Información de las declaraciones tributarias, acciones y aportes e inversiones en bonos, certificados, títulos y demás inversiones tributarias. | 7 |
Implantación
El sistema se actualiza después de aplicar el paquete de actualizaciones (Patch) al RPO.
El patch contiene la actualización de la rutina:
CTBFMTCOL - Extrae información de saldos y datos de terceros para la generación de los archivos.
En la carpeta Protheus_Data\System, se deben colocar Es posible que en el mismo paquete de actualización se incluyan los scripts de generación de los diferentes formatos ; archivos (FMT*.INI) dentro del archivo Config.zip, si por alguna circunstancia, los formatos no son actualizados automáticamente en el sistema, el usuario deberá instalarlos manualmente en la carpeta Protheus_Data\System.
02. Ejemplo de Utilización
Totvs custom tabs box |
---|
tabs | Pre-condiciones, Procedimiento, Paso 03, Paso 04 |
---|
ids | paso1,paso2 |
---|
|
Totvs custom tabs box items |
---|
default | yes |
---|
referencia | paso1 |
---|
| - Registrar uno o más Clientes informando Tipo Doc. (A1_TIPDOC) = "31", número de NIT (A1_CGC), tipo de Persona (A1_PESSOA) = J - Jurídica.
- Registrar uno o más Clientes informando Tipo Doc. (A1_TIPDOC) = "13", número de RG/Ced.Extr. (A1_PFISICA), tipo de Persona (A1_PESSOA) = F - Física.
- Tener configurado en el módulo de contabilidad:
- Calendario Contable - Monedas Contables - Monedas X Calendario Contable - Plan de Cuentas Referencial para el Formato 1008 - Plan de Cuentas configurando relación al Plan de Cuentas Referencial del formato 1008 - Registrar varias pólizas con asientos contables a cuentas vinculadas con Plan Referencial del Formato 1008, informando NITs de los clientes creados para esta prueba.
|
Totvs custom tabs box items |
---|
|
- Ingresar al módulo Contabilidad de Gestión (SIGACTB).
- Ejecutar la rutina Medios Magnéticos, ubicada en Miscelánea | Integraciones | Medios Magnéticos (CTBA950).
- Dar clic en el botón Parámetros e informar las preguntas que se presentan.
- En la pregunta ¿Instr. Normativa?, informar el valor "FMT1008".
- Dar clic en "Ok".
- Dar clic en "Avanzar" en la ventana mostrada.
- Informar los parámetros solicitados.
- Dar clic en "Finalizar".
- Validar lo siguiente:
- Que el archivo del formato 1008 se haya generado en la ruta informada, con nomenclatura de acuerdo a la especificación técnica del formato. Ejemplo:
- En el contenido del archivo, los movimientos correspondientes al mismo Concepto + Tipo de Documento + Número de Identificación deben ser agrupados y sus importes sumados en la columna "Saldo Ctas Pro Por Cobrar a 31-Dic". Ejemplo:
Observaciones: Registro 2 - Renglón 15. Muestra total correspondiente a registros de Cuantías Menores. - Tipo Doc - Columna C: “43”.
- Tipo Doc - Columna D: “222222222”.
- Pri Apellido, Seg Apellido, Pri Nombre, Otros Nombres - Columnas F - I: En Blanco.
- Tipo Doc - Columna C: “43”.
- Razón Social - Columna J: "CUANTÍAS MENORES".
- Dirección, Cod Depto, Cod Mcp, País - Columnas K - N: Dirección del emisor (Empresa).
- Saldo Ctas por Cobrar a 31-Dic - Columna O: Monto inferior al tope de cuantías menores (< 500,000); se acumulan todos saldos de terceros que estén debajo del tope.
|
|
03. Configuraciones
Parámetros utilizados en el proceso
Variable | Descripción | Valor Sugerido |
---|
MV_CTBCUBE | Uso de tablas cubo de saldos por entidad | 1 |
MV_COLTIPD | Define si el tipo de entidad es igual al valor definido de entidad “42” sustituyendo el valor original del cliente, empleado o proveedor | 42 |
MV_COLTPSL | Determina si los saldos a obtener son por 1 (Colgaap) o 3 (Niif) | 1 |
MV_FMTCONS | Define el número secuencial de envío de los medios magnéticos | 00000001 |
MV_MMEXTE | Tratamiento beneficiarios extranjeros (Número de Documento de Identificación consecutivo). | .T. |
04. Generación de Medios Magnéticos
Al solicitar la generación de cada formato; SIGACTB | Miscelánea | Integraciones | Medios Magnéticos (CTBA950), se deben proporcionar estos datos:
Grupo de Preguntas - Responder de acuerdo al Help de cada campo:
Actualización al grupo de preguntas CTB950
Orden | 08 | 09 |
Pregunta
| ¿Posición Ant. Ganan./Perd.? | ¿Fecha Ganancias/Pérdidas? |
Tipo | N | D |
Tamaño | 1 | 8 |
Variable | MV_PAR08 | MV_PAR09 |
Validación |
|
|
Objeto | C - Combo | G - Get |
Consulta Estándar |
|
|
Preselección | 2 |
|
Opciones | Si No |
|
Help | Especifique si desea que los valores que se deben imprimir considerarán o no los asientos de la determinación de resultados y de cierre de balance. | Digite la fecha de determinación de resultado / cierre de balance que desea desconsiderar. Esta pregunta depende de la respuesta a la pregunta "¿Posición Ant Ganan./Perd.?". |
Incorporación de actualizaciones al Diccionario de Datos:
Código: 011785
Pacote: MI - DMINA-18412 - CIERRE DE CTAS BALANCE DE TERCE
04. Generación de Medios Magnéticos
Al solicitar la generación de cada formato; SIGACTB | Miscelánea | Integraciones | Medios Magnéticos (CTBA950), se deben proporcionar estos datos:
Grupo de Preguntas - Responder de acuerdo al Help de cada campo:
- ¿Fecha Inicial ? (MV_PAR01)
- ¿Fecha
- ¿Fecha Inicial ? (MV_PAR01)
- ¿Fecha Final ? (MV_PAR02)
- ¿Instr. Normativa ? (MV_PAR03)
- ¿Arc. Destino ? (MV_PAR04)
- ¿Directorio ? (MV_PAR05)
- ¿Selecciona Sucursales Sucursales ? (MV_PAR06)
- ¿Registros por Archivo ? (MV_PAR07)
- ¿Posición Ant. Ganan./Perd. ? (MV_PAR06PAR08)
- ¿Registros por Archivo ¿Fecha Ganancias/Pérdidas ? (MV_PAR07)PAR09)
Nota: Las preguntas de los parámetros 08 y 09, establecen la regla para considerar o no la Posición Antes de los Cálculos de Ganancias/Pérdidas y/o de Cierre de Cuentas de Balance por terceros, esto en relación a formatos en donde sean considerados Saldos Anteriores, si no es el caso, los parámetros no tendrán ningún efecto en los saldos informados.
Parámetros - Datos de encabezado de los archivos y para formar los nombres de éstos.
- Año de Envío; Año gravable
- Concepto; 1-Inserción, 2-Reemplazo
- Moneda; De acuerdo a la tabla de monedas (CTO)
- Número de Envío; Consecutivo controlado en el parámetro MV_FMTCONS
- Fecha de Envío; Fecha en que se realiza el envío
- Hora de Envío; Hora en que se realiza el envío
Proceso
La funcionalidad de la rutina CtbFmtCol es generar un archivo de trabajo con la información que se envía al archivo tipo texto del Formato solicitado. La información se recaba de la siguientes manera:
- Se procesan Cuentas Contables con vínculo al Plan de Cuentas Referencial del Formato
- Se obtienen saldos valores de la tabla cubo CVXde saldos diarios por entidad 05 (QL7), del rango de Fechas Inicial y Final.
- Con excepción del Formato 1011, se obtienen datos particulares del tercero que corresponda, buscando el código correspondiente (Cliente/Proveedor + Tienda) por NIT en la tabla de entidades CV0, el NIT es la Entidad 5 de la tabla de saldos.
- Criterios de datos del tercero.
- Los datos particulares se leen de la tabla que corresponda según el tercero del que se trate:
Campo | Cliente | Proveedor | Empleado | Participante |
---|
Primer Nombre | A1_NOMEPRI | A2_NOMEPRI | RA_PRINOME | CVC_NOME |
Segundo Nombre | A1_NOMEPES | A2_NOMEPES | RA_SECNOME | CVC_2NOME |
Primer Apellido | A1_NOMEMAT | A2_NOMEMAT | RA_PRISOBR | CVC_1SNOME |
Segundo Apellido | A1_NOMEPAT | A2_NOMEPAT | RA_SECSOBR | CVC_2SNOME |
Razón Social | A1_NOME | A2_NOME |
| CVC_NOME |
Dirección | A1_END | A2_END | RA_ENDEREC | CVC_END |
Departamento | A1_EST | A2_EST | RA_ESTADO | CVC_UF |
Municipio | A1_COD_MUN | A2_COD_MUN | RA_MUNICIP | CVC_CODMUN |
País | A1_PAIS | A2_PAIS |
|
|
NIT | A1_CGC | A2_CGC | RA_CIC | CVC_CGC |
RG/Cedula Extranjero | A1_PFISICA | A2_PFISICA |
|
|
email | A1_EMAIL | A2_EMAIL | RA_EMAIL |
|
Tipo de Documento Identidad | A1_TIPDOC | A2_TIPDOC | RA_TPCIC | CVC_TIPDOC |
Tipo de Persona | A1_PESSOA | A2_PESSOA |
| CVC_TIPO |
% Participación |
|
|
| CVC_PARTIC |
- Si es persona física, se consideran los diferentes campos del Nombre, la Razón Social no se informa.
- Si es persona jurídica, se considera la Razón Social, los campos del Nombre no se informan.
- Se determina el Número de Documento de Identidad en base a estos criterios:
- Cliente: Si Tipo Documento (A1_TIPDOC), es "31" , asigna y se encuentran informados los campos NIT (A1_CGC), si no) y RG/Ced.Extr. (A1_PFISICA), asigna RG/Ced.Extr. (A1_PFISICA). Si sólo se informa el campo NIT (A1_CGC), se asigna ese dato.
Proveedor: Si Tipo Documento (A2_TIPDOC), es "31", asigna y se encuentran informados los campos NIT (A2_CGC) , si noy RG/Ced.Extr. (A2_PFISICA), asigna RG/Ced.Extr. (A2_PFISICA). Si sólo se informa el campo NIT (A2_CGC), se asigna ese dato.
Empleado: NIT (RA_CIC).
Participante: NIT (CVC_CGC).
- Tipo de Documento de Identidad "31" (NIT)
- Se separa el Dígito Verificador (DV), último caracter del NIT.
- En el Formato 1001 no informa el DV.
- En algunos Formatos, el DV se informa en una columna especifica: 1003, 1005, 1006, 1008, 1009, 1010 y 1012.
- En algunos Formatos, se informa el NIT completo (con el DV): 1004 y 1007.
- Con excepción del Formatos 1011, ya que no se detalla a nivel tercero, se mostrará Tipo de Documento de Identidad "13" cuando el Tipo Documento (A1/A2_TIPDOC), es "31" y se encuentran informados los campos NIT (A1/A2_CGC) y RG/Ced.Extr. (A1/A2_PFISICA).
- Solo se toman de la posición 3 a la 5 del código de Municipio.
- Si el Departamento está en blanco, se toman las posiciones 1 a 2 del campo de Municipio.
- Si el País es blanco o se usa el campo, se asigna "169" (Colombia).
- Si el registro del tercero no es localizado en el catálogo correspondiente:
- Se asigna "DESCONOCIDO" en cada campo de Nombre
- Se asigna "ENTIDAD {tercero} NO IDENTIFICADO" en el campo de Razón Social, en donde "{tercero}" es "CLIENTE", "PROVEEDOR", "EMPLEADO" o "PARTICIPANTE"
- Asigna blanco en los campos de Dirección
- Extranjeros
- Se asignan los datos:
- Dirección en blanco.
- Tipo de documento con "43".
- Identificación con un consecutivo iniciando en "444444001".
- Esta características solo aplica en los formatos que indica la DIAN.
- Saldos contables
- El origen de esta información es la tabla cubo de saldos diarios CVXpor Entidad 05 (QL7).
- Se procesan Saldos Reales (CVXQL7_TPSALD = "1") en la Moneda definida en los Parámetros del proceso.
- Saldo Anterior es el que resulte (CVXQL7_SLDCRD DEBITO - CVXQL7_SLDDEBCREDIT) hasta antes de la Fecha Inicial indicada indicada en las Preguntas del proceso.
- Saldo Total, el el resultado de Saldo Anterior más el movimiento del periodo (CVXQL7_SLDCRD DEBITO - CVXQL7_SLDDEBCREDIT) de acuerdo a las Fechas Inicial y Final indicadas en las Preguntas del proceso.
- Los Saldos Totales se acumulan por Concepto (Cuenta Referencial) y NIT / Documento de identidad.
- Cuantías Menores
- Si el Saldo Total de un concepto es menor que el monto establecido en el anexo correspondiente, se asignan los datos:
- Razón Social con "CUANTIAS MENORES".
- Dirección con la de la empresa (tabla de datos de la compañía).
- Tipo de documento con "43".
- Identificación con "222222222".
- Esta característica aplica solo en los formatos que indica la DIAN, siendo opcional en la mayoría de los casos y se configura en el script (archivo .INI) que corresponda al Formato.
Informações |
---|
|
Es requisito indispensable configurar un Plan de Cuentas Referencial por cada formato, en donde: - Código del Plan es el número del formato
- Cuentas de Referencia corresponden con la lista de conceptos del respectivo Anexo.
Por ejemplo:
En formatos donde no se manejan conceptos, como es el caso del 1005, 1006 y 1010, igualmente se debe configurar un Plan de Cuentas Referencial con al menos un concepto (cualquier valor alfanumérico) al cual estarán vinculadas todas las cuentas contables a las que aplique el Formato.
Vinculación con el Plan de Cuentas: Las cuentas contables relacionadas a algún formato, de tipo analítica, deben ser vinculadas a través del Plan de Cuentas Referencial correspondiente. En Número de Columna, especificar el número de campo/casilla de tipo valor en donde se deba mostrar el saldo total correspondiente. Por ejemplo, el Formato 1001 contiene estas casillas de valores: - Pago o abono en cuenta deducible
- Pago o abono en cuenta NO no deducible
- IVA mayor valor del costo o gasto deducible
- IVA mayor valor del costo o gasto no deducible
- Retención en la fuente practicada Renta
- Retención en la fuente asumida Renta
- Retención en la fuente practicada IVA Régimen común
- Retención en la fuente practicada IVA no domiciliados
En el campo Columna (CVD_COLUNA), indicar la casilla a la que aplica el saldo, 1 a 8. En formato con solo una casilla de valor, siempre será 1. Por ejemplo:
|
Archivos de Texto
dmuisca_ccmmmmmvvaaaacccccccc.xml
exogena_ccmmmmmvvaaaacccccccc.csv
En donde:
- cc : Concepto (Inserción = 01 Reemplazo = 02); parámetro del proceso.
- mmmmm : Número de formato; valor definido en el script (archivo .INI) del formato.
- vv : Versión del formato; valor definido en el script (archivo .INI) del formato.
- aaaa : Año de envío; parámetro del proceso.
- cccccccc : Consecutivo de envío por año; parámetro del proceso.
Sección de Encabezado : Se Se forma por varías líneas con datos como el año de la información, número de formato, consecutivo, fecha de generación y totalizadores
Sección de Contenido : Se forma por una línea de nombres de columnas y por registros de información.
Scripts (archivos .INI)
En estos scripts se definen directrices del proceso para la generación de los archivos de texto a enviar a la DIAN. Esta directrices están agrupadas por secciones y cada una tiene un propósito específico. Se destacan las siguientes secciones que pueden ser personalizadas de acuerdo al anexo correspondiente:
[XXX - Armando archivo Transitório]
(PRE) CTBFMTCOL("1001",_aTotal[15],_aTotal[16],_aTotal[004][1][3],100000,8,"5","43","222222222","43","444444001",{"03",10000000},lFirst)
En esa parte se ejecuta la función CtbFmtCol(), la cual realiza todo el procesamiento de recolección de datos y genera un archivo temporal a partir del cual se obtiene el archivo de texto que se usa para enviar a la DIAN. La función maneja los siguiente parámetros:
Parámetro | Tipo | Descripción | Observaciones |
01 | Caracter | Formato | "1001", "1003", etc. |
02 | Fecha | Fecha Inicial | Del grupo de preguntas |
03 | Fecha | Fecha Final | Del grupo de preguntas |
04 | Caracter | Moneda | De los parámetros del proceso |
05 | Numérico | Limite Cuantía Menor | Opcional, de acuerdo al anexo correspondiente |
06 | Numérico | Columnas de Saldos | De acuerdo al anexo correspondiente |
07 | Caracter | Entidad Contable de detalle | "5" = NIT |
08 | Caracter | Tipo de Documento para Cuantías Menores | De acuerdo al anexo correspondiente |
09 | Caracter | No de Documento para Cuantías Menores | De acuerdo al anexo correspondiente |
10 | Caracter | Tipo de Documento para Extranjeros | De acuerdo al anexo correspondiente |
11 | Caracter | No de Documento inicial para Extranjeros | De acuerdo al anexo correspondiente |
12 | Array | Límites secundarios | No se utiliza |
13 | Lógico | Uso Interno |
|
En la sección siguiente, se definen la grabación de columnas de datos:
[FMT1001 - Lectura de datos del archivo]
(PRE) FMT1001->(dbSeek(cNomArq))
(PREREG) FMT1001->NOMARQ == cNomArq
CTAREF C 000 0 Monta2XML(",",FMT1001->CTAREF , , , , ,1 ,.T. ,.F. ,.F. ,.F. ,.F. ,.F. ,.F. , , )
TIPODOC C 000 0 Monta2XML(",",FMT1001->TIPODOC , , , , ,1 ,.T. ,.F. ,.F. ,.F. ,.F. ,.F. ,.F. , , )
NRDOC C 000 0 Monta2XML(",",FMT1001->(Alltrim(NRDOC)) , , , , ,1 ,.T. ,.F. ,.F. ,.F. ,.F. ,.F. ,.F. , , )
PRISNOME C 000 0 Monta2XML(",",FMT1001->PRISNOME , , , , ,1 ,.T. ,.F. ,.F. ,.F. ,.F. ,.F. ,.F. , ,.T. )
SEGSNOME C 000 0 Monta2XML(",",FMT1001->SEGSNOME , , , , ,1 ,.T. ,.F. ,.F. ,.F. ,.F. ,.F. ,.F. , ,.T. )
PRINOME C 000 0 Monta2XML(",",FMT1001->PRINOME , , , , ,1 ,.T. ,.F. ,.F. ,.F. ,.F. ,.F. ,.F. , ,.T. )
SEGNOME C 000 0 Monta2XML(",",FMT1001->SEGNOME , , , , ,1 ,.T. ,.F. ,.F. ,.F. ,.F. ,.F. ,.F. , ,.T. )
RAZAO C 000 0 Monta2XML(",",FMT1001->RAZAO , , , , ,1 ,.T. ,.F. ,.F. ,.F. ,.F. ,.F. ,.F. , ,.T. )
ENDERECO C 000 0 Monta2XML(",",FMT1001->ENDERECO , , , , ,1 ,.T. ,.F. ,.F. ,.F. ,.F. ,.F. ,.F. , ,.T. )
ESTADO C 000 0 Monta2XML(",",FMT1001->ESTADO , , , , ,1 ,.T. ,.F. ,.F. ,.F. ,.F. ,.F. ,.F. , , )
MUNICIPIO C 000 0 Monta2XML(",",FMT1001->MUNICIPIO , , , , ,1 ,.T. ,.F. ,.F. ,.F. ,.F. ,.F. ,.F. , , )
PAIS C 000 0 Monta2XML(",",FMT1001->PAIS , , , , ,1 ,.T. ,.F. ,.F. ,.F. ,.F. ,.F. ,.F. , , )
VALORPAG C 000 0 Monta2XML(",",Transform(abs(Round(FMT1001->VALORPAG,0)),"@R 999999999999999"), , , , ,1 ,.T. ,.F. ,.F. ,.F. ,.F. ,.F. ,.F. , , )
VALORDED C 000 0 Monta2XML(",",Transform(abs(Round(FMT1001->VALORDED,0)),"@R 999999999999999"), , , , ,1 ,.T. ,.F. ,.F. ,.F. ,.F. ,.F. ,.F. , , )
VALOR03 C 000 0 Monta2XML(",",Transform(abs(Round(FMT1001->VALOR03 ,0)),"@R 999999999999999"), , , , ,1 ,.T. ,.F. ,.F. ,.F. ,.F. ,.F. ,.F. , , )
VALOR04 C 000 0 Monta2XML(",",Transform(abs(Round(FMT1001->VALOR04 ,0)),"@R 999999999999999"), , , , ,1 ,.T. ,.F. ,.F. ,.F. ,.F. ,.F. ,.F. , , )
VALOR05 C 000 0 Monta2XML(",",Transform(abs(Round(FMT1001->VALOR05 ,0)),"@R 999999999999999"), , , , ,1 ,.T. ,.F. ,.F. ,.F. ,.F. ,.F. ,.F. , , )
VALOR06 C 000 0 Monta2XML(",",Transform(abs(Round(FMT1001->VALOR06 ,0)),"@R 999999999999999"), , , , ,1 ,.T. ,.F. ,.F. ,.F. ,.F. ,.F. ,.F. , , )
VALOR07 C 000 0 Monta2XML(",",Transform(abs(Round(FMT1001->VALOR07 ,0)),"@R 999999999999999"), , , , ,1 ,.T. ,.F. ,.F. ,.F. ,.F. ,.F. ,.F. , , )
VALOR08 C 000 0 Monta2XML(",",Transform(abs(Round(FMT1001->VALOR08 ,0)),"@R 999999999999999"), , , , ,1 ,.T. ,.F. ,.F. ,.F. ,.F. ,.F. ,.F. , , )
Note que la función Monta2XML() está orientada principalmente para el tratamiento de archivos tipo XML, parámetros:
Parámetro | Tipo | Descripción | Observaciones |
01 | Caracter | Etiqueta | “,” crea un campo vacío al inicio de la línea |
02 | Caracter | Campo |
|
03 | Carácter | Tipo del campo | Opcional |
04 | Numérico | Tamaño | Opcional |
05 | Numérico | Decimales | Opcional |
06 | Carácter | Máscara del campo | Opcional |
07 | Numérico | Indentación inicial | 1 |
08 | Lógico | Tag de entrada | .T. |
09 | Lógico | Tag inicial izquierdo | .F. |
10 | Lógico | Tag inicial derecho | .F. |
11 | Lógico | Tag de salida | .F. |
12 | Lógico | Tag final izquierdo | .F. |
13 | Lógico | Tag final derecho | .F. |
14 | Lógico | Incluir ajuste de línea (CR + LF) | .F. |
15 | Lógico | Atributo de TAG | Opcional |
16 | Lógico | Presenta TAG con acentos | Usar en campo de nombres y dirección |
05. Especificaciones Técnicas
Formatos
Totvs custom tabs box |
---|
tabs | 1001,1003,1004,1005,1006,1007,1008,1009,1010,1011,1012 |
---|
ids | Paso1,Paso3,Paso4,Paso5,Paso6,Paso7,Paso8,Paso9,Paso10,Paso11,Paso12 |
---|
|
Totvs custom tabs box items |
---|
| Formato 1001 - Pagos o abonos en cuenta y retenciones practicadas Sección Encabezado ETIQUETA | DENOMINACION CASILLA | TIPO | LONGITUD CAMPO | VALIDACIONES | OBSERVACIONES | INFORMACIÓN DE PROTHEUS | Ano | Año de envío | int | 4 |
| Formato AAAA | Parámetro Año de Envío. | CodCpt | Concepto | int | 2 |
| 1=inserción 2=reemplazo | Parámetro Concepto. | Formato | Código del formato | int | 5 |
| Pagos o Abonos en Cuenta y Retenciones practicadas = 1001 | Valor "1001", definido en el script (archivo .INI) del formato. | Versión | Versión del formato | int | 2 |
| Versión = 10 | Valor "10", definido en el script (archivo .INI) del formato. | NumEnvio | Número de envío | int | 8 | Debe corresponder al número consecutivo para este formato. | Consecutivo de envío por año. | Parámetro Número de Envío. | FecEnvio | Fecha de envío | datetime | 19 | Debe ser la fecha calendario. | Formato AAAA-MM DDTHH:MM:SS | Parámetros Fecha de Envío + Hora de Envío. | FecInicial | Fecha Inicial | date | 10 | Debe ser la fecha calendario. | Los registros corresponden mínimo esta fecha inicial. Formato AAAA-MM-DD | Pregunta ¿Fecha Inicial ? (MV_PAR01). | FecFinal | Fecha Final | date | 10 | Debe ser la fecha calendario. | Los registros corresponden máximo a esta fecha final. Formato AAAA-MM-DD | Pregunta ¿Fecha Final ? (MV_PAR02). | ValorTotal CantReg | Valor Total Cantidad de registros | double | 20 | Corresponde a la sumatoria de la casilla “cpt” (Concepto) que se encuentra en el atributo “pagos”. |
| Sumatoria del campo "Pago o abono en cuenta deducible". | CantReg | Cantidad de registros | int | 4 | Se enviarán archivos con máximo 5000 registros; si se deben reportar más de 5000 registros se fraccionará la información en archivos de 5000 registros o menos. La cantidad de registros esta medida por el número de elementos “pagos” que contenga el archivo. | Cantidad de registros reportados en el contenido. | Número de registros en la sección Contenido., sin considerar la línea de nombres de columnas. |
Sección Contenido ATRIBUTO | DENOMINACION CASILLA | TIPO | LONGITUD | CRITERIOS | INFORMACIÓN DE PROTHEUS | cpt | Concepto | int | 4 | Siempre debe diligenciarse. De acuerdo con los definidos en la resolución. | Cuenta Ref. (CVN_CTAREF) vinculada a la Cuenta Contable (CVXQL7_NIV01CONTA) de la tabla de saldos CVXdiarios (QL7). | tdoc | Tipo de documento | int | 2 | Siempre debe diligenciarse. De acuerdo con los definidos en la resolución. | Campo Tipo de Documento de Identificación del tercero. | nid | Número identificación | string | 20 | Siempre debe diligenciarse. Diligenciar sin guiones, puntos, comas o espacios en blanco. | Campo Número de Documento de Identificación del tercero. | apl1 | Primer apellido del informado | string | 60 | En caso de ser una Persona Natural siempre debe diligenciarse. | Campo Primer Apellido del tercero. | apl2 | Segundo apellido del informado | string | 60 | En caso de ser una Persona Natural y si se conoce debe diligenciarse. | Campo Segundo Apellido del tercero. | nom1 | Primer nombre del informado | string | 60 | En caso de ser una Persona Natural siempre debe diligenciarse. | Campo Primer Nombre del tercero. | nom2 | Otros nombres del informado | string | 60 | En caso de ser una Persona Natural y si se conoce debe diligenciarse. | Campo Segundo Nombre del tercero. | raz | Razón social informado | string | 450 | En caso de ser una Persona Jurídica siempre debe diligenciarse. | Campo Razón Social del tercero. | dir | Dirección | string | 200 | En caso de que el País de residencia sea Colombia siempre debe diligenciarse. | Campo Dirección del tercero. | 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. | Campo Departamento del tercero. | 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. | Campo Municipio del tercero. | pais | País de Residencia o domicilio | int | 4 | De acuerdo con los definidos por resolución. Siempre debe diligenciarse. | Campo País del tercero. | pago | Pago o abono en cuenta deducible | long | 18 | El valor debe ser positivo, entero y no debe incluir ni puntos ni comas. Siempre debe diligenciarse. | Saldo Total de conceptos configurados en la columna 1 (CVD_COLUNA) del Plan de Cuentas Referencial. | pnded | Pago o abono en cuenta NO deducible | long | 18 | El valor debe ser positivo, entero y no debe incluir ni puntos ni comas. Siempre debe diligenciarse. | Saldo Total de conceptos configurados en la columna 2 (CVD_COLUNA) del Plan de Cuentas Referencial. | ided | IVA mayor valor del costo o gasto deducible | long | 18 | El valor debe ser positivo, entero y no debe incluir ni puntos ni comas. Siempre debe diligenciarse. | Saldo Total de conceptos configurados en la columna 3 (CVD_COLUNA) del Plan de Cuentas Referencial. | inded | IVA mayor valor del costo o gasto no deducible | long | 18 | El valor debe ser positivo, entero y no debe incluir ni puntos ni comas. Siempre debe diligenciarse. | Saldo Total de conceptos configurados en la columna 4 (CVD_COLUNA) del Plan de Cuentas Referencial. | retp | Retención en la fuente practicada Renta | long | 18 | El valor debe ser positivo, entero y no debe incluir ni puntos ni comas. Siempre debe diligenciarse. | Saldo Total de conceptos configurados en la columna 5 (CVD_COLUNA) del Plan de Cuentas Referencial. | reta | Retención en la fuente asumida Renta | long | 18 | El valor debe ser positivo, entero y no debe incluir ni puntos ni comas. Siempre debe diligenciarse. | Saldo Total de conceptos configurados en la columna 6 (CVD_COLUNA) del Plan de Cuentas Referencial. | comun | Retención en la fuente practicada IVA Régimen común | long | 18 | El valor debe ser positivo, entero y no debe incluir ni puntos ni comas. Siempre debe diligenciarse. | Saldo Total de conceptos configurados en la columna 7 (CVD_COLUNA) del Plan de Cuentas Referencial. | ndom | Retención en la fuente practicada IVA no domiciliados | long | 18 | El valor debe ser positivo, entero y no debe incluir ni puntos ni comas. Siempre debe diligenciarse. | Saldo Total de conceptos configurados en la columna 8 (CVD_COLUNA) del Plan de Cuentas Referencial. |
|
Totvs custom tabs box items |
---|
| Formato 1003 - Retención en la fuente que le practicaron Sección Encabezado ETIQUETA | DENOMINACION CASILLA | TIPO | LONGITUD CAMPO | VALIDACIONES | OBSERVACIONES | INFORMACIÓN DE PROTHEUS | Ano | Año de envío | int | 4 |
| Formato AAAA | Parámetro Año de Envío. | CodCpt | Concepto | int | 2 |
| 1= Inserción 2= Reemplazo | Parámetro Concepto. | Formato | Código del formato | int | 5 |
| Retenciones en la fuente que le practicaron = 1003 | Valor "1003", definido en el script (archivo .INI) del formato. | Versión | Versión del formato | int | 2 |
| Versión = 7 | Valor "7", definido en el script (archivo .INI) del formato. | NumEnvio | Número de envío | int | 8 | Debe ser un número consecutivo por año para todos los formatos que el remitente envíe a la DIAN | Consecutivo de envío por año. | Parámetro Número de Envío. | FecEnvio | Fecha de envío | datetime | 19 | Debe ser la fecha calendario. | Formato AAAA-MM DDTHH:MM:SS | Parámetros Fecha de Envío + Hora de Envío. | FecInicial | Fecha Inicial | Date | 10 | Debe ser la fecha calendario. | Los registros corresponden mínimo ésta fecha inicial. Formato AAAA-MM-DD | Pregunta ¿Fecha Inicial ? (MV_PAR01). | FecFinal | Fecha Final | date | 10 | Debe ser la fecha calendario. | Los registros corresponden máximo a ésta fecha final. Formato AAAA-MM-DD | Pregunta ¿Fecha Final ? (MV_PAR02). | ValorTotal | Valor Total | double | 20 | Corresponde a la sumatoria de la casilla “ret” (Retención en la fuente que le practicaron) de los registros reportados. |
| Sumatoria del campo "Retención en la fuente que le practicaron". | CantReg | Cantidad de registros | int | 4 | Se enviarán archivos con máximo 5000 registros; si se deben reportar más de 5000 registros se fraccionará la información en archivos de 5000 registros o menos. La cantidad de registros esta medida por el número de elementos “rets” que contenga el archivo. | Cantidad de registros reportados en el contenido. | Número de registros en la sección Contenido., sin considerar la línea de nombres de columnas. |
Sección Contenido ATRIBUTO | DENOMINACION CASILLA | TIPO | LONGITUD | CRITERIOS | INFORMACIÓN DE PROTHEUS | cpt | Concepto | int | 4 | De acuerdo a los definidos por resolución. Siempre debe diligenciarse | Cuenta Ref. (CVN_CTAREF) vinculada a la Cuenta Contable (CVXQL7_NIV01CONTA) de la tabla de saldos CVXdiarios (QL7). | tdoc | Tipo de Documento | int | 2 | De acuerdo a los definidos por resolución. Siempre debe diligenciarse | Campo Tipo de Documento de Identificación del tercero. | nid | Número de Identificación | string | 20 | Diligenciar sin guiones, puntos, comas o espacios en blanco. Siempre debe diligenciarse | Campo Número de Documento de Identificación del tercero. | dv | Digito de Verificación | int | 1 | Para el tipo de documento 31 – Nit, si se conoce debe diligenciarse. | Dígito Verificador del Número de Documento de Identificación del tercero. | apl1 | Primer Apellido del informado | string | 60 | En caso de ser una Persona Natural siempre debe diligenciarse. | Campo Primer Apellido del tercero. | apl2 | Segundo Apellido del informado | string | 60 | En caso de ser una Persona Natural y si se conoce debe diligenciarse. | Campo Segundo Apellido del tercero. | nom1 | Primer Nombre del informado | string | 60 | En caso de ser una Persona Natural siempre debe diligenciarse. | Campo Primer Nombre del tercero. | nom2 | Otros Nombres del informado | string | 60 | En caso de ser una Persona Natural y si se conoce debe diligenciarse. | Campo Segundo Nombre del tercero. | raz | Razón Social del Informado | string | 450 | En caso de ser una Persona Jurídica siempre debe diligenciarse. | Campo Razón Social del tercero. | dir | Dirección | string | 200 | Siempre debe informarse. | Campo Dirección del tercero. | dpto | Código del Departamento | int | 2 | Código DANE Numérico, debe incluir los ceros a la izquierda. Siempre debe informarse. | Campo Departamento del tercero. | mcpo | Código del Municipio | int | 3 | Código DANE Numérico, debe incluir los ceros a la izquierda. Siempre debe informarse. | Campo Municipio del tercero. | valor | Valor acumulado del pago o abono sujeto a Retención en la fuente | double | 20 | El valor debe ser positivo, entero y no debe incluir ni puntos ni comas. Siempre debe informarse. | Saldo Total de conceptos configurados en la columna 1 (CVD_COLUNA) del Plan de Cuentas Referencial. | ret | Retención en la fuente que le practicaron | double | 20 | El valor debe ser positivo, entero y no debe incluir ni puntos ni comas. Siempre debe informarse. | Saldo Total de conceptos configurados en la columna 2 (CVD_COLUNA) del Plan de Cuentas Referencial. |
|
Totvs custom tabs box items |
---|
| Formato 1004 - Descuentos tributarios solicitado Sección Encabezado ETIQUETA | DENOMINACION CASILLA | TIPO | LONGITUD CAMPO | VALIDACIONES | OBSERVACIONES | INFORMACIÓN DE PROTHEUS | Ano | Año de envío | int | 4 |
| Formato AAAA | Parámetro Año de Envío. | CodCpt | Concepto | int | 2 |
| 1=inserción 2=reemplazo | Parámetro Concepto. | Formato | Código del formato | int | 5 |
| Descuentos Tributarios Solicitados = 1004 | Valor "1004", definido en el script (archivo .INI) del formato. | Versión | Versión del formato | int | 2 |
| Versión =8 | Valor "8", definido en el script (archivo .INI) del formato. | NumEnvio | Número de envío | int | 8 | Debe corresponder al número consecutivo para este formato. | Consecutivo de envío por año. | Parámetro Número de Envío. | FecEnvio | Fecha de envío | datetime | 19 | Debe ser la fecha calendario. | Formato AAAA-MM DDTHH:MM:SS | Parámetros Fecha de Envío + Hora de Envío. | FecInicial | Fecha Inicial | date | 10 | Debe ser la fecha calendario. | Los registros corresponden mínimo a esta fecha inicial. Formato AAAA-MM-DD | Pregunta ¿Fecha Inicial ? (MV_PAR01). | FecFinal | Fecha Final | date | 10 | Debe ser la fecha calendario. | Los registros corresponden máximo a esta fecha Final. Formato AAAA-MM-DD | Pregunta ¿Fecha Final ? (MV_PAR02). | ValorTotal CantReg | Valor Total Cantidad de registros | double int | 20 | Corresponde a la sumatoria del atributo “tdoc” (Tipo de documento del Tercero) que se encuentra en el atributo descuentos. |
| Sumatoria del campo "Valor del descuento tributario total del año". | CantReg | Cantidad de registros | int | 4 | Se enviarán archivos con máximo 5000 registros; si se deben reportar más de 5000 registros se fraccionará la información en archivos de 5000 registros o menos. . La cantidad de registros esta medida por el número de elementos “descuentos” que contenga el archivo | Cantidad de registros reportados en el contenido. | Número de registros en la sección Contenido., sin considerar la línea de nombres de columnas. |
Sección Contenido ATRIBUTO | DENOMINACION CASILLA | TIPO | LONGITUD | CRITERIOS | INFORMACIÓN DE PROTHEUS | cpt | Concepto | int | 4 | Siempre debe diligenciarse. De acuerdo con la tabla Concepto. | Cuenta Ref. (CVN_CTAREF) vinculada a la Cuenta Contable (CVXQL7_NIV01CONTA) de la tabla de saldos CVXdiarios (QL7). | tdoc | Tipo de documento del Tercero | int | 2 | Siempre debe diligenciarse. De acuerdo con la tabla Tipos de documento. | Campo Tipo de Documento de Identificación del tercero. | nit | Número de Identificación del Tercero | string | 20 | Siempre debe diligenciarse Diligenciar sin guiones, puntos, comas o espacios en blanco. | Campo Número de Documento de Identificación del tercero. | pap | Primer apellido | string | 60 | En caso de ser una Persona Natural siempre debe diligenciarse. | Campo Primer Apellido del tercero. | sap | Segundo apellido | string | 60 | En caso de ser una Persona Natural y si se conoce debe diligenciarse. | Campo Segundo Apellido del tercero. | pno | Primer nombre | string | 60 | En caso de ser una Persona Natural siempre debe diligenciarse. | Campo Primer Nombre del tercero. | ono | Otros nombres | string | 60 | En caso de ser una Persona Natural y si se conoce debe diligenciarse. | Campo Segundo Nombre del tercero. | raz | Razón Social | string | 450 | En caso de ser una Persona Jurídica siempre debe diligenciarse. | Campo Razón Social del tercero. | dir | Dirección | string | 250 | En caso que el país sea Colombia siempre debe diligenciarse. | Campo Dirección del tercero. | 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. | Campo Departamento del tercero. | 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. | Campo Municipio del tercero. | pais | Código País | string | 4 | Siempre debe diligenciarse Numérico, debe incluir los ceros a la izquierda. | Campo País del tercero. | email | Buzón, correo o dirección electrónicos | string | 50 | Si se conoce se debe diligenciarse. | Campo email del tercero. | vdesc | Valor del descuento tributario total del año | long | 18 | El valor debe ser positivo, entero y no debe incluir ni puntos ni comas. Siempre debe diligenciarse | Saldo Total de conceptos configurados en la columna 1 (CVD_COLUNA) del Plan de Cuentas Referencial. | vdescsol | Valor del descuento tributario efectivamente solicitado en el año gravable | long | 18 | El valor debe ser positivo, entero y no debe incluir ni puntos ni comas. Siempre debe diligenciarse | Saldo Total de conceptos configurados en la columna 2 (CVD_COLUNA) del Plan de Cuentas Referencial. |
|
Totvs custom tabs box items |
---|
| Formato 1005 - Impuesto a las Ventas por Pagar (Descontable) Sección Encabezado ETIQUETA | DENOMINACION CASILLA | TIPO | LONGITUD CAMPO | VALIDACIONES | OBSERVACIONES | INFORMACIÓN DE PROTHEUS | Ano | Año de envío | int | 4 |
| Formato AAAA | Parámetro Año de Envío. | CodCpt | Concepto | int | 2 |
| 1=inserción 2=reemplazo | Parámetro Concepto. | Formato | Código del formato | int | 5 |
| Impuesto a las Ventas por Pagar (Descontable) = 1005 | Valor "1005", definido en el script (archivo .INI) del formato. | Versión | Versión del formato | int | 2 |
| Versión = 7 | Valor "7", definido en el script (archivo .INI) del formato. | NumEnvio | Número de envío | int | 8 | Debe corresponder al número consecutivo para este formato. | Consecutivo de envío por año. | Parámetro Número de Envío. | FecEnvio | Fecha de envío | datetim edatetime | 19 | Debe ser la fecha calendario. | Formato AAAA-MM DDTHH:MM:SS | Parámetros Fecha de Envío + Hora de Envío. | FecInicial | Fecha Inicial | date | 10 | Debe ser la fecha calendario. | Los registros corresponden mínimo a esta fecha inicial. Formato AAAA-MM-DD | Pregunta ¿Fecha Inicial ? (MV_PAR01). | FecFinal | Fecha Final | date | 10 | Debe ser la fecha calendario. | Los registros corresponden máximo a esta fecha final. Formato AAAA-MM-DD | Pregunta ¿Fecha Final ? (MV_PAR02). | ValorTotal | Valor Total | double | 20 | Corresponde a la sumatoria de la casilla “tdoc” (Tipo de Documento) que se encuentra en el atributo “impventas”. |
| Sumatoria del campo "Impuesto descontable". | CantReg | Cantidad de registros | int | 4 | Se enviarán archivos con máximo 5000 registros; si se deben reportar más de 5000 registros se fraccionará la información en archivos de 5000 registros o menos. La cantidad de registros esta medida por el número de elementos “impventas” que contenga el archivo. | Cantidad de registros reportados en el contenido. | Número de registros en la sección Contenido., sin considerar la línea de nombres de columnas. |
Sección Contenido ATRIBUTO | DENOMINACION CASILLA | TIPO | LONGITUD | CRITERIOS | INFORMACIÓN DE PROTHEUS | tdoc | Tipo de documento | int | 2 | De acuerdo con los definidos por resolución. Siempre debe diligenciarse | Campo Tipo de Documento de Identificación del tercero. | nid | Número identificación | string | 20 | Diligenciar sin guiones, puntos, comas o espacios en blanco. Siempre debe diligenciarse | Campo Número de Documento de Identificación del tercero. | dv | Dígito de Verificación | int | 1 | Para el tipo de documento 31 – Nit, si se conoce debe diligenciarse. | Dígito Verificador del Número de Documento de Identificación del tercero. | apl1 | Primer apellido del informado | string | 60 | En caso de ser una Persona Natural siempre debe diligenciarse. | Campo Primer Apellido del tercero. | apl2 | Segundo apellido del informado | string | 60 | En caso de ser una Persona Natural y si se conoce debe diligenciarse. | Campo Segundo Apellido del tercero. | nom1 | Primer nombre del informado | string | 60 | En caso de ser una Persona Natural siempre debe diligenciarse. | Campo Primer Nombre del tercero. | nom2 | Otros nombres del informado | string | 60 | En caso de ser una Persona Natural y si se conoce debe diligenciarse. | Campo Segundo Nombre del tercero. | raz | Razón social informado | string | 450 | En caso de ser una Persona Jurídica siempre debe diligenciarse. | Campo Razón Social del tercero. | vimp | Impuesto descontable | double | 20 | El valor debe ser positivo, entero y no debe incluir ni puntos ni comas. Siempre debe diligenciarse. | Saldo Total de conceptos configurados en la columna 1 (CVD_COLUNA) del Plan de Cuentas Referencial. | ivade | IVA resultante por devoluciones en ventas anuladas, rescindidas o resueltas | double | 20 | El valor debe ser positivo, entero y no debe incluir ni puntos ni comas. Siempre debe diligenciarse | Saldo Total de conceptos configurados en la columna 2 (CVD_COLUNA) del Plan de Cuentas Referencial. |
|
Totvs custom tabs box items |
---|
| Formato 1006 - Impuestos a las Ventas por Pagar (Generado) e Impuesto al Consumo Sección Encabezado ETIQUETA | DENOMINACION CASILLA | TIPO | LONGITUD CAMPO | VALIDACIONES | OBSERVACIONES | INFORMACIÓN DE PROTHEUS | Ano | Año de envío | int | 4 |
| Formato AAAA | Parámetro Año de Envío. | CodCpt | Concepto | int | 2 |
| 1=inserción 2=reemplazo | Parámetro Concepto. | Formato | Código del formato | int | 5 |
| Impuesto a las Ventas por Pagar (Generado) e Impuesto al Consumo= 1006 | Valor "1006", definido en el script (archivo .INI) del formato. | Versión | Versión del formato | int | 2 |
| Versión = 8 | Valor "8", definido en el script (archivo .INI) del formato. | NumEnvio | Número de envío | int | 8 | Debe corresponder al número consecutivo para este formato. | Consecutivo de envío por año. | Parámetro Número de Envío. | FecEnvio | Fecha de envío | datetime | 19 | Debe ser la fecha calendario. | Formato AAAA-MM DDTHH:MM:SS | Parámetros Fecha de Envío + Hora de Envío. | FecInicial | Fecha Inicial | date | 10 | Debe ser la fecha calendario. | Los registros corresponden mínimo a esta fecha inicial. Formato AAAA-MM-DD | Pregunta ¿Fecha Inicial ? (MV_PAR01). | FecFinal | Fecha Final | date | 10 | Debe ser la fecha calendario. | Los registros corresponden máximo a esta fecha final. Formato AAAA-MM-DD | Pregunta ¿Fecha Final ? (MV_PAR02). | ValorTotal CantReg | Valor Total Cantidad de registros | double int | 20 | Corresponde a la sumatoria de la casilla “tdoc” (Tipo de Documento) que se encuentra en el atributo impoventas”. |
| Sumatoria del campo "Impuesto generado". | CantReg | Cantidad de registros | int | 4 | Se enviarán archivos con máximo 5000 registros; si se deben reportar más de 5000 registros se fraccionara la información en archivos de 5000 registros o menos. La cantidad de registros esta medida por el número de elementos “impoventas” que contenga el archivo. | Cantidad de registros reportados en el contenido. | Número de registros en la sección Contenido., sin considerar la línea de nombres de columnas. |
Sección Contenido ATRIBUTO | DENOMINACION CASILLA | TIPO | LONGITUD | CRITERIOS | INFORMACIÓN DE PROTHEUS | tdoc | Tipo de documento | int | 2 | Siempre debe diligenciarse. De acuerdo con los definidos en la resolución. | Campo Tipo de Documento de Identificación del tercero. | nid | Número identificación | string | 20 | Siempre debe diligenciarse. Diligenciar sin guiones, puntos, comas o espacios en blanco. | Campo Número de Documento de Identificación del tercero. | dv | Dígito de Verificación | int | 1 | Para el tipo de documento 31 – Nit, si se conoce debe diligenciarse. | Dígito Verificador del Número de Documento de Identificación del tercero. | apl1 | Primer apellido del informado | string | 60 | En caso de ser una Persona Natural siempre debe diligenciarse. | Campo Primer Apellido del tercero. | apl2 | Segundo apellido del informado | string | 60 | En caso de ser una Persona Natural siempre debe diligenciarse. | Campo Segundo Apellido del tercero. | nom1 | Primer nombre del informado | string | 60 | En caso de ser una Persona Natural siempre debe diligenciarse. | Campo Primer Nombre del tercero. | nom2 | Otros nombres del informado | string | 60 | En caso de ser una Persona Natural siempre debe diligenciarse. | Campo Segundo Nombre del tercero. | raz | Razón social informado | string | 450 | En caso de ser una Persona Jurídica siempre debe diligenciarse. | Campo Razón Social del tercero. | imp | Impuesto generado | double | 20 | El valor debe ser positivo, entero y no debe incluir ni puntos ni comas. Siempre debe diligenciarse. | Saldo Total de conceptos configurados en la columna 1 (CVD_COLUNA) del Plan de Cuentas Referencial. | iva | IVA recuperado en devoluciones en compras anuladas, rescindidas o resueltas | double | 20 | El valor debe ser positivo, entero y no debe incluir ni puntos ni comas. Siempre debe diligenciarse. | Saldo Total de conceptos configurados en la columna 2 (CVD_COLUNA) del Plan de Cuentas Referencial. | icon | Impuesto nacional al consumo | double | 20 | El valor debe ser positivo, entero y no debe incluir ni puntos ni comas. Siempre debe diligenciarse. | Saldo Total de conceptos configurados en la columna 3 (CVD_COLUNA) del Plan de Cuentas Referencial. |
|
Totvs custom tabs box items |
---|
| Formato 1007 - Ingresos Recibidos Sección Encabezado ETIQUETA | DENOMINACION CASILLA | TIPO | LONGITUD CAMPO | VALIDACIONES | OBSERVACIONES | INFORMACIÓN DE PROTHEUS | Ano | Año de envío | int | 4 |
| Formato AAAA | Parámetro Año de Envío. | CodCpt | Concepto | int | 2 |
| 1=inserción 2=reemplazo | Parámetro Concepto. | Formato | Código del formato | int | 5 |
| Ingresos Recibidos = 1007 | Valor "1007", definido en el script (archivo .INI) del formato. | Versión | Versión del formato | int | 2 |
| Versión = 9 | Valor "9", definido en el script (archivo .INI) del formato. | NumEnvio | Número de envío | int | 8 | Debe corresponder al número consecutivo para este formato. | Consecutivo de envío por año. | Parámetro Número de Envío. | FecEnvio | Fecha de envío | datetimdatetimee | 19 | Debe ser la fecha calendario. | Formato AAAA-MM DDTHH:MM:SS | Parámetros Fecha de Envío + Hora de Envío. | FecInicial | Fecha Inicial | date | 10 | Debe ser la fecha calendario. | Los registros corresponden mínimo a esta fecha inicial. Formato AAAA-MM-DD | Pregunta ¿Fecha Inicial ? (MV_PAR01). | FecFinal | Fecha Final | date | 10 | Debe ser la fecha calendario. | Los registros corresponden máximo a esta fecha final. Formato AAAA-MM-DD | Pregunta ¿Fecha Final ? (MV_PAR02). | ValorTotal | Valor Total | double | 20 | Corresponde a la sumatoria de la casilla “cpt” (Concepto) que se encuentra en el atributo “ingresos”. |
| Sumatoria del campo "Ingresos brutos recibidos". | CantReg | Cantidad de registros | int | 4 | Se enviarán archivos con máximo 5000 registros; si se deben reportar más de 5000 registros se fraccionará la información en archivos de 5000 registros o menos. La cantidad de registros esta medida por el número de elementos “ingresos” que contenga el archivo. | Cantidad de registros reportados en el contenido. | Número de registros en la sección Contenido., sin considerar la línea de nombres de columnas. |
Sección Contenido ATRIBUTO | DENOMINACION CASILLA | TIPO | LONGITUD | CRITERIOS | INFORMACIÓN DE PROTHEUS | cpt | Concepto | int | 4 | Siempre debe diligenciarse. De acuerdo con los definidos en la resolución. | Cuenta Ref. (CVN_CTAREF) vinculada a la Cuenta Contable (CVXQL7_NIV01CONTA) de la tabla de saldos CVXdiarios (QL7). | tdoc | Tipo de documento | int | 2 | Siempre debe diligenciarse. De acuerdo con los definidos en la resolución. | Campo Tipo de Documento de Identificación del tercero. | nid | Número identificación | string | 20 | Siempre debe diligenciarse. Diligenciar sin guiones, puntos, comas o espacios en blanco. | Campo Número de Documento de Identificación del tercero. | apl1 | Primer apellido del informado | string | 60 | En caso de ser una Persona Natural siempre debe diligenciarse. | Campo Primer Apellido del tercero. | apl2 | Segundo apellido del informado | string | 60 | En caso de ser una Persona Natural y si se conoce debe diligenciarse. | Campo Segundo Apellido del tercero. | nom1 | Primer nombre del informado | string | 60 | En caso de ser una Persona Natural siempre debe diligenciarse. | Campo Primer Nombre del tercero. | nom2 | Otros nombres del informado | string | 60 | En caso de ser una Persona Natural y si se conoce debe diligenciarse. | Campo Segundo Nombre del tercero. | raz | Razón social informado | string | 450 | En caso de ser una Persona Jurídica siempre debe diligenciarse. | Campo Razón Social del tercero. | pais | País de Residencia o domicilio | int | 4 | De acuerdo a los definidos por resolución. Siempre debe diligenciarse. | Campo País del tercero. | ibru | Ingresos brutos recibidos | long | 18 | El valor debe ser positivo, entero y no debe incluir ni puntos ni comas. Siempre debe diligenciarse. | Saldo Total de conceptos configurados en la columna 1 (CVD_COLUNA) del Plan de Cuentas Referencial. | dred | Devoluciones, rebajas y descuentos | long | 18 | El valor debe ser positivo, entero y no debe incluir ni puntos ni comas. Siempre debe diligenciarse. | Saldo Total de conceptos configurados en la columna 2 (CVD_COLUNA) del Plan de Cuentas Referencial. |
|
Totvs custom tabs box items |
---|
| Formato 1008 - Saldos de cuentas por cobrar al 31 de diciembre Sección Encabezado ETIQUETA | DENOMINACION CASILLA | TIPO | LONGITUD CAMPO | VALIDACIONES | OBSERVACIONES | INFORMACIÓN DE PROTHEUS | Ano | Año de envío | Int | 4 |
| Formato AAAA | Parámetro Año de Envío. | CodCpt | Concepto | Int | 2 |
| 1 = Inserción 2 = Reemplazo | Parámetro Concepto. | Formato | Código del formato | Int | 5 |
| Saldos de cuentas por cobrar al 31 de diciembre = 1008 | Valor "1008", definido en el script (archivo .INI) del formato. | Versión | Versión del formato | Int | 2 |
| Versión = 7 | Valor "7", definido en el script (archivo .INI) del formato. | NumEnvio | Número de envío | Int | 8 | Debe ser un número consecutivo por año para todos los formatos que el remitente envié a la DIAN | Consecutivo de envío por año. | Parámetro Número de Envío. | FecEnvio | Fecha de envío | DateTime | 19 | Debe ser la fecha calendario. | Formato AAAA-MM DDTHH:MM:SS | Parámetros Fecha de Envío + Hora de Envío. | FecInicial | Fecha Inicial | Date | 10 | Debe ser la fecha calendario. | Los registros corresponden mínimo a esta fecha inicial. Formato AAAA-MM-DD | Pregunta ¿Fecha Inicial ? (MV_PAR01). | FecFinal | Fecha Final | Date | 10 | Debe ser la fecha calendario. | Los registros corresponden máximo a sta fecha final. Formato AAAA-MM-DD | Pregunta ¿Fecha Final ? (MV_PAR02). | ValorTotal | Valor Total | double | 20 | Corresponde a la sumatoria de la casilla “sal” (Saldo cuentas por Cobrar al 31 de diciembre) de los registros reportados. |
| Sumatoria del campo "Saldo cuentas por Cobrar". | CantReg | Cantidad de registros | Int | 4 | Se enviarán archivos con máximo 5000 registros; si se deben reportar más de 5000 registros se fraccionará la información en archivos de 5000 registros o menos. La cantidad de registros esta medida por el número de elementos “saldoscc” que contenga el archivo. | Cantidad de registros reportados en el contenido. | Número de registros en la sección Contenido., sin considerar la línea de nombres de columnas. |
Sección Contenido ATRIBUTO | DENOMINACION CASILLA | TIPO | LONGITUD | CRITERIOS | INFORMACIÓN DE PROTHEUS | cpt | Concepto | int | 4 | De acuerdo con los definidos por resolución. Siempre debe diligenciarse | Cuenta Ref. (CVN_CTAREF) vinculada a la Cuenta Contable (CVXQL7_NIV01CONTA) de la tabla de saldos CVXdiarios (QL7). | tdoc | Tipo de Documento | Int | 2 | De acuerdo con los definidos por resolución. Siempre debe diligenciarse | Campo Tipo de Documento de Identificación del tercero. | nid | Número de Identificación | string | 20 | Diligenciar sin guiones, puntos, comas o espacios en blanco. Siempre debe diligenciarse | Campo Número de Documento de Identificación del tercero. | dv | Digito de Verificación | int | 1 | Para el tipo de documento 31 – Nit, si se conoce debe diligenciarse. | Dígito Verificador del Número de Documento de Identificación del tercero. | apl1 | Primer Apellido del Deudor | string | 60 | En caso de ser una Persona Natural siempre debe diligenciarse. | Campo Primer Apellido del tercero. | apl2 | Segundo Apellido del Deudor | string | 60 | En caso de ser una Persona Natural y si se conoce debe diligenciarse. | Campo Segundo Apellido del tercero. | nom1 | Primer Nombre del Deudor | string | 60 | En caso de ser una Persona Natural siempre debe diligenciarse. | Campo Primer Nombre del tercero. | nom2 | Otros Nombres del Deudor | string | 60 | En caso de ser una Persona Natural y si se conoce debe diligenciarse. | Campo Segundo Nombre del tercero. | raz | Razón Social del Deudor | string | 450 | En caso de ser una Persona Jurídica siempre debe diligenciarse. | Campo Razón Social del tercero. | dir | Dirección | string | 200 | En caso que el País de residencia sea Colombia siempre debe diligenciarse | Campo Dirección del tercero. | 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 | Campo Departamento del tercero. | 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 | Campo Municipio del tercero. | pais | País de Residencia o domicilio | int | 4 | De acuerdo a los definidos por resolución. Siempre debe diligenciarse | Campo País del tercero. | sal | Saldo cuentas por Cobrar al 31 de diciembre | double | 20 | El valor debe ser positivo, entero y no debe incluir ni puntos ni comas. Siempre debe diligenciarse | Saldo Total de conceptos configurados en la columna 1 (CVD_COLUNA) del Plan de Cuentas Referencial. |
|
Totvs custom tabs box items |
---|
| Formato 1009 - Saldos de cuentas por cobrar pagar al 31 de diciembre Sección Encabezado ETIQUETA | DENOMINACION CASILLA | TIPO | LONGITUD CAMPO
| VALIDACIONES | OBSERVACIONES | INFORMACIÓN DE PROTHEUS | Ano | Año de envío | Int | 4 |
| Formato AAAA | Parámetro Año de Envío. | CodCpt | Concepto | Int | 2 |
| 1 = Inserción 2 = Reemplazo | Parámetro Concepto. | Formato | Código del formato | Int | 5 |
| Saldos de cuentas por pagar al 31 de diciembre = 1009 | Valor "1009", definido en el script (archivo .INI) del formato. | Versión | Versión del formato | Int | 2 |
| Versión = 07 | Valor "7", definido en el script (archivo .INI) del formato. | NumEnvio | Número de envío | Int | 8 | Debe ser un número consecutivo por año para todos los formatos que el remitente envíe a la DIAN | Consecutivo de envío por año. | Parámetro Número de Envío. | FecEnvio | Fecha de envío | DateTime | 19 | Debe ser la fecha calendario. | Formato AAAA-MM DDTHH:MM:SS | Parámetros Fecha de Envío + Hora de Envío. | FecInicial | Fecha Inicial | Date | 10 | Debe ser la fecha calendario. | Los registros corresponden mínimo a esta fecha inicial. Formato AAAA-MM-DD | Pregunta ¿Fecha Inicial ? (MV_PAR01). | FecFinal | Fecha Final | Date | 10 | Debe ser la fecha calendario. | Los registros corresponden máximo a esta fecha final. Formato AAAA-MM-DD | Pregunta ¿Fecha Final ? (MV_PAR02). | ValorTotal | Valor Total | double | 20 | Corresponde a la sumatoria de la casilla “sal” (Saldo cuentas por pagar al 31 de diciembre) de los registros reportados. |
| Sumatoria del campo "Saldo cuentas por pagar". | CantReg | Cantidad de registros | Int | 4 | Se enviarán archivos con máximo 5000 registros; si se deben reportar más de 5000 registros se fraccionará la información en archivos de 5000 registros o menos. La cantidad de registros esta medida por el número de elementos “saldoscp” que contenga el archivo. | Cantidad de registros reportados en el contenido. | Número de registros en la sección Contenido., sin considerar la línea de nombres de columnas. |
Sección Contenido ATRIBUTO | DENOMINACION CASILLA | TIPO | LONGITUD | CRITERIOS | INFORMACIÓN DE PROTHEUS | cpt | Concepto | int | 4 | De acuerdo con los definidos por resolución. Siempre debe diligenciarse | Cuenta Ref. (CVN_CTAREF) vinculada a la Cuenta Contable (CVXQL7_NIV01CONTA) de la tabla de saldos CVXdiarios (QL7). | tdoc | Tipo de Documento | int | 2 | De acuerdo con los definidos por resolución. Siempre debe diligenciarse | Campo Tipo de Documento de Identificación del tercero. | nid | Número de Identificación | String | 20 | Diligenciar sin guiones, puntos, comas o espacios en blanco. Siempre debe diligenciarse | Campo Número de Documento de Identificación del tercero. | dv | Digito de Verificación | int | 1 | Para el tipo de documento 31 – Nit, si se conoce debe diligenciarse. | Dígito Verificador del Número de Documento de Identificación del tercero. | apl1 | Primer Apellido del Deudor | string | 60 | En caso de ser una Persona Natural siempre debe diligenciarse. | Campo Primer Apellido del tercero. | apl2 | Segundo Apellido del Deudor | string | 60 | En caso de ser una Persona Natural y si se conoce debe diligenciarse. | Campo Segundo Apellido del tercero. | nom1 | Primer Nombre del Deudor | string | 60 | En caso de ser una Persona Natural siempre debe diligenciarse. | Campo Primer Nombre del tercero. | nom2 | Otros Nombres del Deudor | string | 60 | En caso de ser una Persona Natural y si se conoce debe diligenciarse. | Campo Segundo Nombre del tercero. | raz | Razón Social del Deudor | string | 450 | En caso de ser una Persona Jurídica siempre debe diligenciarse. | Campo Razón Social del tercero. | dir | Dirección | string | 200 | En caso que el País de residencia sea Colombia siempre debe diligenciarse | Campo Dirección del tercero. | 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 | Campo Departamento del tercero. | 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 | Campo Municipio del tercero. | pais | País de Residencia o domicilio | int | 4 | De acuerdo a los definidos por resolución. Siempre debe diligenciarse | Campo País del tercero. | sal | Saldo cuentas por pagar al 31 de diciembre | double | 20 | El valor debe ser positivo, entero y no debe incluir ni puntos ni comas. Siempre debe diligenciarse | Saldo Total de conceptos configurados en la columna 1 (CVD_COLUNA) del Plan de Cuentas Referencial. |
|
Totvs custom tabs box items |
---|
default | no |
---|
referencia | Paso10 |
---|
| Formato 1010 - Información de socios, accionistas, comuneros y/o cooperados Sección Encabezado ETIQUETA | DENOMINACION CASILLA | TIPO | LONGITUD CAMPO | VALIDACIONES | OBSERVACIONES | INFORMACIÓN DE PROTHEUS | Ano | Año de envío | Int | 4 |
| Formato AAAA | Parámetro Año de Envío. | CodCpt | Concepto | Int | 2 |
| 1 = Inserción 2 = Reemplazo | Parámetro Concepto. | Formato | Código del formato | Int | 5 |
| Información de socios, accionistas, comuneros y/o cooperados = 1010 | Valor "1010", definido en el script (archivo .INI) del formato. | Versión | Versión del formato | Int | 2 |
| Versión = 8 | Valor "8", definido en el script (archivo .INI) del formato. | NumEnvio | Número de envío | Int | 8 | Debe ser un número consecutivo por año para todos los formatos que el remitente envíe a la DIAN | Consecutivo de envío por año. | Parámetro Número de Envío. | FecEnvio | Fecha de envío | DateTime | 19 | Debe ser la fecha calendario. | Formato AAAA-MM DDTHH:MM:SS | Parámetros Fecha de Envío + Hora de Envío. | FecInicial | Fecha Inicial | Date | 10 | Debe ser la fecha calendario. | Los registros corresponden mínimo ésta fecha inicial. Formato AAAA-MM-DD | Pregunta ¿Fecha Inicial ? (MV_PAR01). | FecFinal | Fecha Final | Date | 10 | Debe ser la fecha calendario. | Los registros corresponden máximo a ésta fecha final. Formato AAAA-MM-DD | Pregunta ¿Fecha Final ? (MV_PAR02). | ValorTotal | Valor Total | double | 20 | Corresponde a la sumatoria de la casilla “val” (Valor patrimonial acciones o aportes al 31 de diciembre) de los registros reportados. |
| Sumatoria del campo "Valor patrimonial acciones o aportes". | CantReg | Cantidad de registros | Int | 4 | Se enviarán archivos con máximo 5000 registros; si se deben reportar más de 5000 registros se fraccionará la información en archivos de 5000 registros o menos. La cantidad de registros esta medida por el número de elementos “socios” que contenga el archivo. | Cantidad de registros reportados en el contenido. | Número de registros en la sección Contenido., sin considerar la línea de nombres de columnas. |
Sección Contenido ATRIBUTO | DENOMINACION CASILLA | TIPO | LONGITUD | CRITERIOS | INFORMACIÓN DE PROTHEUS | tdoc | Tipo de Documento | int | 2 | De acuerdo a los definidos por resolución. Siempre debe diligenciarse | Campo Tipo de Documento de Identificación del tercero. | nid | Número de Identificación del Socio o Accionista | string | 20 | Diligenciar sin guiones, puntos, comas o espacios en blanco. Siempre debe diligenciarse | Campo Número de Documento de Identificación del tercero. | dv | Digito de Verificación | int | 1 | Para el tipo de documento 31 – Nit, si se conoce debe diligenciarse. | Dígito Verificador del Número de Documento de Identificación del tercero. | apl1 | Primer Apellido del Accionista | string | 60 | En caso de ser una Persona Natural siempre debe diligenciarse. | Campo Primer Apellido del tercero. | apl2 | Segundo Apellido del Accionista | string | 60 | En caso de ser una Persona Natural y si se conoce debe diligenciarse. | Campo Segundo Apellido del tercero. | nom1 | Primer Nombre del Accionista | string | 60 | En caso de ser una Persona Natural siempre debe diligenciarse. | Campo Primer Nombre del tercero. | nom2 | Otros Nombres del Accionista | string | 60 | En caso de ser una Persona Natural y si se conoce debe diligenciarse. | Campo Segundo Nombre del tercero. | raz | Razón Social del Accionista | string | 450 | En caso de ser una Persona Jurídica siempre debe diligenciarse. | Campo Razón Social del tercero. | dir | Dirección | string | 200 | En caso que el País de residencia sea Colombia siempre debe diligenciarse | Campo Dirección del tercero. | 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 | Campo Departamento del tercero. | 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 | Campo Municipio del tercero. | pais | País de Residencia o domicilio | int | 4 | De acuerdo a los definidos por resolución. Siempre debe diligenciarse | Campo País del tercero. | val | Valor patrimonial acciones o aportes al 31 de diciembre | double | 20 | El valor debe ser positivo, entero y no debe incluir ni puntos ni comas. Siempre debe diligenciarse | Saldo Total de conceptos configurados en la columna 1 (CVD_COLUNA) del Plan de Cuentas Referencial. | 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%. | Saldo Total de conceptos configurados en la columna 2 (CVD_COLUNA) del Plan de Cuentas Referencial. | dec | Porcentaje de participación (posición decimal) | int | 2 | Siempre debe diligenciarse 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). | Saldo Total de conceptos configurados en la columna 3 (CVD_COLUNA) del Plan de Cuentas Referencial. |
|
Totvs custom tabs box items |
---|
default | no |
---|
referencia | Paso11 |
---|
| Formato 1011 - Información de las declaraciones tributarias Sección Encabezado ETIQUETA | DENOMINACION CASILLA | TIPO | LONGITUD CAMPO | VALIDACIONES | OBSERVACIONES | INFORMACIÓN DE PROTHEUS | Ano | Año de envío | Int | 4 |
| Formato AAAA | Parámetro Año de Envío. | CodCpt | Concepto | Int | 2 |
| 1 = Inserción 2 = Reemplazo | Parámetro Concepto. | Formato | Código del formato | Int | 5 |
| Información de las Declaraciones Tributarias = 1011 | Valor "1011", definido en el script (archivo .INI) del formato. | Versión | Versión del formato | Int | 2 |
| Versión = 6 | Valor "6", definido en el script (archivo .INI) del formato. | NumEnvio | Número de envío | Int | 8 | Debe ser un número consecutivo por año para todos los formatos que el remitente envíe a la DIAN | Consecutivo de envío por año. | Parámetro Número de Envío. | FecEnvio | Fecha de envío | DateTime | 19 | Debe ser la fecha calendario. | Formato AAAA-MM DDTHH:MM:SS | Parámetros Fecha de Envío + Hora de Envío. | FecInicial | Fecha Inicial | Date | 10 | Debe ser la fecha calendario. | Los registros corresponden mínimo a esta fecha inicial. Formato AAAA-MM-DD | Pregunta ¿Fecha Inicial ? (MV_PAR01). | FecFinal | Fecha Final | Date | 10 | Debe ser la fecha calendario. | Los registros corresponden máximo a esta fecha final. Formato AAAA-MM-DD | Pregunta ¿Fecha Final ? (MV_PAR02). | ValorTotal | Valor Total | double | 20 | Corresponde a la sumatoria de la casilla “sal” (Saldos al 31 de diciembre) de los registros reportados. |
| Sumatoria del campo "Saldos". | CantReg | Cantidad de registros | Int | 4 | Se enviarán archivos con máximo 5000 registros; si se deben reportar más de 5000 registros se fraccionará la información en archivos de 5000 registros o menos. La cantidad de registros esta medida por el número de elementos “decl” que contenga el archivo. | Cantidad de registros reportados en el contenido. | Número de registros en la sección Contenido., sin considerar la línea de nombres de columnas. |
Sección Contenido ATRIBUTO | DENOMINACION CASILLA | TIPO | LONGITUD | CRITERIOS | INFORMACIÓN DE PROTHEUS | cpt | Concepto | int | 4 | De acuerdo con los definidos por resolución. Siempre debe diligenciarse | Cuenta Ref. (CVN_CTAREF) vinculada a la Cuenta Contable (CVXQL7_NIV01CONTA) de la tabla de saldos CVXdiarios (QL7). | sal | Saldos al 31 de diciembre | double | 20 | El valor debe ser positivo, entero y no debe incluir ni puntos ni comas. Siempre debe diligenciarse | Saldo Total de conceptos configurados en la columna 1 (CVD_COLUNA) del Plan de Cuentas Referencial. |
|
Totvs custom tabs box items |
---|
default | no |
---|
referencia | Paso12 |
---|
| Formato 1012 - Información de las declaraciones tributarias, acciones y aportes e inversiones en bonos, certificados, títulos y demás inversiones tributarias Sección Encabezado ETIQUETA | DENOMINACION CASILLA | TIPO | LONGITUD CAMPO | VALIDACIONES | OBSERVACIONES | INFORMACIÓN DE PROTHEUS | Ano | Año de envío | Int | 4 |
| Formato AAAA | Parámetro Año de Envío. | CodCpt | Concepto | Int | 2 |
| 1 = Inserción 2 = Reemplazo | Parámetro Concepto. | Formato | Código del formato | Int | 5 |
| Información de las declaraciones tributarias, acciones y aportes e inversiones en bonos, certificados, títulos y demás inversiones tributarias = 1012 | Valor "1012", definido en el script (archivo .INI) del formato. | Versión | Versión del formato | Int | 2 |
| Versión = 7 | Valor "7", definido en el script (archivo .INI) del formato. | NumEnvio | Número de envío | Int | 8 | Debe ser un número consecutivo por año para todos los formatos que el remitente envíe a la DIAN | Consecutivo de envío por año. | Parámetro Número de Envío. | FecEnvio | Fecha de envío | DateTime | 19 | Debe ser la fecha calendario. | Formato AAAA-MM DDTHH:MM:SS | Parámetros Fecha de Envío + Hora de Envío. | FecInicial | Fecha Inicial | Date | 10 | Debe ser la fecha calendario. | Los registros corresponden mínimo a esta fecha inicial. Formato AAAA-MM-DD | Pregunta ¿Fecha Inicial ? (MV_PAR01). | FecFinal | Fecha Final | Date | 10 | Debe ser la fecha calendario. | Los registros corresponden máximo a esta fecha final. Formato AAAA-MM-DD | Pregunta ¿Fecha Final ? (MV_PAR02). | ValorTotal | Valor Total | double | 20 | Corresponde a la sumatoria de la casilla “val” (Valor al 31 de diciembre) de los registros reportados. |
| Sumatoria del campo "Valor". | CantReg | Cantidad de registros | Int | 4 | Se enviarán archivos con máximo 5000 registros; si se deben reportar más de 5000 registros se fraccionará la información en archivos de 5000 registros o menos. La cantidad de registros esta medida por el número de elementos “dectri” que contenga el archivo. | Cantidad de registros reportados en el contenido. | Número de registros en la sección Contenido., sin considerar la línea de nombres de columnas. |
Sección Contenido ATRIBUTO | DENOMINACION CASILLA | TIPO | LONGITUD | CRITERIOS | INFORMACIÓN DE PROTHEUS | cpt | Concepto | int | 4 | De acuerdo con los definidos por resolución. Siempre debe diligenciarse | Cuenta Ref. (CVN_CTAREF) vinculada a la Cuenta Contable (CVXQL7_NIV01CONTA) de la tabla de saldos CVXdiarios (QL7). | tdoc | Tipo de Documento | int | 2 | De acuerdo con los definidos por resolución. Siempre debe diligenciarse | Campo Tipo de Documento de Identificación del tercero. | nid | Número de Identificación | String | 20 | Diligenciar sin guiones, puntos, comas o espacios en blanco. Siempre debe diligenciarse | Campo Número de Documento de Identificación del tercero. | dv | Digito de Verificación | int | 1 | Para el tipo de documento 31 – Nit, si se conoce debe diligenciarse. | Dígito Verificador del Número de Documento de Identificación del tercero. | apl1 | Primer Apellido del Informado | string | 60 | En caso de ser una Persona Natural siempre debe diligenciarse. | Campo Primer Apellido del tercero. | apl2 | Segundo Apellido del Informado | string | 60 | En caso de ser una Persona Natural y si se conoce debe diligenciarse. | Campo Segundo Apellido del tercero. | nom1 | Primer Nombre del Informado | string | 60 | En caso de ser una Persona Natural siempre debe diligenciarse. | Campo Primer Nombre del tercero. | nom2 | Otros Nombres del Informado | string | 60 | En caso de ser una Persona Natural y si se conoce debe diligenciarse. | Campo Segundo Nombre del tercero. | raz | Razón Social del Informado | string | 450 | En caso de ser una Persona Jurídica siempre debe diligenciarse. | Campo Razón Social del tercero. | pais | País de Residencia o domicilio | int | 4 | De acuerdo con los definidos por resolución. Siempre debe diligenciarse | Campo País del tercero. | val | Valor al 31 de diciembre de 2005 | double | 20 | El valor debe ser positivo, entero y no debe incluir ni puntos ni comas. Siempre debe diligenciarse | Saldo Total de conceptos configurados en la columna 1 (CVD_COLUNA) del Plan de Cuentas Referencial. |
|
|
06. Tablas Utilizadas
- SA1 – Clientes.
- SA2 – Proveedores.
- SRA – Empleados.
- CVC – Participantes.
- CT0 – Configuración de entes contables.
- CVN – Encabezado de Plan referencial de cuentas.
- CVD – Plan referencial de cuentas.
- CT1 – Plan de cuentas.
- CVX QL7 – Cubo de saldos Saldos diarios por entidad.