Departamento de Informática Tributaria12 de noviembre de 2018
1
Novedades 2018/19
Empresas desarrolladoras de software
Ayuda a la Presentación
Departamento de Informática Tributaria
Índice• Retenciones 2019• Consulta de declaraciones presentadas• Diseños de registro• Informativas 2018
• Calidad de la información• TGVI Online• Formularios• Ciclo de vida de las declaraciones• Servicio de consulta y modificación de declaraciones
Informativas• Nuevo Modelo 179• Nuevo Modelo 233
2
Retenciones 2019• Actualización y publicación del algoritmo.
• El Módulo de Cálculo de Retenciones IRPF 2019 sólo ofrece el tratamiento de ficheros XML
• Incorporación del fichero XML con los datos necesarios para el cálculo.
• Disponibles en la segunda quincena de diciembre de 2018:• Aplicación Web• Módulo de cálculo
Departamento de Informática Tributaria
Consulta de declaraciones
• Sustitución de las opciones actuales de consulta
• Unificación del servicio
4
5
Consulta de declaraciones presentadas
• Sustitución progresiva prevista para todos los modelos.
• Ya disponible en los modelos: 100, 189, 200, 202, 217, 220, 220, 221, 222, 232, 410, 411, 714, 720.
• En esta próxima campaña Informativas 2018 disponible en todos los modelos.
• Servicio de consulta directahttps://www1.agenciatributaria.gob.es/wlpl/SCEJ-MANT/ConsultaExt
Departamento de Informática Tributaria
Diseños de registro (DR)
• Se mantiene el formato de diseño de registro delos modelos existentes.
• Los nuevos modelos utilizan formatos de diseñode registro adaptados a su uso.
• XML: modelo 179 - Declaración informativa de la cesión de uso de viviendas con fines turísticos
• CSV: modelo 233 - Declaración informativa por gastos en guarderías o centros de educación infantil autorizados
6
Departamento de Informática Tributaria
Calidad de la información
• Se requiere disponer de datos de calidad conanticipación.
• Se han mejorado los proceso de identificaciónde contribuyentes.
• No se admitirá la introducción de registrosmal identificados o con errores de validación.
• Sustitución vía de presentación TGVI paramodelos relacionados con Renta TGVIOnline.
7
Departamento de Informática Tributaria
Identificación (I) Depuración del censo de contribuyentes de cada empresamediante el servicio de Identificación Fiscal
8
9
- Consulta unitaria o múltiple (máximo aumentado a 20.000)
- Requiere certificado.
- Aplicación- Manual- Fichero CSV | TXT
- Web Service
Identificación (II)
Departamento de Informática Tributaria
• El programa de identificación recibe un NIF y nombre y apellidosy lo compara con lo del Censo (Policía). Si tienen undeterminado porcentaje de similitud da por buena laidentificación
• Previamente a la comparación, se realiza un proceso dedepuración: letras acentuadas, caracteres de puntuación,palabras irrelevantes, transcripción fonética, apellidosabreviados, nombres traducidos de otros idiomas, etc.
• Para la comparación se utilizan 6 algoritmos de comparacióndistintos (cada uno compara desde un punto de vista diferente)
10
Identificación (III)
11
Identificación (IV)
Persona Física
IDENTIFICADO: Se devuelven los datos de apellidos y nombre asociados al NIF.
NO IDENTIFICADO-SIMILAR: hay diferencias menores en los apellidos y nombre. Se devuelven los datos de apellidos y nombre asociados al NIF.
NO IDENTIFICADO: Se devuelven los datos de NIF y apellidos y nombre aportados.
Persona Jurídica
IDENTIFICADO: Si el contribuyente se identifica con el NIF aportado. Se devuelve el NIF actual y su razón social.
NO IDENTIFICADO: Si el contribuyente no se identifica con el NIF aportado. Se devuelven los datos aportados.
IDENTIFICADO-BAJA. Se devuelve el NIF actual y su razón social.
IDENTIFICADO-REVOCADO. Se devuelve el NIF actual y su razón social.
Departamento de Informática Tributaria
Sustitución de TGVI por TGVI Online
• Responde a las necesidades de mejora decalidad y anticipación en la entrada de datos
• TGVI actual permite la entrada de registros conerrores
• La corrección de los mismos supone untratamiento adicional de la información
• Solo afecta al conjunto de modelos relacionadocon Renta. Resto de modelos mantiene TGVI
12
Departamento de Informática Tributaria
Sustitución de TGVI como vía de entrada
13
Departamento de Informática Tributaria
• Nueva vía de presentación para ficheros voluminosos,aunque se permitirá la presentación de declaraciones concualquier número de registros.
• Formulario web que permite la carga de ficheros sin límitede tamaño.
• El proceso de subida del fichero validará e identificará losregistros de detalle
• Se recomienda no posponer este tipo de envíos al últimodía de presentación.
• Dispone de API de servicios.
TGVI-Online (I)
14
Departamento de Informática Tributaria
TGVI-Online (I). Formulario de Envío
15
Departamento de Informática Tributaria
• Durante la transmisión, se le mostrará al contribuyenteuna barra de progreso tanto de la transmisión, como delnúmero de registros admitidos/rechazados
• Una vez finalizada la transmisión, se le mostraría alcontribuyente un resumen del resultado de la validación,que incluye desglose de registros correctos e incorrectos
• La subida de un fichero correcto no implica la presentaciónde sus registros.
• Aplicación codificación ISO-8859-1 (vía API a elección).
• No hay justificante de envío.
• Unicidad: Modelo + Ejercicio + Periodo + Declarante.
TGVI-Online (II)
16
Departamento de Informática Tributaria
TGVI-Online (II). Envío de bloques
17
Departamento de Informática Tributaria
Una vez subido el fichero el presentador tendrá tres opciones:
1. Presentar los registros correctos
2. Recuperar un fichero con los registros erróneos con formato de diseño de registro
3. Recuperar un fichero con el detalle de los registros erróneos y el error de validación que presentan.
TGVI-Online (III)
18
Departamento de Informática Tributaria
TGVI-Online (III). Acciones a realizar
19
Departamento de Informática Tributaria
TGVI-Online (IV)
1. Presentar registros correctos:
• El registro Tipo 1 se actualizaría automáticamente paraser coherente con los registros correctos
• Se generaría recibo de presentación sólo de losregistros correctos presentados
• Para evitar la generación de registros duplicados seexigirá que el fichero contenga un numero identificativoúnico para ese ejercicio-modelo-contribuyente
20
Departamento de Informática Tributaria
TGVI-Online (V)
2. Recuperar fichero con registros erróneos:
• Se descargará un fichero con formato diseño deregistro con el total de registros erróneos
• El registro de Tipo 1 de dicho fichero será coherentecon el detalle de los registros erróneos
• El fichero descargado será de tipo complementaria,tendrá un número identificativo propio y eljustificante origen será el de la declaración original
21
22
Posición 108-120: Nº de Justificante de la Declaración. Se incrementará en 1 el Nº de Justificante incluido en el fichero validado.
- Ejemplo para el modelo 156: Si el Nº de Justificante de la declaración era 1560000000001 el nuevo Nº de Justificante será: 1560000000002. Este número asignado automáticamente no es vinculante y podrá ser modificado posteriormente por el presentador.
Posición 121: Incluye la marca “C” de complementaria
Posición 123-135: Incluye el valor del Nº Justificante del fichero validado. Dicho valor será la que se incluyó en el registro Tipo 1 incluido en la operación de inicialización del envío.
TGVI-Online (V)
2. Recuperar un fichero con el detalle de loserrores:
Departamento de Informática Tributaria
TGVI-Online (VI)
3. Recuperar un fichero con el detalle de loserrores:
• Fichero de texto
• Contendrá un detalle del error por cada registro dedetalle (tipo 2) incorrecto.
• El fichero mostrará el registro de detalle erróneo y acontinuación el mensaje de error, incluyendo unseparador entre ambos datos.
23
24
TGVI-Online (VI)
3. Recuperar un fichero con el detalle de los errores(Botón “Descargar mensajes de error”, (1) es el T1)
Si hubiera más de un millón de errores/registros, el fichero de salida será comprimida en formato ZIP.
Departamento de Informática Tributaria
TGVI-Online (VII)
• El servicio de presentación de declaraciones a travésde TGVI-Online está disponible en Preproducciónexteriores para pruebas (disponible desde el 26/10/18)
• API de servicios disponible
25
https://www7.aeat.es/wlpl/OVPT-NTGV/tgvionline.html
26
TGVI-Online (VII)Diagrama de estados
27
TGVI-Online (VIII)API de servicios1 InicializarEnvio: incluye el registro T1
MODELO NUMÉRICO (3) 192 HEADEREJERCICIO NUMÉRICO (4) 2018 HEADERPERIODO ALFANUMERICO (2) 0A, 1M HEADERNDC ALFANUMÉRICO (9) 12345678Z HEADERIDIOMA ALFANUMÉRICO (2) ES, CA, VA, GL HEADERNUMBLOQUES NUMÉRICO(4) Para un fichero con 1.000.000 de
registros Tipo 2 el valor sería 25.Para un fichero con 1.000.005 deregistros Tipo 2 el valor sería 26. Puedetomar el valor cero para declaracionesNEGATIVAS.
HEADER
CODIFICACION ALFANUMÉRICO(15) UTF-8, ISO8859-1 HEADER- ALFANUMÉRICO (250)
oALFANUMÉRICO (500)
- BODY
IDENVIO NUMÉRICO(27) 19220180A201901010000000001 HEADER
ESTADO ALFANUMÉRICO(10) CREADO,ERROR,FINALIZADO (en caso de declaraciónnegativa)
HEADER
SIGBLOQUE NUMÉRICO(5) 1 HEADER
CODIGO NUMÉRICO(5) 0 HEADER
MENSAJE ALFANUMÉRICO(500) Operación realizada correctamente HEADER
28
TGVI-Online (VIII)API de serviciosN EnviarDatos: remisión de bloques (40.000 registros T2)
IDENVIO NUMÉRICO(27) 19220180A201901010000000001 HEADER
NUMBLOQUE NUMÉRICO(5) 5 HEADER
CODIFICACION ALFANUMÉRICO(15) UTF-8, ISO8859-1 HEADER
- ALFANUMÉRICO - BODY
IDENVIO NUMÉRICO(27) 19220180A201901010000000001 HEADER
ESTADO ALFANUMÉRICO(10) ENVIANDO,ERROR
HEADER
SIGBLOQUE NUMÉRICO(5) 124 HEADER
CODIGO NUMÉRICO(5) 0 HEADER
MENSAJE ALFANUMÉRICO(500) Operación realizada correctamente HEADER
TOTALT2OK NUMÉRICO(8) 100000 HEADER
TOTALT2KO NUMÉRICO(8) 20000 HEADER
BLOQUET2OK NUMÉRICO(5) 28000 HEADER
BLOQUET2KO NUMÉRICO(5) 12000 HEADER
29
TGVI-Online (VIII)API de servicios
1 PresentarEnvioIDENVIO NUMÉRICO(27) 19220180A201901010000000001 HEADER
FIRNIF ALFANUMÉRICO(9) 87654321X HEADER
FIRNOMBRE ALFANUMÉRICO(60) - HEADER
IDENVIO NUMÉRICO(27) 19220180A201901010000000001 HEADER
ESTADO ALFANUMÉRICO(10) PRESENTADO HEADER
NUMEROREGISTROS NUMÉRICO(9) 1000
CSV ALFANUMÉRICO(16) QNYGLDVZC3BBF5P6 HEADER
CODIGO ALFANUMÉRICO(5) 0 HEADER
MENSAJE ALFANUMÉRICO(500) Operación realizada correctamente HEADER
El justificante de presentación en formato PDF emitido por la AEAT está accesible directamente en la siguienteURL:
https://www2.agenciatributaria.gob.es/wlpl/inwinvoc/es.aeat.dit.adu.eeca.catalogo.VisualizaSc?COMPLETA=SI&ORIGEN=D&CSV=XXXXXXXXXXXXXXXX (Siendo XXXXXXXXXXXXXXXX el valor del <CSV>.)
30
TGVI-Online (VIII)API de servicios
RecuperarEnvio
MODELO NUMÉRICO (3) 192 HEADER
EJERCICIO NUMÉRICO (4) 2018 HEADER
PERIODO ALFANUMERICO(2) 0A HEADER
NDC ALFANUMÉRICO (9) 12345678Z HEADER
IDENVIO NUMÉRICO(27) 19220180A201901010000000001 HEADER
ESTADO ALFANUMÉRICO(10) FINALIZADO,PRESENTADO
HEADER
NUMBLOQUES NUMÉRICO(5) 25 HEADER
CODIGO NUMÉRICO(5) 0 HEADER
MENSAJE ALFANUMÉRICO(500) Operación realizada correctamente HEADER
ENVIOT2OK NUMÉRICO(8) 80000 HEADER
ENVIOT2KO NUMÉRICO(8) 20000 HEADER
31
TGVI-Online (VIII)API de servicios
RecuperarErroneos
IDENVIO NUMÉRICO(27) 19220180A201901010000000001 HEADER
CODIFICACION ALFANUMÉRICO(15) UTF-8, ISO8859-1 HEADER
IDENVIO NUMÉRICO(27) 19220180A201901010000000001 HEADER
ESTADO ALFANUMÉRICO(10) FINALIZADO,PRESENTADO
HEADER
CODIGO ALFANUMÉRICO(5) 0 HEADER
MENSAJE ALFANUMÉRICO(500) Operación realizada correctamente HEADER
- ALFANUMÉRICO - BODY
32
TGVI-Online (VIII)API de servicios
RecuperarErrores
IDENVIO NUMÉRICO(27) 19220180A201901010000000001 HEADER
CODIFICACION ALFANUMÉRICO(15) UTF-8, ISO8859-1 HEADER
IDENVIO NUMÉRICO(27) 19220180A201901010000000001 HEADER
ESTADO ALFANUMÉRICO(10) FINALIZADO,PRESENTADO
HEADER
CODIGO ALFANUMÉRICO(5) 0 HEADER
MENSAJE ALFANUMÉRICO(500) Operación realizada correctamente HEADER
- ALFANUMÉRICO - BODY
33
TGVI-Online (IX)API de serviciosSecuencia
Departamento de Informática Tributaria
Formularios• Al igual que el TGVI Online también permitirá la
presentación de únicamente los registroscorrectos
• Dispondrá de un servicio de exportación de losregistros erróneos así como del detalle de loserrores de los mismos.
• Cada registro de T2 tendrá una marcar paraindicar si es válido o no.
34
Departamento de Informática Tributaria
Formularios
• Dos tipos de formularios con distintasfuncionalidades:
• Formularios de modelos SIN TGVI –Online (180, 184,296, 349) >> Mismo funcionamiento que hasta ahora
• Formularios de modelos CON TGVI-Online >>Incorporan novedades orientadas en su mayoría a lagestión de errores y facilitar la presentación de solouna parte de la declaración.
35
Departamento de Informática Tributaria
Formulario modelos CON TGVI-Online
• Guardado y recuperación de sesiones de trabajo en elservidor (ya no se guardan/recuperan de local)
• Se añade icono (Estado) en el panel de declaradospara visualizar el estado de los registros: correctos eincorrectos.
36
Departamento de Informática Tributaria
Formulario modelos CON TGVI-Online
• Proceso de presentación parcial >> permite presentarsolo los registros correctos de una declaración,dejando los erróneos pendientes en la sesión detrabajo para su corrección posterior.
37
Departamento de Informática Tributaria
Formulario modelos CON TGVI-Online
• Permite la descarga del listado de los erroresencontrados, en fichero con formato XML.
38
• No se limita el número de errores que se visualizan enel formulario (se muestran todos, pero solo se exportael primero de cada T2)
Departamento de Informática Tributaria
Formulario modelos CON TGVI-Online
• En el resumen de datos de la declaración, semuestran tanto los totales de registros correctos,como de los registros incorrectos.
39
• Desaparece la gestión de duplicados en los modelosque la contemplaban (193 y 349)
Departamento de Informática Tributaria
Presentación Directa y Servicio de Validación directa
• Simplificación en la invocación de presentacióndirecta (próxima publicación - principios diciembre).
• En caso de errores, cambia el formato de respuestaen modelos CON TGVI- Online >>
XML (registros OK + registros KO + Detalle de error)
• Se muestra 1 error por registro en la respuesta
40
Departamento de Informática Tributaria
Predeclaraciones
• Las predeclaraciones mantienen la necesidad detener la totalidad de registros correctos.
41
Lotes
• Se mantiene el formato e interfaz respecto al añopasado.
Departamento de Informática Tributaria
Ciclo de vida de las Declaraciones
Tipos de declaraciones:
• Normales (sólo una)
• Complementarias
• Complementarias por sustitución
• Sustitutivas
La toma de decisiones sobre el ciclo de vida de los registros será responsabilidaddel presentador.
En cada declaración se tiene que incluir un Nº Identificativo distinto.
42
Departamento de Informática Tributaria
Declaraciones complementarias• Concepto distinto complementaria informativas/fiscales. Una declaración
complementaria informativa añade registros.
• Se consignará una «C» si la presentación tiene por objeto incluir registrosque, debiendo haber figurado en otra declaración del mismo ejerciciopresentada anteriormente, hubieran sido completamente omitidas en lamisma.
• Se pueden presentar tantas complementarias como sean necesarias.
• Necesita un número identificativo que no haya sido previamente utilizadoen una presentación.
• Necesario informar de un número identificativo origen que correspondacon la presentación de una declaración y que no esté dado de baja.
• Se validarán los registros y se rechazará en su caso la presentación
43
Departamento de Informática Tributaria
Declaraciones complementarias porsustitución• La presentación de una declaración complementaria que tenga por objeto
la modificación del contenido de datos declarados en otra declaración delmismo ejercicio presentada anteriormente se podrá realizar desde elservicio de “Consulta y modificación de declaraciones”.
• Se validarán los registros modificados y no se admitirán erróneos ni noidentificados
44
Departamento de Informática Tributaria
Declaraciones sustitutivas (I)
• Se consignará una «S» si la presentación tiene como objetoanular y sustituir completamente a otra declaración anterior, delmismo ejercicio. Una declaración sustitutiva sólo puede anular auna única declaración anterior.
• Se pueden presentar tantas sustitutivas como sean necesarias.
• Se validarán los registros y se rechazará en su caso lapresentación.
• Como cualquier declaración, necesita un número identificativo queno haya sido previamente utilizado en una presentación, paraevitar duplicados.
45
Departamento de Informática Tributaria
Declaraciones sustitutivas (II)• Necesita un número identificativo origen que corresponda con la
presentación de una declaración que haya sido dado de baja porsustitución.
• Nuevo servicio de “Baja por sustitución” previo al envío disponible en elservicio de “consulta y modificación de declaraciones”.
• Este servicio y los requisitos de las Sustitutivas garantizan que, antes delacto de presentación (que añade registros), ha habido una acción previadel presentador en la que se han eliminado previamente los registros nodeseados, lo cual permite la toma de decisiones por parte del presentadoren la gestión de los registros.
46
Departamento de Informática Tributaria
Servicio de consulta y modificación de declaraciones Informativas
• Modificación declaraciones
47
Departamento de Informática Tributaria
Modificación Declaraciones• La presentación de declaraciones complementarias y
sustitutivas surte efectos desde el momento de supresentación (no quedan pendientes de aplicación).
• Se añade baja por sustitución de la declaración por Internetcomo paso previo a la presentación de una sustitutiva.
• Se permite la modificación de los registros de detalle (tipo2) de una declaración siempre y cuando resulte correcta.
• No existe alta de detalle (tipo 2) por Internet.
• Se permite la baja de registros de detalle (tipo 2).
48
Departamento de Informática Tributaria
• Relación expedientes
• Detalle expediente
Baja por sustitución
Modificación Declaraciones
49
Departamento de Informática Tributaria
Cuadro resumen de funciones
50
FuncionalidadInternet
Modelos Adaptado al nuevo Ciclo de Vida(*) Modelo que no cambianEntrada de declaraciones
Solo pueden entrar en estado correcta. Se mantiene igual.
Alta detalles Desaparece. Se mantiene
Baja detalles Se mantiene
Modificación detalles Requiere corrección.
Baja declaración Nueva funcionalidad. Se requiere como paso previo a la presentación de una sustitutiva.
Nueva funcionalidad. Se requiere ya que desaparece de Intranet.
Consulta anomalías Consulta mejorada en lugar de PDF pantalla de resultados.
Ciclo de vida Para sustitutiva se requiere baja previa de la declaración.
Se mantiene. Controlado por usuario Intranet
(*) Modelos 038, 156, 165, 180, 181, 182, 184, 187, 188, 190, 192, 193, 194, 196, 198, 291, 294, 295, 345, 346, 347
Departamento de Informática Tributaria
Conclusiones sobre Informativas
• No se admiten errores ni de validación ni de identificación.
• Se añade baja por sustitución por Internet como paso previo a lapresentación de una Sustitutiva.
• Se permite la modificación de una declaración siempre y cuandoresulte correcta.
51
52
Modelo 179 - Cesión de uso de viviendas con fines turísticos
https://www.agenciatributaria.es/AEAT.internet/Inicio/Ayuda/Modelos__Procedimientos_y_Servicios/Ayuda_Modelo_179/Ayuda_Modelo_179.shtml
• Declaración Informativa con formato XML.
• Presentación mediante Servicios Web y Formulario (similar al SII,FATCA, CRS, etc.).
• Plazo de presentación trimestral.
• Con carácter excepcional, la declaración correspondiente al ejercicio2018 tendrá carácter anual, debiendo presentarse entre el día 1 y 31 deenero de 2019.
53
Modelo 179 – Cesión de uso de viviendas con fines turísticos (ii)
https://www.agenciatributaria.es/AEAT.internet/Inicio/Ayuda/Modelos__Procedimientos_y_Servicios/Ayuda_Modelo_179/Ayuda_Modelo_179.shtml
54
Modelo 179 – Estructura del XML
55
Modelo 179 –Contenidos de
los detalles
56
Modelo 233 - GASTOS EN GUARDERÍAS O CENTROS DE EDUCACIÓN INFANTIL AUTORIZADOS
• Presentación anual, en enero.
• El modelo 233 se gestionará dos opciones diferenciadas en Sede.- Presentaciones modelo 233- Consulta y mantenimiento modelo 233
• Formulario para alta de detalles.
- La presentación de nuevas declaraciones o el alta de nuevosdetalles del modelo 233 se realizará mediante un formulario.
- Este formulario permite la importación de ficheros CSV o lageneración y ampliación de los mismos.
http://www.hacienda.gob.es/es-ES/Normativa%20y%20doctrina/NormasEnTramitacion/Paginas/Tramitesdeaudienciaeinformacionpblicacerrados_Tributos.aspx
57
Formulario de alta: captura de datos.
58
Formulario de alta: alta de detalles.
59
Formulario de alta: confirmar alta.
60
Formulario de consulta: relación.
61
Formulario de consulta: detalle.
El Sitio Web de las EEDD
• Accesible desde el Portal de Empresas Desarrolladoras• Requiere autenticación con certificado electrónico
Portal de Pruebas Externas
Portal de Pruebas Externas
• Permite realizar pruebas desde formularios (de cumplimentación, deenvío de ficheros…) en el Entorno de Pruebas de Externos (www7.aeat.esy www6.aeat.es).
Más información
• Portal de Empresas Desarrolladoras: – https://www.agenciatributaria.es/AEAT.desarrolladores/Desarrollador
es/Desarrolladores.html
– Centro de Atención Telefónica:– [email protected]– El CAT centraliza todas las llamadas y correos desde el exterior sobre
dudas, peticiones e incidencias informáticas.– En caso de incidencia, hay que enviar toda la información disponible
para poder resolver el problema (modelo, ejercicio, fecha y hora de presentación, NIF del declarante y del firmante, fichero de la declaración, copia de la página de error, etc.).