Í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 la versión 12 de Protheus para obtener la 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

RutinaNombre Técnico
CTBA950Motor de Medios Magnéticos
CTBFMTCOLFunciones 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 los scripts de generación de los formatos; archivos FMT*.INI.


02. Ejemplo de Utilización


  1. 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.
  2. 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.
  3. 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
  4. 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.


  1. Ingresar al módulo Contabilidad de Gestión (SIGACTB).
  2. Ejecutar la rutina Medios Magnéticos, ubicada en Miscelánea | Integraciones | Medios Magnéticos (CTBA950).
  3. Dar clic en el botón Parámetros e informar las preguntas que se presentan.
  4. En la pregunta ¿Instr. Normativa?, informar el valor "FMT1008".
  5. Dar clic en "Ok".
  6. Dar clic en "Avanzar" en la ventana mostrada.
  7. Informar los parámetros solicitados.
  8. Dar clic en "Finalizar".
  9. 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 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 


VariableDescripciónValor Sugerido
MV_CTBCUBEUso de tablas cubo de saldos por entidad1
MV_COLTIPDDefine si el tipo de entidad es igual al valor definido de entidad “42” sustituyendo el valor original del cliente, empleado o proveedor42
MV_COLTPSLDetermina si los saldos a obtener son por 1 (Colgaap) o 3 (Niif)1
MV_FMTCONSDefine el número secuencial de envío de los medios magnéticos00000001
MV_MMEXTETratamiento 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:

    • ¿Fecha Inicial ? (MV_PAR01)
    • ¿Fecha Final ? (MV_PAR02)
    • ¿Instr. Normativa ? (MV_PAR03)
    • ¿Arc. Destino ? (MV_PAR04)
    • ¿Directorio ? (MV_PAR05)
    • ¿Selecciona Sucursales ? (MV_PAR06)
    • ¿Registros por Archivo ? (MV_PAR07)


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 de la tabla cubo CVX, del rango de Fechas Inicial y Final.
    • Con excepción de los Formatos 1004 y 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. 
      • Lectura de campos en la tabla que corresponda según el tercero de que se trate:
CampoClienteProveedorEmpleadoParticipante
Primer NombreA1_NOMEPRIA2_NOMEPRIRA_PRINOMECVC_NOME
Segundo NombreA1_NOMEPESA2_NOMEPESRA_SECNOMECVC_2NOME
Primer ApellidoA1_NOMEMATA2_NOMEMATRA_PRISOBRCVC_1SNOME
Segundo ApellidoA1_NOMEPATA2_NOMEPATRA_SECSOBRCVC_2SNOME
Razón SocialA1_NOMEA2_NOME
CVC_NOME
DirecciónA1_ENDA2_ENDRA_ENDERECCVC_END
DepartamentoA1_ESTA2_ESTRA_ESTADOCVC_UF
MunicipioA1_COD_MUNA2_COD_MUNRA_MUNICIPCVC_CODMUN
PaísA1_PAISA2_PAIS

NITA1_CGCA2_CGCRA_CICCVC_CGC
RG/Cedula ExtranjeroA1_PFISICAA2_PFISICA

emailA1_EMAILA2_EMAILRA_EMAIL
Tipo de Documento IdentidadA1_TIPDOCA2_TIPDOCRA_TPCICCVC_TIPDOC
Tipo de PersonaA1_PESSOAA2_PESSOA
CVC_TIPO
% Participación


CVC_PARTIC
      • Si es persona física, se consideran los diferentes campos del Nombre  
      • Si es persona jurídica, se considera la Razón social
      • Se determina el Número de Documento de Identidad en base a estos criterios:
        • Cliente: Si Tipo Documento (A1_TIPDOC), es "31", asigna NIT (A1_CGC), si no, asigna RG/Ced.Extr. (A1_PFISICA).
        • Proveedor: Si Tipo Documento (A2_TIPDOC), es "31", asigna NIT (A2_CGC), si no, asigna RG/Ced.Extr. (A2_PFISICA).

        • Empleado: NIT (RA_CIC).

        • Participante: NIT (CVC_CGC).

      • Si el tipo de documento de identidad es "31" (NIT), se retira del NIT el Dígito Verificador, este último se informa en una columna especifica en el archivo del Formato.
      • 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.
    • Los saldos se acumulan totalizando 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


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:

  1. Pago o abono en cuenta deducible
  2. Pago o abono en cuenta NO deducible
  3. IVA mayor valor del costo o gasto deducible
  4. IVA mayor valor del costo o gasto no deducible
  5. Retención en la fuente practicada Renta
  6. Retención en la fuente asumida Renta
  7. Retención en la fuente practicada IVA Régimen común
  8. 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

  • Nombre de los archivos:
    • Formato 1001

