ERP Middleware & Local-First SaaS01 // PROYECTOProducto Propio · SaaS en Producción

Bentian ERP Bridge

Middleware y conector local-first en tiempo real para Factusol ERP y tiendas online (WooCommerce y PrestaShop).

Rol TécnicoFundador, Arquitecto de Software & Desarrollador Principal
Periodo2025 – 2026
DisponibilidadEn Producción Activa
< 100 msLatencia OLEDB
30 DíasTolerancia Offline
0 Puertos AbiertosSeguridad Perimetral
Ed25519 (RFC 8032)Criptografía
01 // El Reto de Negocio

El problema a resolver

Las pymes y distribuidores que gestionan su facturación y almacén en Factusol sufren roturas continuas de existencias entre tienda física y web, picado manual de albaranes y bloqueos concurrentes de archivo (.ldb/.laccdb) al intentar conectar Access a internet.

Complejidad Técnica & Operativa

Exponer o consultar una base de datos Microsoft Access (.accdb) compartida en red local sin bloquear a los usuarios administrativos que facturan en la oficina, garantizando la inalterabilidad requerida por la Ley Antifraude y el reglamento Veri*Factu.

02 // Arquitectura & Solución

Diseño de Ingeniería de Software

Arquitectura Local-First con agente residente Windows x64 en Node.js/TypeScript y C# nativo. Implementa un motor OLEDB de lectura no bloqueante (Share Deny None), una cola SQLite (WAL) Store-and-Forward que custodia pedidos ante cortes de fibra y una sincronización punto a punto con WooCommerce REST API y PrestaShop cifrada con TLS 1.3.

•

Motor OLEDB Concurrente

Lectura compartida directa y no bloqueante sobre bases de datos Access (.accdb) de Factusol en red LAN/SMB/NAS sin colisiones con los usuarios de facturación.

•

Store-and-Forward (30 Días)

Cola transaccional en SQLite local (modo WAL). Los pedidos web permanecen retenidos y protegidos aunque el PC esté apagado o se corte la fibra, inyectándose al reiniciar.

•

Sincronización Bidireccional

Cálculo de Stock Disponible real (DISSTO = ACTSTO - RESCLI - PENENT), actualización de tarifas 1 a 5 e inyección atómica de pedidos en F_PCL y F_LPC con serie contable.

•

Zero-Exposure & Veri*Factu

Conexión punto a punto mediante HTTPS saliente sin abrir puertos en el router, firmas asimétricas Ed25519 y delegación legal en el motor certificado de Factusol.

03 // Capacidades Implementadas

Funcionalidades Clave en Producción

  • Lectura OLEDB de alta velocidad sobre Microsoft Access (.accdb) versiones 2018 a 2026.
  • Prevención de sobreventas mediante cálculo de stock disponible dinámico (DISSTO).
  • Inyección atómica de pedidos web con desglose contable de bases, IVA y recargo de equivalencia.
  • Soporte nativo para High-Performance Order Storage (HPOS) en WooCommerce y PrestaShop.
  • Catálogo de 22 reglas de resolución de incidencias con deep-linking directo en la GUI del agente.
  • Selector nativo de Windows (OpenFileDialog) en hilo STA y ventana desacoplada en modo Microsoft Edge App.
  • Sistema de actualización silenciosa atómica (UpdateSwapper) con verificación anti-TOCTOU y rollback.
04 // Tecnologías

Stack y Ecosistema

TypeScriptNode.jsC#Factusol OLEDBAccess (.accdb)SQLite (WAL)WooCommerce REST APIPrestaShopPostgreSQLDockerEd25519

¿Necesitas una arquitectura similar para tu empresa?

Diseño e implemento soluciones de alta concurrencia, integración con ERPs y sistemas cloud resilientes.