Bentian Bentian | Documentación
Descargar v0.4.0
Patrón Enterprise Tripartito · 7 min de lectura · Actualizado v0.4.0

Arquitectura Tripartita: Tienda Online + Almacén Local + Facturación Cloud

Patrón de ingeniería empresarial para sincronizar Shopify/WooCommerce, almacén físico Factusol y facturación contable en Holded sin fricciones ni duplicidades.

La mayoría de empresas comerciales en España operan hoy con un ecosistema híbrido: venden online en plataformas líderes como Shopify o WooCommerce, gestionan la logística, compras y almacén físico en Factusol en sus servidores locales de empresa, y coordinan la contabilidad, impuestos y facturación electrónica con su gestoría a través de Holded Cloud ERP. La Arquitectura Tripartita de Bentian ERP Bridge es el patrón de ingeniería distribuida que sincroniza estos tres pilares en un ciclo continuo, automatizado y a prueba de fallos.

1. El Reto Omnicanal: Ventas Web, Almacén Físico y Gestoría Cloud

Cuando estos tres sistemas funcionan de forma desconectada, surgen fricciones críticas que frenan el crecimiento del negocio:

  • Roturas de stock y sobreventas: Si un producto se vende en la tienda física de mostrador a las 11:00 y alguien lo compra en Shopify a las 11:05 porque el inventario no se actualizó, la empresa debe cancelar el pedido y sufrir daño reputacional.
  • Doble entrada administrativa de pedidos: El personal de administración tiene que transcribir los pedidos de Shopify albarán por albarán en Factusol, y posteriormente volver a crear la factura en Holded para enviársela a la gestoría.
  • Descuadres en el modelo 303 de IVA: Desfases entre las fechas de pedido de la tienda web y las fechas de facturación en la nube, provocando discrepancias tributarias con la AEAT.

2. Diagrama de Flujo Extremo a Extremo

Bentian orquesta el flujo de información de forma completamente desacoplada y orientada a eventos:

[ PASO 1: TIENDA ONLINE (Shopify / WooCommerce) ]
Cliente compra ➔ Pago confirmado ➔ Webhook TLS 1.3 con firma HMAC
▼ (Descarga en milisegundos a cola local SQLite)
[ PASO 2: ALMACÉN LOCAL (Factusol ERP) ]
Ingesta atómica en F_PCL / F_LPC ➔ Reserva de stock DISSTO ➔ Impresión albarán picking
▼ (Confirmación ACK & Emisión contable cloud)
[ PASO 3: GESTORÍA & CONTABILIDAD (Holded Cloud ERP) ]
Factura oficial generada ➔ Asiento en Libro Diario ➔ Sincronización bancaria y fiscal

3. Fase 1 (Venta): Ingesta Reactiva del Pedido Web (Shopify)

En cuanto el cliente finaliza la compra en Shopify:

  • Shopify emite un webhook seguro orders/create con el payload del pedido.
  • El agente de Bentian valida la firma criptográfica del header X-Shopify-Hmac-Sha256 para garantizar autenticidad.
  • Desglosa los importes brutos, netos, cuotas de IVA (21%, 10%, 4%) y Recargo de Equivalencia si el cliente es comerciante minorista.

4. Fase 2 (Operaciones): Inyección Atómica en Factusol y Stock

Sin que intervenga ningún usuario humano, el agente procesa el pedido en la red local de la empresa:

  1. Abre una transacción atómica OLEDB sobre el archivo .accdb de Factusol.
  2. Crea o localiza la ficha del cliente en F_CLI por CIF o DNI.
  3. Inserta la cabecera del pedido en F_PCL y las líneas en F_LPC.
  4. Actualiza de inmediato las unidades pendientes de servir, recalculando el stock disponible (DISSTO).
  5. Los operarios del almacén ven el nuevo albarán en sus terminales locales para comenzar el picking de inmediato.

5. Fase 3 (Contabilidad): Emisión Fiscal Automatizada en Holded

Una vez confirmado el pedido en Factusol, Bentian contacta con la API REST de Holded:

  • Crea la factura oficial de venta con la serie configurada (ej. serie "SHOP" o "2026").
  • Genera automáticamente el asiento contable en el libro diario de Holded vinculando la cuenta 430 del cliente con la 700 de ventas y 477 de IVA.
  • Tu gestoría contable puede consultar en cualquier momento los libros de IVA actualizados en tiempo real para las liquidaciones trimestrales sin tener que pedirte extractos.

6. Resiliencia Desacoplada ante Cortes y PC Apagado

¿Qué ocurre si el almacén cierra a las 19:00 o se apaga el ordenador durante el fin de semana?

Tolerancia Total a Fallos con Store-and-Forward: Los pedidos de Shopify quedan retenidos de forma segura en la nube de Shopify. El lunes por la mañana a las 08:00, al encender el PC del almacén, Bentian despierta, recupera todos los pedidos acumulados, los custodia en su cola SQLite local en milisegundos y procede a la inyección secuencial en Factusol y emisión en Holded. Cero pedidos perdidos, cero descuadres.

7. Beneficios: Ahorro de 15h/semana y Cumplimiento Veri*Factu

Las empresas que han desplegado la arquitectura tripartita obtienen ventajas comerciales y operativas inmediatas:

  • Ahorro medio de 15 horas semanales de trabajo administrativo rutinario eliminando el picado manual de facturas y albaranes.
  • Eliminación del 100% de sobreventas gracias al cálculo matemático de existencias disponibles en menos de 3 segundos.
  • Cumplimiento normativo riguroso: Trazabilidad completa exigida por la Ley Antifraude y el reglamento Veri*Factu, con registros correlativos e inmutables.

¿Tienes dudas sobre la configuración en tu empresa?

Nuestro equipo de ingeniería te asiste con tu base de datos Factusol o red local.

Contactar con Soporte