dmuisca_ccmmmmmvvaaaacccccccc.xml

    • Formatos 1003 a 1012

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.


  • Formato de los archivos

Sección de Encabezado :  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.


05. Especificaciones Técnicas


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 + Número 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

CantRegCantidad 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 (CVX_NIV01) de la tabla de saldos CVX.

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.


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.


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.


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.


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.


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.


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.


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.


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


CodCpt

Concepto

int

2


1= Inserción
2= Reemplazo


Formato

Código del
formato

int

5


Retenciones en la
fuente que le
practicaron = 1003


Versión

Versión del
formato

int

2


Versión = 7


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.


FecEnvio

Fecha de envío

datetime

19

Debe ser la fecha calendario.

Formato AAAA-MM
DDTHH:MM:SS


FecInicial

Fecha Inicial

Date

10

Debe ser la fecha calendario.

Los registros
corresponden mínimo
ésta fecha inicial.
Formato AAAA-MM-DD


FecFinal

Fecha Final

date

10

Debe ser la fecha calendario.

Los registros
corresponden máximo
a ésta fecha final.
Formato AAAA-MM-DD


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.



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.



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


tdoc

Tipo de Documento

int

2

De acuerdo a los definidos por resolución.
Siempre debe diligenciarse


nid

Número de
Identificación

string

20

Diligenciar sin guiones, puntos, comas o 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
informado

string

60

En caso de ser una Persona Natural siempre debe
diligenciarse.


apl2

Segundo Apellido del
informado

string

60

En caso de ser una Persona Natural y si se
conoce debe diligenciarse.


nom1

Primer Nombre del
informado

string

60

En caso de ser una Persona Natural siempre
debe diligenciarse.


nom2

Otros Nombres del
informado

string

60

En caso de ser una Persona Natural y si se
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 informarse.


dpto

Código del
Departamento

int

2

Código DANE Numérico, debe incluir los ceros a
la izquierda.
Siempre debe informarse.


mcpo

Código del Municipio

int

3

Código DANE Numérico, debe incluir los ceros a
la izquierda.
Siempre debe informarse.


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.


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.





05. Tablas Utilizadas

  • SA1 – Clientes.
  • SA2 – Proveedores.
  • SRA – Empleados.
  • CVC – Participantes.
  • CT0 – Configuración de entes contables.
  • CVD – Plan referencial de cuentas.
  • CT1 – Plan de cuentas.
  • CVX – Cubo de saldos diarios por entidad.

Medios Magnéticos

Línea de Producto:

Microsiga Protheus.

Segmento:

Servicios - Mercado Internacional.

Módulo:

SIGACTB - Contabilidad de Gestión.

Rutina:

Rutina

Nombre Técnico

CTBA950

Medios Magnéticos


.

Rutina(s) involucrada(s)

Nombre Técnico

CTBXSALFunciones de Saldo.

CTBXFUN

Funciones Genéricas SIGACTB.

CTBXFUNCFunciones Genéricas SIGACTB.
CTBXSALMIFunciones de Saldo - Mercado Internacional.
fmt1001.ini

Formato 1001 - Pagos o abonos en cuenta y retenciones practicadas. Versión 10. Resolución No. 000060, Anexo no. 1.

fmt1003.ini

Formato 1003 - Retención en la fuente que le practicaron. Versión 7. Resolución No. 000068, Anexo no. 16.

fmt1004.ini

