GMAO OptiMaint - Readme
GMAO OptiMaint - Readme
GMAO OptiMaint - Readme
NOUVELLES FONCTIONNALITES
1. GESTION DES EQUIPEMENTS
4. GESTION DU STOCK
8. DIVERS
4. GESTION DU STOCK
8. DIVERS
NOUVELLES FONCTIONNALITES
1. GESTION DES EQUIPEMENTS
4. GESTION DU STOCK
8. DIVERS
3.2. Commande
- si une ligne de commande était réceptionnée (soldée ou en cours), il était impossible d’ajouter une
ligne sur cette commande. (Le bouton valider de la ligne était grisé)
4. GESTION DU STOCK
NOUVELLES FONCTIONNALITES
1. GESTION DES EQUIPEMENTS
Pour plus d'informations, se reporter aux pages d'aide correspondant aux fonctionnalités modifiées.
Les pages d'aide concernées ont été mises à jour.
4. GESTION DU STOCK
4.1. Réception
- Nouveau paramètre dans la Personnalisation Bon de réception : « Dépassement quantité
commandée interdit » (si coché, il n'est plus possible de réceptionner une quantité supérieure à celle
commandée).
8. DIVERS
8.1. Menu Sécurité
- Le menu Sécurité est désormais un programme exécutable (comme le Moniteur).
2.5. Conversion DI en BT
- Lors d’une conversion de DI en BT depuis la fenêtre DI, la date souhaitée de la DI alimentait à tort la
date acceptée du BT.
3.6. Commande
- Un utilisateur n’ayant pas l’option « Modification des commandes issues de D.A. » activée sur son
profil pouvait malgré tout ajouter les lignes sur les commandes, dans le cas où l’option « Demande
d’achat obligatoire» était activée dans la personnalisation des Demandes d’achat.
4. GESTION DU STOCK
4.1. Sortie multiple Article
Lors d'une sortie sur B.T., la liste des articles permet désormais de visualiser les articles non stockés
(comportement homogène avec l'écran de liens BT/Articles prévus).
8. DIVERS
8.1. Recherches avancées
- Le message "Recherche en cours" masquait l’éventuel message "Aucun enregistrement ne
correspond aux paramètres sélectionnés".
- Lors de l'actualisation de la grille de sélection après avoir ajouté un nouveau critère, les opérateurs
éventuellement modifiés auparavant sont écrasés par leur valeur par défaut. Exemple : Modification
de l'opérateur devant le critère Article (<> au lieu de ~), puis ajout d'un nouveau critère de sélection,
l'opérateur du critère Article revient alors à sa valeur d'origine (~)..
- Les éventuelles personnalisations de la fenêtre B.T. étaient appliquées à tort aux Recherches
standard et avancée des activités sur B.T.
8.2. DI Web
- Un utilisateur avec un accès en lecture uniquement à la fenêtre "Demande d'Intervention" dans
OptiMaint ne pouvait pas se connecter à la DI Web.
8.3. Documents
- Ecran Document : Le champ 'Type' était affiché comme un champ obligatoire, alors qu'il s'agit d'un
champ facultatif (depuis la version 6.1.0).
NOUVELLES FONCTIONNALITES
1. GESTION DES EQUIPEMENTS
2.3. Equipe
- La fenêtre est redimensionnable.
2.4. Gamme
- Dans l’onglet Articles, l’unité de stockage est affichée.
3.3. Ecran Dossier d’importation (onglet ‘résumé financier’) + édition ‘Récapitulatif des
dossiers d’importation’.
- Des totaux ont été ajoutés afin de visualiser le montant total estimé ainsi que le montant total réel.
3.4. Facture
Onglet « lignes » :
Si la facture est exprimée en devise étrangère :
- Le montant HT exprimé dans la devise du fournisseur est ajoutée dans la grille.
- Le montant total HT exprimé dans la devise du fournisseur est ajoutée sous la grille.
3.6. Commande
4. GESTION DU STOCK
8. DIVERS
3.5. Commande
- Malgré les paramètrages Société et Profil l’interdisant, il était possible d’ajouter des lignes à une
commande issue d’une D.A.
4. GESTION DU STOCK
4.1. Inventaire
ème
- L’édition ne se lançait pas une 2 fois pour une même liste sur la fenêtre de Validation
4.2. Réception
- La modification du prix sur la ligne de B.R. n’était pas correctement prise en compte.
NOUVELLES FONCTIONNALITES
1. GESTION DES EQUIPEMENTS
4. GESTION DU STOCK
8. DIVERS
4. GESTION DU STOCK
8. DIVERS
8.1. Pocket PC, saisie des compteurs.
- Les listes déroulantes des équipements et des organes filtrent uniquement ceux qui possèdent un
compteur.
NOUVELLES FONCTIONNALITES
1. GESTION DES EQUIPEMENTS
1.1. Amortissements des équipements et des organes
Ajout des données d’amortissement dans la fiche Equipement et dans la fiche Organe (uniquement
pour les organes identifiés).
2.4. Campagnes
- Ajout des consignes de sécurité (équipement et organe) sur l’édition de la campagne (sur l’entête ou
sur chaque ligne).
4. GESTION DU STOCK
4.1. Liste d’inventaire
Ajout de 2 nouveaux filtres : Famille équipement et équipement.
8. DIVERS
8.1. Moniteur transactionnel / tables d’import
- L’utilisation du Moniteur en mode batch (génération préventif, moniteur transactionnel, calculs bilan,
charges et besoins) n’ouvre désormais plus aucune fenêtre Windows SAUF lors de l’envoi de
messages électroniques (édition BT, messages automatisés).
- Ajout de la nouvelle table d’importation TR_COMPTEURS : Compteurs Equipement / Organe.
- Ajout de la nouvelle table d’importation TR_DEV_HIST_TAUX : devises et historiques des taux
- Une nouvelle option (Menu Préférences) concernant le traitement transactionnel des mouvements de
compteur permet désormais d’inclure le contrôle des valeurs progressives (option de l’unité).
8.3. Utilisateur
- Le magasin par défaut ne peut plus être un magasin interdit ou coché « invisible » dans l’onglet
Magasins.
3.3. DA
- L’affichage du numéro d’une DP précédemment créée pouvait persister à tort dans la fenêtre DA.
3.5. Facture
- La grille des lignes de factures de l'écran Facture n'était pas toujours réinitialisée.
- Un message « le fournisseur n'existe pas » apparaissait lorsque l’on appuyait sur la touche entrée
après avoir saisie un numéro de commande.
- Il n’est désormais plus possible de saisir une quantité égale à 0 sur la ligne de facture.
- Le message « La quantité facturée ne peut être supérieure à la quantité livrée » pouvait apparaitre à
tort dans le cas d’un avoir.
3.9. Commande
- Si l’option « facturation possible d’articles stockés sans B.R. » était activée, on pouvait modifier une
commande, même si une facture ou un B.R. était déjà associé à cette commande.
4. GESTION DU STOCK
4.1. Articles identifiés
- Implémentation d'une gestion au changement de l'article identifié lié à un équipement ou un organe.
- Modification de la gestion au changement du prix immobilisé d'un équipement ou d'un organe.
- Dans le cas d'un mouvement d'article identifié "Inventaire de revalorisation", l'équipement ou l'organe
représenté par l'article identifié est renseigné sur le mouvement d'article.
- La création d’un mouvement de flux d’organe pouvait générer des dysfonctionnements dans les
mouvements d’articles ultérieurs.
- Réception Equipement/Organe : on demande désormais confirmation de fermeture de la fenêtre si
pour la ligne de B.R. saisie, aucun mouvement de flux n’a été créé, tandis qu’un mouvement d’article
existe suite à la réception.
- Dans la fenêtre "Inventaire d'article identifié" si un code était renseigné dans le champ magasin alors
la liste déroulante des articles n'affichait que les articles dont le magasin principal était le magasin
renseigné. Maintenant et dans un contexte similaire, la liste déroulante des articles n'affiche que les
articles stockés dans le magasin renseigné.
4.5. Article
- Le message « Point de commande atteint » pouvait ne pas être affiché lorsque le stock était égal à
zéro, et que le point de commande pris en compte (Fiche de stock ou Article) était réellement atteint.
- Le champ « Total quantité » ne se vidait pas lors d’un clic sur « Annuler ».
8. DIVERS
8.1. Personnalisations Ecran
- Lors de la saisie d’un nouveau champ personnalisé, l’utilisateur ne pouvait pas maintenir le focus sur
le champ « Champ » si ce dernier contenait une valeur.
- Personnalisation écran B.T. : Le champ C.F. était traité de manière particulière (considéré comme
invisible par défaut si aucune personnalisation écran). Désormais, le champ CF est traité comme tous
les autres champs disponibles (invisible uniquement lorsqu’il existe au minimum une perso. écran et
que l’option « invisible écran » est activée).
8.6. Etats
- Etat de base "Suivi de projet" :
- Le champ désignation dans la section Commandes a été agrandi afin de pouvoir contenir des
désignations sans les tronquer.
- Des champs ont été élargis dans le tableau croisé de la section "Suivi Mensuel En
Cours/Réalisé".
- Le champ "observation activité" dans l'état de base "Edition du rapport d'intervention" a été élargi
afin de pouvoir contenir des observations sans les tronquer.
- Le champ "code et désignation priorité" dans l'état de base "Bon de travail" a été agrandi et ne
recouvre plus les champs "date souhaitée".
- Les montants des lignes annulées d'une commande ne sont plus inclus dans le montant de la
commande dans l'état "Liste des Commandes".
8.12. Fenêtre "Saisie des exceptions sur les horaires des Equipements"
- L'utilisateur ne pouvait interagir avec la fenêtre de création d'une cause d'exception si cette dernière
était ouverte à partir de la fenêtre "Saisie des exceptions sur les horaires des Equipements".
NOUVELLES FONCTIONNALITES
1. GESTION DES EQUIPEMENTS
8. DIVERS
8.1. Optimisation de l’affichage des éditions avec Oracle.
SGBD ORACLE uniquement : Nouvelle option au niveau de l’application (Menu Fichier > Sécurité >
Application) permettant de choisir un nouveau mode de connexion (connexion native oracle) pour les
éditions. Ce mode de connexion doit accélérer de manière conséquente le temps d’affichage des
éditions.
1.2. Equipement
- Le champ ’Dossier documents’ ne pouvait plus être chargé à partir de l’explorateur de dossiers
(affiché avec le bouton parcourir).Seule une saisie manuelle était possible.
- Lors de l'ouverture de la fiche équipement à vide (en création) l'onglet contrat n’était pas vide (sous
MySQL).
2.8. Gamme.
- Il est désormais interdit de supprimer logiquement une gamme utilisée sur une fiche de maintenance
préventive.
3.10. Ligne de D.A., ligne de commande, ligne de B.R., ligne de retour fournisseur, ligne de
facture.
- Lors de la consultation d’une ligne existante en devise étrangère, et si le cours de la devise avait
changé depuis la dernière consultation/modification, le prix équivalent en devise principale affiché était
un prix recalculé à partir du cours actuel de la devise et non le prix équivalent au moment de la
dernière modification. Désormais le prix équivalent d’origine est affiché et un message
d’avertissement est proposé à l’utilisateur lui indiquant que le cours de la devise à changé et en lui
proposant d’afficher le nouveau prix correspondant (si l’accès en modification est permis).
Exemple :
- Devise principale de l’application : EUR
- Une commande au prix de 100 GBP est créée à date=J avec un cours de la devise 1
GBP=1.15 EUR (le prix équivalent en EUR enregistré est donc 115 EUR)
- Le cours de la devise est modifié à date=J+1 (écran ‘Devise’) avec les valeurs : 1 GBP=1.20
EUR
- La ligne de commande est consultée à date=J+3, le prix en EUR affiché était 120 EUR.
- Désormais, on affiche le prix en EUR d’origine (115 EUR) tout en indiquant à l’utilisateur le
changement de cours et en lui proposant d’afficher le nouveau prix équivalent calculé (qu’il
pourra confirmer en validant la ligne, si l’accès en modification est permis).
3.11. Article
- Désormais, pour tous les fournisseurs supprimés logiquement, les lignes correspondantes sont
affichées en fin de liste et sur fond gris foncé
3.12. Avenant
- Une erreur d'exécution pouvait se produire lors de la navigation entre différents avenants.
4. GESTION DU STOCK
4.1. Recherche avancée des articles
8. DIVERS
8.1. Ergonomie
- Un message d'erreur "Impossible d'allouer de la mémoire pour FlexGrid" pouvait s'afficher à tort lors
du chargement d'une commande dans la fenêtre "Commande" ou d'une demande d'achat dans la
fenêtre "Demande d'achat".
- La limite du nombre de lignes à afficher dans une grille suite à une recherche n'est plus prise en
considération lors du remplissage de certaines grilles non utilisées pour lister des résultats de
recherche.
- La fenêtre "Prise en compte des demandes d'intervention" s'affichait suite à un clic sur un message
dans la barre de statut.
- Correction de l’erreur : "Erreur d'exécution 6 : Dépassement de capacité" qui pouvait s'afficher lors
de la fermeture d’une fenêtre.
8.4. Document
- Le champ ’Chemin’ ne pouvait plus être chargé à partir de l’explorateur de fichiers (affiché avec le
bouton parcourir).Seule une saisie manuelle était possible.
8.6. Utilisateur
- Une anomalie dans la mise à jour de la confidentialité sur CFs, familles équipements ou magasins
pouvait se produire dans le contexte suivant :
a) Interrogation d’une fiche utilisateur, clics successifs sur la case à cocher « confidentialité »
(passage par les états « cochée », « décochée », puis « cochée ») d’un des onglets
concernés.
b) Application sur un enregistrement des paramètres suivants : aucun accès en
lecture/écriture, aucun accès en lecture seule, et aucune indication sur l’invisibilité (cellule
grisée).
c) Validation de la fiche utilisateur
d) Interrogation de la même fiche utilisateur : dans ce cas précis, un droit en lecture seule et
option invisible cochée se retrouvait par erreur sur l’enregistrement mentionné au point b).
- Le temps d’affichage des données d’une fiche utilisateur pouvait être anormalement long dans le cas
d’une mise en place de la confidentialité. Le traitement à été revu afin d’améliorer sensiblement cet
affichage.
8.8. A propos de
- L’initialisation des paramètres de connexion via le bouton proposé correspondant, ne permettait pas
de saisir par la suite les nouveaux paramètres.
8.12. Journalisation
- La création d’un nouvel intervenant n’était pas tracée dans la base de journalisation.
NOUVELLES FONCTIONNALITES
1. GESTION DES EQUIPEMENTS
1.1. Mouvements équipements/organes
- Ajout du C.F (pour les équipements) et de l’équipement (pour les organes) dans la fenêtre de
recherche.
3.2. Commande
- En modification d’entête, si le C.F. est modifié, proposition d’application de ce changement aux
lignes (si aucun équipement n’est renseigné sur ces dernières).
4. GESTION DU STOCK
8. DIVERS
8.1. Utilitaires
- Les utilitaires de génération de scripts SQL « Copie Société » et « Export Société » permettent
désormais de choisir les formats de date de la base cible (si Sql Server).
8.5. Images
- Ajout d’un libellé précisant comment ajouter une photo sur les fenêtres équipement, organe, article,
et intervenant.
1.8. Equipement
- Le champ « Dossier Documents » pouvait contenir des valeurs fantaisistes.
1.9. Organe
- L'onglet "Compléments" de la fenêtre "Organe" pouvait être non présent si les champs "Date
d'achat" et "Alerte Mise en Service (Case à cocher)" étaient paramétrés invisibles par le paramétrage
de la famille de l'organe visualisé.
3.10. Edition : Liste des demandes d’achat (recherche avancée des D.A.)
- Lorsque l’option « Edition des commentaires » était choisie, seuls les commentaires d’une seule
ligne de D.A. étaient affichés (les commentaires des autres lignes étaient ignorés).
3.13. Factures
- Sur la ligne, à défaut de projet, on affiche celui de la commande uniquement si la facture n’est pas
validée.
4. GESTION DU STOCK
4.1. Article
- Les dates de dernière entrée, dernière sortie, dernier inventaire n’étaient pas mises à jour lors de
suppression de mouvement de stock.
- La quantité suggérée était erronée lorsqu’il existait plusieurs suggestions de réapprovisionnement
pour le même article.
- En consultation d’un article, les champs verrouillés en modification (car uniquement accessibles en
création d’article) pouvaient ne plus être affichés sur fond gris, après passage de l’onglet « Général »
à l’onglet « Compléments ». Champs concernés : Prix dernière commande, Quantité stock, P.M.P.,
Date de dernière entrée, Date de dernière sortie, Date du dernier inventaire.
- Les champs suivants, verrouillés en modification (car uniquement accessibles en création d’article),
pouvaient être injustement contrôlés par la personnalisation par famille (saisie obligatoire mais aucune
possibilité de saisir une valeur) : Prix dernière commande, Quantité stock, P.M.P., Date de dernière
entrée, Date de dernière sortie, Date du dernier inventaire.
4.3. Réception
- La Recherche avancée et la Recherche standard des B.R. pouvaient donner des résultats différents,
la confidentialité sur C.F. n’étant pas gérée exactement de la même façon.
4.5. Sortie
- La liste déroulante Organe n’affiche désormais plus les organes identifiés dont les liens ne sont pas
actifs.
8. DIVERS
8.1. Personnalisation Ecrans/Profil
- Sur l’onglet Affectation, le libellé ‘Champ’ a été remplacé par ‘Désignation’.
8.2. Profil
- Le libellé « Exclure les Demandes d'Intervention avec Projet » était tronqué en espagnol.
8.4. Traductions
- Les libellés des mois de l’année n’étaient pas traduits (en anglais ou espagnol, si nécessaire) dans
les fenêtres Calendrier (menu Préventif), Saisie des Exceptions (Equipements & Intervenants) et
Dates fixes (sous-fenêtre de la fenêtre Maintenance préventive).
8.8. Tabulation
- Le focus pouvait ne plus revenir sur le champ de départ lors de la tabulation sur les écrans suivants :
Intervenant
Equipement
Organe
Préventif
B.T.
Activité sur B.T.
Activité hors B.T.
Fournisseur
Article
Projet
B.T. mono-activité
Contrat
D.I.
Modèle de campagne
Ligne de modèle de campagne
Ligne de Campagne
- En mode ‘Calcul complet’ AVEC saisie de filtres, les charges ou besoins liés à des fiches de
maintenance préventives supprimées logiquement, ou à des modèles de campagne supprimés
logiquement n’étaient pas éliminées. Exemple : Une fiche de maintenance préventive ayant déjà été
prise en compte par un calcul précédent est ensuite supprimée logiquement. Le calcul suivant, avec
saisie d’un filtre sur CF par exemple, n’éliminait pas les charges devenues obsolètes.
8.12. Document
- Le contenu du champ Chemin pouvait être écrasé par la valeur du document précédemment
consulté si on cliquait dans ce champ.
8.16. Ergonomie
- Scénario illogique passé et expérimenté sur plusieurs grilles avec cellules éditables (Ex : La grille de
la fenêtre "Mise à jour des compteurs / mesures") :
1. Un utilisateur cliquait sur une cellule éditable de la grille.
2. L'utilisateur conservait le bouton gauche de la souris enfoncé.
3. L'utilisateur sélectionnait d'autres cellules en déplaçant le curseur de la souris.
4. L'utilisateur relachait le bouton gauche de la souris.
5. L'utilisateur cliquait sur une cellule autre que celle cliquée précédemment.
6. La première cellule cliquée était remplie avec la valeur saisie mais aussi les cellules
sélectionnées.
Maintenant, pour le même scénario, seule la première cellule cliquée est remplie avec la valeur saisie.
NOUVELLES FONCTIONNALITES
1. GESTION DES EQUIPEMENTS
3.4. B.R.
- Affichage de la situation de la ligne de commande sur la fenêtre Ligne de B.R.
3.6. Facture
- Si la devise de la facture est différente de celle de la société, affichage du taux de la devise et
possibilité de le modifier (recalcule le prix unitaire en devise société ainsi que le montant H.T.)
4. GESTION DU STOCK
8. DIVERS
8.1. Registre OptiMaint
- Dans le cas d’une utilisation d’OptiMaint par de multiples utilisateurs sur une même machine
(serveur d’application par exemple), un fichier de configuration est généré lors de la première
initialisation des paramètres de connexion.
Le but étant de générer automatiquement les informations du registre pour les autres utilisateurs
d’OptiMaint lors de leur première connexion.
- Ajout de l’option « AS IDENTITY » dans toutes les tables d’import pour la base de données DB2/400.
Cette option permet la numérotation automatique du champ identifiant de chacune de ces tables
(disponible depuis la version V5R2).
8.5. Profil
- Deux nouvelles cases à cocher concernant le Tableau de Bord : « Exclure les DIs avec Projet » et
« Exclure les BTs avec Projet ». Ces cases affectent le décompte des DIs et des BTs. Elles
constituent en outre les valeurs par défaut des nouvelles cases à cocher de même libellé sur les
écrans de listes détaillées du tableau de bord.
- Nouvelle case à cocher « Appliquer seuil maxi Intervenant » obligeant le respect du montant maxi de
commande renseigné dans la fiche Intervenant, en cas de modification possible de commande issue
de D.A.
8.8. Montants
- Dans la plupart des fenêtres (notamment les projets et les budgets), les montants sont désormais
affichés avec des séparateurs de milliers (par exemple : 1 000 000 au lieu de 1000000).
2.7. Campagne
- En création interactive depuis un modèle, l’émetteur MPRV était affecté à tort à la campagne
- D’autre part, l’émetteur MPRV pouvait être affecté à une campagne sans modèle (créée depuis la
fenêtre Campagne).
3.4. Contrat
- C’est la date de fin des BTs effectués et non plus leur date de création qui est prise en compte pour
leur affectation aux périodes de l’onglet Périodes.
4. GESTION DU STOCK
4.1. Magasin
- Les heures de création/modification n’étaient pas affichées
4.2. Réception
- Les sorties automatiques issues des réceptions ne généraient jamais de mises à jour des liens entre
Articles, Equipements et Organes.
4.3. Sorties
- Une erreur « indice hors plage » pouvait apparaitre dans certains cas.
8. DIVERS
8.1. Moniteur Transactionnel
- Toutes les tables d’import ont été supprimées et recréées : certaines de leurs colonnes avaient un
typage par défaut qui ne permettait pas d’affecter l’existant en modification.
- Préférences : si 0 était renseigné dans l’une des 5 fréquences de réveil, le traitement concerné était
tout de même exécuté toutes les minutes.
- Traitement de la table TR_ORGANES : En mode transaction « Création/Modification »
(TRORG_TRANSACT=3), la création d’un organe identifié sur un équipement (TRORG_UNIQUE=1 et
TRORG_EQUIPEMENT renseigné) pouvait aboutir dans OptiMaint à un organe sans lien avec
l’équipement mentionné.
8.7. Ergonomie
- la fonction Copier (touches CTRL + C) ne fonctionnait pas sur les champs identifiants des fenêtres
8.9. Confidentialité CF
- La liste déroulante des centres de frais n’affiche désormais que les CFs autorisés dans les fenêtres
DI, Commande (entête & ligne), DA (entête & ligne), DP (entête & ligne), ligne de BR et ligne de
facture.
Standard 33 (0)2 40 25 15 16
Télécopie 33 (0)2 40 25 12 05
www.apisoft.fr
Toutes les marques citées dans ce document sont la propriété de leur détenteur respectif