6 Proceso del Modelo 340 de Declaración de IVA para España

En este capítulo se incluyen los siguientes temas:

6.1 Programa Model 340 - Generate VAT Tape File

Ejecute el programa Model 340 - Generate VAT Tape File para generar un archivo de texto que podrá presentar a la administración para declarar el IVA. El sistema escribe registros en el archivo plano para las facturas y comprobantes contabilizados, así como para otras transacciones de IVA intracomunitarias que:

  • Estén incluidas en la tabla Taxes (F0018).

  • Tengan una fecha de libro mayor incluida en el periodo y año especificados en las opciones de proceso.

    Para el periodo de declaración puede especificar un mes o un trimestre.

El archivo de texto se divide en bloques de información, o tipos de registro, independientes. Los tipos de registro que se incluye son los siguientes:

Tipo de registro Descripción
Tipo de registro 1 (A) El archivo de texto incluye solo un tipo de registro 1. Este registro incluye información acerca de la compañía declarante, el periodo de declaración, etcétera.
Tipo de registro 2 (B) (continúa en la siguiente fila de la tabla) El archivo de texto incluye tres tipos de transacciones en el tipo de registro B:
  1. El tipo de registro B.1 (registro de facturas emitidas) incluye:

    • Facturas emitidas no correspondientes al IVA intracomunitario que tienen un tipo de batch IB si el campo Descripción 2 del tipo de documento definido en la tabla de UDC 74S/RL se ha establecido con un valor distinto de P o si no existe en la tabla de UDC 74S/RL, y si el campo Descripción 2 de la zona/tipo impositivo definido en la tabla de UDC 74S/RT se ha establecido con un valor distinto de P o si no existe en la tabla de UDC 74S/RT.

    • Facturas emitidas que tienen un tipo de batch G si el campo Descripción 2 del tipo de documento definido en la tabla de UDC 74S/RL se ha establecido con el valor C o si el campo Descripción 2 de la zona/tipo impositivo definido en la tabla de UDC 74S/RT se ha establecido con el valor C. Si el tipo de documento no existe en la tabla de UDC 74S/RL, el sistema consulta la tabla de UDC 74S/RT. Si ninguna de las dos tablas de UDC contienen la definición adecuada, la transacción no se incluye.

    • El importe de la línea positiva de IVA para una transacción de reversión de cargos.

  2. El tipo de registro B.2 (registro de facturas recibidas) incluye:

    • Registros de cuentas por pagar (facturas recibidas) para los que no se ha definido ninguna zona/tipo impositivo para las transacciones intracomunitarias especiales y para los que el tipo de batch es V (entrada de comprobante) o W (cheques manuales sin paridad).

    • Facturas recibidas que tienen un tipo de batch IB o G si el campo Descripción 2 del tipo de documento definido en la tabla de UDC 74S/RL se ha establecido con el valor P o si el campo Descripción 2 de la zona/tipo impositivo definido en la tabla de UDC 74S/RT se ha establecido con el valor P. El sistema consulta primero el tipo de documento. Si no existe en la tabla de UDC 74S/RL, busca la zona/tipo impositivo en la tabla de UDC 74S/RT. Si ninguna de las dos tablas de UDC contienen la definición adecuada, la transacción no se incluye.

    • El importe de la línea positiva y el importe de la línea de tipo cero cuando la opción de proceso Línea de zona/tipo impositivo para facturas recibidas con importe 0 está en blanco para una transacción de reversión de cargos.

Tipo de registro B (2) (continuación)

Nota: El software de JD Edwards EnterpriseOne no admite la declaración de activos fijos sujetos a IVA prorrateado. Estas transacciones de los activos fijos no se incluyen en el informe del modelo 340 de declaración del IVA. En el programa Tax Areas - Tag File Maintenance - ESP puede especificar si la zona/tipo impositivo se va a utilizar para transacciones de activos fijos. Las transacciones en las que se utilizan las zonas/tipos impositivos especificados se excluyen del informe.