Formato 1004 - Descuentos tributarios solicitado. Versión 7. Resolución No. 000068, Anexo No. 55.

fmt1005.ini

Formato 1005 - Impuesto a las Ventas por Pagar (Descontable). Versión 7. Resolución No. 000068 Anexo No. 18.

fmt1006.ini

Formato 1006 - Impuestos a las Ventas por Pagar (Generado) e Impuesto al Consumo. Versión 8. Resolución No. 000068 Anexo No. 19.

fmt1007.ini

Formato 1007 - Ingresos Recibidos. Versión 8. Resolución No. 000060 Anexo No. 17.

fmt1008.ini

Formato 1008 - Saldos de cuentas por cobrar al 31 de diciembre. Versión 7. Resolución No. 000068 Anexo No. 21.

fmt1009.ini

Formato 1009 - Saldos de cuentas por cobrar al 31 de diciembre. Versión 7. Resolución No. 000068 Anexo No. 20.

fmt1010.ini

Formato 1010 - Información de socios, accionistas, comuneros y/o cooperados. Versión 8. Resolución No. 000068 Anexo No. 14.

fmt1011.ini

Formato 1011 - Información de las declaraciones tributarias. Versión 6. Resolución No. 000068 Anexo No. 54.

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. Versión 7. Resolución No. 000068 Anexo No. 53.

.


Parámetro(s):

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.

Issue:DMINA-736 (12.1.17) | DMINA-1168 (11.8) | DMINA-5624 (12.1.17) |DMINA-7084(12.1.17)|DMINA-7677(12.1.17, 12.1.23, 12.1.25)

País(es):

Colombia

Base(s) de Datos:

Todas.

Tablas utilizadas:


Sistema(s) operativo(s):

Windows®/Linux®

Descripción 

Se habilita la funcionalidad de Medios Magnéticos en la versión 12 para Colombia conforme lo siguiente: 

Está disponible la generación de los archivos magnéticos en la rutina Medios Magnéticos (CTBA950), según las normas de la DIAN (Dirección de Impuestos y Aduanas Nacionales), órgano controlador de las reglas tributarias. Los archivos magnéticos registran información basada en los saldos de los entes contables en un período o ejercicio fiscal.

De acuerdo a la Resolución No. 000068 del 30 de octubre de 2017 de la DIAN, Modificar el formato 1001 en base a lo establecido en la Resolución No. 000060 y  de acuerdo al diario oficial del 28 de octubre del 2016 modificar los formatos 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1011 y 1012, en base a los establecido en base a lo establecido en la Resolución .



1.Formato 1001 - Pagos o abonos en cuenta y retenciones practicadas. Versión 10. Resolución No. 000060, Anexo no. 1.

  • Columna 01: Concepto.
  • Columna 02: Tipo de Documento.
  • Columna 03: Número de identificación de la entidad.
  • Columna 04: Primer apellido de la entidad.
  • Columna 05: Segundo Apellido de la entidad.
  • Columna 06: Primer nombre de la entidad.
  • Columna 07: Otros nombres de la entidad.
  • Columna 08: Razón Social  de la entidad.
  • Columna 09: Dirección de la entidad.
  • Columna 10: Código del departamento de la entidad.
  • Columna 11: Código de la municipalidad de la entidad.
  • Columna 12: País de la entidad.
  • Columna 13: Pago o abono en cuenta deducible.
  • Columna 14: Pago o abono en cuenta NO deducible.
  • Columna 15: IVA mayor valor del costo o gasto deducible.
  • Columna 16: IVA mayor valor del costo o gasto no deducible.
  • Columna 17: Retención en la fuente practicada Renta.
  • Columna 18: Retención en la fuente asumida Renta.
  • Columna 19: Retención en la fuente practicada IVA Régimen común.
  • Columna 20: Retención en la fuente practicada IVA no domiciliados.


