AHORA Connect
1. Descripción general
AHORA Connect es un desarrollo basado en la plataforma Flexygo, diseñado para actuar como un conector universal entre aplicaciones externas y el ecosistema AHORA 5 ERP.
Su función principal es exponer, a través de su WebAPI, los métodos que se implementan en Fábrica, permitiendo así gestionar los objetos nativos de AHORA 5 mediante operaciones CRUD (Create, Read, Update, Delete).
Gracias a esta arquitectura, cualquier aplicación externa puede interactuar de manera sencilla, segura y estandarizada con los datos y procesos del ERP, sin necesidad de integraciones personalizadas complejas.
2. Alcance Inicial
La primera versión de AHORA Connect se ha desarrollado con un foco específico en la integración de facturación desde aplicaciones externas.
El objetivo principal es permitir que dichas aplicaciones carguen sus facturas en AHORA 5, aprovechando toda la infraestructura legal, técnica y fiscal ya integrada en el ERP, incluyendo el cumplimiento de:
Ley de Facturación
Ley Antifraude
Sistema VERIFACTU
Otras normativas vigentes de control y reporte electrónico de facturación
De este modo, AHORA Connect actúa como un punto de entrada homologado para la recepción y registro de documentos fiscales externos, garantizando que toda la información cumpla con los requisitos técnicos y legales que ya implementa AHORA 5.
Será imprescindible, por otro lado, la gestión de determinados aspectos y configuraciones previas desde AHORA 5, siendo necesario disponer del entorno montado y funcional para poder acometerlas.
AHORA Connect no es una herramienta que permita trabajar con total independencia de AHORA 5. Es una herramienta que facilita las integraciones y complementa la funcionalidad existente en el ERP.
3. Objetos y datos gestionados
La primera versión de AHORA Connect se centra en la gestión de maestros y facturación, necesarios para integrar y registrar correctamente las facturas en AHORA 5.
A continuación se detalla el alcance funcional de cada bloque de datos:
3.1. Maestros
Empresa: se registran los datos necesarios para dar de alta una empresa, junto con los registros asociados:
RECC: registro de fechas de inicio y fin si la empresa está acogida al Régimen Especial de Criterio de Caja.
OSS: registro de fechas de inicio y fin si la empresa está inscrita en el régimen de ventanilla única OSS.
IOSS: registro de fechas de inicio y fin si la empresa está inscrita en el régimen de ventanilla única IOSS.
Ejercicios: registro de los ejercicios contables de la empresa. Se devuelve el IdEjercicio asociado.
Delegaciones: registro de las delegaciones de la empresa. Se devuelve el IdDelegación correspondiente.
Departamentos: registro opcional de departamentos.
Empleados: alta de empleados asociados a la empresa.
Impuestos indirectos: permite dar de alta nuevos impuestos indirectos. El ERP dispone por defecto de los códigos 0 (IVA) y 1 (IGIC).
Regímenes: posibilidad de crear nuevos regímenes de impuestos.
IVAs: alta de nuevos tipos de IVA aplicables.
Retenciones: alta de nuevas retenciones fiscales.
Series de facturación: registro de series de facturación para la delegación indicada. Se devuelve el Código de Serie solicitado.
Países: permite dar de alta nuevos países o actualizar información existente, incluyendo:
Impuesto indirecto asociado.
Indicador de si pertenece a la Unión Europea (país comunitario).
Clientes: alta de clientes en el ERP. Se devuelve el Código de Cliente asignado por AHORA 5. Si el cliente es de contado y se requiere registrar su NIF, se podrá incluir la información de contactos de facturación:
Contactos: datos de los contactos asociados al cliente. Se devuelve el IdContacto generado por la aplicación.
3.2. Facturas de deudor
Se envían los datos necesarios para el registro de facturas de deudor.
El proceso contempla los siguientes elementos asociados:
Facturas Deudor Líneas: detalle de líneas de factura (productos, servicios, importes, impuestos, etc.).
Facturas Deudor Desglose: desglose de impuestos.
Facturas Rectificadas: en caso de que la factura sea rectificativa, se envían los datos necesarios para generar el registro correspondiente de factura rectificada.
3.3. Maestros de compras
Para operar correctamente con el circuito de facturas de acreedor, es necesario configurar previamente los maestros de compras.
El proceso contempla los siguientes elementos asociados:
Proveedores: alta de proveedores en el ERP. Permite asociar condiciones de pago y datos postales. Es el paso previo obligatorio para cualquier factura de acreedor. Se devuelve el Código de Proveedor asignado por AHORA 5.
Contactos de facturación de proveedor: para proveedores que actúen como acreedores de servicios o de contado donde se requiera identificar un NIF o centro de facturación específico distinto a la sede principal. Se devuelve el IdContacto generado por la aplicación.
Monedas: configuración de divisas para operar con proveedores internacionales. Garantiza que el ERP aplique el cambio de moneda y los redondeos definidos en la lógica de negocio.
3.4. Series de facturación de compras
Complementariamente a las series de ventas, se gestionan las series propias del circuito de compras.
El proceso contempla los siguientes elementos asociados:
Series de acreedor: definición de las series para el registro de facturas de acreedor (compras y gastos).
Series rectificativas de acreedor: registro de series específicas destinadas exclusivamente a facturas rectificativas recibidas de proveedores, cumpliendo con la obligatoriedad legal de mantener series diferenciadas para estas operaciones.
3.5. Facturas de acreedor
Se envían los datos necesarios para el registro de facturas de acreedor (compras y gastos).
El proceso contempla los siguientes elementos asociados:
Facturas Acreedor Cabecera: datos generales de la factura de compra o gasto (proveedor, fecha de recepción, número de factura del proveedor y serie interna).
Facturas Acreedor Líneas: detalle de las líneas de la factura (artículos, servicios o conceptos de gasto, con sus correspondientes bases e importes).
Facturas Acreedor Desglose: desglose de impuestos (IVA / IGIC / Retenciones) aplicado por el proveedor, necesario para la correcta generación del modelo 303 y el Libro de Facturas Recibidas.
3.6. Facturas rectificativas de proveedor
Se envían los datos necesarios para el registro de facturas rectificativas de proveedor.
El proceso contempla los siguientes elementos asociados:
Factura rectificativa vinculada: se utiliza cuando se desea emitir una rectificación vinculándola directamente a una factura de acreedor ya existente en AHORA 5, manteniendo la trazabilidad total del documento original y su corrección.
Factura rectificativa sin registro previo: se emplea cuando el documento original no reside en el ERP (por ejemplo, facturas de ejercicios anteriores no migrados) pero se requiere su registro fiscal en el ejercicio actual.
4. Arquitectura técnica (resumen)
Plataforma base: Flexygo
Interfaz de integración: WebAPI REST
Operaciones soportadas: CRUD (Create, Read, Update, Delete)
Formato de intercambio: JSON
Autenticación: Basada en el modelo de seguridad de Flexygo (Token / API Key, según implementación)
Compatibilidad: AHORA ERP versión 5.0.0.104 o superior.
5. Próximas ampliaciones
En futuras versiones, se irán implementando otros circuitos funcionales, tanto del ámbito de ventas como del ámbito de compras, ampliando progresivamente la cobertura de AHORA Connect.
¿Le ha sido útil este artículo?
¡Qué bien!
Gracias por sus comentarios
¡Sentimos mucho no haber sido de ayuda!
Gracias por sus comentarios
Sus comentarios se han enviado
Agradecemos su esfuerzo e intentaremos corregir el artículo