A.E.A.T. D.I.T. S.G. de Aplicaciones I.R. NO RESIDENTES 2011: 210, 211 y 213 Servicios de Ayuda a la Declaración Documento de Coordinación con Colaboradores Versión 2.0 (18/01/2012) 13/01/2012 D:\583629784.doc Servicios de Ayuda a la Declaración I.R. No Residentes 2011 ÍNDICE 1 INTRODUCCIÓN ..............................................................................................4 1.1 1.2 2 Modelos de declaración ..................................................................................4 Modos de presentación de los modelos 210, 211 y 213 .................................5 CONFECCIÓN DE DECLARACIONES ........................................................7 2.1 2.2 Especificaciones ..............................................................................................7 Formas ............................................................................................................7 3 PRESENTACIÓN DE DECLARACIONES: FORMAS ................................8 4 DECLARACIONES IMPRESAS MEDIANTE EL SERVICIO DE IMPRESIÓN (PREDECLARACIÓN): CARACTERÍSTICAS Y CONTENIDO DE INTERÉS PARA EE.CC. 11 4.1 4.2 5 Características ...............................................................................................11 Contenido ......................................................................................................13 DECLARACIONES IMPRESAS MEDIANTE EL SERVICIO DE IMPRESIÓN (PREDECLARACIÓN): TRATAMIENTO EN EE.CC. .............................................17 5.1 5.2 6 Confirmación ................................................................................................17 Recibo Bancario Justificativo (Confirmación No Presencial) ......................20 EMPRESAS DE DESARROLLO DE SOFTWARE: INTEGRACIÓN CON LOS SERVICIOS ...................................................................................................................22 6.1 Servicio de Impresión (Predeclaración) ........................................................22 6.1.1 Envío directo al servidor de la AEAT ................................. 23 6.1.2 Enlace con el formulario ..................................................... 23 6.2 Servicio de Presentación Telemática ............................................................24 6.2.1 Envío directo al servidor de la AEAT ................................. 24 6.2.2 Enlace con el formulario ..................................................... 24 7 DUDAS MÁS FRECUENTES .......................................................................26 8 ESPECIFICACIONES PARA LA INTEGRACIÓN DEL SOFTWARE COMERCIAL CON LOS SERVICIOS .......................................................................30 8.1 Integración con el servicio de Impresión (predeclaración) ...........................30 8.1.1 Invocación del servicio de Impresión (predeclaración) ...... 30 S.G. Aplicaciones- Coordinación con Colaboradores..........……………………………………..………………..2 Servicios de Ayuda a la Declaración I.R. No Residentes 2011 8.1.2 Juego de caracteres válido................................................... 35 8.1.3 Recursos mínimos para trabajar con las páginas HTML de la AEAT 8.2 35 Integración con el servicio de Presentación Telemática ...............................36 8.2.1 Invocación del servicio de Presentación Telemática .......... 36 8.2.2 Juego de caracteres válido................................................... 50 8.2.3 Recursos mínimos para trabajar con las páginas HTML de la AEAT 8.3 50 Requisitos comunes a los tres servicios ........................................................51 8.3.1 Juego de caracteres válido................................................... 51 8.3.2 Recursos mínimos para trabajar con las páginas HTML de la AEAT 51 S.G. Aplicaciones- Coordinación con Colaboradores..........……………………………………..………………..3 Servicios de Ayuda a la Declaración I.R. No Residentes 2011 1 INTRODUCCIÓN Este documento recopila los distintos servicios de ayuda a la declaración del Impuesto sobre la Renta de No Residentes relativo a las rentas obtenidas sin mediación de establecimiento permanente, la retención practicada en la adquisición de bienes inmuebles a no residentes sin establecimiento permanente y el gravamen especial sobre bienes inmuebles de entidades no residentes, correspondiente a devengos producidos a partir del 1 de enero de 2011, que la Agencia Tributaria pone a disposición de sus colaboradores: empresas de desarrollo (EE.DD.), entidades colaboradoras (EE.CC.) y gestores administrativos (GG.AA.). Por tanto, tiene por objeto difundir la oferta de servicios y los detalles necesarios para su utilización. Los servicios de ayuda se diseñan persiguiendo los siguientes objetivos: - Eliminar el papel para facilitar la colaboración de dichas entidades. - Reutilizar los intercambios telemáticos de ficheros existentes en el NPGT. - Definir un procedimiento de presentación de declaraciones que permita su apertura a otros canales no presenciales de banca a distancia. Antes de describir los servicios de ayuda repasaremos la configuración de los modelos y modos de presentación. 1.1 Modelos de declaración Para las declaraciones del Impuesto sobre la Renta de no Residentes por las rentas obtenidas en España sin mediación de establecimiento permanente correspondientes a los devengos producidos a partir del 1 de enero de 2011 existe un único modelo de declaración: el nuevo modelo 210. Por tanto, para las declaraciones de devengos producidos a partir del 1 de enero de 2011 ya no existirán los modelos 212 (de declaración de rentas derivadas de transmisiones de bienes inmuebles) ni 215 (de declaración colectiva), que han sido unificados con el nuevo modelo 210. Para las declaraciones de las retenciones o ingresos a cuenta efectuados en la adquisición de bienes inmuebles a no residentes sin establecimiento permanente correspondientes a devengos producidos a partir del 1 de enero de 2011 existe el S.G. Aplicaciones- Coordinación con Colaboradores..........……………………………………..………………..4 Servicios de Ayuda a la Declaración I.R. No Residentes 2011 nuevo modelo 211. Para las declaraciones del Gravamen Especial sobre Bienes Inmuebles de Entidades no Residentes correspondientes a devengos producidos a partir del 1 de enero de 2011 existe el nuevo modelo 213. Desde el ejercicio 2008 no existe el modelo 214. (Impuesto sobre el Patrimonio y sobre la Renta de no Residentes. No residentes sin establecimiento permanente. Declaración simplificada). En este documento nos referiremos exclusivamente a los servicios de ayuda relacionados con las declaraciones de los modelos 210, 211 y 213 para devengos a partir del 1 de enero de 2011. 1.2 Modos de presentación de los modelos 210, 211 y 213 Las declaraciones de los modelos 210, 211 y 213 se presentan por vía telemática por Internet: a) Con necesidad de certificado electrónico. b) Sin necesidad de certificado electrónico, por predeclaración por Internet para su posterior confirmación. Esta confirmación se puede realizar: a. En el caso del modelo 210: i. Resultado A ingresar: si el ingreso se realiza a través de entidad colaboradora sita en España, mediante la tramitación de la hoja correspondiente al documento de ingreso o devolución (DID) en papel (pdf) a través de los medios presenciales y de banca a distancia de las distintas entidades colaboradoras. Si el ingreso se realiza a través de entidad financiera en el extranjero, mediante la realización de una transferencia dirigida a una determinada cuenta de la AEAT abierta en el Banco de España, siendo requisito imprescindible que se haga constar unos datos concretos en los campos Beneficiario y Concepto. ii. Resultado A devolver o Cuota cero: mediante la tramitación de la hoja correspondiente al documento de ingreso o devolución (DID) en papel (pdf) en las oficinas de la AEAT. S.G. Aplicaciones- Coordinación con Colaboradores..........……………………………………..………………..5 Servicios de Ayuda a la Declaración I.R. No Residentes 2011 b. En el caso del modelo 211: mediante la tramitación de la hoja correspondiente al documento de ingreso (DI) en papel (pdf), a través de los medios presenciales y de banca a distancia de las distintas entidades colaboradoras. c. En el caso del modelo 213: i. Resultado A ingresar: mediante la tramitación de la hoja correspondiente al documento de ingreso (DI) en papel (pdf), a través de los medios presenciales y de banca a distancia de las distintas entidades colaboradoras. ii. Resultado Cuota cero: mediante la tramitación de la hoja correspondiente al documento de ingreso (DI) en papel (pdf) en las oficinas de la AEAT. La presentación no será en ningún caso efectiva hasta que no se haya realizado la posterior confirmación. Para devengos a partir del 1 de enero de 2011 no existe papel preimpreso. S.G. Aplicaciones- Coordinación con Colaboradores..........……………………………………..………………..6 Servicios de Ayuda a la Declaración I.R. No Residentes 2011 2 CONFECCIÓN DE DECLARACIONES 2.1 Especificaciones Las declaraciones de los formularios de los modelos 210, 211 y 213 que sean confeccionadas mediante herramientas informáticas deben atender a las especificaciones de validaciones para generar los ficheros correspondientes. En http://www.aeat.es/padres/eedd/index.htm se publican los siguientes documentos: - Diseños de registro 2.2 Formas Atendiendo a las especificaciones anteriores existen dos formas de confección de la declaración: - Software comercial: Las entidades proveedoras de software pueden generar el fichero de la declaración. Para ello la AEAT ha puesto a su disposición en Internet las especificaciones del diseño de registro. - Formulario de la AEAT. S.G. Aplicaciones- Coordinación con Colaboradores..........……………………………………..………………..7 Servicios de Ayuda a la Declaración I.R. No Residentes 2011 3 PRESENTACIÓN DE DECLARACIONES: FORMAS Una vez generado el fichero de la declaración del modelo 210, 211 ó 213 existen dos formas de tramitar su presentación: a) Con certificado, por Internet (lo que llamaremos Presentación Telemática): En la Sede Electrónica de la AEAT. Una vez haya sido presentada la declaración, se obtendrá una página de respuesta del servidor con el justificante de presentación en formato PDF validado con un código seguro de verificación. b) Sin certificado, por predeclaración por Internet: Para aquéllos que opten por confeccionar la predeclaración y confirmarla presentando el documento de ingreso o devolución (DID) en el caso del modelo 210 o el documento de ingreso (DI) en el caso de los modelos 211 y 213 en papel como resultado de la impresión del PDF, o siguiendo el procedimiento fijado para los ingresos del modelo 210 a través de entidad financiera en el extranjero. El servidor de la AEAT dispone en Internet de un servicio de impresión que permite obtener dicha predeclaración: La predeclaración en el caso del modelo 210 constará de un documento de ingreso o devolución (DID) con dos o tres ejemplares según el caso (para el contribuyente/representante, para el responsable solidario/retenedor (si la declaración es realizada por éstos), y para la Entidad colaboradora/Administración) y dos ejemplares de la declaración (no válidos para su presentación) como justificante de los datos posicionados en el servidor. También incluirá unas páginas con las instrucciones de presentación. La predeclaración en el caso del modelo 211 constará de un documento de ingreso (DI) que también es autoliquidación con tres ejemplares (para el adquirente, para la entidad colaboradora y para el transmitente no residente) y, en el caso de que haya más de un adquirente y/o transmitente, dos anexos con dos ejemplares (no válidos para su presentación) como justificante de los datos posicionados en el servidor. La predeclaración en el caso del modelo 213 constará de un documento de ingreso (DI) que también es autoliquidación con dos S.G. Aplicaciones- Coordinación con Colaboradores..........……………………………………..………………..8 Servicios de Ayuda a la Declaración I.R. No Residentes 2011 ejemplares (para la entidad no residente y para la entidad colaboradora/administración), una relación de inmuebles con un ejemplar (no válido para su presentación) y, en el caso de entidades a que se refiere el artículo 42.1.b) del texto refundido de la Ley del Impuesto sobre la Renta de no Residentes, una relación de socios, partícipes o beneficiarios con un ejemplar (no válido para su presentación) como justificante de los datos posicionados en el servidor. También incluirá unas páginas con las instrucciones de presentación. Los datos impresos en el DID o en el DI prevalecerán sobre las alteraciones o correcciones manuales que pudieran contener (salvo la cumplimentación manual del NIF), por lo que éstas no producirán efectos ante la Administración Tributaria. Dicho DID o DI tendrá un número de justificante que comenzará con el código 250 en el caso del modelo 210, 251 en el caso del modelo 211 y 253 en el caso del modelo 213. El contenido de estas declaraciones quedarán provisionalmente en el servidor de la AEAT a la espera de que sean confirmadas mediante: En el caso del modelo 210, la presentación del DID y en su caso la documentación complementaria ante la entidad colaboradora (presentación en España de autoliquidación a ingresar) o las oficinas de la AEAT (autoliquidación a devolver o cuota cero), o siguiendo el procedimiento fijado para los ingresos a través de entidad financiera en el extranjero. En el caso del modelo 211, la presentación del DI ante la entidad colaboradora. En el caso del modelo 213, la presentación del DI y en su caso la documentación complementaria ante (autoliquidación a en ingresar) o la las entidad oficinas colaboradora de la AEAT (autoliquidación cuota cero). El contribuyente, una vez que ha presentado el impreso en la entidad colaboradora, recibe sus copias del ejemplar del DID o DI con el sello o “pique” de presentación. En estos casos, el modo de proceder es el siguiente: S.G. Aplicaciones- Coordinación con Colaboradores..........……………………………………..………………..9 Servicios de Ayuda a la Declaración I.R. No Residentes 2011 La E.C. graba el número de justificante en el fichero de autoliquidaciones del NPGT que transmite a la AEAT. La E.C. no remite papel alguno a la AEAT porque se queda tan sólo con el ejemplar del DID o DI validado (es decir, como otra autoliquidación del NPGT). Salvo cuando deba acompañarse alguna documentación a la declaración del modelo 210. En este caso la documentación se introducirá en el sobre de retorno, en el que se hará constar el número de justificante del DID, y dicho sobre quedará depositado en la entidad colaboradora, que lo hará llegar a la AEAT. Cuando llegue el número de justificante con el fichero del NPGT a la AEAT se recuperan los datos de la declaración del fichero en el que se habían grabado provisionalmente. En el supuesto de que estos impresos del modelo 210 o del modelo 213 sean presentados en oficinas de la AEAT (personalmente o por correo certificado) o, en el caso del modelo 210, a través de una entidad financiera en el extranjero, también se recuperarán los datos de la declaración del fichero en el que se habían grabado provisionalmente mediante el número de justificante. S.G. Aplicaciones- Coordinación con Colaboradores..........……………………………………..………………..10 Servicios de Ayuda a la Declaración I.R. No Residentes 2011 4 DECLARACIONES IMPRESAS MEDIANTE EL SERVICIO DE IMPRESIÓN (PREDECLARACIÓN): CARACTERÍSTICAS Y CONTENIDO DE INTERÉS PARA EE.CC. 4.1 Características En la normativa se le conoce como “formulario” obtenido mediante el “servicio de impresión”. La obtención de esta declaración requiere estar conectado a través de Internet SIN necesidad de certificado electrónico y sus características fundamentales son: - Se realizan las validaciones completas del contenido de la declaración antes de generarse el PDF en el servidor de la AEAT. Asegurando al interesado la correcta cumplimentación formal del modelo. - Sus datos quedan provisionalmente grabados a la espera de su presentación (conocida como confirmación) ante las EE.CC. - Cuando las EE.CC. la dan por presentada lo comunican telemáticamente por teleproceso a la AEAT (NPGT) sin necesidad de manipularla ni remitirla a la AEAT1, contribuyendo a la eliminación progresiva del papel y facilitando la colaboración de dichas entidades. - Cuando la AEAT recibe la confirmación de su presentación, tanto el resultado de la autoliquidación como los restantes datos inherentes a la misma quedan inmediatamente incorporados al sistema informático de la AEAT, con el consiguiente ahorro de costes y de tiempo tanto para la Administración Tributaria como para el obligado tributario, ya que de este modo se evitan posibles requerimientos y se agilizan las devoluciones solicitadas. Por tanto, un interesado, al realizar un ingreso con un número de justificante correspondiente a su formulario para la presentación, está presentando su declaración, por lo que implícitamente está aceptando la declaración que envió provisionalmente a la AEAT. Esta aceptación es lo que denominamos confirmación 1 Sí será necesario enviar a la AEAT, en su caso, la documentación complementaria que deba acompañar al modelo 210 y al modelo 213. S.G. Aplicaciones- Coordinación con Colaboradores..........……………………………………..………………..11 Servicios de Ayuda a la Declaración I.R. No Residentes 2011 del formulario para su presentación, también denominado predeclaración. De esta forma, la presentación de la declaración será directamente el pago ante la entidad colaboradora. El procedimiento de confirmación en EE.FF. se fundamenta en utilizar los intercambios telemáticos de ficheros existentes en el NPGT entre la AEAT y las EE.CC. S.G. Aplicaciones- Coordinación con Colaboradores..........……………………………………..………………..12 Servicios de Ayuda a la Declaración I.R. No Residentes 2011 4.2 Contenido El formulario para su presentación con PDF generado mediante el servicio de impresión de la AEAT (predeclaración) se aceptará por las EE.CC. cuando: En el caso del modelo 210, incluya las 2 ó 3 copias del correspondiente documento de ingreso-devolución (DID). 1 ó 2 de las copias serán para los interesados (contribuyente/representante y responsable solidario/retenedor sólo en el caso de que la persona que realiza la declaración sea un responsable solidario o un retenedor) y la otra será para la entidad colaboradora. En el caso del modelo 211, incluya las 3 copias del correspondiente documento de ingreso (DI). Dos de las copias serán para los interesados (adquirente y transmitente no residente) y la otra será para la entidad colaboradora. En el caso del modelo 213, incluya las 2 copias del correspondiente documento de ingreso (DI). Una copia será para el interesado (entidad no residente) y la otra será para la entidad colaboradora. El contenido del DID o DI es suficiente para que: - La Entidad Financiera tenga garantías de que los datos son correctos y el formulario impreso para su presentación (predeclaración) está siendo confirmado por el interesado. - La posterior transmisión de información que realiza la Entidad Financiera a la AEAT es suficiente para hacer el tratamiento habitual de las autoliquidaciones y confirmar el formulario para su presentación al que se refiera con garantías suficientes. No siempre será posible generar toda la información prevista en el DID o DI, pero al menos dicho contenido será un mínimo para que se cumplan las 2 condiciones del párrafo anterior. El Número de Justificante MMM NNNNNNN SS C, que se imprime junto a su código de barras, identifica el formulario o predeclaración, permite vincular su presentación tanto a la declaración que lo contiene como a su titular, y es el habitual S.G. Aplicaciones- Coordinación con Colaboradores..........……………………………………..………………..13 Servicios de Ayuda a la Declaración I.R. No Residentes 2011 del NPGT; donde la información relevante para la Entidad Financiera es: MMM: tendrá los valores 250 (modelo 210), 251 (modelo 211) ó 253 (modelo 213). SS: Estos dígitos de seguridad suponen una validación orientada a la eliminación de errores en la banca a distancia. Se calculan de forma diferente según el resultado de la declaración, pero en ambos casos se parte del resultado de sumar los valores absolutos (sin signo) de: los dígitos numéricos 2º a 8º del NIF (DNI)2.3 los 10 primeros dígitos del número de justificante (MMMNNNNNNN) y los 13 dígitos del resultado de la declaración en céntimos de euros rellenando con ceros las posiciones de la izquierda sin contenido de cada uno de los sumandos. Y según el resultado de la declaración se le aplicará al resultado anterior: Positivo > 0 (A ingresar): el complemento a 98 del módulo 97 (98 – MOD 97). Negativo o cero (A devolver y Cuota cero): el módulo 97 más 1 (MOD 97 + 1). (Estas declaraciones no serán aceptadas por las EE.CC.) Como ejemplo de un resultado positivo, los dígitos de seguridad del número 2 En el caso del modelo 210, el NIF será el Número de Identificación Fiscal que tenga el la persona que realiza la autoliquidación asignado en España o bien, si no dispusiera del mismo al cumplimentar el formulario, el Código identificativo, que se le expedirá en el momento de cumplimentación del formulario y será válido a los solos efectos del procedimiento de presentación del modelos. El NIF asignado en España o, en su defecto, el Código identificativo asignado, deberá utilizarse en futuros presentaciones. 3 Por ejemplo, para el NIF A00000018, se tomarían los dígitos 0000001. Para el NIE X1234567L, se tomarían los dígitos 1234567. Para el NIF 12345678Z, se tomarían los dígitos 2345678. S.G. Aplicaciones- Coordinación con Colaboradores..........……………………………………..………………..14 Servicios de Ayuda a la Declaración I.R. No Residentes 2011 de justificante del DID de un 210 (2505965425 SS C) del contribuyente 1R con resultado a ingresar 5003,48 se obtienen, sumando 00000001 con (2505965425) y 0000000500348, a cuyo resultado (0002506465774) se le calcula el módulo 97 (33), cuyo resto debe sustraerse de 98 (98-33), quedando que SS = 65. C: Dígito de control habitual que valida la corrección del número de justificante de la autoliquidación. Hay que resaltar que los dos dígitos de seguridad (SS) del número de justificante permiten a la Entidad Financiera verificar, por un lado, el importe tecleado (por el empleado, en la banca presencial) y, si hiciera falta, que la persona que está confirmando es titular4 del formulario para su presentación generado en la AEAT. El formulario generado a través del servicio de impresión de la AEAT (predeclaración) NO NECESITA ETIQUETAS, ya que dicha impresión genera el código de barras de la Etiqueta, con los datos identificativos del titular validados (incluido el ANAGRAMA). El NIF del titular no se mostrará automáticamente en el DID o DI y deberá cumplimentarse en todas sus páginas de forma manual con carácter previo a la presentación de la declaración. Es necesario insistir en que los formularios para su presentación con generación del PDF en la AEAT no deben ensobrarse ni remitirse a la AEAT 5. Recapitulando, las características del DID o DI a presentar en las EE.CC. serán: Número de justificante con código de modelo MMM igual a 250 en el caso del modelo 210, 251 en el caso del modelo 211 y 253 en el caso del modelo 213. 4 Incorporación del código de barras de la etiqueta identificativa del El titular será la persona que realiza la autoliquidación en el caso del modelo 210, el adquirente del inmueble en el caso del modelo 211 y el contribuyente en el caso del modelo 213. 5 Cuando deba acompañarse alguna documentación a la declaración del modelo 210 o del modelo 213, la documentación se introducirá en el sobre de retorno, en el que se hará constar el número de justificante del DID o DI, y dicho sobre quedará depositado en la entidad colaboradora, que lo hará llegar a la AEAT. S.G. Aplicaciones- Coordinación con Colaboradores..........……………………………………..………………..15 Servicios de Ayuda a la Declaración I.R. No Residentes 2011 declarante preimpresa. NIF sin contenido para su cumplimentación manual. Y además: Distintivo visual en el ejemplar para la entidad colaboradora (F) Código de barras para la presentación a través de cajeros en el ejemplar para la entidad colaboradora. Figura 1.- Algunos detalles distintivos del Documento de Ingreso del Formulario Impreso o Predeclaración del modelo 211, que es el documento mediante el que se confirma el mismo. S.G. Aplicaciones- Coordinación con Colaboradores..........……………………………………..………………..16 Servicios de Ayuda a la Declaración I.R. No Residentes 2011 5 DECLARACIONES IMPRESAS MEDIANTE EL SERVICIO DE IMPRESIÓN (PREDECLARACIÓN): TRATAMIENTO EN EE.CC. 5.1 Confirmación Analicemos cómo es la “confirmación ante las EE.FF.” del formulario para su presentación con generación del PDF en la AEAT. En cualquier caso, debe tenerse en cuenta que los formularios impresos para su presentación (predeclaraciones) confirmados ante las Entidades Financieras NO hay que incluirlos en sobres, NI remitirlos a la AEAT6. A Ingresar – Presencial Lo realiza el titular o cliente presentando las 2 ó 3 (si quien realiza la declaración es un responsable solidario o un retenedor) copias del DID en el caso del modelo 210, las 3 copias del DI en el caso del modelo 211 o las 2 copias del DI en el caso del modelo 213 y efectuando el ingreso correspondiente. El titular se quedará con los ejemplares del DID o DI que no son para la entidad colaboradora sellados por la Entidad Colaboradora. La Entidad Colaboradora comunicará a la AEAT la confirmación del formulario impreso o predeclaración (NPGT). El formulario impreso cuya forma de pago sea adeudo en cuenta llevará un CCC, aunque en el momento de la confirmación ante la Entidad Colaboradora el titular podría cambiarlo. A Ingresar – NO Presencial En esta modalidad no hay presentación y sellado del DID o DI, sino que es el titular el que debe aportar su información: - NIF del titular de la predeclaración. Independientemente de la modalidad de banca a distancia de que se trate, la Entidad debe 6 Cuando deba acompañarse alguna documentación a la declaración del modelo 210 o del modelo 213, la documentación se introducirá en el sobre de retorno, en el que se hará constar el número de justificante del DID o DI, y dicho sobre quedará depositado en la entidad colaboradora, que lo hará llegar a la AEAT. S.G. Aplicaciones- Coordinación con Colaboradores..........……………………………………..………………..17 Servicios de Ayuda a la Declaración I.R. No Residentes 2011 garantizar que la confirmación está siendo realizada por dicho titular7 (usuario de banca electrónica, usuario de banca telefónica, titular de la tarjeta, titular de la libreta, etc.). - Anagrama: En el caso de personas físicas se puede optar por solicitarle el anagrama o el primer apellido, puesto que la entidad financiera debe suministrar a la AEAT el anagrama o las 4 primeras letras del primer apellido del titular de la predeclaración. En el caso de personas jurídicas no se solicitará porque la entidad financiera no debe enviarlo a la AEAT. - Número de justificante que identifica la predeclaración que se está confirmando. La Entidad debe garantizar el cumplimiento de los dígitos de seguridad (SS) y del dígito de control (C). - Importe a ingresar. La Entidad debe suministrar al interesado un recibo bancario con un contenido mínimo que se regula por Orden Ministerial (Ver apartado 5.2). La Entidad Colaboradora comunicará a la AEAT la confirmación de la predeclaración (NPGT). Modelos que NO aceptarán las Entidades Colaboradoras Los formularios que contengan una marca de agua del tipo “Borrador no válido para su presentación” o similar no se deben aceptar por las Entidades Financieras; ya que son de prueba y no disponen de número de justificante. Para devengos a partir del 1 de enero de 2011 no se aceptarán los modelos 212 y 215, porque han dejado de existir. Tampoco el modelo 214. Para devengos a partir del 1 de enero de 2011 el modelo 210 sólo se acepta con números de justificante que empiecen por 250, el modelo 211 sólo se acepta con números de justificante que empiecen por 251, y el modelo 213 sólo se acepta con 7 En el caso de que el titular sea una persona jurídica, la entidad financiera debe garantizar que el usuario tiene facultades suficientes para operar con el código cuenta cliente de dicho titular. S.G. Aplicaciones- Coordinación con Colaboradores..........……………………………………..………………..18 Servicios de Ayuda a la Declaración I.R. No Residentes 2011 números de justificante que empiecen por 253. Es decir, los números de justificante que empiecen por 260, 261 y 263 sólo se tienen que aceptar si la fecha de devengo consignada en la declaración es anterior al 1 de enero de 2011, NUNCA si la fecha de devengo consignada es posterior. No se aceptarán formularios que no tengan cumplimentado el NIF de forma manual en las todas las páginas del DID o DI. Cuando la E.C. detecte una confusión en el NIF incorporado a la declaración, por ejemplo mediante el anagrama, también debe rechazar el DID o DI. Tampoco se deben aceptar formularios de predeclaraciones que: No incluyan el distintivo visual “F” en el ejemplar para la entidad colaboradora (ver figura 1) No incluyan el código de barras para la presentación a través de cajeros en el ejemplar para la entidad colaboradora (ver figura 1) S.G. Aplicaciones- Coordinación con Colaboradores..........……………………………………..………………..19 Servicios de Ayuda a la Declaración I.R. No Residentes 2011 5.2 Recibo Bancario Justificativo (Confirmación No Presencial) El contenido de este recibo será análogo al del borrador de renta cuyo NRC está regulado en la Orden EHA/2027/2007, de 28 de junio, por la que se desarrolla parcialmente el Real Decreto 939/2005, de 29 de junio, por el que se aprueba el Reglamento General de Recaudación, en relación con las entidades de crédito que prestan el servicio de colaboración en la gestión recaudatoria de la Agencia Estatal de Administración Tributaria ( BOE 09/07/2007). Donde hay que resaltar la inclusión de: “Un NRC que sirva Justificante del Ingreso/Devolución No Presencial”. Este NRC que, como hemos dicho, ya se viene utilizando para la confirmación del borrador de declaración de renta, a diferencia del NRC de autoliquidaciones, no es utilizado como mecanismo que garantiza el ingreso previo a la presentación de la declaración, sino como mecanismo de autenticación que comparten las EE.FF. y la AEAT para garantizar la veracidad del recibo bancario. Definición del NRC Justificante de Ingreso/Devolución No Presencial Se define con un esquema análogo al NRC de liquidaciones. Así, el formato es: - Número de Justificante de la Predeclaración (13) - Carácter de Control (1) - MAC (8) Donde las ocho posiciones del MAC se calculan a partir del contenido de las 56 posiciones correspondientes a los siguientes datos: 8 - Número de Justificante de la Predeclaración (13) - Carácter de Control (1) - NIF del titular (9) - Ejercicio (2) - Periodo (2) - Tipo de Autoliquidación8 (1) - Importe Ingresado (13) - Código (B.E.) de la Entidad Bancaria (4) - Fecha de confirmación de la Predeclaración (AAAAMMDD) (8) Valores posibles: “I” para ingreso. S.G. Aplicaciones- Coordinación con Colaboradores..........……………………………………..………………..20 Servicios de Ayuda a la Declaración I.R. No Residentes 2011 - Reservado (a ceros) (3) Contenido del Recibo Bancario El recibo bancario justificativo de la confirmación de la Predeclaración debe ser lo más claro posible, y debe tener un contenido mínimo que puede agruparse en los siguientes bloques de información: - Localización de la Operación: Fecha de la operación, Código de la Entidad y Sucursal. - Concepto de la Operación: Modelo, Ejercicio, Periodo y Número de Justificante. - Identificación del titular: NIF, Anagrama y Apellidos-Nombre/Razón Social. - Datos económicos y bancarios de la operación: Ingreso: Resultado de la predeclaración, Importe ingresado y CCC de cargo. - NRC justificante de ingreso no presencial. - Leyenda: Ingreso: Este recibo surte los efectos liberatorios con el Tesoro Público señalados en el Reglamento General de Recaudación como consecuencia de la confirmación por el contribuyente de la predeclaración cuyo número de justificante se expresa. Es importante resaltar que cuando se realice la confirmación de la predeclaración directamente contra la E.F., ésta tendrá que transmitirlo en los ficheros NPGT incluyendo como número de justificante el que figura impreso en dicha predeclaración, que se habrá introducido en la aplicación bancaria durante la confirmación del mismo. A diferencia de lo que sucede con el borrador de renta, las predeclaraciones no se podrán confirmar contra el servidor de la Agencia Tributaria y, por tanto, las EE.FF. no recibirán predeclaraciones desde la AEAT: “las cuotas a ingresar de predeclaraciones no se podrán domiciliar ni pagar a través de la pasarela de pagos de la AEAT”. S.G. Aplicaciones- Coordinación con Colaboradores..........……………………………………..………………..21 Servicios de Ayuda a la Declaración I.R. No Residentes 2011 6 EMPRESAS DE DESARROLLO DE SOFTWARE: INTEGRACIÓN CON LOS SERVICIOS En la figura 2 se muestran esquemáticamente los diferentes servicios identificados en este documento. Figura 2.- Esquema de los diferentes servicios ofrecidos por la AEAT. Las sucesivas especificaciones de estos servicios se publicarán en la página web de las empresas de desarrollo firmantes del acuerdo con la Agencia (www.aeat.es/padres/eedd). Todos estos servicios, para su uso directo sin integración con el software comercial, estarán disponibles en la Sede Electrónica de la AEAT. A continuación se hace una primera aproximación a dichas especificaciones para que, desde el software comercial, se pueda realizar la integración con cada uno de ellos. Los detalles pueden consultarse en el apartado 8. 6.1 Servicio de Impresión (Predeclaración) A partir del fichero generado, existen dos formas de obtener la predeclaración S.G. Aplicaciones- Coordinación con Colaboradores..........……………………………………..………………..22 Servicios de Ayuda a la Declaración I.R. No Residentes 2011 para su posterior confirmación: 6.1.1 Envío directo al servidor de la AEAT Este servicio requiere el establecimiento de una conexión a Internet pero NO será necesario certificado electrónico alguno. El servicio procede a la validación del fichero de tal modo que si fuera erróneo se devuelve la relación de errores y si es correcto se devuelve el modelo cumplimentado en PDF junto con unas instrucciones de presentación (en el mismo PDF). A su vez, las empresas de desarrollo han podido preparar la forma de envío declaración a declaración o por lotes. Es decir, podrán ofrecer a sus clientes la opción de imprimir una declaración o un lote, mediante la invocación consecutiva del servicio. Será necesario enviar a cierta URL de la AEAT una cadena de caracteres por el método POST encapsulada como si fuese desde un formulario. Los campos que forman la cadena de caracteres irán etiquetados como nombre=valor, en un orden determinado, separados mediante el símbolo &, y con el valor en codificación urlencoded. 6.1.2 Enlace con el formulario También es posible automatizar la importación de los datos extraídos del software comercial al formulario de predeclaración disponible en la Sede Electrónica de la AEAT y, mediante envío manual pulsando en el botón “Generar PDF”, proceder a la remisión al servidor de la AEAT. Al igual que en el caso anterior, una vez validado el contenido del fichero, si presenta errores se devuelve la relación de errores y si es correcto se devuelve el modelo cumplimentado en PDF junto con unas instrucciones de presentación (en el mismo PDF). Será necesario incorporar en el software comercial una llamada a cierta URL de la AEAT, existiendo dos posibilidades: - Llamada sin parámetro: abrirá una página Web de la Sede Electrónica de la AEAT que permitirá recuperar manualmente el fichero de datos a importar para seguidamente ver su contenido y remitirlo al servidor de la S.G. Aplicaciones- Coordinación con Colaboradores..........……………………………………..………………..23 Servicios de Ayuda a la Declaración I.R. No Residentes 2011 AEAT. - Llamada indicando la ruta del fichero de datos a importar: abrirá una página Web de la Sede Electrónica de la AEAT en la que se muestre su contenido y permita remitirlo al servidor de la AEAT. 6.2 Servicio de Presentación Telemática Existen dos formas de presentar telemáticamente el fichero que contiene la declaración: 6.2.1 Envío directo al servidor de la AEAT Este servicio requiere el establecimiento de una conexión a Internet y se necesita firmar CON CERTIFICADO electrónico. El servicio procede a la validación del fichero de tal modo que si fuera erróneo se devuelve la relación de errores y si es correcto se devuelve la página de respuesta correcta con el justificante de presentación en formato PDF embebido y el código seguro de verificación. A su vez, las empresas de desarrollo han podido preparar la forma de envío declaración a declaración o por lotes. Es decir, podrán ofrecer a sus clientes la opción de presentar una declaración o un lote, mediante la invocación consecutiva del servicio. Será necesario enviar a cierta URL de la AEAT una cadena de caracteres por el método POST encapsulada como si fuese desde un formulario. Los campos que forman la cadena de caracteres irán etiquetados como nombre=valor, en un orden determinado, separados mediante el símbolo &, y con el valor en codificación urlencoded. 6.2.2 Enlace con el formulario Será necesario incorporar en el software comercial una llamada a cierta URL de la AEAT, existiendo dos posibilidades: - Llamada sin parámetro: abrirá una página Web de la Sede Electrónica de la AEAT que permitirá recuperar manualmente el fichero de datos a importar para seguidamente ver su contenido y remitirlo al servidor de la S.G. Aplicaciones- Coordinación con Colaboradores..........……………………………………..………………..24 Servicios de Ayuda a la Declaración I.R. No Residentes 2011 AEAT. - Llamada indicando la ruta del fichero de datos a importar: abrirá una página Web de la Sede Electrónica de la AEAT en la que se muestre su contenido y permita remitirlo al servidor de la AEAT. S.G. Aplicaciones- Coordinación con Colaboradores..........……………………………………..………………..25 Servicios de Ayuda a la Declaración I.R. No Residentes 2011 7 DUDAS MÁS FRECUENTES 1. ¿Cuál es el plazo de confirmación de las predeclaraciones ante las Entidades Financieras? El plazo para la confirmación de las predeclaraciones obtenidas mediante el servicio de impresión (predeclaración) será el indicado en la Orden EHA/3316/2010, de 17 de diciembre, por la que se aprueban los modelos de autoliquidación 210, 211 y 213 del Impuesto sobre la Renta de no Residentes, que deben utilizarse para declarar las rentas obtenidas sin mediación de establecimiento permanente, la retención practicada en la adquisición de bienes inmuebles a no residentes sin establecimiento permanente y el gravamen especial sobre bienes inmuebles de entidades no residentes. (BOE 23-diciembre-2010). 2. Una vez que la Entidad Financiera ha confirmado la predeclaración a su cliente ¿tiene que hacer algo más el cliente en la Sede Electrónica de la Agencia Tributaria? No, el cliente no tiene que hacer nada adicional en la Sede electrónica de la AEAT. 3. ¿Cuál es el procedimiento a seguir en el caso de que el cliente deba presentar documentación adicional junto con la declaración del modelo 210 o del modelo 213? En el caso de que el cliente deba presentar documentación adicional, la meterá en el sobre de retorno formalmente aprobado para el modelo 210 o para el modelo 213 y lo depositará en la Entidad Financiera. En el sobre se indicará de forma obligatoria el número de justificante de la predeclaración. La Entidad Financiera remitirá el sobre a la AEAT. 4. Resultado de las predeclaraciones: ¿se pueden presentar en las Entidades Financieras declaraciones con resultado a devolver o cuota cero? Las declaraciones del modelo 211 sólo son a ingresar. Las declaraciones del S.G. Aplicaciones- Coordinación con Colaboradores..........……………………………………..………………..26 Servicios de Ayuda a la Declaración I.R. No Residentes 2011 modelo 210 con resultado a devolver o cuota cero NO se podrán presentar en las Entidades Financieras. Tampoco las declaraciones del modelo 213 con resultado cuota cero. Estas declaraciones siempre se tienen que presentar ante la AEAT (en sus oficinas o por correo certificado). 5. Si la autoliquidación del modelo 210 resulta a ingresar y el titular ha indicado que desea realizar el ingreso a través de entidad financiera en el extranjero, ¿puede entregarse en la entidad colaboradora? La presentación de declaraciones del modelo 210 a ingresar a través de entidad financiera en el extranjero nunca debe realizarse en las entidades financieras colaboradoras. Estas declaraciones deben presentarse siguiendo el procedimiento específico publicado en la OM, que se recuerda en las instrucciones de la predeclaración. 6. ¿Pueden llegar a la E.F. predeclaraciones con NIE (Número de Identificación de Extranjero)?, en tal caso, ¿cómo afecta a los dígitos de seguridad del número de justificante? Sí, pueden solicitar y confirmar formularios para su presentación (predeclaraciones) los obligados a declarar y todos deben tener NIF o NIE. Cuando el titular de dicho formulario tiene NIE (LNNNNNNNC, siendo X o Y el contenido de L) el sumando que debe tomarse para el cálculo de los dígitos de seguridad es el formado por los 7 números (NNNNNNN), de forma análoga a como se procede con el NIF. 7. Cuando un titular obtiene la predeclaración y no está bien, ¿qué puede hacer? Generar de nuevo otra predeclaración. 8. ¿Pueden aceptarse modelos preimpresos con números de justificante 260, 261 y 263 para devengos de 2011 y posteriores? No. Para devengos a partir del 1 de enero de 2011 el modelo 210 sólo se acepta con números de justificante que empiecen por 250, el modelo 211 sólo se acepta S.G. Aplicaciones- Coordinación con Colaboradores..........……………………………………..………………..27 Servicios de Ayuda a la Declaración I.R. No Residentes 2011 con números de justificante que empiecen por 251, y el modelo 213 sólo se acepta con números de justificante que empiecen por 253. Es decir, los números de justificante que empiecen por 260, 261 y 263 sólo se tienen que aceptar si la fecha de devengo consignada en la declaración es anterior al 1 de enero de 2011, NUNCA si la fecha de devengo consignada es posterior. 9. ¿En el formulario impreso para su presentación en papel estarán todos los datos necesarios para el NPGT? Estarán todos salvo el NIF del titular de las páginas del DID o DI, que deberá rellenarse de forma manual con carácter previo a la confirmación de la predeclaración. Además, el titular puede cambiar el CCC. 10. ¿Dónde se acude ante dudas o incidencias informáticas? Para cualquier duda que pueda surgir, tanto las entidades financieras como los profesionales tributarios, así como las empresas desarrolladoras de software, pueden ponerse en contacto con el Centro de Atención Telefónica dependiente del Departamento de Informática (teléfono 901200347 y [email protected]) 11. Una vez que la Entidad Financiera ha facilitado el NRC a su cliente en el recibo bancario que le ha suministrado como justificante de la confirmación de la predeclaración que ha realizado a través de alguna de las vías de Banca No Presencial que tiene contratada, ¿tiene que comunicar dicho NRC en la Sede Electrónica de la Agencia Tributaria? No, el cliente no tiene que hacer nada con el NRC. Este NRC no tiene más objeto que servir como mecanismo de autenticación del recibo bancario que comparte la Agencia Tributaria con las Entidades Financieras colaboradoras. Luego este NRC sólo se genera para ser impreso en el recibo. Por ejemplo, este NRC permitirá a la Agencia Tributaria, en caso de discrepancia, comprobar la veracidad del recibo aportado por un contribuyente sin tener que contrastarlo con la Entidad Financiera. 12. Horario de transmisiones ¿se podrán realizar todos lo días? ¿existe límite de horario? S.G. Aplicaciones- Coordinación con Colaboradores..........……………………………………..………………..28 Servicios de Ayuda a la Declaración I.R. No Residentes 2011 Las transmisiones se pueden realizar todos los días a cualquier hora, pero es aconsejable hacerlo en días hábiles de 08:00 a 20:00 para reducir el impacto de las posibles incidencias. 13. ¿En la predeclaración estarán todos los datos necesarios para el NPGT? No, siempre hay datos en el DID o DI que, aunque figuren impresos, debe permitirse su cambio en el momento de la confirmación: CCC al que se solicita la transferencia y forma de pago. No obstante, nunca se podrán rectificar el devengo, ni los datos de la liquidación, ni los importes. Además, en el DID o DI de la predeclaración el NIF del titular no se cumplimenta de forma automática. Deberá rellenarse de forma manual con carácter previo a la confirmación. S.G. Aplicaciones- Coordinación con Colaboradores..........……………………………………..………………..29 Servicios de Ayuda a la Declaración I.R. No Residentes 2011 8 ESPECIFICACIONES PARA LA INTEGRACIÓN DEL SOFTWARE COMERCIAL CON LOS SERVICIOS 8.1 Integración con el servicio de Impresión (predeclaración) 8.1.1 Invocación del servicio de Impresión (predeclaración) Deberá realizarse una invocación al servicio por cada fichero con el contenido de la declaración que se desee imprimir9. La invocación del servicio se podrá realizar de dos formas: 8.1.1.1 Envío directo al servidor de la AEAT Al servicio se le pasará por el método POST del protocolo http una cadena de caracteres encapsulada como si fuese desde un formulario. Se debe respetar el orden de las variables, que irán etiquetadas como nombre=valor, separadas mediante el símbolo &, y sólo con el valor en codificación URLEncoded (el &nombre= tiene que ir sin urlencoded). Hay que tener en cuenta que sólo el valor del campo es el que debe ir como urlencoded; ya que el servidor de la AEAT espera la misma entrada que el que recibiría desde un navegador. El &nombre= tiene que ir sin urlencoded. La URL de llamada directa al servicio es: Modelo 210: https://www2.agenciatributaria.gob.es/es13/l/zi21zilk0021 (proxy) Modelo 211: https://www2.agenciatributaria.gob.es/es13/l/zi21zilk0021 (proxy) Modelo 213: https://www2.agenciatributaria.gob.es/es13/l/zi21zilk0021 (proxy) El orden de las variables, su nombre y su contenido son los indicados a continuación (en caso de ser necesario se distingue para cada modelo el valor que deben tomar las variables): VARIABLES A ENVIAR HID = Constante con el siguiente valor: ‘IE12100B’ para el modelo 210, ‘IE1211BO’ 9 El contenido del fichero deberá respetar el juego de caracteres válido indicado en el apartado 8.3. S.G. Aplicaciones- Coordinación con Colaboradores..........……………………………………..………………..30 Servicios de Ayuda a la Declaración I.R. No Residentes 2011 para el modelo 211 e ‘IE12130B’ para el modelo 213. TIA = Opción del tipo de declaración, según el modelo: Modelo 210: I, T, N, D, X, R10 Modelo 211: I11 (Constante) Modelo 213: I, N12 NDC = NIF del titular (persona que realiza la liquidación para el modelo 210, adquirente del inmueble para el modelo 211, entidad sujeta a gravamen para el modelo 213). NRC = Reservado vacío. ING = Importe a ingresar NRR = Reservado vacío. ICO = Reservado vacío. NR1 = Reservado vacío. IN1 = Reservado vacío. NR2 = Reservado vacío. IN2 = Reservado vacío. NR3 = Reservado vacío. IN3 = Reservado vacío. NR4 = Reservado vacío. IN4 = Reservado vacío. NR5 = Reservado vacío. IN5 = Reservado vacío. NR6 = Reservado vacío. IN6 = Reservado vacío. NR7 = Reservado vacío. 10 I – a Ingresar, T – a Ingresar por transferencia, N – Sin actividad/Resultado cero, D – a Devolver, X – a Devolver por transferencia, R – Renuncia a la devolución 11 I – a Ingresar 12 I – a Ingresar, N – Cuota cero S.G. Aplicaciones- Coordinación con Colaboradores..........……………………………………..………………..31 Servicios de Ayuda a la Declaración I.R. No Residentes 2011 IN7 = Reservado vacío. CMN = Reservado vacío. (Camino de lectura del fichero de disco local) LOT = 0 (Constante). IDI = ES (castellano) o EN (Inglés) LEV = 000000000000 (Constante) F01 = Contendrá una cadena de datos con el siguiente formato: Ver Nota 1 PUN = 00000000 (Constante) TXT = Reservado vacío. FD1 = Reservado vacío. (ESTA VARIABLE SÓLO SE ENVÍA PARA EL MODELO 210) FD2 = Reservado vacío. (ESTA VARIABLE SÓLO SE ENVÍA PARA EL MODELO 210) FIR = Reservado vacío. (ESTA VARIABLE SÓLO SE ENVÍA PARA LOS MODELOS 211 y 213) FIN = Marca de fin de declaración ‘F’ o código de la Entidad Colaboradora (XXXX). EJF = Ejercicio fiscal. MOD = Modelo. Constante con el siguiente valor: ‘210’ para el modelo 210, ‘211’ para el modelo 211 y ‘213’ para el modelo 213. PRG = Constante con el siguiente valor: ‘EWLINKOT’ para el modelo 210, ‘EWLINKPH’ para el modelo 211 y ‘EWLINKTJ’ para el modelo 213. Nota 1: en función del modelo: Modelo 210: Cabecera + Fichero de declaración del modelo 210 + Pie Cabecera: Constante durante cada ejercicio. <T2100EJER0A0000><AUX>300 espacios en blanco</AUX><VECTOR>001002FIN+291 espacios en blanco</VECTOR> Donde EJER es el ejercicio de devengo de la declaración (p.e.: 2011, el primer año) Fichero: Según el diseño de registro publicado del modelo 210, que puede ser consultado en el portal de la AEAT http://www.agenciatributaria.es en Inicio > Ayuda > Diseños de registro > Modelos 200 al 299. Pie: Constante durante cada ejercicio. </T2100EJER0A0000> Donde EJER es el ejercicio de devengo de la declaración (p.e.: 2011, el primer año) S.G. Aplicaciones- Coordinación con Colaboradores..........……………………………………..………………..32 Servicios de Ayuda a la Declaración I.R. No Residentes 2011 Modelo 211: Cabecera + Fichero de declaración del modelo 211 + Pie Cabecera: Constante durante cada ejercicio. <T2110EJER0A0000><AUX>300 espacios en blanco</AUX><VECTOR>010020..(tantos 020 como páginas adicionales de adquirientes)030..(tantos 030 como páginas adicionales de transmitentes)FIN+resto de espacios en blanco hasta completar 300 posiciones </VECTOR> Donde EJER es el ejercicio de devengo de la declaración (p.e.: 2011, el primer año) Fichero: Según el diseño de registro publicado del modelo 211, que puede ser consultado en el portal de la AEAT http://www.agenciatributaria.es en Inicio > Ayuda > Diseños de registro > Modelos 200 al 299. Pie: Constante durante cada ejercicio. </T2110EJER0A0000> Donde EJER es el ejercicio de devengo de la declaración (p.e.: 2011, el primer año) 213: Cabecera + Fichero de declaración del modelo 213 + Pie Cabecera: Constante durante cada ejercicio. <T2130EJER0A0000><AUX>300 espacios en blanco</AUX><VECTOR>001002..(tantos 002 como páginas adicionales de inmuebles)003..(tantos 003 como páginas adicionales de socios, participes o beneficiarios)FIN+resto de espacios en blanco hasta completar 300 posiciones </VECTOR> Donde EJER es el ejercicio de devengo de la declaración (p.e.: 2011, el primer año) Fichero: Según el diseño de registro publicado del modelo 213, que puede ser consultado en el portal de la AEAT http://www.agenciatributaria.es en Inicio > Ayuda > Diseños de registro > Modelos 200 al 299. Pie: Constante durante cada ejercicio. </T2130EJER0A0000> Donde EJER es el ejercicio de devengo de la declaración (p.e.: 2011, el primer año) El fichero enviado se validará con los programas HOST de la AEAT y si es correcto se almacenará provisionalmente en las bases de datos de la AEAT. La respuesta correcta será un documento en formato PDF con el contenido de la declaración, que puede ser impreso y utilizado para su presentación ante las EE.CC. (o en su caso la AEAT). En caso de error, la respuesta será una página HTML con la relación de errores. S.G. Aplicaciones- Coordinación con Colaboradores..........……………………………………..………………..33 Servicios de Ayuda a la Declaración I.R. No Residentes 2011 La página de error contendrá la palabra "Error" en su título. Para los modelos 210 y 211: Se podrán identificar las causas del error en las siguientes variables javascript: Err[1]='&amp;E00;'; Err[2]='&amp;E01;'; Err[3]='&amp;E02;'; Err[4]='&amp;E03;'; Err[5] ='&amp;E04;'; Err[6]='&amp;E05;'; Err[7]='&amp;E06;'; Err[8]='&amp;E07;'; Err[9]='&amp;E08;'; Err[10]='&amp;E09;'; Así mismo, dispondrá de la misma información en pseudoxml: <E01>&amp;E00;</E01><E02>&amp;E01;</E02><E03>&amp;E02;</E03> <E04>&amp;E03;</E04><E05>&amp;E04;</E05><E06>&amp;E05;</E06> <E06>&amp;E05;</E06><E07>&amp;E06;</E07><E08>&amp;E07;</E08> <E09>&amp;E08;</E09><E10>&amp;E09;</E10> Para el modelo 21313: Se podrán identificar las causas del error en las variables JavaScript Err[0]= a Err[99]=. El número máximo de errores que se mostrará será de 100. Variables javascript con la descripción de las causas del error: Err[0]=”&amp;E00;”; Err[1]=”&amp;E01;”; … Err[98]=”&amp;E98;”; Err[99]=”&amp;E99;”; Así mismo, dispondrá de la misma información en pseudoxml: <E00>&amp;E00;</E00><E01>&amp;E01;</E01> … <E98>&amp;E98;</E08><E99>&amp;E99;</E99> 8.1.1.2 Enlace con el formulario: A través de un formulario HTML, en la siguiente URL: Para el modelo 210: 13 Está previsto modificar en breve el comportamiento de los modelos 210 y 211 para que sea el mismo del modelo 213. S.G. Aplicaciones- Coordinación con Colaboradores..........……………………………………..………………..34 Servicios de Ayuda a la Declaración I.R. No Residentes 2011 https://www2.agenciatributaria.gob.es/es13/h/servurls.html?WEB=INTERNET&PR G=210&EJE=0000&URL=BOR&EXT=?FIC=<path_al_fichero_a_presentar> Para el modelo 211: https://www2.agenciatributaria.gob.es/es13/h/servurls.html?WEB=INTERNET&PR G=211&EJE=0000&URL=BOR&EXT=?FIC=<path_al_fichero_a_presentar> Para el modelo 213: https://www2.agenciatributaria.gob.es/es13/h/servurls.html?WEB=INTERNET&PR G=213&EJE=0000&URL=BOR&EXT=?FIC=<path_al_fichero_a_presentar> Donde la variable ‘fic’ de la URL contendrá el camino, en el sistema de ficheros local, al fichero que se desea enviar al servicio de impresión (predeclaración). Esta variable es opcional, si no se utiliza, se presentará al usuario una página HTML que permite seleccionar, a través de una ventana de diálogo, el fichero a enviar al servicio de impresión (predeclaración). El fichero enviado se validará con los programas HOST de la AEAT y, si es correcto, se almacenará provisionalmente en las bases de datos de la AEAT obteniéndose como respuesta un PDF con el contenido de la declaración que puede ser impreso y utilizado para su presentación ante las EE.CC. (o en su caso la AEAT). Si el fichero presenta algún error, se obtendrá una página HTML con los errores encontrados. 8.1.2 Juego de caracteres válido Ver apartado 8.3 Requisitos comunes a los tres servicios. 8.1.3 Recursos mínimos para trabajar con las páginas HTML de la AEAT Ver apartado 8.3 Requisitos comunes a los tres servicios. S.G. Aplicaciones- Coordinación con Colaboradores..........……………………………………..………………..35 Servicios de Ayuda a la Declaración I.R. No Residentes 2011 8.2 Integración con el servicio de Presentación Telemática 8.2.1 Invocación del servicio de Presentación Telemática Deberá realizarse una invocación al servicio por cada fichero con el contenido de la declaración que se desee presentar. La invocación del servicio se podrá realizar de dos formas14: 8.2.1.1 Envío directo al servidor de la AEAT NOTA: El origen de la firma deberá ser construido por el software comercial. 8.2.1.1.1 Funcionalidades que debe cubrir el software comercial 1. Debe disponer de un servicio de captura del fichero a transmitir. 2. Debe seleccionar determinados campos de la declaración para mostrarlos al contribuyente con objeto de: Obtener la autorización para su transmisión a la A.E.A.T. Realizar el cargo en cuenta y obtener un NRC, en su caso. (sólo EE.FF.) 3. Debe generar una firma electrónica con el certificado electrónico o certificado electrónico del colaborador social según se especifica en el apartado 8.2.1.1.2. 4. Debe enviar el fichero plano, datos de firma y la firma electrónica según se especifica en el apartado 8.2.1.1.3 5. Debe devolver al contribuyente los datos en formato html como resultado de la aceptación o no de la declaración según se especifica en el apartado 8.2.1.1.4 6. También es deseable que gestione los errores leves de tipo censal que pueden manifestarse en la presentación de la declaración según se 14 El contenido del fichero deberá respetar el juego de caracteres válido indicado en el apartado 8.3. S.G. Aplicaciones- Coordinación con Colaboradores..........……………………………………..………………..36 Servicios de Ayuda a la Declaración I.R. No Residentes 2011 especifica en el apartado 8.2.1.1.5 A continuación se describe cómo debe implementarse esta funcionalidad. 8.2.1.1.2 Selección de determinados campos para mostrarlos al contribuyente y generación de la firma electrónica El fichero de la declaración, tanto del modelo 210 como del modelo 211 como del modelo 213, es una secuencia de datos etiquetados. Para cada página de la declaración, existe una etiqueta inicial y otra final que indica el modelo y la página. A continuación se describen las etiquetas y la localización de datos que necesita el software comercial para realizar la operación de cargo en cuenta (sólo EE.FF.) o para mostrar los datos relevantes necesarios para obtener la autorización del envío de la declaración15: Para la localización de los datos en el fichero según el diseño de registro del modelo 210, del modelo 211 o del modelo 213, se debe considerar que las posiciones que se indican a continuación se cuentan a partir del primer carácter de la correspondiente etiqueta de inicio, es decir del carácter “<”. Modelo 210: “Página 1” (<T21001></T21001>): 15 Modelo: 210 (posiciones 2 a 4 de la propia etiqueta) NIF persona que realiza la autoliquidación: posiciones 11 a 19 Apellidos y nombre, razón social o denominación: posiciones 20 a 144 Devengo.Agrupación: posición 151 Devengo.Periodo: posiciones 152 a 153 Devengo.Año: posiciones 154 a 157 Devengo.Fecha de devengo: posiciones 158 a 165 Resultado de la autoliquidación: posiciones 1866 a 1882 Para obtener cualquier otro dato que pueda resultar de interés, consultar el diseño de registro definitivo publicado por la AEAT en Ayuda/Diseños de registro de http://www.agenciatributaria.es S.G. Aplicaciones- Coordinación con Colaboradores..........……………………………………..………………..37 Servicios de Ayuda a la Declaración I.R. No Residentes 2011 Modelo 211: “Página 1” (<T211010></T211010>): Modelo: 211 (posiciones 2 a 4 de la propia etiqueta) NIF adquirente del inmueble: posiciones 22 a 30 Apellidos y nombre, razón social o denominación: posiciones 31 a 155 Devengo.Período: posiciones 12 a 13 Devengo.Fecha de devengo: posiciones 14 a 21 Resultado a ingresar: posiciones 1789 a 1805 Modelo 213: “Página 1” (<T21301></T21301>): Modelo: 213 (posiciones 2 a 4 de la propia etiqueta) NIF entidad sujeta a gravamen: posiciones 11 a 19 Apellidos y nombre, razón social o denominación: posiciones 20 a 144 Ejercicio: posiciones 145 a 148 Periodo: posiciones 149 a 150 Resultado a ingresar: posiciones 924 a 940 El origen de firma será todo el fichero de declaración, según el Diseño de Registro publicado, tanto para el modelo 210 como para el modelo 211 como para el modelo 213. El origen de firma debe utilizar el juego de caracteres ISO-8859-15 y respetar lo indicado en el apartado 8.3.1. Ejemplo modelo 210: <T21001> I89890001KCERTI <T21002> .... ..... </T21001> ES8790000001200270002107ESPBESMMXXX .... </T21002> Ejemplo modelo 211: <T211010> I0A0904201189890001KCERTI ..... </T211010> <T211020> ..... </T211020> <T211030> ..... </T211030> S.G. Aplicaciones- Coordinación con Colaboradores..........……………………………………..………………..38 Servicios de Ayuda a la Declaración I.R. No Residentes 2011 Ejemplo modelo 213: <T21301> I0A0904201189890001KCERTI ..... </T21301> <T21302> ..... </T21302> <T21303> ..... </T21303> El software comercial firmará el origen de firma, del que previamente se eliminarán los caracteres de tipo CRLF. La firma generada deberá estar en formato PKCS#7, con el atributo de autenticación signingTime, y no deberá contener el origen de los datos firmados (dettached). El PKCS#7 se generará en formato BASE64. La firma generada debe ser equivalente a la obtenida mediante el método crypto.signText() de JavaScript en el navegador Firefox, aunque sin los CRLFs. 8.2.1.1.3 Envío firmado al servidor de la AEAT Se enviará a la URL de la A.E.A.T. que se indica a continuación, mediante el método POST un formulario web que contendrá, entre otros, los datos origen de la firma codificados en BASE64, junto con la firma generada. Los datos a enviar serán una cadena de caracteres encapsulada como si fuese desde un formulario por el método POST. Se ha de respetar el orden de las variables, que irán etiquetadas como nombre=valor, separadas mediante el símbolo &, y sólo con el valor en codificación urlencoded. Hay que tener en cuenta que sólo el valor del campo es el que debe ir como urlencoded; ya que el servidor de la AEAT espera la misma entrada que el que recibiría desde un navegador. El &nombre= tiene que ir sin urlencoded. El orden de las variables, su nombre y su contenido son los indicados a continuación: VARIABLES A ENVIAR HID = Constante con el siguiente valor: ‘IE12100A’ para el modelo 210, ‘IE12110A’ para el modelo 211 e ‘IE12130A’ para el modelo 213 TIA = Opción del tipo de declaración, según el modelo: S.G. Aplicaciones- Coordinación con Colaboradores..........……………………………………..………………..39 Servicios de Ayuda a la Declaración I.R. No Residentes 2011 Modelo 210: I, U, N, D, X, R16 Modelo 211: I17 Modelo 213: I, U, N18 NDC = NIF del titular (persona que realiza la liquidación para el modelo 210, adquirente del inmueble para el modelo 211, entidad sujeta a gravamen para el modelo 213). NRC = Número de Referencia Completo (NRC) ING = Importe ingresado correspondiente al NRC NRR = Reservado vacío. ICO = Reservado vacío. NR1 = Reservado vacío. IN1 = Reservado vacío. NR2 = Reservado vacío. IN2 = Reservado vacío. NR3 = Reservado vacío. IN3 = Reservado vacío. NR4 = Reservado vacío. IN4 = Reservado vacío. NR5 = Reservado vacío. IN5 = Reservado vacío. NR6 = Reservado vacío. IN6 = Reservado vacío. NR7 = Reservado vacío. IN7 = Reservado vacío. CMN = Reservado vacío. (Camino de lectura del fichero de disco local) LOT = 0 (Constante). 16 I – a Ingresar, U – a Domiciliar, N – Sin actividad/Resultado cero, D – a Devolver, X – a Devolver por transferencia, R – Renuncia a la devolución 17 I – a Ingresar 18 I – a Ingresar, U – a Domiciliar, N – Cuota cero S.G. Aplicaciones- Coordinación con Colaboradores..........……………………………………..………………..40 Servicios de Ayuda a la Declaración I.R. No Residentes 2011 IDI = ES (castellano) o EN (Inglés) LEV = 000000000000 F01 = Contendrá una cadena de datos con el siguiente formato: Ver Nota 2 PUN = 00000000 (Constante) TXT = Datos origen de la firma en Base-64. FD1 = Firma del primer declarante en formato PKCS#7. (ESTA VARIABLE SÓLO SE ENVÍA PARA EL MODELO 210) FD2 = Firma del segundo declarante, si ha lugar, en formato PKCS#7. (ESTA VARIABLES SÓLO SE ENVÍA PARA EL MODELO 210) FIR = Firma en formato PKCS#7. (ESTA VARIABLE SÓLO SE ENVÍA PARA LOS MODELOS 211 y 213) FIN = Marca de fin de declaración ‘F’ o código de la Entidad Colaboradora (XXXX). Nota 2: En función del modelo: 210: Cabecera + Fichero de declaración del modelo 210 + Pie Cabecera: Constante durante cada ejercicio. <T2100EJER0A0000><AUX>300 espacios en blanco</AUX><VECTOR>001002FIN+291 espacios en blanco</VECTOR> Donde EJER es el ejercicio de devengo de la declaración (p.e.: 2011, el primer año) Fichero: Según el diseño de registro publicado del modelo 210, que puede ser consultado en el portal de la AEAT http://www.agenciatributaria.es en Inicio > Ayuda > Diseños de registro > Modelos 200 al 299. Pie: Constante durante cada ejercicio. </T2100EJER0A0000> Donde EJER es el ejercicio de devengo de la declaración (p.e.: 2011, el primer año) 211: Cabecera + Fichero de declaración del modelo 211 + Pie Cabecera: Constante durante cada ejercicio. <T2110EJER0A0000><AUX>300 espacios en blanco</AUX><VECTOR>010020..(tantos 020 como páginas adicionales de adquirientes)030..(tantos 030 como páginas adicionales de transmitentes)FIN+resto de espacios en blanco hasta completar 300 posiciones </VECTOR> Donde EJER es el ejercicio de devengo de la declaración (p.e.: 2011, el primer año) S.G. Aplicaciones- Coordinación con Colaboradores..........……………………………………..………………..41 Servicios de Ayuda a la Declaración I.R. No Residentes 2011 Fichero: Según el diseño de registro publicado del modelo 211, que puede ser consultado en el portal de la AEAT http://www.agenciatributaria.es en Inicio > Ayuda > Diseños de registro > Modelos 200 al 299. Pie: Constante durante cada ejercicio. </T2110EJER0A0000> Donde EJER es el ejercicio de devengo de la declaración (p.e.: 2011, el primer año) 213: Cabecera + Fichero de declaración del modelo 213 + Pie Cabecera: Constante durante cada ejercicio. <T2130EJER0A0000><AUX>300 espacios en blanco</AUX><VECTOR>001002..(tantos 002 como páginas adicionales de inmuebles)003..(tantos 003 como páginas adicionales de socios, participes o beneficiarios)FIN+resto de espacios en blanco hasta completar 300 posiciones </VECTOR> Donde EJER es el ejercicio de devengo de la declaración (p.e.: 2011, el primer año) Fichero: Según el diseño de registro publicado del modelo 213, que puede ser consultado en el portal de la AEAT http://www.agenciatributaria.es en Inicio > Ayuda > Diseños de registro > Modelos 200 al 299. Pie: Constante durante cada ejercicio. </ T2130EJER0A0000> Donde EJER es el ejercicio de devengo de la declaración (p.e.: 2011, el primer año) Los datos origen de la firma y la firma se han de enviar como Base-64 y sin que contengan caracteres de tipo CRLF. A continuación se detalla la secuencia de pasos que debe realizar el software comercial para las variables que hemos detectado generan mayor tipo de errores en los envíos: Contenido de la variable F01=: 1. Pasar la cadena de datos indicada en la Nota 2 a ISO-8859-1519. 2. Eliminar caracteres de tipo CRLF. 3. Transformar el resultado a URLEncoded. 19 Teniendo también en cuenta las indicaciones del apartado 8.3. S.G. Aplicaciones- Coordinación con Colaboradores..........……………………………………..………………..42 Servicios de Ayuda a la Declaración I.R. No Residentes 2011 Contenido de la variable TXT=: 1. Obtener el origen de firma, que es el fichero de declaración según el Diseño de Registro. 2. Pasar el origen de firma a ISO-8859-1520. 3. Eliminar caracteres de tipo CRLF. 4. Transformar el resultado a Base64. 5. Transformar el resultado a URLEncoded. Contenido de las variables FD1, FD2 y FIR=: 1. Obtener el origen de firma, que es el fichero de declaración según el Diseño de Registro. 2. Pasar el origen de firma a ISO-8859-1521. 3. Eliminar caracteres de tipo CRLF. 4. Generar el PKCS#7 en formato Base64. 5. Transformar el resultado a URLEncoded. El “action” del formulario desde el que se envía el fichero de la declaración del modelo 210 será: https://www2.agenciatributaria.gob.es/es13/l/ewosewlinkos (sin autenticación) El “action” del formulario desde el que se envía el fichero de la declaración del modelo 211 será: https://www2.agenciatributaria.gob.es/es13/l/ewpgewlinkpg (sin autenticación) El “action” del formulario desde el que se envía el fichero de la declaración del modelo 213 será: https://www2.agenciatributaria.gob.es/es13/l/ewtiewlinkti (sin autenticación) 8.2.1.1.4 Recepción de la respuesta de la AEAT y envío al contribuyente 20 Teniendo también en cuenta las indicaciones del apartado 8.3. 21 Teniendo también en cuenta las indicaciones del apartado 8.3. S.G. Aplicaciones- Coordinación con Colaboradores..........……………………………………..………………..43 Servicios de Ayuda a la Declaración I.R. No Residentes 2011 La AEAT genera, de forma predeterminada para cualquier petición de presentación de declaraciones, una respuesta en formato HTML con la copia electrónica de la presentación realizada, en formato PDF, embebida dentro de la página. A efectos de la AEAT el justificante de la presentación no es la página HTML devuelta sino el PDF que se encuentra embebido en la misma. Para los casos de aceptación de la declaración el título de la página de respuesta correcta comienza por el Código Seguro de Verificación (16 primeros caracteres). El título de la página de rechazo tiene el texto “ERROR”. La página correcta siempre contendrá el código seguro de verificación (variable CEL de Javascript) y la página de respuesta de error nunca lo contendrá. El código seguro de verificación, junto con la fecha y hora (variables Javascript FEC y HOR), y el Nº de entrada de Registro (variable Javascript REG), indican que la declaración se ha aceptado y grabado en el servidor de la AEAT. Para los modelos 210 y 211, las variables javascript disponibles son: var CEL='&amp;CEL;'; //Código seguro de verificación de la presentación var FEC='&amp;FEC;'; //Fecha de presentación var HOR='&amp;HOR;'; //Hora de presentación var REG='&amp;REG;'; //Número de entrada de Registro var NRC='&amp;NRC;'; //Número de Referencia Completa. var ING='&amp;ING;'; //Importe del ingreso. var NIP='&amp;NIP;'; //NIF Presentador. var APP='&amp;APP;';//Apellidos y nombre, razón social o denominación del presentador. var CAP='&amp;CAP;'; // En calidad de, del Presentador var NDC='&amp;NDC;'; //NIF Declarante. var NAP='&amp;NAP;'; //Apellidos y nombre, razón social o denominación del declarante. var MOD='&amp;MOD;'; // Modelo var EJF='&amp;EJF;'; //Ejercicio Fiscal var PER='&amp;PER;'; //Período var JUS='&amp;JUS;'; // Número de Justificante. var IDI='&amp;IDI;'; // Idioma de la presentación. Para el modelo 213, las variables javascript disponibles son las mismas pero su valor estará contenido entre comillas dobles (“)22. 22 Está previsto realizar este cambio en breve también para los modelos 210 y 211 con el objetivo de que el comportamiento sea el mismo para los tres. S.G. Aplicaciones- Coordinación con Colaboradores..........……………………………………..………………..44 Servicios de Ayuda a la Declaración I.R. No Residentes 2011 Adicionalmente, se podrán localizar los mismos datos en pseudoxml con los siguientes etiquetados: <CEL>&amp;CEL;</CEL> <FEC>&amp;FEC;</FEC> <HOR>&amp;HOR;</HOR> <REG>&amp;REG;</REG> <NRC>&amp;NRC;</NRC> <ING>&amp;ING;</ING> <NIP>&amp;NIP;</NIP> <APP>&amp;APP;</APP> <CAP>&amp;CAP;</CAP> <NDC>&amp;NDC;</NDC> <NAP>&amp;NAP;</NAP> <MOD>&amp;MOD;</MOD> <EJF>&amp;EJF;</EJF> <PER>&amp;PER;</PER> <JUS>&amp;JUS;</JUS> <IDI>&amp;IDI;</IDI> En caso de error, la página de respuesta nunca contendrá la variable JavaScript CEL= y se podrán identificar las causas del error en las variables JavaScript Err[1]= a Err[10]= . El número máximo de errores que se mostrará será de 10. Para los modelos 210 y 211: Se podrán identificar las causas del error en las siguientes variables javascript: Err[1]='&amp;E00;'; Err[2]='&amp;E01;'; Err[3]='&amp;E02;'; Err[4]='&amp;E03;'; Err[5] ='&amp;E04;'; Err[6]='&amp;E05;'; Err[7]='&amp;E06;'; Err[8]='&amp;E07;'; Err[9]='&amp;E08;'; Err[10]='&amp;E09;'; Así mismo, dispondrá de la misma información en pseudoxml: <E01>&amp;E00;</E01><E02>&amp;E01;</E02><E03>&amp;E02;</E03> <E04>&amp;E03;</E04><E05>&amp;E04;</E05><E06>&amp;E05;</E06> <E06>&amp;E05;</E06><E07>&amp;E06;</E07><E08>&amp;E07;</E08> <E09>&amp;E08;</E09><E10>&amp;E09;</E10> Para el modelo 21323: 23 Está previsto modificar en breve el comportamiento de los modelos 210 y S.G. Aplicaciones- Coordinación con Colaboradores..........……………………………………..………………..45 Servicios de Ayuda a la Declaración I.R. No Residentes 2011 Se podrán identificar las causas del error en las variables JavaScript Err[0]= a Err[99]=. El número máximo de errores que se mostrará será de 100. Variables javascript con la descripción de las causas del error: Err[0]=“&amp;E00;“; Err[1]=“&amp;E01;“; … Err[98]=“&amp;E98;“; Err[99]=“&amp;E99;“; Así mismo, dispondrá de la misma información en pseudoxml: <E00>&amp;E00;</E00><E01>&amp;E01;</E01> … <E98>&amp;E98;</E08><E99>&amp;E99;</E99> No es posible anular declaraciones ya grabadas. En el caso de producirse algún error de comunicaciones durante la transmisión de la declaración a la AEAT, se podrá recuperar la página de aceptación o de error efectuando de nuevo la transmisión de la declaración. Si no hubiese sido recepcionada anteriormente en la AEAT, se obtendrá la página de respuesta correcta o error correspondiente. En el caso de ya haber sido grabada y aceptada en la AEAT, se tratará como una consulta mostrándose la hoja de aceptación de la declaración en el momento anterior (que contendrá el texto YA REALIZADA y no contendrá el PDF embebido; si se desea recuperar deberá usarse el servicio de Comprobación de la presentación de la declaración/Comprobación en la AEAT, o acceder a la Sede electrónica y realizar el cotejo mediante CSV o acceder a la Copia Electrónica (Consulta Íntegra)). No se debe generar un NRC diferente, sino que hay que volver a utilizar el NRC de la presentación que se realizó la primera vez. IMPORTANTE: Las páginas de respuesta correcta se han modificado para cumplir con la normativa relacionada con la Ley 11/2007. En el documento “Nuevo justificante de presentación telemática: servicios de ayuda a la presentación de las declaraciones” publicado en https://www.aeat.es/padres/eedd pueden consultarse los detalles. 8.2.1.1.5 Presentación telemática de declaraciones con errores leves de tipo 211 para que sea el mismo del modelo 213. S.G. Aplicaciones- Coordinación con Colaboradores..........……………………………………..………………..46 Servicios de Ayuda a la Declaración I.R. No Residentes 2011 censal Los errores de validación de los ficheros de declaración se clasifican en dos tipos: Errores graves: impiden la presentación de la declaración. Deben ser obligatoriamente subsanados. Errores leves: no impiden la presentación de la declaración, aunque se recomienda su subsanación, puesto que reporta beneficios al contribuyente (por ejemplo, agilización de las devoluciones en los modelos que corresponda). Al presentar por primera vez una declaración que contenga errores leves, se obtendrá una página de error con las características indicadas en el apartado anterior. La página de errores leves se distinguirá de la página de errores habitual por las siguientes características: Literal de identificación en el título de la página <title>Error - Pagina de errores leves</title>. Este literal de identificación no será traducido a idiomas. Presencia de la variable PEL, que siempre tomará el valor “1”. No obstante, se puede realizar un segundo intento de presentación de dicha declaración, simplemente modificando el valor de la variable LEV, que en este caso deberá ser LEV=100000000000. La declaración se aceptará en el caso de que sólo se detecten errores leves (no se aceptará si en este segundo envío se detecta algún error grave). Por lo demás, las características del envío y de la respuesta son las mismas que las indicadas en los apartados 8.2.1.1.3 y 8.2.1.1.4. 8.2.1.1.6 Comprobación de la presentación de la declaración El software comercial puede proporcionar la posibilidad de comprobar que la declaración ha sido admitida por la AEAT, para lo cual puede utilizar dos alternativas: A. Comprobación en la AEAT: Se enviará a la URL mediante el método POST un formulario que S.G. Aplicaciones- Coordinación con Colaboradores..........……………………………………..………………..47 Servicios de Ayuda a la Declaración I.R. No Residentes 2011 contendrá los datos necesarios para identificar la declaración presentada. Desde el servidor de la AEAT únicamente se muestran previa autenticación de certificado electrónico del titular o presentador. El “action” del formulario desde el que se envían los datos para la comprobación de la presentación de la declaración será: Modelo 210: https://www1.agenciatributaria.gob.es/es14/l/ewpbewlinkpb (con autenticación) Modelo 211: https://www1.agenciatributaria.gob.es/es14/l/ewpbewlinkpb (con autenticación) Modelo 213: https://www1.agenciatributaria.gob.es/es14/l/ewsfewlinksf (con autenticación) Los datos a enviar serán una cadena de caracteres encapsulada como si fuese desde un formulario por el método POST. Se ha de respetar el orden de las variables, que irán etiquetadas como nombre=valor, separadas mediante el símbolo &, y sólo con el valor va en codificación urlencoded. El orden de las variables, su nombre y su contenido son los indicados a continuación: VARIABLES A ENVIAR HID= Constante con el siguiente valor: ‘COIN1210’ para el modelo 210, ‘COIN1211’ para el modelo 211 y ‘COINX213’ para el modelo 213. NIF= NIF del titular (persona que realiza la liquidación para el modelo 210, adquirente del inmueble para el modelo 211, entidad sujeta a gravamen para el modelo 213). EJF= Ejercicio de devengo (no válido para ejercicios anteriores a 2011) S.G. Aplicaciones- Coordinación con Colaboradores..........……………………………………..………………..48 Servicios de Ayuda a la Declaración I.R. No Residentes 2011 PER= Periodo CEL= Vacío EXP= Vacío NIU= Vacío IDI= ES (Constante) VIA= Vacío FIN= Vacío, (indicador de fin de datos). La respuesta del servidor consistirá en una página html de respuesta de selección múltiple (incluso en el caso de que sólo haya una declaración para el NIF indicado) con las declaraciones/Códigos Seguros de Verificación para el NIF indicado. B. Almacenamiento de la respuesta correcta. El software comercial podrá almacenar en sus sistemas la respuesta correcta devuelta por la AEAT en su día, la cual podrá mostrar al contribuyente cada vez que éste se lo solicite. 8.2.1.2 Enlace con el formulario: La invocación al servicio se realizará a través de un formulario HTML, en la siguiente URL: Para el modelo 210: https://www2.agenciatributaria.gob.es/es13/h/servurls.html?WEB=INTERNET&PR G=210&EJE=0000&URL=PIR&EXT=?FIC=<path_al_fichero_a_presentar> Para el modelo 211: https://www2.agenciatributaria.gob.es/es13/h/servurls.html?WEB=INTERNET&PR G=211&EJE=0000&URL=PIR&EXT=?FIC=<path_al_fichero_a_presentar> Para el modelo 213: S.G. Aplicaciones- Coordinación con Colaboradores..........……………………………………..………………..49 Servicios de Ayuda a la Declaración I.R. No Residentes 2011 https://www2.agenciatributaria.gob.es/es13/h/servurls.html?WEB=INTERNET&PR G=213&EJE=0000&URL=PIR&EXT=?FIC=<path_al_fichero_a_presentar> Donde la variable ‘FIC’ de la URL contendrá el camino, en el sistema de ficheros local, al fichero que se desea presentar telemáticamente. Esta variable es opcional, si no se utiliza, se presentará al usuario una página HTML que permite seleccionar, a través de una ventana de diálogo, el fichero a presentar telemáticamente. El servicio de Presentación Telemática procederá a la firma electrónica de la declaración utilizando el certificado electrónico, y realizará la petición correspondiente a los programas HOST de la AEAT, que validarán la declaración y la firma y devolverán al contribuyente una página HTML con el resultado de la presentación. 8.2.2 Juego de caracteres válido Ver apartado 8.3 Requisitos comunes a los tres servicios. 8.2.3 Recursos mínimos para trabajar con las páginas HTML de la AEAT Ver apartado 8.3 Requisitos comunes a los tres servicios. S.G. Aplicaciones- Coordinación con Colaboradores..........……………………………………..………………..50 Servicios de Ayuda a la Declaración I.R. No Residentes 2011 8.3 Requisitos comunes a los tres servicios 8.3.1 Juego de caracteres válido Se tienen que utilizar los caracteres visibles de ISO-8859-15, ya que los invisibles (saltos de línea, tabuladores...) modifican la posición de los datos. Se deben enviar los caracteres alfabéticos en mayúsculas. Para los modelos 210 y 211: Debido a que la página de respuesta utiliza el apóstrofe (') para delimitar las cadenas en JavaScript y los valores de las variables se devuelven desde el servidor separados por ampersand (&), en los datos de la declaración que se recogen en la página de salida (Apellidos y Nombre/Razón social del declarante) se deben sustituir el ' y el & por espacios en blanco. Esto no es necesario realizarlo para el modelo 213. 8.3.2 Recursos mínimos para trabajar con las páginas HTML de la AEAT 8.3.2.1 Ordenador. Configuración. Sistemas operativos : Windows '95, '98, 2000, NT, XP, Vista o 100% compatibles. GNU Linux Mac OS X 10.3 o superior Navegadores: Internet explorer 6 o superior Firefox 2.0 o superior Google Chrome 3 o superior (sólo modelo 213) Apple Safari 4 (sólo modelo 213) 8.3.2.2 Impresora Para imprimir la declaración y el justificante de presentación es necesario tener instalado en el ordenador un visor de PDF (por ejemplo el Adobe Reader) e impresora. S.G. Aplicaciones- Coordinación con Colaboradores..........……………………………………..………………..51