El sistema escribe el archivo de texto generado mediante el programa Model 340 - Generate VAT Tape File en las tablas Text Processor Header (F007101) y Text Process Detail (F007111). A continuación, puede utilizar la función de copia del programa Text File Processor (P007101) para copiar el archivo de texto en el soporte que vaya a utilizar para presentar el archivo a la administración.

Consulte "Working with the Text File Processor" en JD Edwards EnterpriseOne Applications Financial Management Fundamentals Implementation Guide.

Nota:

Para asegurarse de que el archivo de texto final que va a presentar no incluye ningún error, debería ejecutar el informe en modo de prueba, enviar el archivo para validarlo, corregir los errores que pudieran existir y, a continuación, ejecutar el informe en modo final antes de enviar el archivo de texto final.

Puede incluir transacciones que tengan un tipo de batch IB o G en el registro de facturas recibidas del informe del modelo 340 de declaración del IVA definiendo lo siguiente en las tablas de UDC 74S/RL y 74S/RT:

Tipo de batch Condiciones
IB o G
  • El tipo de documento está incluido en la tabla de UDC 74S/RL y el campo Descripción 2 está establecido con el valor P.
  • El tipo de documento (DCT) no está incluido en la tabla de UDC 74S/RL, la zona fiscal (TXA1) está incluida en la tabla de UDC 74S/RT y el campo Descripción 2 está establecido con el valor P.


Puede incluir transacciones que tengan un tipo de batch IB o G en el registro de facturas emitidas del informe del modelo 340 definiendo lo siguiente en las tablas de UDC 74S/RL o 74S/RT:

Tipo de batch Condiciones
IB
  • El tipo de documento (DCT) está incluido en la tabla de UDC 74S/RL y el campo Descripción 2 no está establecido con el valor P.
  • El tipo de documento (DCT) no está incluido en la tabla de UDC 74S/RL y la zona fiscal (TXA1) está incluida en la tabla de UDC 74S/RT con un valor distinto del valor P del campo Descripción 2.

  • El tipo de documento (DCT) no existe en la tabla de UDC 74S/RL y la zona fiscal (TXA1) no está incluida en la tabla de UDC 74S/RT.

G
  • El tipo de documento está incluido en la tabla de UDC 74S/RL y el campo Descripción 2 está establecido con el valor C.
  • El tipo de documento (DCT) no está incluido en la tabla de UDC 74S/RL, la zona fiscal (TXA1) está incluida en la tabla de UDC 74S/RT y el campo Descripción 2 está establecido con el valor C.


Nota:

Tanto para las facturas recibidas como para las emitidas, el número de dirección (AN8.F0018) debe ser distinto de 0.

6.1.1 Programa del modelo 340 de generación del archivo de IVA en cinta para el IVA suspendido (actualización de la versión 9.1)

Debido a la nueva legislación española que entró en vigor el 1 de enero de 2014 y que permite diferir el pago de IVA, el informe de modelo 340 de declaración de IVA para España incluye los detalles para el impuesto recuperado en el momento del pago en los comprobantes recibidos de los proveedores que optaron por el criterio de caja.

Los registros del tipo de registro 2 (B.2) de facturas recibidas, en las posiciones 350-405, declaran el IVA en función de la fecha de reclasificación, el importe y más detalles, en caso del procesamiento de registros de IVA suspendido.

Cuando el informe de IVA para el modelo 340 de España se ejecuta en modo final para comprobantes suspendidos reclasificados, el sistema selecciona los comprobantes de la tabla F704200 en función de la fecha de reclasificación. A continuación, agrupa los documentos por zona fiscal, código de explicación fiscal y número de reclasificación. Después, actualiza la tabla Suspended VAT Declaration Mark (F74S342) para las operaciones de IVA suspendido reclasificadas ya pagadas o por pagar el 31 de diciembre del siguiente año o antes. En los registros de IVA suspendido, el informe de IVA del modelo 340 para España selecciona los comprobantes del siguiente modo:

  • En el período en el que se recibe el comprobante, selecciona los registros con fecha de comprobante, muestra el importe de impuesto deducible como 0 y no proporciona detalles de pago.

  • En el período en el que se reclasifica el comprobante, selecciona los registros con fecha de reclasificación, muestra el importe de impuesto deducible igual al importe del impuesto reclasificado y proporciona detalles de pago.

  • Si el comprobante se recibe y se reclasifica en el mismo período, solo se declara una vez.

