01. DATOS GENERALES
Producto | TOTVS Backoffice | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Línea de producto: | Línea Protheus | ||||||||||||||||||
Segmento: | Backoffice | ||||||||||||||||||
Módulo: | SIGAFIS - Fiscal | ||||||||||||||||||
Función: |
| ||||||||||||||||||
País: | México | ||||||||||||||||||
Ticket: | 22668035 | ||||||||||||||||||
Requisito/Story/Issue (informe el requisito vinculado): | DMINA-25968 (pacote: 015238) |
02. SITUACIÓN/REQUISITO
A partir del 3 de febrero, el SAT dispone de una nueva plataforma para aquellas personas físicas y morales que se encuentran obligadas a presentar la Declaración Informativa de Operaciones con Terceros (DIOT), en la que reportan sobre el pago, retención, acreditamiento y traslado del IVA en las operaciones realizadas con sus proveedores.
La DIOT se presenta de forma mensual, o semestral por parte de las personas morales que obtienen ingresos por realizar actividades agrícolas, silvícolas, ganaderas y de pesca.
Información del SAT dodne se encuentra la información sobre el armado del archivo de carga masiva.
https://www.sat.gob.mx/cs/Satellite?blobcol=urldata&blobkey=id&blobtable=MungoBlobs&blobwhere=1705377565685&ssbinary=true
https://www.sat.gob.mx/declaracion/74295/presenta-tu-declaracion-informativa-de-operaciones-con-terceros-(diot)-
03. SOLUCIÓN
Se desarrolla la funcionalidad para dar cumplimiento al cambio de Legislación correspondiente a la Carga Masiva DIOT.
Rutina FISA088
Se incluye nuevo proceso para determinar los valores requeridos en el nuevo formato de la DIOT.
Rutina FISA087
Se agrega funcionalidad para generar archivo de texto en el formato actualizado de la DIOT.
- Función para seleccionar los movimientos de la tabla CE8, SelMovCE8(), con base al parámetro MV_DIOTVER, determinar la consulta (Query) a realizar y la forma de acumular los valores.
- Función que va a generar los registros para el archivo de texto plano, GenArch(), con base al parámetro MV_DIOTVER, genera el archivo de texto con el formato anterior o para 2025 en adelante.
- Se agrega nueva pregunta para indicar si se envían todos los valores o solo bases, ya que los IVAs son opcionales.
Rutina FISR088
Se agrega funcionalidad para imprimir los informes de DIOT, analítico y resumido.
- Función principal, FISR088(), con base al parámetro MV_DIOTVER, ejecuta las funciones anteriores o nuevas para la impresión del formato correspondiente.
- Función Informe DIOT versión 2025, ReportDef2(), define el objeto TReporte para el informe analítico del formato 2025. Establece salida en planilla Excel.
- Función de Impresión del Reporte, PrintRep2(), genera el informe analítico del formato 2025 en planilla Excel. Si el usuario cambia el tipo de salida, envía mensaje y cancela la generación de informe.
- Función que Define el Reporte Resumido, RepDefRes2(), construye el objeto TReporte para el informe resumido del formato 2025.
- Función de Impresión del Reporte Resumido, PrintRes2(), genera el informe resumido del formato 2025.
Rutina FISXFUMI
Nueva rutina con funciones para tratamiento de opciones en campos del catálogo de proveedores:
- fTpOper() - Valores de combo en el campo Tipo Operac. (A2_TPOPER).
- fValTpOper() - Valida campo Tipo Operac. (A2_TPOPER) de acuerdo al campo Tipo Tercero (A2_TIPOTER).
- fVlTipoTer() - Validación de Tipo Tercero (A2_TIPOTER), asigna valor default a Tipo Operac. (A2_TPOPER).
Rutina PERXTMP
Se realiza dependencia manual por uso de la función que Lee parámetro de grupo de preguntas validando si este existe, fLeePreg().
- Realizar un respaldo de repositorio (.RPO)
- Aplicar el parche correspondiente al issue DMINA-25968.
- Validar que las rutinas actualizadas coincidan con las indicadas en la sección 01. Datos Generales del presente Documento Técnico.
- Actualizar el diccionario de datos de acuerdo al Documento de Referencia:
- Contar con información de compras y financiero.
En el módulo de Libros Fiscales (SIGAFIS)
- Ir a Miscelánea | DIOT | Generación DIOT (FISA088).
- Proporcionar los parámetros del proceso para generar la información de un periodo del ejercicio 2025.
- Ir a Miscelánea | DIOT | Archivo DIOT (FISA087).
- Proporcionar los parámetros del proceso para generar el archivo para carga masiva con la información del periodo antes generado.
- Ir a Miscelánea | DIOT | Informe DIOT (FISR088).
- Proporcionar los parámetros del proceso para emitir el informe con la información del periodo antes generado.
- Se podrán obtener los informes Analítico y Resumido.
04. INFORMACIÓN ADICIONAL
No aplica.
¡IMPORTANTE!
Solución disponible para Protheus versión 12.1.2310 o posterior, se podría requerir Garantía Extendida.