Software a medida en Grecia — SoftOne, Entersoft, Atlantis ERP y myDATA AADE
En el mercado griego de software B2B, SoftOne (SoftOne Cloud, SoftOne Hospitality), Entersoft (Entersoft Business Suite, Entersoft CRM) y Atlantis ERP son los tres jugadores dominantes. Sea cual sea el sector, si quiere que su software sea adoptado por una pyme griega de 50+ empleados, debe hablar la API de al menos uno de ellos — contabilidad, nómina e inventario ya corren ahí. Esta guía recorre una app de call-center conectada a SoftOne por SOAP, una app móvil de campo Entersoft por REST y un dashboard BI Atlantis ERP, con toda la fontanería myDATA AADE que la ley exige.
Mapa ERP griego — ¿quién corre qué?
| ERP | Dominio sectorial | Tipo de API | myDATA listo |
| SoftOne Cloud | Retail, hoteles, cadenas de restaurantes | REST + SOAP | Nativo |
| Entersoft Business Suite | Manufactura, distribución, retail | REST + ODBC | Nativo |
| Atlantis ERP | Sanidad, logística, educación | REST + vista SQL | Nativo |
| PROSVASIS / Epsilon Net | Asesores + pymes | REST | Nativo |
| Megasoft | Restaurantes, cafeterías, POS | REST + exportación archivo | Nativo |
API myDATA AADE — el no-negociable del software griego
Desde 2021, la plataforma myDATA de AADE obliga a transmitir en tiempo real cada documento comercial. Su software debe traducir facturas, albaranes, abonos, devoluciones y conciliaciones bancarias al markup canónico AADE (myDATA Document Type) y hacer POST al endpoint REST. El SDK myDATA de ZunaPro gestiona esto extremo a extremo — validación XSD antes del envío, claves de idempotencia, backoff exponencial en fallo, archivado de la referencia MARK devuelta por AADE.
Rail IRIS Payments — integración de pagos instantáneos
IRIS Payments es el rail SEPA instantáneo griego operado por DIAS Interbank. Los consumidores envían pagos a un número de teléfono o ΑΦΜ (NIF) y la cuenta del beneficiario se abona en segundos. ZunaPro embebe la pasarela IRIS en su software a medida: cobro por QR, pago móvil push, transferencia a ΑΦΜ, cobro recurrente.
Caso 1: distribuidor de Tesalónica sobre Entersoft de campo
Un distribuidor de alimentación de Tesalónica que sirve a Grecia del norte y la frontera búlgara corría sobre Entersoft Business Suite. Construimos una app tablet de ventas en ruta que extrae stock y precio de Entersoft en la visita, escribe el pedido de vuelta, transmite a myDATA en tiempo real y envía PDF + QR por email. 4.500 pedidos/mes, tiempo de registro bajó de 12 minutos a 90 segundos.
Caso 2: 3PL ateniense sobre Atlantis ERP + almacén IoT
Un operador 3PL cerca del puerto del Pireo corría Atlantis ERP. ZunaPro sincronizó una stack de etiquetas Bluetooth + cámara IoT + escáner de códigos con Atlantis vía vistas SQL, y en la confirmación de despacho disparó impresión de etiquetas paralelas vía APIs de ELTA Courier y ACS Courier.
Arquitectura conforme con la ΑΠΔΠΧ — reglas críticas
- Base de datos alojada dentro de la UE (AWS Frankfurt, Hetzner Helsinki, OVH Estrasburgo)
- Datos personales en esquema separado con log auditable
- Todas las llamadas API HTTPS + JWT, rotación de refresh-token
- Cron SLA 30 días para solicitudes de borrado/portabilidad
- Cifrado a nivel de campo adicionalmente en sanidad/finanzas
Stack tecnológico — defaults ZunaPro para Grecia
Nuestros builds modernos para pymes griegas usan NestJS (TypeScript) backend, Next.js 14 App Router frontend, PostgreSQL + Redis, cola Bull, almacenamiento de objetos S3-compatible. Las integraciones ERP viven en un worker dedicado (gateway SoftOne SOAP, adaptador Entersoft REST, túnel Atlantis ODBC) para que la app principal sea eventually consistent y resistente al downtime del ERP.
Idioma griego — no solo la UI, también la capa de datos
Un aspecto a menudo olvidado del software griego es el almacenamiento UTF-8 correcto del juego de caracteres griego extendido. Antiguos Microsoft SQL Server con collation Greek_CI_AS producen caracteres duplicados y ordenación rota. ZunaPro provisiona PostgreSQL con locale el_GR.UTF-8 y crea índices con COLLATE "el-GR-x-icu", garantizando case-folding correcto (Σ ↔ σ ↔ ς) y búsqueda sin acentos.
Derecho laboral griego — nómina y horas extra
El derecho laboral griego apila 13ª y 14ª pagas (αμοιβές δώρα), reglas de transparencia salarial (Ley Pavlos), contribuciones empresariales (EFKA 22,5% + 13,3% = 35,8%) e inspecciones ergonómicas. Si su software sirve a pymes griegas, el módulo de nómina debe emitir XML EFKA APD (declaración mensual), envío ΑΠΔ y εργατικό μητρώο — si no, el asesor de su cliente trabaja en Excel a mano.
Analítica en tiempo real — anonimización para la ΑΠΔΠΧ
La ΑΠΔΠΧ espera píxeles analytics con enmascaramiento de IP a nivel de usuario y sin fingerprinting. ZunaPro hospeda módulos de analítica a medida (Plausible, PostHog self-hosted, Matomo on-premise) en Frankfurt o Helsinki y enmascara IPs al octeto /24.
Recuperación de errores myDATA — escenarios reales
La mayoría de fallos de transmisión myDATA AADE (~4% de tasa de fallo) vienen de servidores AADE saturados a fin de mes, timeouts de red, TLS caducado o tokens expirados. El conector AADE de ZunaPro reintenta 5 veces con backoff exponencial (1, 2, 4, 8, 16 minutos), mantiene el payload en cola persistente y al éxito escribe la referencia MARK en la BD; en fallo se envía email de alerta al admin.
CI/CD y despliegue — ¿Frankfurt o Atenas?
ZunaPro aloja clientes de software a medida griegos en Hetzner Helsinki (más económico), AWS Frankfurt (cumplimiento enterprise) o Linode/Akamai Atenas (baja latencia local). CI/CD en GitLab CI o GitHub Actions; backups de BD diarios PITR con 30 días de retención.
PEPPOL B2G — mandato de e-factura del sector público
Las licitaciones públicas griegas requieren e-factura PEPPOL desde 2023. SoftOne, Entersoft y Atlantis están certificados como PEPPOL Access Point; ZunaPro añade el conector PEPPOL — formato factura UBL 2.1, especificación de transmisión BIS Billing 3.0.
Estrategia de test — unit + E2E con datos griegos
Aspecto frecuentemente olvidado en suites de test griegas: fuzz testing con el juego de caracteres griego, validación de dígito de control ΑΦΜ (módulo 11), parseo de QR IRIS, validación XSD myDATA y schema XML feed Skroutz. El pipeline ZunaPro usa Vitest + Playwright + sandbox AADE + mocks Skroutz Merchant API.
Integración ΕΣΗΔΗΣ — plataforma griega de contratación pública
Las licitaciones públicas griegas obligan a ΕΣΗΔΗΣ (Sistema Nacional de Contratación Pública Electrónica). Presentación de ofertas y facturación fluyen por este portal. ZunaPro añade un conector API ΕΣΗΔΗΣ — pujas automatizadas y emisión de facturas.
Firma electrónica y certificados — ΑΠΕΔ y Διαύγεια
Documentos públicos y B2B griegos requieren firma electrónica (registrada con ΑΠΕΔ) e integración Διαύγεια (transparencia pública). ZunaPro integra el SDK del certificado Athens Trust Services CSP o ADACOM — formatos de firma PAdES, XAdES, CAdES conformes con eIDAS.