2.Formato 1003 - Retención en la fuente que le practicaron. Versión 7. Resolución No. 000068, Anexo no. 16.

  • Columna 01: Concepto.
  • Columna 02: Tipo de Documento.
  • Columna 03: Número de identificación de la entidad.
  • Columna 04: Dígito Verificador de la entidad.
  • Columna 05: Primer apellido de la entidad.
  • Columna 06: Segundo Apellido de la entidad.
  • Columna 07: Primer nombre de la entidad.
  • Columna 08: Otros nombres de la entidad.
  • Columna 09: Razón Social  de la entidad.
  • Columna 10: Dirección de la entidad.
  • Columna 11: Código del departamento de la entidad.
  • Columna 12: Código del municipio de la entidad.
  • Columna 13: Valor acumulado del pago o abono sujeto a Retención en la fuente.
  • Columna 14: Retención en la fuente que le practicaron.


3. Formato 1004 - Descuentos tributarios solicitado. Versión 7. Resolución No. 000068, Anexo No. 55.

  • Columna 01: Concepto.
  • Columna 02: Tipo de Documento del Tercero.
  • Columna 03: Número de Identificación del Tercero.
  • Columna 04: Primer apellido de la entidad.
  • Columna 05: Segundo Apellido de la entidad.
  • Columna 06: Primer nombre de la entidad.
  • Columna 07: Otros nombres de la entidad.
  • Columna 08: Razón Social  de la entidad.
  • Columna 09: Dirección de la entidad.
  • Columna 10: Código del departamento de la entidad.
  • Columna 11: Código del municipio de la entidad.
  • Columna 12: Código del País de la entidad.
  • Columna 13: Correo electrónico.
  • Columna 14: Valor del Pago o Abono en Cuenta.
  • Columna 15: Valor de los descuentos tributarios que le practicaron a la entidad.


4.Formato 1005 - Impuesto a las Ventas por Pagar (Descontable). Versión 7. Resolución No. 000068 Anexo No. 18.

  • Columna 01: Tipo de Documento.
  • Columna 02: Número de identificación.
  • Columna 03: Dígito Verificador.
  • Columna 04: Primer apellido del informado.
  • Columna 05: Segundo Apellido del informado.
  • Columna 06: Primer nombre del informado.
  • Columna 07: Otros nombres del informado.
  • Columna 08: Razón Social  del informado.
  • Columna 09: Valor del impuesto descontable .
  • Columna 10: Valor del IVA resultante por devoluciones en las ventas rescindidas resueltas.


5. Formato 1006 - Impuestos a las Ventas por Pagar (Generado) e Impuesto al Consumo. Versión 8. Resolución No. 000068 Anexo No. 19.

  • Columna 01: Tipo de Documento.
  • Columna 02: Número de identificación.
  • Columna 03: Dígito Verificador.
  • Columna 04: Primer apellido del informado.
  • Columna 05: Segundo Apellido del informado.
  • Columna 06: Primer nombre del informado.
  • Columna 07: Otros nombres del informado.
  • Columna 08: Razón Social del informado.
  • Columna 09: Valor del impuesto generado.
  • Columna 10: Valor del IVA recuperado en devoluciones en compra anuladas rescindidas o resueltas.
  • Columna 11: Valor del impuesto al consumo.


6. Formato 1007 - Ingresos Recibidos. Versión 8. Resolución No. 000060 Anexo No. 17.

  • Columna 01: Concepto.
  • Columna 02: Tipo de Documento.
  • Columna 03: Número de identificación.
  • Columna 04: Primer apellido del informado.
  • Columna 05: Segundo Apellido del informado.
  • Columna 06: Primer nombre del informado.
  • Columna 07: Otros nombres del informado.
  • Columna 08: Razón Social del informado.
  • Columna 09: País de residencia o domicilio.
  • Columna 10: Valor del ingreso bruto recibido por operaciones propias de la entidad.
  • Columna 11: Valor de las devoluciones, rebajas y descuentos aplicados a la entidad.

Revise el siguiente documento para más información a cerca de este formato 1007.


