Module de Validation

Il est essentiel de garantir que vos données répondent à une norme de qualité. Dans le module Validation d'Orien, les utilisateurs peuvent créer des validations spécifiques à appliquer à toutes vos données ou à des structures spécifiques. Cet article fournit des détails sur les aspects suivants du Module de Validation:

  1. Créer des validations personnalisées.
  2. Exécuter les validations.
  3. Identifier et Exporter les résultats de validation.

Pour plus de détails sur les autres modules, veuillez vous référer à l'article sur la Configuration des Modules.

 

Configuration de Validation


Les Validations de Base seront disponibles sur toutes les bases de données. Pour les validations personnalisées, elles devront être configurées avant de pouvoir être exécutées sur les actifs. Il s’agit d’un processus simple et facile à mettre en œuvre. Pour créer des validations, sélectionnez le niveau de base de données, puis sélectionnez le Module de Configuration de Validation.
Ce module affichera toutes vos validations créées et leurs détails. Les détails suivants sont affichés:

  1. Description de Validation
  2. Emplacement
  3. Type de Validation
  4. Activé
  5. Remarques

 

Un Type de Validation doit être défini pour toute Configuration de Validation. Il existe différents types parmi lesquels choisir, chacun ayant son propre objectif. Vous trouverez ci-dessous une liste de chacun et des détails sur leur utilisation:

Exigence Conditionnelle
Un champ d'exigence si un autre champ associé a une valeur spécifique. Toutes les tables ne peuvent pas être sélectionnées de manière conditionnelle, mais les champs d'un même module peuvent être sélectionnés. Exemple d'exigence conditionnelle croisée : si la Contrainte d'une Activité est hors ligne, alors le temps d'accès d'une Activité est requis.
Validateur de Dates
Une validation pour identifier les dates appliquées dans Orien répondent à une valeur spécifique. Par exemple, toutes les Dates de Lecture du Compteur doivent être supérieures au 1er Janvier 2022.
Validateur de Fréquence
Une validation pour garantir que la Fréquence de chaque type de coûts OPEX est raisonnable pour un seul mois. Une Génération Budgétaire réussie est une condition préalable. Par exemple, les Remplacements Budgétisés ne doivent pas avoir lieu plus de 10 fois par mois.
Caractère Illégal
Une Validation pour garantir que le champ sélectionné ne contient pas de caractères spécifiques. De nombreux caractères illégaux peuvent être définis en une seule validation. Par exemple, assurez-vous que les Descriptions d'Opérations ne contiennent pas de traits de soulignement (_) ou de tirets (-).
Regex
Une Validation pour garantir que le champ sélectionné se trouve dans les limites d'une formule d'expression régulière (Regex) fournie. Toutes les formules de regex fournies doivent commencer par un "/" et se terminer par "/g". Par exemple, la formule Regex pour garantir que l'Opération commence par : 1-2 chiffres suivis d'une seule lettre, puis d'un espace, par exemple : '12W' est '/^\d{1,2}[a-zA-Z]\s.*/g'
Requis
Une Validation pour garantir que le champ de sélection doit contenir une valeur. Par exemple, je veux m'assurer qu'un Type d'Activité est appliqué à toutes mes Activités. Le Type d'Activité n'est pas un champ obligatoire dans Orien mais cette Validation trouve chaque Activité pour laquelle un Type d'Activité n'est pas appliqué.
Validateur de Stratégie
Il s'agit d'une validation préconfigurée et un Type de Stratégie de chaque Mode de Défaillance. Ils ont le champ requis associé à leurs Types de Stratégie. Vous trouverez ci-dessous les champs obligatoires pour chaque catégorie de Type de Stratégie. Si ceux-ci ne sont pas remplis, la validation échoue :
  1. Basé sur une Condition
Un Mode de Défaillance avec une Activité Préventive ou Prédictive avec un Intervalle et une Unité appliqués et une Activité Corrective.
  1. Temps Fixe 
Un Mode de Défaillance auquel est attribuée une Activité Préventive ou Prédictive.
  1. Exécution jusqu'à l'Échec
Un Mode d'Échec auquel une Activité Corrective est attribuée.  
  1. Intervalle de Recherche de Pannes
Un Mode de Défaillance auquel est attribuée une Activité Préventive ou Prédictive.

Remarque

Un Mode de Défaillance redondant n'est pas pris en compte dans cette validation.

