Safe X3

Un article de Wikipédia, l'encyclopédie libre.

Sommaire

[modifier] Présentation

SAFE X3 est une architecture technique utilisée par les progiciels de Sage, et notamment Sage ERP X3. Cette architecture, actuellement en version 5.1, présente les caractéristiques suivantes :

  • Elle est disponible sur un ensemble de plate-formes serveur : Windows, Linux Red Hat, Unix (AIX,HP-UX).
  • Elle fonctionne sur les bases de données Oracle et SQL server.
  • Elle fonctionne en deux ou trois tiers, indifféremment à l'aide d'un client Windows ou via un navigateur Internet.
  • Elle utilise l'Unicode, gère le multi-langue, est est disponible aujourd'hui en standard en 7 langues (français, anglais, allemand, espagnol, italien, portugais, chinois)

[modifier] Composants techniques

SAFE X3 intègre un ensemble de composants :

  • une machine virtuelle adonix exécutant les processus de gestion.
  • des outils (compilateur, débogueur, profiler) destinés aux développeurs.
  • une console de configuration facilitant le déploiement de l'architecture
  • un ou plusieurs serveurs Web assurant la publication de l'interface, mais également la connexion Web services en SOAP.

Un dictionnaire de méta-données permet de décrire la structure de la base de données, les composants (actions, sous-programmes), la définition de l'interface utilisateur. L'interface utilisateur et la base de données sont générées à partir du dictionnaire.

Cette architecture permet de définir des développements spécifiques intégrés dans le référentiel, signés par des codes activité qui permettent de les pérenniser en cas de montée de version. Les spécifiques métiers, spécifiques clients, et verticaux peuvent être différenciés.

[modifier] Services superviseur

La plateforme intègre en standard un ensemble de services de base, et notamment :

  • des outils permettant d'exposer objets et services du progiciel sous forme de Web services
  • des outils d'import/export.
  • un moteur de Workflow.
  • des fonctions d'agrégation statistiques.
  • la gestion d'habilitation (filtres par fonctions, sociétés, sites, filtres sur données et/ou transactions).
  • un serveur batch pilotable depuis l'ERP ou depuis des outils externes
  • des fonctions de Business Intelligence basées sur un dictionnaire intégré, permettant de générer les structures d'une base décisionnelle dédiée (datamart), les procédures d'alimentation (ETL intégré), le référentiel utilisateur (Univers Business Objects). Un préparamétrage est fourni, les interrogations étant directement intégrées dans l'interface utilisateur de l'ERP.
  • Des fonctions d'archivage et de purge.
  • des outils d'administration de base de données afin de faciliter leur administration.
  • des fonctions de documentation en ligne.
  • un éditeur de processus graphiques permettant de dessiner des processus métiers interactifs/

[modifier] Interface utilisateur

Susceptible d'être utilisée via un client Windows ou via Internet Explorer, elle intègre en standard :

  • un portail susceptible d'accueillir des composants de l'ERP en présentation tableau ou graphique, des pages Web, des flux RSS externes, des notes, des processus interactifs.
  • un ensemble de composants graphiques flash livrés : présentations de graphes, édition de données hiérarchiques, graphes de Gantt, éditeur HTML
  • une intégration de documents Microsoft Office (Word, Excel, Powerpoint) directement dans les écrans du progiciel.