Architecture

Branché sur votre base Sage,
pas à côté d’elle

La question qui décide de la réussite d’une intégration Sage n’est pas « est-ce que ça se connecte ». C’est « qu’est-ce qui écrit, et comment ». OptiFlowPro sépare strictement les deux.

Canal 1

Lecture

Accès direct à la base

Consultations, recherches, états et tableaux de bord passent par un accès direct à votre base SQL Server. Les écrans restent instantanés même sur des bases volumineuses, sans limite de profondeur d’historique.

Canal 2

Écriture

Web-service dédié

Toute création ou modification de document passe par un service qui s’adresse à Sage via ses propres composants. Le document produit est identique à un document saisi dans Sage : mêmes contrôles, mêmes compteurs, mêmes reports.

Pourquoi ne jamais écrire directement dans la base

Le modèle de données de Sage porte des règles de gestion qui ne sont pas toutes inscrites dans le schéma de la base : compteurs, cohérences entre en-tête et lignes, reports analytiques, chaînages de documents. Une écriture directe qui en ignore une produit une base cohérente pour SQL Server et incohérente pour Sage. Le symptôme n’apparaît que des semaines plus tard, souvent à la clôture. C’est pour cette raison que toutes nos écritures passent par le web-service.

Ce qui ne change pas chez vous

  • Aucune modification de votre paramétrage Sage
  • Aucune réplication de vos données vers un cloud tiers
  • Aucune écriture directe dans les tables Sage
  • Vos personnalisations existantes sont relevées pendant l’audit

Sage reste votre système de référence. OptiFlowPro est une couche d’exploitation posée dessus, pas un second ERP à réconcilier.

Les prérequis

Sage 100c
Installation existante avec base SQL Server. La compatibilité de votre version est confirmée pendant l’audit.
Serveur applicatif
Windows avec IIS, ou Apache. L’application s’installe à côté de Sage, sur votre infrastructure.
Accès réseau
Une liaison entre le serveur applicatif et votre base Sage. Aucune ouverture vers l’extérieur n’est requise pour le fonctionnement de base.
Postes utilisateurs
Un navigateur récent. Rien à installer sur les postes, ni sur les téléphones.

Le multi-société

Une installation à plusieurs sociétés, c’est plusieurs bases Sage. OptiFlowPro les gère depuis une seule application, en cloisonnant strictement les données de chacune.

Cloisonnement

Chaque société a ses utilisateurs, ses droits et ses données. Un utilisateur d’une société ne voit rien des autres.

Bases déclarées

Les bases Sage couvertes sont déclarées nominativement. Une base non déclarée reste invisible pour l’application.

Vue consolidée

Les fonctions de pilotage peuvent agréger plusieurs sociétés pour les profils qui y sont habilités.

Votre installation est-elle compatible ?

Version, modules en place, personnalisations, volumétrie : l’audit répond à ces questions avant que la première ligne de code soit écrite.

Demander un audit