Inicio  |  Contabilidad  |  DIOT
La LCO fue actualizada por última vez el 25/abr/2024

Declaración informativa de operaciones con terceros (DIOT)

La declaración informativa de operaciones con terceros es una obligación fiscal prevista en la Ley del Impuesto al Valor Agregado (IVA), que consiste en proporcionar mensualmente al Servicio de Administración Tributaria (SAT), información sobre las operaciones con sus proveedores.

Con Solución Factible® como Proveedor Autorizado de Certificación (PAC) podrá realizar la Declaración Informativa para Operaciones con Terceros (DIOT) de manera más ágil y rápida a través de internet y totalmente válida.

En esta pagina podrá encontrar la información necesaria para que a través de Solución Factible® pueda cumplir con esta obligación, mediante la configuración de un archivo de texto el cual detallaremos a continuación.

1. Definición general del archivo .txt

La terminación de línea o salto de línea (line break, EOL o newline) puede ser cualquiera de los manejados en la mayoría de los sistemas actuales: CR, LF o CR+LF.

La primer línea del archivo no contiene la definición de las columnas. El archivo puede tener tantas líneas como sea necesario y puede incluir tantas cuentas/pólizas/balanzas como se requiera.

El caractér usado automáticamente para la separación de los campos será el “pipe” (|, ASCII 124).

La codificación de caracteres configurada de manera automática es ISO-8859-1 (el subset de UTF-8 y conocido también como Latin 1), pero puede configurarse el conector para que lea otras codificaciones como: UTF-8, así el archivo de conector será leído en la codificación que su sistema lo genere, si el archivo está expresado en una codificación diferente a la especificada es probable que algunos caracteres no se importen correctamente.

2. Transferencia de datos

El conector es un servicio que Solución Factible® desarrolló con el fin de ofrecer una forma de fácil adopción por parte de su negocio, el conector provee una interfaz de comunicación entre el cliente y nuestros sistemas, esto asegura que la transición de la Declaración Informativa de operaciones con Terceros (DIOT), sea lo más simple y rápida posible.

Funciona mediante el envío de un archivo que contenga la información la cual será procesada y almacenada en su cuenta para su posterior consulta.

El nombre y/o extensión del archivo a importar no son relevantes y no definen su formato. El conector definido de forma predeterminada en su panel de control está configurado para operar el archivo como texto plano, inclusive si el archivo es binario.

2.1. Transmisión de datos hacia SF

La recepción de archivos será realizada mediante el SF:ERPClient. Tema Completo

Cadena de configuración predeterminada para la creación de la DIOT.

TIPO_PROVEEDOR|TIPO_OPERACION|RFC|CAMPO_ID|NOMBRE_EXTRANJERO|PAIS|NACIONALIDAD|ACT_PAG_15_16|ACT_PAG_15|ACT_PAG_15_16_NO_ACRED|ACT_PAG_10_11|ACT_PAG_10|ACT_PAG_10_NO_ACRED|ACT_PAG_15_16_IMPORT|ACT_PAG_15_16_NO_ACRED_IMPORT|ACT_PAG_10_11_IMPOT|ACT_PAG_10_11_NO_ACR_IMPORT|ACT_PAG_EXE_IMPORT|ACT_PAG_0|ACT_PAG_EXE|IVA_RET_CONTB|IVA_DDB_SCOMPRAS|


Ejemplo de la Cadena de configuración

04|06|XAXX010101000|||||1000|1500|500|100|100|110||||||600|2000|10000|5000|
04|06|XAXX010101000|||||1000|1500|500|100|100|110||||||300|2000|10000|5000|
05|03||XEXX010101000|FOREIGN CORPORATION|US|AMERICAN|||||||1600|600|5000|1000|500|||||
05|03||XEXX010101000|FOREIGN CORPORATION|US|AMERICAN|||||||1600|600|10000|2000|1000|||||
15|85|XAXX010101000|||||2000|3000|1000|200|200|220||||||100|3000|16000|8000|
15|85|XAXX010101000|||||2000|3000|1000|200|200|220||||||200|3000|16000|8000|


Definición de los campos

Nombre.
Descripción.
TIPO_PROVEEDOR
Tipo de Proveedor (04-Proveedor Nacional),(05-Proveedor Extranjero), (15-Proveedor Global).
TIPO_OPERACION
Tipo de Operción (03-Prestación de Servicios Profesionales),(06-Arrendamiento de Inmuebles), (85 Otros), Cuando el tipo de tercero sea igual a: 05 solo aplicaran los valores 03 y 85
RFC
RFC del receptor es obligatorio cuando: tipo de tercero sea igual a: 04, opcional cuando: tipo de tercero sea igual a: 05, no obligatorio cuando: tipo de tercero sea igual a: 15
CAMPO_ID
Número Identificador del extranjero, aplica solo cuando tipo de tercero sea igual a: 05
NOMBRE_EXTRANJERO
Nombre del Extranjero
PAIS
Clave de Pais de Residencia Catalogo del SAT
NACIONALIDAD
Obligatorio solo cuando exista valor en el campo NOMBRE_EXTRANJERO
ACT_PAG_15_16
Actos o Actividades pagados al 15% o 16%
ACT_PAG_15
Actos o Actividades pagados al 15%
CLAVE_RETENCION
Actos o Actividades pagados al 15% o 16% NO Acreditable (Proporción)
ACT_PAG_10_11
Actos o Actividades pagados al 10% u 11%
ACT_PAG_10
Actos o Actividades pagados al 10%
ACT_PAG_10_NO_ACRED
Actos o Actividades pagados al 10% NO Acreditable (Proporción)
ACT_PAG_15_16_IMPORT
Actos o Actividades pagados al 15% o 16% IMPORTACIÓN
ACT_PAG_15_16_NO_ACRED_IMPORT
Actos o Actividades pagados al 15% o 16% NO Acreditable (Proporción) IMPORTACIÓN
ACT_PAG_10_11_IMPOT
Actos o Actividades pagados al 10% u 11% IMPORTACIÓN
ACT_PAG_10_11_NO_ACR_IMPORT
Actos o Actividades pagados al 10% u 11% NO Acreditable (Proporción) IMPORTACIÓN
ACT_PAG_EXE_IMPORT
Actos o Actividades pagados al EXENTOS IMPORTACIÓN
ACT_PAG_0
Actos o Actividades pagados al 0%.
ACT_PAG_EXE
Actos o Actividades pagados al Exentos
IVA_RET_CONTB
IVA Retenido por el contribuyente
IVA_DDB_SCOMPRAS
IVA de Devoluciones, Descuetnos y Bonificaciones S /Compras

Herramienta

Comprobar cadena .txt de Retención

Subir archivo
Datos de contacto
comments powered by Disqus