7. Formato 1008 - Saldos de cuentas por cobrar al 31 de diciembre. Versión 7. Resolución No. 000068 Anexo No. 21.


  • Columna 01: Concepto.
  • Columna 02: Tipo de Documento.
  • Columna 03: Número de Identificación.
  • Columna 04: Dígito de Verificación.
  • Columna 05: Primer apellido del Deudor.
  • Columna 06: Segundo Apellido del Deudor.
  • Columna 07: Primer nombre del Deudor.
  • Columna 08: Otros nombres del Deudor.
  • Columna 09: Razón Social del Deudor.
  • Columna 10: Dirección.
  • Columna 11: Código del departamento .
  • Columna 12: Código del municipio.
  • Columna 13: País de residencia o domicilio.
  • Columna 14: Valor del saldo de las cuentas por cobrar al 31 de Diciembre del año anterior.

8. Formato 1009 - Saldos de cuentas por cobrar al 31 de diciembre. Versión 7. Resolución No. 000068 Anexo No. 20.


  • Columna 01: Concepto.
  • Columna 02: Tipo de Documento.
  • Columna 03: Número de Identificación.

  • Columna 04: Dígito de Verificación.
  • Columna 05: Primer apellido del Deudor.
  • Columna 06: Segundo Apellido del Deudor.
  • Columna 07: Primer nombre del Deudor.
  • Columna 08: Otros nombres del Deudor.
  • Columna 09: Razón Social del Deudor.
  • Columna 10: Dirección.
  • Columna 11: Código del departamento .
  • Columna 12: Código del municipio.
  • Columna 13: País de residencia o domicilio.
  • Columna 14: Valor del saldo cuentas por pagar al 31 de Diciembre del año anterior.


9. Formato 1010 - Información de socios, accionistas, comuneros y/o cooperados. Versión 8. Resolución No. 000068 Anexo No. 14.

  • Columna 01: Tipo de Documento.
  • Columna 02: Número de Identificación del Socio o Accionista.
  • Columna 03: Dígito de Verificación.
  • Columna 04: Primer Apellido del Accionista.
  • Columna 05: Segundo Apellido del Accionista.
  • Columna 06: Primer nombre del Accionista.
  • Columna 07: Otros nombres del Accionista.
  • Columna 08: Razón Social  del Accionista.
  • Columna 09: Dirección del Accionista.
  • Columna 10: Código del departamento 
  • Columna 11: Código del municipio.
  • Columna 12: País de residencia o domicilio.
  • Columna 13: Valor patrimonial acciones o aportes al 31 de diciembre.
  • Columna 14: Valor del porcentaje de participación.
  • Columna 15: Valor del porcentaje de participación (posición decimal).


10. Formato 1011 - Información de las declaraciones tributarias. Versión 6. Resolución No. 000068 Anexo No. 54.


  • Columna 01: Concepto.
  • Columna 02: Valor del saldo al 31 de Diciembre del año anterior de la cuenta.


11. Formato 1012 - Información de las declaraciones tributarias, acciones y aportes e inversiones en bonos, certificados, títulos y demás inversiones tributarias. Versión 7. Resolución No. 000068 Anexo No. 53.


  • Columna 01: Cuenta Referencial.
  • Columna 02: Tipo de Documento.
  • Columna 03: Número de documento de la entidad.
  • Columna 04: Dígito Verificador de la entidad.
  • Columna 05: Primer apellido de la entidad.
  • Columna 06: Segundo Apellido de la entidad.
  • Columna 07: Primer nombre de la entidad.
  • Columna 08: Otros nombres de la entidad.
  • Columna 09: Razón Social  de la entidad.
  • Columna 10: País de la entidad.
  • Columna 11: Valor al 31 de Diciembre del año anterior de la entidad.


Procedimiento de Implantación 

El sistema se actualiza inmediatamente después de aplicar el paquete de actualizaciones (Patch) de este llamado.

  1. Aplique el patch anexo a este issue que contiene la actualización de los siguientes fuentes:
    - CTBA950  
    - CTBXFUN
    -CTBXSAL

  2. En la carpeta System dentro de Protheus_Data, colocar los archivos ini siguientes:
    - fmt1001.ini 
    - fmt1003.ini
    - fmt1004.ini 
    - fmt1005.ini 
    - fmt1006.ini 
    - fmt1007.ini 
    - fmt1008.ini 
    - fmt1009.ini 
    - fmt1010.ini 
    - fmt1011.ini 
    - fmt1012.ini 