6.1.2 Información que debería conocer acerca de las transacciones intracomunitarias y la reversión de cargos

Debería estar familiarizado con la siguiente información sobre las transacciones intracomunitarias y la reversión de cargos:

Tema Descripción
Transacciones intracomunitarias Facturas relacionadas con transacciones de servicios intracomunitarios. Se almacenan en la tabla Tax areas - Tag Table EMEA - S (F744008).
Reversión de cargos Una transacción de reversión de cargos es aquella que cumple con las siguientes condiciones:
  • La zona/tipo impositivo está definida en la tabla F744008.

  • La transacción no corresponde a una transacción intracomunitaria especial tal y como está definida en el programa Tax Areas - Tag File Maintenance - ESP (P74S408).

  • O bien el campo Descripción 2 del tipo de documento definido en la tabla de UDC 74S/RL se ha establecido con el valor X o el campo Descripción 2 de la zona/tipo impositivo definido en la tabla de UDC 74S/RT se ha establecido con el valor X. Durante el proceso, el sistema busca el tipo de documento en la tabla de UDC 74S/RL. Si el tipo de documento no existe en la tabla de UDC 74S/RL, el sistema busca la zona/tipo impositivo en la tabla de UDC 74S/RT.

Las transacciones identificadas como intracomunitarias en el programa Tax Areas - Tag File Maintenance (P744008) pero que no se hayan identificado como transacciones especiales en el programa Tax Areas - Tag File Maintenance - ESP (P74S408) se incluirán en la sección de facturas emitidas y recibidas del informe del modelo 340 de declaración del IVA.

El registro de facturas recibidas incluye el importe de la línea positiva y el importe de la línea de tipo cero para una transacción de reversión de cargos. El registro de facturas emitidas incluye el importe de una línea positiva de IVA para una transacción de reversión de cargos.

Transacciones intracomunitarias especiales Las transacciones incluidas en las tablas F744008 y F74S408 que no tienen establecido el valor X en el campo Descripción 2 de las tablas de UDC 74S/RL o 74S/RT, se consideran transacciones intracomunitarias especiales. Las transacciones intracomunitarias especiales se almacenan en el registro de transacciones intracomunitarias y no se incluyen en los registros de facturas emitidas o recibidas.
Opciones de proceso para el proceso de reversión de cargos Puede utilizar las opciones de proceso de reversión de cargos para especificar la línea de zona/tipo impositivo de la tabla Tax Areas (F4008) que debe utilizar el sistema para obtener los importes de la tabla Taxes (F0018) y rellenar los campos de los impuestos en los registros de facturas recibidas y emitidas.

6.1.3 Información que debería conocer acerca del programa Model 340 - Generate VAT Tape File

Antes de generar el archivo de texto, debería estar familiarizado con la siguiente información:

Tema Descripción
Compatibilidad con el programa VAT Report by Tax Rate/Areas (R74S450) En el informe de IVA por zona/tipo impositivo debe incluir las mismas transacciones que en el informe del modelo 340 de declaración del IVA para España. El informe del modelo 340 de IVA le permite incluir transacciones del libro mayor que no podría incluir en el informe de IVA por zona/tipo impositivo.

Si configura el sistema para incluir transacciones adicionales del libro mayor en el informe del modelo 340 de IVA, debe personalizar el informe de IVA por zona/tipo impositivo para que incluya dichas transacciones. Oracle no permite personalizar el informe de IVA por zona/tipo impositivo.

Salida del informe Además del archivo de texto, el programa Model 340 - Generate VAT Tape File genera un archivo en PDF que puede utilizar para revisar las transacciones. Puede ejecutar el informe en modo de prueba, revisar el archivo en PDF, corregir los errores y ejecutar de nuevo el informe en modo final para actualizar las tablas.