Longueur du Champ
Une Validation pour garantir que le nombre de caractères du champ sélectionné est Inférieur, Égal ou Supérieur À la valeur fournie. Par exemple, vérifier que toutes les Descriptions d'Opération comportent plus de 15 Caractères.
Validateur de Numéro
Une Validation pour garantir que la valeur numérique du champ sélectionné est Inférieure, Égale ou Supérieure À la valeur fournie. Par exemple, vérifier que tous les intervalles de Mode de Défaillance sont Supérieurs À 0.
Valeur Système Unique
Une Validation qui garantit que la Valeur Spécifiée est unique sur tout le site pour les valeurs Finalisées ou En Cours d'Approbation. L’objectif est de garantir que les valeurs intégrées soient toujours uniques. Cela ne peut être utilisé que sur les Champs Personnalisés d’Opération. Par exemple, une Valeur Système Unique dans les Champs Personnalisés de mon numéro SAP DIR indique une violation dans laquelle des doublons sont trouvés.
Codes Mondiaux Valides
Une Validation qui garantit que les Configurations appliquées à votre actif existent toujours dans la base de données et n'ont pas été supprimées. Par exemple, les Codes Globaux Valides pour les Matériaux d'Opération garantissent que tout Matériel Alloué à une opération n'a pas été supprimé de la base de données - avant d'être non alloué.

 

Module de Validation


Le module Validation peut être sélectionné sur n’importe quel emplacement ou actif. Le Module de Validation contient 2 onglets : Validateur et Toutes les Validations. L'onglet Validateur contient toutes les Validations appropriées à l'emplacement sélectionné, le statut de la Validation (Réussie ou Échouée) et des détails supplémentaires sur les validations. Les onglets Toutes les Validations affichent les détails de base de toutes les validations exécutées pour les emplacements sélectionnés et tous les emplacements en dessous.

Il existe des raisons pour lesquelles des Validations spécifiques ne sont pas affichées à des emplacements spécifiques. Les emplacements peuvent avoir différents types de données, par ex. Les Assemblages ne contenant pas de données de Mesures ou de Validations étant affectés à des structures spécifiques.

 

Validateur


Une fois créées, les Validations apparaîtront dans le Module de Validation. Le premier onglet intitulé Validateur affiche uniquement les validations appliquées à l'emplacement sélectionné et leur dernière validation générée. Sur cet onglet, chaque validation, par emplacement, peut être exécutée individuellement et le résultat affiché à l'écran. De plus, en sélectionnant « Tout Valider », toutes les Validations pour l'emplacement sélectionné peuvent être exécutées.

 

La configuration de chaque Validation, qui s'applique à cet emplacement, peut être visualisée sur cet écran en sélectionnant « Afficher la Validation » sous la Description de la Validation. Cela affichera tous les détails de cette Validation, y compris les éléments de validation eux-mêmes. Par exemple, je peux afficher l'expression régulière appliquée à la Description de l'Opération et les notes qui y sont associées.

 

Si la Validation est Violée, un lien intitulé « Afficher les Violations » s'affiche. Cela affichera toutes les violations pour cette Validation. Il s’agit d’une partie essentielle du module de validation. La possibilité de voir chaque Violation, le champ et la raison pour laquelle la validation échoue, et d'être dirigé vers l'objet qui échoue à la validation.

 

Grille de Toutes les Validations


L'onglet Toutes les Validations offre la possibilité de voir toutes les validations d'exécution et leur statut, pour plusieurs emplacements. Voici les critères pour chaque statut:

  1. Réussi: toutes les Validations disponibles pour cet emplacement ont été exécutées avec succès.
  2. Incomplet: seules certaines Validations ont été exécutées avec succès.
  3. Violé: une ou plusieurs validations pour cet emplacement ont été violées.

 

Les emplacements peuvent être filtrés pour afficher leur statut spécifique (Réussi, Incomplet, Violé) en sélectionnant le statut de filtrage souhaité. De plus, la barre de progression de cet écran affiche le pourcentage de Validations exécutées pour cet emplacement par rapport au nombre total de Validations appliquées.

 

Validations dans les Approbations


Les Validations peuvent être attribuées dans les configurations d'approbation en tant qu’Étape de Validation. Les étapes de validation exécutent la ou les validations sélectionnées avant la finalisation : une ou plusieurs validations peuvent être exécutées en une seule étape. Si la Validation n'est pas respectée, la finalisation échoue et elle revient à un État de Fonctionnement.

Le processus d'Approbation de l'Emballage ci-dessous commencera par l'exécution des Validations appelées « Main-d’œuvre d'Opération Requise » et « Contrainte d'Opération Requise » dans la 1ère étape. Si des violations se produisent pour ces deux Validations, elles seront rejetées et le Demandeur recevra un e-mail des Violations. S'il réussit, il passera à la 2ème Étape qui est une Approbation de l'Utilisateur.

 

Lorsque ces validations sont exécutées dans le cadre de l'étape d'approbation, elles sont exécutées dans le Module de Validation et remplaceront l'exécution de validation la plus récente. Pour plus d’informations, veuillez consulter l’Article Configuration de l’Approbation.

 

 

Cet article vous a-t-il été utile?
Utilisateurs qui ont trouvé cela utile : 0 sur 0