Procedimiento de Configuración

CONFIGURACIÓN DE PARÁMETROS

  1. En el Configurador (SIGACFG), acceda a Entornos/Archivos/Parámetros (CFGX017). Cree el parámetro a continuación:

     

Ítems/Carpetas

Descripción

Nombre:

MV_COLTIPD

Tipo:

Carácter

Cont. Esp.:

42

Descripción:

Define si el tipo de entidad es igual al valor definido de entidad “42” sustituyendo el valor original del cliente, empleado o proveedor.

Ítems/Carpetas

Descripción

Nombre:

MV_COLTPSL

Tipo:

Carácter

Cont. Esp.:

1

Descripción:

Determina si los saldos a obtener son por 1 (Colgaap) o 3 (Niif).


2. Para V11.8, en el Configurador (SIGACFG), acceda a Entornos/Archivo/Menú (CFGX013). Informe la nueva opción de menú del módulo SIGACTB, conforme las instrucciones a continuación:

MenúContabilidad de Gestión
Sub-menúMiscelánea | Integraciones
Nombre de la RutinaMedios Magnéticos
ProgramaCTBA950
MóduloSIGACTB
TipoFunción Protheus


3. Para V11.8, se sugiere agregar la consulta HSSDIR, para la pregunta número 5 - ¿Directorio?, como se muestra a continuación:


GrupoPreguntaConsulta
CTB950¿Directorio?HSSDIR


4. Para V11.8, se sugiere agregar el campo CVD_VERSAO:

CampoCVD_VERSAO
TipoC
Tamaño4
Decimal0
TítuloVersión
DescripciónVersión
Formato@!
Nivel1
Usado
BrowserNo
ObligatorioNo
Val. SistemaVazio() .Or. Ctb020Vers()
HelpVersión del Plan de Cuentas Referencial


5. Para V11.8, se sugiere agregar el índice 5 a la tabla CVD:

ÍndiceCVD
Orden05
ClaveCVD_FILIAL+CVD_CODPLA+CVD_CTAREF+CVD_VERSAO+CVD_CONTA
DescripciónPlan Ref. + Cuenta Ref. + Versión + Cod Cuenta
Búsqueda



PARAMETRIZACION DE LA INFORMACION EN SISTEMA


Proveedores.- El maestro de Proveedores (SA2) deberá contener informaciones fiscales administrativas, básicas necesarias tales como:

  • NIT o Cedula (de preferencia que el código del proveedor en sistema, sea el mismo que el código NIT o Cedula del tercero) 
  • Clasificación del documento de identificación: 13 Cedula Ciudadanía, 21 Cedula Extranjería, 31 NIT,  etc.
  • Clasificación de Tercero, persona Natural o Jurídica
  • Razón Social. Para personas Jurídicas
  • 1r Nombre, 2º Nombre, 1r Apellido, 2º Apellido.- para personas Naturales.
  • País
  • Departamento
  • Municipio
  • Domicilio
  • Teléfono

Clientes.- El maestro de Clientes (SA1) deberá contener informaciones fiscales administrativas, básicas necesarias tales como:

  • NIT o Cédula (de preferencia que el código del cliente en sistema, sea el mismo que el código NIT o Cédula del tercero)
  • Clasificación del documento de identificación: 13 Cédula Ciudadanía, 21 Cédula Extranjería, 31 NIT,  etc.
  • Clasificación de Tercero, persona Natural o Jurídica
  • Razón Social. Para personas Jurídicas
  • 1r Nombre, 2º Nombre, 1r Apellido, 2º Apellido.- para personas Naturales.
  • País
  • Departamento
  • Municipio
  • Domicilio
  • Teléfono

Participantes.- Para empleados y/o Funcionarios podrá realizarse la administración de los mismos mediante el maestro de Participantes que se encuentra en el módulo contable, siendo requerido de igual manera:

  • Cédula (de preferencia que el código del empleado en sistema, sea el mismo que la Cédula del tercero)
  • Clasificación del documento de identificación: 13 Cédula Ciudadanía, 21 Cédula Extranjería, etc.
  • Clasificación de Tercero, persona Natural
  • 1r Nombre, 2º Nombre, 1r Apellido, 2º Apellido.- para personas Naturales.
  • País
  • Departamento
  • Municipio
  • Domicilio
  • Teléfono