El archivo en PDF incluye la información que aparece en el bloque de información Tipo de registro 1, como el periodo de la declaración, el nombre del declarante y el NIF (Número de Identificación Fiscal).

En este informe también se indican los totales de las facturas emitidas y recibidas, las transacciones intracomunitarias especiales de IVA, así como un aviso si el número de registros supera el número máximo permitido para las transmisiones electrónicas.

Nota: si el número de registros supera los 5.000.000, deberá presentar el archivo utilizando un DVD-R o DVD+R.

Moneda Todos los importes del archivo de texto se recuperan de campos de importe en moneda nacional. La moneda que se emplea es el euro.
Aplicación de formato a los valores del archivo de texto Los campos numéricos se ajustan (alinean) a la derecha y se rellenan con ceros a la izquierda. Los valores numéricos se muestran sin signos (+ ni −). Si el sistema no escribe un valor en un campo numérico, el sistema completa la posición del campo con ceros.

Los campos alfabéticos y alfanuméricos se ajustan (alinean) a la izquierda y se rellenan con espacios en blanco a la derecha. El texto aparece en mayúsculas y sin tildes, salvo que se incluyan los caracteres Ç y Ñ. Los campos alfabéticos y alfanuméricos para los que el sistema no escribe valores se quedan en blanco.

Acciones del sistema en modo de prueba, proceso nuevo y final El sistema utiliza valores del modo de prueba y del tipo de presentación (original, complementaria o de sustitución) para determinar el modo en que debe procesar los registros.

En modo final, si el informe ha finalizado sin errores ni avisos, el sistema realiza lo siguiente:

  • Guarda los datos de las transacciones procesadas en la tabla V.A.T. Declaration Mark File (F74S340).

  • Actualiza el número de declaración en la tabla F74S340.

Puede ejecutar el informe en modo de proceso nuevo solo si el informe no ha finalizado por problemas técnicos al ejecutarlo en modo final.

Errores y avisos El sistema notifica todos los errores y avisos en el Centro de trabajo. El informe en PDF incluye texto que le remite al Centro de trabajo. El sistema codifica el archivo de texto en las tablas F007101 y F007111 con el código corrupto/salida si el informe finaliza con un error, y codifica el archivo de texto con el código sin procesar si el informe finaliza con un aviso.

Si la opción de proceso de la línea de zona/tipo impositivo para una factura recibida con un importe fiscal igual a cero tiene una zona fiscal distinta de 0, el informe genera un aviso para indicar que esta opción de proceso debe incluir una zona fiscal igual a 0.

Exclusiones El programa Model 340 - Generate VAT Tape File no procesa transacciones de activos fijos sujetas al IVA prorrateado.

6.2 Requisitos

Antes de completar las tareas de este apartado debe realizar lo siguiente:

  • Utilice el programa Tax Areas - Tag File Maintenance - ESP (P74S408) para especificar información adicional necesaria para el informe del modelo 340 de declaración del IVA.

  • Utilice el programa Address Book - Additional Information - ESP (P74S101) para especificar información adicional sobre el libro de direcciones necesaria para el informe del modelo 340 de declaración del IVA.

6.3 Ejecución del programa Model 340 - Generate VAT Tape File

Seleccione Procesos de declaraciones fiscales - España (G74S80), Process 340 - Spain, Model 340 - Generate VAT Tape File.

6.4 Definición de opciones de proceso para Model 340 - Generate VAT Tape File (R74S340)

Las opciones de proceso permiten especificar los valores de proceso por defecto que se utilizarán en programas e informes.

6.4.1 Proceso (Actualización de la versión 9.1)

1. Informe por país
País para información de compañía

Introduzca un valor de la tabla de UDC 00/EC para especificar el país para el que desea ejecutar el informe. Se recupera la información de compañía con el número de dirección definido en el programa Company Address Number for Tax Reports (P00101) para el país especificado en esta opción de proceso. Si deja este campo en blanco, se recupera la información de compañía correspondiente al libro de direcciones relacionado con la compañía del programa Companies (P0010) y no se activa el procesamiento de país.

