Gestion de Maintenance Assistée par Ordinateur
INTERFACES
AVEC DES DONNEES DE GESTION
OptiMaint dès l’origine a été développé pour avoir des interfaces avec n’importe quelle application.
Ainsi, vous pouvez avoir un dialogue entre vos solutions ERP (SAP, JD Edwards, PeopleSoft, Baan,
Oracle, Navision, Sage etc …) ou tout autre type de logiciel. Les échanges de données entre logiciels
permettent d’éviter les doubles saisies inutiles synonymes de source d’erreurs.
Il est nécessaire lors de la création d’une interface de définir à quel niveau les solutions sont
« Maître » et/ou « esclaves ».
« Maître » c’est le niveau à partir duquel le logiciel assure toutes les saisies (rôle actif)
« Esclave » c’est le niveau à partir duquel le logiciel reçoit les données du logiciel « Maître » (rôle
passif)
Exemple d’interface au niveau des Achats
OptiMaint Sens du transfert Autre(s)
NIVEAUX FONCTIONS des données Logiciel(s)
Exemple d’interface …
1 Suggestion de Maître (facultatif) Esclave
réapprovisionnement
2 Demandes d’achats Esclave (facultatif) Maître
3 Demande de prix Esclave (facultatif) Maître
4 Commandes Esclave (facultatif) Maître
5 Facture Esclave (facultatif) Maître
Exemple d’interface au niveau des Stocks
OptiMaint Sens du transfert Autre(s)
NIVEAUX FONCTIONS des données Logiciel(s)
Exemple d’interface …
1 Réception livraison Maître (facultatif) Esclave
2 Entrées exceptionnelles Maître (facultatif) Esclave
3 Réintégrations Maître (facultatif) Esclave
4 Sorties Maître (facultatif) Esclave
5 Transferts entre magasin Maître (facultatif) Esclave
6 Inventaire Maître (facultatif) Esclave
Remarques …
Il est possible de définir à n’importe quel niveau le logiciel « Maître » et le logiciel « Esclave ». Avec la
contrainte que la solution « Maître » devenant « Esclave » ne peut plus redevenir « Maître » à
nouveau dans le processus. Il n’est bien évidemment pas possible qu’à un niveau précis les deux
solutions soit en même temps « Maître » ou « Esclave ».
Apisoft International 2/5 Interfaces sur des données de gestion
Deux types d’interfaces …
une « interface de flux » les saisies se font dans le logiciel « Maître » et il est possible de
consulter depuis le logiciel « Esclave » tous les flux
une « interface de résultat » : les saisies se font dans le logiciel « Maître » et il est possible de
consulter depuis le logiciel « Esclave » les données à une situation à un instant « T » sans avoir
connaissance des flux.
Exemple avec une gestion de stock …
Une « interface de flux » permettra d’avoir connaissance de tous les flux d’entrées et de sorties
depuis le logiciel « Esclave ».
Une « interface de résultat » permettra d’avoir connaissance uniquement de l’état du stock à un
instant « T » depuis le logiciel « Esclave » sans avoir connaissance des flux d’entrées et de
sorties.
Exemple d’interface avec une comptabilité générale
OptiMaint Sens du transfert Comptabilité
NIVEAUX FONCTIONS des données Générale
Exemple d’interface …
1 Facturation Maître Esclave
Exemple d’interface avec une comptabilité analytique
OptiMaint Sens du transfert Comptabilité
NIVEAUX FONCTIONS des données Analytique
Exemple d’interface …
1 Sortie Maître Esclave
2 Réintégration Maître Esclave
3 Répartition des coûts de Maître Esclave
maintenance
Exemple d’interface avec une solution code barres
L’interface dépend de la solution code barres mise en place.
Si la solution code barres est de type douchette filaire/optique qui n’est qu’une extension du clavier, il
n’y a pas d’interface à mettre en place.
Pour les lecteurs code barres déportés (asynchrone ou non - programmable ou non), une interface
spécifique doit être étudiée.
Interface en temps réel ou non ?
OptiMaint permet une interface en temps réel ou différé. Chaque solution a ses avantages et ses
inconvénients :
Temps réel – Avantages : les mises à jours sont immédiates – Inconvénients : les ressources
réseau sont sollicitées
Différé – Avantages : les ressources réseau sont peu sollicitées – Inconvénients : les mises à jour
se font toutes les x minutes (x étant paramétrable)
Dans la majorité des cas une interface avec une mise à jour différée (1 fois par jour) répond
parfaitement à la problématique.
Apisoft International 3/5 Interfaces sur des données de gestion
Le type de base de données …
OptiMaint est compatible avec la majorité des bases de données relationnelles du marché : SQL
Server, Oracle, Sybase, DB2/400, MySQL, PostgreSQL, Access etc …
Cette compatibilité garantit une ouverture globale vers les autres solutions (sous condition que ces
dernières acceptent également des interfaces).
L’interface import/export d’OptiMaint peut se faire de deux manières :
- soit au travers d’un fichier ASCII (texte) intermédiaire
- soit en utilisant des tables spécifiques internes à la base de données OptiMaint dédiées aux
interfaces
Conclusion sur les interfaces …
OptiMaint peut dialoguer avec n’importe quel autre logiciel et d’une manière totalement automatisée. Il
faut seulement définir précisément à quel niveau l’interface doit se faire.
Pour respecter les règles de gestion propres à OptiMaint, il est impératif, en cas d’import, de
renseigner les champs obligatoires en standard d’OptiMaint.
Il faut également retenir qu’une interface est toujours spécifique à un projet et que de ce fait, cela
demande une prestation de notre part pour écrire l’interface désirée.
Apisoft International 4/5 Interfaces sur des données de gestion
Pour de plus amples informations contactez votre revendeur.
OptiMaint est un progiciel de GMAO développé par la société :
Centre d’affaires Europe
5 Rue du tertre
44477 CARQUEFOU Cedex
France
Standard 33 (0)2 40 25 15 16
Télécopie 33 (0)2 40 25 12 05
Email : support@[Link] - info@[Link]
[Link]
Toutes les marques citées dans ce document sont la propriété de leur détenteur respectif
Apisoft International 5/5 Interfaces sur des données de gestion