Logiciel sur mesure en Grèce — SoftOne, Entersoft, Atlantis ERP et myDATA AADE
Sur le marché B2B grec du logiciel, SoftOne (SoftOne Cloud, SoftOne Hospitality), Entersoft (Entersoft Business Suite, Entersoft CRM) et Atlantis ERP sont les trois acteurs dominants. Quel que soit votre secteur, si vous voulez qu'un PME grec de plus de 50 salariés adopte votre logiciel, vous devez parler l'API d'au moins l'un d'eux — la comptabilité, la paie et le stock y tournent déjà. Ce guide couvre une application centre d'appels liée à SoftOne en SOAP, une appli terrain Entersoft en REST et un dashboard BI Atlantis, avec toute la plomberie myDATA AADE imposée par la loi.
Carte ERP grecque — qui utilise quoi ?
| ERP | Domination sectorielle | Type d'API | myDATA prêt |
| SoftOne Cloud | Retail, hôtels, chaînes de restaurants | REST + SOAP | Natif |
| Entersoft Business Suite | Industrie, distribution, retail | REST + ODBC | Natif |
| Atlantis ERP | Santé, logistique, éducation | REST + vue SQL | Natif |
| PROSVASIS / Epsilon Net | Experts-comptables + PME | REST | Natif |
| Megasoft | Restaurants, cafés, POS | REST + export fichier | Natif |
API myDATA AADE — le non-négociable du logiciel grec
Depuis 2021, la plateforme myDATA d'AADE impose la transmission en temps réel de chaque pièce commerciale. Votre logiciel doit traduire factures, bons de livraison, avoirs, remboursements et rapprochements bancaires dans le markup canonique AADE (myDATA Document Type) puis POSTer vers l'endpoint REST. Le SDK myDATA de ZunaPro gère cela de bout en bout — validation XSD avant envoi, gestion des clés d'idempotence, backoff exponentiel sur erreur, archivage de la référence MARK renvoyée par AADE.
Rail IRIS Payments — intégration paiement instantané
IRIS Payments est le rail SEPA instantané grec opéré par DIAS Interbank. Les consommateurs poussent un paiement vers un numéro de téléphone ou un ΑΦΜ (n° de TVA) et le compte du bénéficiaire est crédité en quelques secondes. ZunaPro intègre la passerelle IRIS dans votre logiciel sur mesure : encaissement QR code, paiement mobile push, virement vers ΑΦΜ, prélèvement récurrent.
Étude de cas 1 : distributeur de Thessalonique sur Entersoft
Un distributeur alimentaire de Thessalonique, desservant la Grèce du Nord et la frontière bulgare, tournait sur Entersoft Business Suite. Nous avons bâti une application tablette terrain qui tire stock et prix depuis Entersoft lors de la visite client, réinjecte la commande, transmet à myDATA en temps réel et envoie la facture PDF + QR par e-mail. 4 500 commandes/mois, temps de saisie passé de 12 minutes à 90 secondes.
Étude de cas 2 : 3PL athénien sur Atlantis ERP + entrepôt IoT
Un opérateur 3PL près du port du Pirée tournait sur Atlantis ERP. ZunaPro a synchronisé une stack étiquettes-rayon Bluetooth + caméra IoT + scanner code-barres avec Atlantis via vues SQL, et déclenche, à la confirmation de l'expédition, l'impression d'étiquettes parallèles via ELTA Courier et ACS Courier.
Architecture conforme ΑΠΔΠΧ — règles critiques
- Base de données hébergée dans l'UE (AWS Francfort, Hetzner Helsinki, OVH Strasbourg)
- Données personnelles dans un schéma séparé avec log auditable
- Tous les appels API en HTTPS + JWT, rotation refresh-token
- Cron SLA 30 jours pour les demandes de suppression/portabilité
- Chiffrement au niveau du champ en plus pour santé et finance
Stack technologique — défauts ZunaPro Grèce
Nos builds modernes pour PME grecques utilisent NestJS (TypeScript) backend, Next.js 14 App Router frontend, PostgreSQL + Redis, queue Bull, stockage objet S3-compatible. Les intégrations ERP vivent dans un worker dédié (passerelle SoftOne SOAP, adaptateur Entersoft REST, tunnel Atlantis ODBC) pour que l'application principale reste eventually consistent et résiliente aux downtimes ERP.
Langue grecque — pas seulement l'UI, la couche données aussi
Un aspect souvent oublié du logiciel grec est le stockage UTF-8 correct du jeu de caractères grec étendu. Les anciens Microsoft SQL Server configurés en Greek_CI_AS produisent caractères doublés et tri cassé. ZunaPro déploie PostgreSQL en locale el_GR.UTF-8 et crée les indices avec COLLATE "el-GR-x-icu", garantissant le case-folding correct (Σ ↔ σ ↔ ς) et la recherche insensible aux accents.
Droit du travail grec — paie et heures supplémentaires
Le droit du travail grec empile 13e et 14e salaires (αμοιβές δώρα), règles de transparence salariale (loi Pavlos), cotisations employeur (EFKA 22,5% + 13,3% = 35,8%) et inspections ergonomiques. Si votre logiciel sert des PME grecques, le module paie doit émettre XML EFKA APD (déclaration mensuelle), soumission ΑΠΔ et εργατικό μητρώο — sinon l'expert-comptable de votre client bricole sur Excel.
Analytique temps réel — anonymisation pour l'ΑΠΔΠΧ
L'ΑΠΔΠΧ attend des pixels analytics un masquage d'IP au niveau utilisateur et aucun fingerprinting. ZunaPro héberge des modules analytics sur mesure (Plausible, PostHog self-hosted, Matomo on-premise) à Francfort ou Helsinki et masque les IP à l'octet /24.
Récupération des erreurs myDATA — scénarios réels
La plupart des échecs de transmission myDATA AADE (~4% de taux d'échec) viennent de serveurs AADE surchargés en fin de mois, timeouts réseau, TLS périmé ou tokens expirés. Le connecteur AADE ZunaPro retente 5 fois avec backoff exponentiel (1, 2, 4, 8, 16 minutes), maintient le payload dans une queue persistante et écrit en cas de succès la référence MARK retournée par AADE ; en cas d'échec, une alerte e-mail part vers l'admin.
CI/CD et déploiement — Francfort ou Athènes ?
ZunaPro héberge ses clients custom-software grecs sur Hetzner Helsinki (le plus économique), AWS Francfort (conformité enterprise) ou Linode/Akamai Athènes (faible latence locale). CI/CD sur GitLab CI ou GitHub Actions ; sauvegardes DB quotidiennes PITR avec rétention 30 jours.
PEPPOL B2G — mandat e-facturation secteur public
Les appels d'offres publics grecs requièrent depuis 2023 l'e-facturation PEPPOL. SoftOne, Entersoft et Atlantis sont certifiés PEPPOL Access Point ; ZunaPro ajoute le connecteur PEPPOL à votre logiciel — format facture UBL 2.1, spec transmission BIS Billing 3.0.
Stratégie de test — unitaires + E2E avec données grecques
Un aspect fréquemment oublié des suites de test logiciel grec : fuzz testing du jeu de caractères grec, validation chiffre de contrôle ΑΦΜ (modulo 11), parsing QR code IRIS, validation schéma XSD myDATA et schéma XML flux Skroutz. Le pipeline de test ZunaPro utilise Vitest + Playwright + sandbox AADE + mocks Skroutz Merchant API.
Intégration ΕΣΗΔΗΣ — plateforme grecque des marchés publics
Les marchés publics grecs imposent ΕΣΗΔΗΣ (Système National pour les Marchés Publics Électroniques). Soumission, dépôt d'offre et facturation passent par ce portail. ZunaPro ajoute un connecteur API ΕΣΗΔΗΣ — soumission automatisée et émission de factures.
Signature électronique et certificats — ΑΠΕΔ et Διαύγεια
Les documents publics et B2B grecs requièrent la signature électronique (enregistrée auprès d'ΑΠΕΔ) et l'intégration Διαύγεια (transparence publique). ZunaPro intègre le SDK certificat Athens Trust Services CSP ou ADACOM — formats PAdES, XAdES, CAdES conformes eIDAS.