Proceso de zona/tipo impositivo

Especifique si desea procesar zonas/tipos impositivos para el país especificado en la operación de proceso Informe por país. Los valores válidos son:

En blanco - Impide el filtrado adicional por zonas/tipos impositivos.

1 - Activa un filtro adicional que excluye las zonas/tipos impositivos no identificados para el país correspondiente en el programa Alternate Tax Rate/Area by Country (P40082).

6.4.2 Presentation

Introduzca la compañía que envía la declaración.

Especifique el número del libro de direcciones de la compañía que presenta el informe de la declaración. Es obligatorio completar esta opción de proceso.

Introduzca el año de la declaración (4 dígitos).

Especifique el año de la declaración con los 4 dígitos. Es obligatorio completar esta opción de proceso.

Enter the Declaration Period (Required)

Introduzca un valor de la tabla de UDC Declaration Period (74S/DP) para especificar el periodo de declaración. Puede especificar el código de un mes o un trimestre. Es obligatorio completar esta opción de proceso. Los valores válidos son:

01 - January

02 - February

03 - March

04 - April

05 - May

06 - June

07 - July

08 - August

09 - September

10 - October

11 - November

12 - December

1T - First quarter

2T - Second quarter

3T - Third quarter

4T - Fourth quarter

Declaration Type

Introduzca un valor de la tabla de UDC Declaration Type (74S/DT) para especificar si se trata de una declaración actual, complementaria o de sustitución. Los valores válidos son:

En blanco - Current

C - Complimentary. Seleccione este valor si se trata de una adenda a la declaración original del periodo.

S - Substitute. Seleccione este valor si se trata de una declaración de sustitución de la declaración original.

Enter previous Declaration Number

Introduzca el número de declaración anterior del periodo si ha especificado que el tipo de declaración es complementaria o de sustitución.

Media Type

Introduzca un valor de la tabla de UDC Media Type (74S/MT) para especificar cómo va a presentar el informe de la declaración. Los valores válidos son:

C - Presentar la declaración en un DVD-R o DVD+R.

T - Presentar la declaración en formato electrónico.

Enter a consecutive sequential number to assemble the Declaration Number

Introduzca el número de declaración que va a asignar al informe. Debe emplear números secuenciales consecutivos.

Nota:

El sistema no valida el valor que introduzca. Debe comprobar que el número que introduce es un número secuencial.
Starting Sequence Number for Records

Especifique el número inicial de la numeración secuencial de los registros. Puede introducir cualquier número positivo. Si deja en blanco esta opción de proceso, el sistema utilizará el valor 1 como número inicial.

6.4.3 General

Mode

Especifique el modo en que va a generar la declaración. Los valores válidos son:

En blanco - Proof mode. El sistema procesa los registros y genera un informe en PDF y un archivo de texto, pero no asigna el número de declaración.

1 - Final mode. El sistema procesa los registros, genera un informe en PDF y un archivo de texto y asigna el número de declaración. También rellena la tabla V.A.T. Declaration Mark File (F74S340) con información sobre las transacciones procesadas y el número de declaración.

(Actualización de la versión 9.1) En las operaciones de IVA suspendido reclasificado ya pagadas o por pagar el 31 de diciembre del siguiente año o antes, el sistema actualiza la tabla F74S342.

2 - Reprocess mode. Se vuelve a generar un archivo de texto para una declaración ejecutada en modo final, pero no se completa el proceso por problemas técnicos.

Line Number to get the Contact Name

Especifique el número de línea del registro de Quién es quién asociado al libro de direcciones de la compañía declarante. Por ejemplo, si la persona que se va a indicar como contacto aparece en la segunda línea del registro de Quién es quién, el sistema imprime la información de esa persona como el nombre de contacto en el informe de IVA. Si no completa esta opción de proceso, el sistema utiliza la información de la línea 1 de los registros de Quién es quién.

VAT Electronic Code