ENTES Contables (Clasificador 05 NIT).- El Maestro de Entes (CV0) es aquel mediante el cual se concentran las informaciones de los terceros provenientes de los maestros Clientes, Proveedores y Participantes, recopilando informaciones necesarias para la generación de reportes Fiscales a nivel de Terceros.

Plan de Cuentas Referencial (CVN) en este maestro es dónde debemos generar los conceptos requeridos para todas y cada una de las planillas requeridas por la DIAN, para posteriormente relacionar dicho código con la cuenta contable del Plan Único de Cuentas con la que tienen una relación.

PUC (Plan único de Cuentas).-  El PUC (CT1) es aquel que mediante el cual se causarán los registros contables tomando sus cuentas analíticas como referencia pero alimentándose la cuenta de Mayor acorde a la estructura superior parametrizada.  Después de Alimentar el plan referencial al cual hace mención el punto Plan de Cuentas Referencial (CVN) deberá realizarse una relación al pie de la cuenta en el PUC, ya que esta relación es la forma en que las plantillas generarán la agrupación de las informaciones. 

Registros contables (CT2) Es importante que al momento de causar las informaciones contablemente se esté almacenando el NIT o cédula en los asientos, ya que es de aquí de donde se construirá la información bajo la agrupación realizada entre el PUC y el plan de cuentas referencial.

Importante: El NIT o Cédula informado se debe encontrar almacenado en el Plan de Entes contables, Maestro de ENTES Contables (Clasificador 05 NIT) de este documento.


Procedimiento de Utilización 

  1. En el módulo Gestión Contable (SIGACTB), acceda a Actualizaciones / Entes / Plan de cuentas (CTBA020).
  2. En Importar plan referencial, importe el Plan de Cuentas Único (PUC) y el plan referencial Plan de cuentas referencial 1001.
  3. Vincule cada cuenta contable a la cuenta referencial, por medio del campo Cuenta Ref.
  4. Acceda a Actualizaciones / Configuraciones / Ent. Contable (CTBA050), incluya las informaciones del ente contable para Terceros (Clientes, Proveedores, Empleados y/o Socios/Accionistas).
  5. En Actualizaciones / Movimientos / Asientos contables (CTBA101), en Información complementaria, incluya los asientos con la 5ª unidad contable.
  6. Repita la operación para las demás cuentas, de acuerdo con el vínculo del plan referencial.
  7. Después de apuntar los asientos, acceda a Misceláneas / Rehace saldos / Reprocesamiento (CTBA190).
  8. Informe los parámetros para efectuar el reprocesamiento del periodo y actualizar el saldo de las cuentas contables.
  9.  Acceda a Misceláneas / Integraciones / Medios magnéticos (CTBA950).
  10. Informe los parámetros de la rutina de acuerdo con el help de campo.
    • La configuración de esta Resolución incluye los archivos ".ini"FMT1001, FMT1003, FMT1004, FMT1005, FMT1006, FMT1007, FMT1008, FMT1008, FMT1009, FMT1010, FMT1011 y FMT1012.
  11. Se muestra la pantalla de procesamiento. Confirme.
  12. Informe los parámetros, definidos por el archivo de configuración de acuerdo a la  Resolución Normativa.
  13. Haga clic en Finalizar.
  14. Validar la correcta generación del formato seleccionado, abriendo el documento Excel generado en la carpeta configurada.
    1. Para el caso de los Clientes, se imprimirá la columna "Número Identificación" en base al Tipo de Documento (A1_TIPDOC) configurado para el cliente. Cuando el cliente tiene configurado el campo Tipo Doc (A1_TIPDOC) igual a "31", se imprimirá el valor del campo NIT (A1_CGC) de lo contrario se imprimirá el valor del campo RG/Ced.Extr. (A1_PFISICA).