Descripción del Bundle de Localización Española
Javapackage: com.etendoerp.localization.spain.extensions
Etendo Marketplace: Bundle de Localizacion Española
Descripción
El bundle de Localización Española contiene los módulos que añaden funcionalidades a Etendo para ajustar Etendo a los requerimientos legales y/o fiscales españoles.
Módulos
Módulos funcionales
Antifraude
Javapackage: com.etendoerp.antifraud
Este módulo permite cumplir con la Ley Antifraude de España en Etendo, reforzando la integridad y trazabilidad del proceso de facturación. Incluye gestión de certificados digitales, firma de PDFs, copias de seguridad cifradas y restricciones para evitar modificaciones o eliminaciones que puedan comprometer la inalterabilidad de la información.
Info
Para más información, visite la Guía de usuario Antifraude.
Configuración de Impuestos para Libro de Facturas
Javapackage: org.openbravo.module.invoicesregisterbook.estaxes
Este módulo permite configurar los parámetros fiscales necesarios para la generación correcta del Libro de Facturas.
Info
Para más información, visite la Guía de usuario Configuración de Impuestos para Libro de Facturas.
Funcionalidades Generales Para SIFs
Javapackage: com.etendoerp.sif.general
Javapackage: com.etendoerp.sif.general.template
Este módulo provee las funcionalidades comunes y la infraestructura base para los sistemas de información fiscal (SIFs) de la localización española.
Info
Para más información, visite la Guía de usuario Funcionalidades Generales Para SIFs.
Impuestos para España
Javapackage: org.openbravo.localization.spain.referencedata.taxes
Este módulo incluye el dataset con los tipos impositivos españoles, incluyendo IVA, IGIC e IPSI.
Info
Para más información, visite la Guía de usuario Impuestos para España.
Intrastat
Javapackage: org.openbravo.module.intrastat
Javapackage: org.openbravo.module.intrastat.spain
Este módulo permite gestionar las declaraciones Intrastat para el comercio de bienes entre países de la Unión Europea.
Info
Para más información, visite la Guía de usuario Intrastat.
IVA de Caja
Este módulo implementa el régimen especial del criterio de caja, que permite retrasar el devengo del IVA repercutido hasta el momento del cobro y la deducción del IVA soportado hasta el momento del pago.
Info
Para más información, visite la Guía de usuario IVA de Caja.
Libro de Facturas
Javapackage: org.openbravo.module.invoicesregisterbook
Javapackage: org.openbravo.module.invoicesregisterbook.es_es
Este módulo genera los libros de registro de facturas emitidas y recibidas conforme a la normativa española.
Info
Para más información, visite la Guía de usuario Libro de Facturas.
Modelo 190
Javapackage: org.openbravo.module.aeat190.es
Este módulo permite generar el resumen anual de retenciones e ingresos a cuenta del IRPF (Modelo 190).
Info
Para más información, visite la Guía de usuario Modelo 190.
Modelo 303
Javapackage: org.openbravo.module.aeat303.es
Este módulo permite generar la declaración trimestral y mensual del IVA conforme al Modelo 303 de la AEAT.
Info
Para más información, visite la Guía de usuario Modelo 303.
Modelo 347
Javapackage: org.openbravo.module.aeat347apr.es
Este módulo permite generar la declaración anual de operaciones con terceros (Modelo 347).
Info
Para más información, visite la Guía de usuario Modelo 347.
Modelo 349
Javapackage: org.openbravo.module.aeat349.es
Este módulo permite generar la declaración recapitulativa de operaciones intracomunitarias (Modelo 349).
Info
Para más información, visite la Guía de usuario Modelo 349.
Modelo 390
Javapackage: org.openbravo.module.aeat390.es
Este módulo permite generar el resumen anual del IVA (Modelo 390).
Info
Para más información, visite la Guía de usuario Modelo 390.
SII España
Javapackage: org.openbravo.module.sii
Javapackage: org.openbravo.module.sii.es_es
Este módulo permite gestionar el IVA y el IGIC de forma telemática dentro del marco del Suministro Inmediato de Información (SII) de la AEAT.
Info
Para más información, visite la Guía de usuario SII España.
TicketBai y Batuz
Javapackage: com.smf.ticketbai
Este módulo permite cumplir con las normativas fiscales del País Vasco, automatizando el proceso de emisión, firma electrónica y envío de facturas a la hacienda foral de Gipuzkoa y Bizkaia. A través de este sistema, se garantiza la trazabilidad y autenticidad de las facturas, permitiendo su envío en tiempo real y asegurando el cumplimiento fiscal.
Info
Para más información, visite la Guía de usuario TicketBai y Batuz.
Veri*Factu
Javapackage: com.etendoerp.verifactu
Este módulo automatiza el proceso de emisión y envío de facturas electrónicas conforme a los requisitos de la Agencia Tributaria Española (AEAT). Facilita la generación de archivos XML para el registro de facturación, su envío en tiempo real a la AEAT y la recepción de respuestas. Asegura la autenticidad de las facturas mediante certificados digitales y códigos QR, y permite la trazabilidad de las transacciones.
Info
Para más información, visite la Guía de usuario Veri*Factu.
Módulos de soporte
3 digits ISO country codes
Javapackage: org.openbravo.module.countryisocode
Los códigos ISO de países son utilizados a nivel mundial para representar a cada país con dígitos. Este módulo provee el dataset que vincula los países con su código ISO.
Advanced Payables and Receivables - Spanish Translation
Javapackage: org.openbravo.advpaymentmngt.es_es
Alerts: Accounting
Javapackage: org.openbravo.alerts.accounting30
Javapackage: org.openbravo.alerts.accounting30.es_es
Chart of accounts: PGC 2007 General
Javapackage: org.openbravo.localization.spain.referencedata.accounts
Este módulo añade el Plan de Cuentas General (Modelo Normal) conforme a los requerimientos vigentes en España.
Etendo puede configurarse para realizar la contabilidad en base a distintos esquemas contables.
El cuadro de cuentas define las cuentas contables y la estructura del balance de situación y de la cuenta de resultados. La estructura de la cuenta de resultados es de una sola columna. El cuadro de cuentas definido permite utilizar las cuentas contables y obtener la información del balance y la cuenta de resultados.
El Plan de Cuentas General tiene la siguiente estructura:
- Marco Conceptual de la Contabilidad
- Normas de registro y valoración
- Cuentas anuales
- Cuadro de cuentas
- Definiciones y relaciones contables
El Plan de Cuentas que añade este módulo es el que debe ser utilizado si una empresa cumple alguna de estas condiciones:
- El total de las partidas del activo de la empresa supera los dos millones ochocientos cincuenta mil euros.
- El importe neto de la cifra anual de negocios supera los cinco millones setecientos mil euros.
- El número medio de trabajadores empleados durante el ejercicio es superior a cincuenta.
- La empresa ha emitido valores admitidos a negociación en mercados regulados o sistemas multilaterales de negociación, de cualquier Estado miembro de la Unión Europea.
- Forma parte de un grupo de sociedades que formule o debiera haber formulado cuentas anuales consolidadas.
- La moneda funcional es distinta del euro.
- Se trata de una entidad financiera que capta fondos del público, asumiendo obligaciones respecto a los mismos.
Chart of accounts: PGC 2007 PYMEs
Javapackage: org.openbravo.localization.spain.referencedata.accounts.pymes
Este módulo añade el Plan de Cuentas PYMES conforme a los requerimientos vigentes en España.
Etendo puede configurarse para realizar la contabilidad en base a distintos esquemas contables.
El cuadro de cuentas define las cuentas contables y la estructura del balance de situación y de la cuenta de resultados. La estructura de la cuenta de resultados es de una sola columna. El cuadro de cuentas definido permite utilizar las cuentas contables y obtener la información del balance y la cuenta de resultados.
El Plan de Cuentas que añade este módulo es el utilizado por las pequeñas y medianas empresas en España. Tiene la siguiente estructura:
- Marco Conceptual de la Contabilidad
- Normas de registro y valoración
- Cuentas anuales
- Cuadro de cuentas
- Definiciones y relaciones contables
Check Printing
Javapackage: org.openbravo.finance.checkprinting
Javapackage: org.openbravo.finance.checkprinting.es_es
Este módulo permite la impresión de cheques desde Etendo. Además, provee un sistema para buscar datos históricos y poder volver a imprimir un cheque en caso de error.
Este módulo incluye el dataset Check Printing Infrastructure que crea un formato de impresión llamado Standard Format, un método de pago denominado Check y un proceso de ejecución llamado Check Printing.
Ejecutar pago
Después de crear un pago, permanecerá en estado Awaiting Execution. Se necesita un paso adicional para ejecutarlo y proveer el primer número para la secuencia de los cheques, esto puede hacerse a través del formulario Payment Execution.
Para seleccionar los pagos que serán impresos, tras hacer click en Process aparece un pop up que requiere un número para el cheque. Este número es opcional.
El sistema creará automáticamente las entradas en la ventana Check Printing en estado Not printed. Además, el sistema asociará automáticamente el tipo de documento Check y el número de secuencia.
Imprimir cheques
Se genera una nueva ventana para imprimir cheques. Esta puede encontrarse en Gestión Financiera > Gestión de cobros y pagos > Transacciones > Impresión de cheques. La información de esta ventana será automáticamente completada cuando se ejecuten transacciones payment out que están usando el método de pago Check.
La ventana aplica un primer filtro para mostrar solamente los cheques que están en estado Not printed. Ese filtro puede ser removido para mostrar todos los cheques, incluidos los que están en estado Printed.
Para imprimir uno o varios cheques, se deben seleccionar y presionar el botón Imprimir.
CIF and NIF validator
Javapackage: org.openbravo.module.cifnifvalidator
Javapackage: org.openbravo.module.cifnifvalidator.es_es
Este módulo implementa un callout que comprueba si se ha introducido un Número de Identificación Fiscal (NIF) válido al configurar un tercero.
El Número de Identificación Fiscal (NIF) permite identificar de forma inequívoca a personas físicas o jurídicas.
Condiciones de pago
Javapackage: org.openbravo.spanishdefaultdata.paymentterms
Este módulo contiene las condiciones de pago más utilizadas en España. Entre ellas se incluyen el pago en 30 días, 60 días, 90 días, 120 días, 50% en el acto, resto 60 días, 20% a 10 días resto a 30 días y 20% a 15 días, 40% a 30 días, resto a 60 días.
Cuaderno 43
Javapackage: org.openbravo.module.cuaderno43.es
Este módulo implementa el formato de importación bancaria Cuaderno 43 (Norma AEB 43). Los Cuadernos o Normas AEB (Asociación Española de la Banca) son una serie de normas o protocolos comunes a todas las entidades bancarias que operan en España y que fijan las características de los ficheros informáticos emitidos o recibidos por una entidad financiera.
European Union Countries
Javapackage: org.openbravo.module.eucountries
Este módulo identifica qué países pertenecen a la Unión Europea.
HTML Widget Translation Spanish Spain (es_ES)
Javapackage: org.openbravo.client.htmlwidget.es_es
I.A.E. Epigraphs (Epígrafes del I.A.E.)
Javapackage: org.openbravo.module.epigrafes.iae.es
Este módulo agrega en la ventana de Organización una pestaña titulada Actividades del IAE, donde se pueden indicar todas las actividades en las que la empresa ha estado trabajando. Es posible seleccionar los Epígrafes del Impuesto sobre Actividades Económicas (IAE) que estén asociados a la Organización.
El tipo de información agregada por este módulo se requiere en determinados modelos tributarios oficiales, por ejemplo en el Modelo 390.
En este módulo se incluye el conjunto correspondiente a la clave 1. Si se desea incluir un epígrafe que pertenezca a cualquier otra clave, se debe crear un nuevo registro en la ventana Epígrafes IAE e incluirlo en un registro de la solapa Actividades del IAE de la ventana de Organización.
Incoterms
Javapackage: org.openbravo.module.incoterms
Este módulo añade el listado de Incoterms a Etendo.
Los Incoterms o International Commercial Terms son una serie de términos de venta internacionales, publicados por la Cámara Internacional de Comercio y ampliamente utilizados en transacciones comerciales internacionales. Son utilizados para dividir costos de transacción y responsabilidades entre compradores y vendedores.
Integration with Google APIs Translation Spanish Spain
Javapackage: org.openbravo.service.integration.google.es_es
Javax XML SOAP API
Javapackage: org.openbravo.util.javax.xml.soap
JSON Datasource Translation: Spanish Spain (es_ES)
Javapackage: org.openbravo.service.datasource.es_es
Legal Representative of the Organization
Javapackage: org.openbravo.module.organization.representative.es
Este módulo añade a la ventana de la Organización una pestaña que permite configurar el Representante Legal de la Organización. Pueden declararse uno o varios Representantes.
La pestaña Representante Legal que se añade a la ventana de Organización permite configurar el Representante Legal de la organización, dato que es obligatorio para el Modelo 390.
Localization pack Spain (España)
Javapackage: org.openbravo.localization.spain30
Este módulo ofrece a las empresas españolas un set de módulos que adaptan Etendo a los requerimientos comerciales de España, permitiendo realizar procesos de manera rápida y eficaz.
Métodos de Pago
Javapackage: org.openbravo.spanishdefaultdata.paymentmethods
Este módulo contiene las formas de pago más utilizadas en España, las cuales pueden ser utilizadas en el módulo de gestión avanzada de cobros y pagos. Incluye Recibo domiciliado, Recibo, Letra Aceptada, Crédito Documentario, Contrato Adjudicación, etc.
El módulo de Métodos de Pago refiere a las formas de pago utilizadas por las empresas, por ejemplo contado o tarjeta de crédito. Etendo define un flujo de pagos basado en la configuración de Métodos de Pago.
Multidimensional Tax Report
Javapackage: org.openbravo.module.invoicetaxreportenhanced30
Javapackage: org.openbravo.module.invoicetaxreportenhanced30.es_es
Este módulo genera un informe que permite al usuario obtener un listado de aquellas transacciones registradas en el sistema que tienen implicaciones fiscales.
El módulo permite obtener los datos necesarios para cumplimentar modelos de la AEAT que no se generan como un fichero válido desde Etendo. Por ejemplo, el Modelo 115 (Trimestral) de Retenciones e ingresos a cuenta sobre rentas procedentes del arrendamiento de inmuebles urbanos.
La información obtenida mediante este módulo es útil para que las empresas puedan completar manualmente y enviar los informes requeridos por las autoridades. Se le brinda al usuario final información fiscal relevante, que luego puede ser clasificada según las necesidades.
Nueva versión del módulo de Impuestos de España
Este módulo incluye en los impuestos españoles el IGIC Canario y el IPSI aplicable en Ceuta y Melilla.
Number To Word
Javapackage: org.openbravo.numbertoword
Javapackage: org.openbravo.numbertoword_es
Javapackage: org.openbravo.numbertoword.es_es
Openbravo 3.0 Translation Pack: Spanish Spain (es_ES)
Javapackage: org.openbravo.v3.translation.pack.es_es
Openbravo Multi Business Partner Selector
Javapackage: org.openbravo.utility.multiplebpselector
Javapackage: org.openbravo.utility.multiplebpselector.es_es
OpenID Service Integration Translation Spanish Spain
Javapackage: org.openbravo.service.integration.openid.es_es
Orders Awaiting Delivery Spanish (Spain) Translation
Javapackage: org.openbravo.reports.ordersawaitingdelivery.es_es
Payment Method Type
Javapackage: org.openbravo.module.paymentmethod.type
Professional Localization pack Spain (España)
Este módulo ofrece a las empresas españolas un set de módulos que adaptan Etendo a los requerimientos comerciales de España, permitiendo realizar procesos de manera rápida y eficaz. Incluye una gestión avanzada de cuentas a cobrar y a pagar.
Professional Localization pack Spain (España) Datasets
Javapackage: org.openbravo.proflocalization.spain.dataset
Este módulo contiene un dataset que añade permisos para ciertas ventanas y procesos incluidos en el pack de Localización Española para el rol de Finanzas.
Provincias de España
Javapackage: org.openbravo.spain.regions
Este módulo añade el listado de provincias españolas a Etendo.
Query/List Widget Translation Spanish Spain (es_ES)
Javapackage: org.openbravo.client.querylist.es_es
Smartclient Translation: Spanish Spain (es_ES)
Javapackage: org.openbravo.userinterface.smartclient.es_es
SOAP with Attachments API for Java Implementation
Javapackage: org.openbravo.util.saaj.impl
Spanish Tax Module Improvements
Javapackage: org.openbravo.module.taximprovements.es
Javapackage: org.openbravo.module.taximprovements.es_es
Este módulo añade campos en la ventana Rango de impuestos para mejorar la configuración y administración de los impuestos de España. Los campos añadidos son: Tipo de libro, Inversión de sujeto pasivo, Recargo de equivalencia e Impuesto intracomunitario.
- Tipo de Libro (
Tax Book Type): El usuario puede configurar si un rango de impuesto debe ser reportado en la compra (recibido) o en la venta (enviado) del Libro de Facturas. - Inversión de Sujeto Pasivo (
Reverse Charge): El usuario puede seleccionar este check para indicar que un rango de impuesto es una tasa de impuesto de cargo inverso. - Recargo de equivalencia (
Equivalent Charge): El usuario puede seleccionar este check para indicar que un rango de impuesto es un recargo de equivalencia. - Impuesto Intracomunitario (
Intra Community Tax): El usuario puede seleccionar este check para indicar que un rango de impuesto es intracomunitario.
Tax Report Launcher
Javapackage: org.openbravo.module.taxreportlauncher
Javapackage: org.openbravo.module.taxreportlauncher.es
Este módulo consiste en un launcher de impuestos que permite la definición de informes y de sus parámetros, e incluye la clase java asociada que contiene la lógica de negocios que será aplicada.
Este módulo permite crear y enviar formularios de informe de impuestos desde Etendo. Es posible ingresar los datos requeridos en un formulario en particular y generar un fichero que luego puede ser enviado a las autoridades. Los impuestos para una localización determinada se instalan con módulos que extienden de este.
Configuración de declaraciones de impuestos
Para habilitar el uso del launcher de declaraciones de impuestos, se deben descargar e instalar los siguientes módulos:
- Tax Report Launcher
- Módulos individuales de informes para los informes de impuestos que se quieren utilizar.
- Módulos de códigos de transacción y de clave tributaria.
Cuando estos módulos están instalados, es necesario asociar los rangos de impuestos con los parámetros de las declaraciones de impuestos.
Códigos de transacción
Los códigos de transacción representan transacciones en las que se paga IVA. Por ejemplo, una compra de bienes. Hay dos códigos de transacción predeterminados en Etendo: E para transacciones de venta y A para transacciones de compra. Los códigos de transacción están en un módulo que se puede descargar y aplicar.
Claves y subclaves de impuestos
El sistema fiscal español designa un conjunto específico de letras para cada tipo de ingreso (por ejemplo, la P representa la renta de una propiedad alquilada). Las claves y subclaves de impuestos están en un módulo que se puede descargar y aplicar.
Asociar un rango de impuestos con un parámetro de impuestos
- Se realiza a partir de la ruta
Gestión Financiera>Contabilidad>Configuración>Rango Impuesto. - En la vista de cuadrícula, se selecciona la tasa de impuestos que se desea asociar con un parámetro de impuestos.
- Se selecciona la pestaña Parámetro de declaración.
- En la lista de Parámetros del informe de impuestos, se debe seleccionar el parámetro que se desea asociar con la tasa de impuestos.
- Clic en Guardar.
Usar el Generador de Declaraciones de Impuestos para generar un informe
- Ruta:
Gestión Financiera>Contabilidad>Herramientas de análisis>Generador de declaraciones de impuestos. - Seleccionar de la lista Declaración de impuestos cuál es el informe requerido.
- Seleccionar la organización para la cual se quiere generar el informe de impuestos. Para ello, la organización debe ser del tipo entidad legal con contabilidad.
- Seleccionar el esquema contable que se desea utilizar para el informe de impuestos. Se puede seleccionar el esquema de contabilidad propio de la organización o un esquema de contabilidad de una organización padre.
- Seleccionar un calendario. El sistema establece de forma predeterminada el calendario de la organización, pero se puede seleccionar cualquier otro. Esto es especialmente útil cuando el calendario de la organización no se basa en años naturales (de enero a diciembre), pero el informe requiere períodos y años naturales.
- En la lista Año, se debe seleccionar el año fiscal para el que se desea crear el informe.
- En la lista Período, se debe seleccionar el período para el que se desea crear el informe. Por ejemplo, si el informe se ha configurado para enviarse al final de cada trimestre, se puede seleccionar el trimestre correcto de la lista.
- Al hacer clic en Parámetros de entrada, aparece una ventana que muestra campos a completar con información necesaria para el informe. Los campos que aparecen dependen de la configuración del informe fiscal y deben ser completados.
- En el campo Nombre de archivo se asigna al informe un nombre de archivo.
- Click en Generar archivo electrónico.
- Aparece un mensaje que pregunta si desea ver o guardar el archivo. Tras seleccionar la opción Guardar, se debe especificar una ubicación de archivo.
Tipo de Número de Identificación de Tercero
Javapackage: org.openbravo.module.bptaxidkey
Este módulo añade el campo Número de identificación de tercero a la ventana de Terceros. Este dato es utilizado por los Libros de Registro de Facturas.
Traducción al español del módulo 'Default Jobs'
Javapackage: com.smf.jobs.defaults.es_es
Traducción al Español del módulo Payment Report
Javapackage: org.openbravo.financial.paymentreport.es_es
Translation: Spanish-Spain (es_ES) español-España
Javapackage: org.openbravo.localization.spain.referencedata.translation.esES
User Interface Application Translation Spanish Spain (es_ES)
Javapackage: org.openbravo.client.application.es_es
User Interface Client Kernel Translation Spanish Spain(esES)
Javapackage: org.openbravo.client.kernel.es_es
User Interface Selector Translation: Spanish Spain (es_ES)
Javapackage: org.openbravo.userinterface.selector.es_es
Validador de número de cuenta financiera
Javapackage: org.openbravo.module.finactvalidator.es
Este módulo permite validar el número de cuenta financiera de la organización y el número de cuenta de banco del tercero, de acuerdo con la normativa española. Verifica que se ajusten al formato definido para España, y que los dígitos de control sean correctos.
Widgets Collection Translation Spanish Spain (es_ES)
Javapackage: org.openbravo.client.widgets.es_es
Workspace & Widgets Translation: Spanish Spain (es_ES)
Javapackage: org.openbravo.client.myob.es_es
FAQ
¿Al actualizar o reaplicar un dataset se pueden modificar registros que ya existen?
Sí. Cuando se importa o actualiza un dataset, los registros incluidos en ese dataset se aplican nuevamente sobre la base de datos, por lo que pueden actualizar valores de registros existentes, incluso si estos fueron modificados manualmente previamente.
No existe una configuración estándar para evitar que estos cambios se apliquen. En caso de requerir que ciertas configuraciones locales no se sobrescriban, sería necesario implementar una lógica personalizada, definida según los requisitos del cliente.
¿Los valores del desplegable VERIFACTU (Régimen Especial IVA, Causa de Exención, etc.) se configuran automáticamente desde el dataset?
No. Estos valores no se asignan automáticamente desde el dataset de localización y deben configurarse manualmente en cada caso.
La razón es que la clave a utilizar no depende únicamente del impuesto, sino también de factores propios de cada empresa, como por ejemplo:
- el tipo de operación que realiza (ventas, servicios, alquileres, etc.)
- la actividad económica
- el contexto fiscal específico de la empresa
Incluso con el mismo tipo impositivo de IVA, pueden corresponder diferentes claves según la actividad o el régimen fiscal aplicable.
Por este motivo, la configuración debe realizarse de forma manual y adaptada a cada cliente, ya que solo la empresa o su asesoría fiscal pueden determinar qué clave corresponde en cada caso.
¿Por qué el rango de impuesto Prestación de servicios exenta por suplido no tiene parámetro para el Modelo 347?
Los suplidos no se consideran operaciones propias realizadas con terceros, ya que corresponden a importes abonados por una empresa por cuenta de su cliente y posteriormente reintegrados por este. En consecuencia, no forman parte del volumen real de operaciones de la empresa.
Por este motivo, y conforme a la normativa fiscal española, los suplidos no deben incluirse en el Modelo 347.
¿Etendo soporta la gestión de facturas simplificadas recibidas con clave F2 en el SII?
No. Actualmente Etendo ERP no soporta la gestión de facturas simplificadas recibidas con clave F2 en el SII. Este tipo de facturas debe gestionarse de forma manual fuera del módulo SII.
¿Etendo soporta la presentación del Modelo 592?
Etendo ERP únicamente soporta los modelos 303, 390, 347, 349 y 190.
¿Por qué Veri*Factu no permite dar de alta facturas manualmente como en el SII?
En Veri*Factu no está disponible la opción de envío manual de facturas.
Esto se debe a que, tras enviar una factura, la AEAT devuelve en la respuesta un parámetro llamado tiempoParaEnvio, que indica el tiempo mínimo que debe esperarse antes de enviar la siguiente factura. Este valor lo define la AEAT y normalmente es de 60 segundos.
Además, la normativa de Veri*Factu busca garantizar la integridad, conservación, accesibilidad, legibilidad, trazabilidad e inalterabilidad de los registros de facturación. La remisión automática e inmediata de la información a la AEAT contribuye a evitar manipulaciones posteriores, ya que dificulta alterar, eliminar o rehacer facturas una vez emitidas.
Por este motivo, Etendo gestiona el envío de las facturas de forma automática, asegurando que se respeten los tiempos definidos por la AEAT y los requisitos establecidos por la normativa.
¿Cómo se activa la configuración de Veri*Factu y qué ocurre al hacerlo?
Al crear el registro de configuración de Veri*Factu, este queda en estado borrador. En este estado, ninguna funcionalidad de Veri*Factu está operativa.
Para activarla, se debe pulsar el botón Marcar como lista. Esto habilita todas las funcionalidades y restricciones de Veri*Factu, y completa automáticamente el campo Fecha de acogida, que indica desde cuándo está operativo el sistema.
Una vez activada, la configuración no puede desactivarse manualmente. Si se deja de utilizar, es necesario eliminar el registro, siempre que no haya facturas pendientes de envío asociadas.
¿Cómo se pueden realizar pruebas de Veri*Factu sin afectar a producción?
Para realizar pruebas, se recomienda trabajar en una instancia configurada como entorno de desarrollo.
En estos casos, las pruebas deben realizarse generando facturas de prueba y registrando posteriormente su anulación, de forma que el sistema genere tanto el registro de alta como el registro de anulación.
Este enfoque sigue las recomendaciones de la AEAT, que establece que las facturas utilizadas para pruebas o formación deben tratarse como facturas reales a efectos del sistema de facturación. Por este motivo, el proceso consiste en emitir la factura (que genera su registro) y posteriormente anularla, dejando trazabilidad completa de la operación.
De esta manera se pueden realizar pruebas o formaciones cumpliendo con la normativa (RD 1007/2023) y manteniendo el registro de todas las operaciones realizadas durante las pruebas.
¿Es posible conectar Etendo al entorno PRE de la AEAT para Veri*Factu?
No. El entorno PRE de Veri*Factu está destinado únicamente a fabricantes de software durante la fase de desarrollo, y no para pruebas de usuarios finales, demos o formaciones. Por este motivo Etendo no permite configurar la conexión a dicho entorno.
¿Etendo soporta la modalidad “No Veri*Factu”?
No. Actualmente Etendo solo soporta la modalidad Veri*Factu. La modalidad “No Veri*Factu” no está soportada, por lo que no es posible configurar el sistema para operar bajo ese esquema.
¿Qué se debe configurar en los rangos de impuestos para Veri*Factu?
En Veri*Factu, la configuración del Rango de Impuestos se utiliza para indicar la naturaleza fiscal de la operación que se está facturando.
Esta información no afecta al cálculo del impuesto, sino que se utiliza para informar correctamente a la AEAT en el XML del Registro de Facturación (RF).
La configuración se realiza en:
Aplicación > Gestión Financiera > Contabilidad > Configuración > Rango Impuesto
Según el tipo de operación, se deben completar los siguientes campos:
- Operaciones con IVA: configurar el campo Régimen Especial IVA. Si no aplica un régimen especial, se debe utilizar 01 – Régimen General.
- Operaciones con IGIC: configurar el campo Régimen Especial IGIC.
- Operaciones no sujetas: completar el campo Causa de No Sujeción.
- Operaciones exentas: completar el campo Causa de Exención.
- Operaciones con IPSI: configurar el campo Régimen Especial IPSI.
La elección del régimen o de la causa correspondiente depende de la actividad y de las operaciones específicas de cada empresa, por lo que esta configuración debe definirse según el criterio fiscal del cliente o de su asesoría.
This work is a derivative of Openbravo Localización Española by Openbravo Wiki, used under CC BY-SA 2.5 ES. This work is licensed under CC BY-SA 2.5 by Etendo. This work is licensed under CC BY-SA 2.5 ES by Futit Services S.L.