Introduzca el código de 16 caracteres que genera la administración fiscal de España (AEAT [Agencia Estatal de Administración Tributaria]).

Cash Amount Received Limit

Esta opción de proceso permite al usuario definir el importe límite para el importe recibido en efectivo por cliente o proveedor. Si la deja en blanco, el sistema utiliza 6.000 EUR como valor por defecto. Si el importe acumulado por año y cliente no llega a este valor configurado, no se notifica el importe recibido en efectivo.

6.4.4 Taxes

Tax Rate line number for Intra-Community Vat

Introduzca el número de línea para la zona/tipo impositivo correspondiente al IVA intracomunitario. Las zonas/tipos impositivos se definen en el programa Tax Rate/Areas (P4008). Los valores válidos son:

En blanco - El IVA intracomunitario se define en la segunda línea de la zona/tipo impositivo.

1 - El IVA intracomunitario se define en la tercera línea de la zona/tipo impositivo.

6.4.5 Reversión de cargos

Cuando se incluye la reversión de cargos en el informe del modelo 340 de declaración del IVA, el sistema debe generar una línea con un importe positivo en el registro de facturas recibidas y una línea con un importe positivo en el registro de facturas emitidas. En el registro de facturas recibidas se incluye una línea adicional con importe cero. Puede utilizar estas opciones de proceso para especificar la línea de zona/tipo impositivo de la tabla Tax Areas (F4008) que debe utilizar el sistema para obtener los importes de la tabla Taxes (F0018) y rellenar los campos de los impuestos en los registros de facturas recibidas y emitidas.

Enter the tax rate area line for received with amount 0.

Especifique la línea de la zona/tipo impositivo que va a utilizar el sistema para escribir líneas de importe cero en el registro. Debe introducir el número para la línea definida para el impuesto de porcentaje 0. Los valores válidos son:

  • 1 - El sistema utiliza la línea de la zona/tipo impositivo TXR1.F0018 y STA1.F0018 para escribir la línea de importe cero en el registro.

  • 2 - El sistema utiliza la línea de la zona/tipo impositivo TXR2.F0018 y STA2.F0018 para escribir la línea de importe cero en el registro.

  • 3 - El sistema utiliza la línea de la zona/tipo impositivo TXR3.F0018 y STA3.F0018 para escribir la línea de importe cero en el registro.

  • En blanco - El sistema no imprime la línea de importe cero.

Si el valor introducido no está asociado a una línea de tipo cero, el sistema genera un mensaje de aviso.

Enter the tax rate area line for received with percent (%).

Especifique la línea de la zona/tipo impositivo para la que el sistema escribe un importe positivo en los campos de impuesto del registro de facturas recibidas. Debe introducir el número para la línea definida para generar un valor positivo.

  • 1 - El sistema utiliza la línea de la zona/tipo impositivo TXR1.F0018 y STA1.F0018 para escribir la línea de importe positivo en el registro.

  • 2 o En blanco - El sistema utiliza la línea de la zona/tipo impositivo TXR2.F0018 y STA2.F0018 para escribir la línea de importe positivo en el registro.

  • 3 - El sistema utiliza la línea de la zona/tipo impositivo TXR3.F0018 y STA3.F0018 para escribir la línea de importe positivo en el registro.

Enter the tax rate area line for emitted with percent (%).

Especifique la línea de la zona/tipo impositivo para la que el sistema escribe una línea negativa en los campos de impuesto del registro de facturas emitidas. Debe introducir el número para la línea definida para generar un valor negativo.

  • 1 - El sistema utiliza la línea de la zona/tipo impositivo TXR1.F0018 y STA1.F0018 para escribir la línea de importe negativo en el registro.

  • 2 - El sistema utiliza la línea de la zona/tipo impositivo TXR2.F0018 y STA2.F0018 para escribir la línea de importe negativo en el registro.

  • 3 o En blanco - El sistema utiliza la línea de la zona/tipo impositivo TXR3.F0018 y STA3.F0018 para escribir la línea de importe negativo en el registro.