Installé avec la normalisation de champ
Plusieurs composants sont installés avec la normalisation de champ.
Les préférences suivantes () pour la normalisation et la transformation :
| Préférence | Description |
|---|---|
| Activer la normalisation de champ | Cette préférence active ou désactive la fonctionnalité de normalisation de champ, y compris les transformations. |
| Activer l'audit de normalisation de champ | Cette préférence active ou désactive l’audit des tables de normalisation de champ. |
| Connexion | Sélectionnez le niveau maximal de détails de journalisation souhaité. Par exemple, sélectionnez Erreur pour consigner uniquement les erreurs et Informations pour consigner les erreurs, les avertissements et les informations. |
| URL de décoration | Saisissez l’URL du lien d’aide/d’information associé à la décoration de normalisation de champ. Ce lien ouvre la page présentée aux utilisateurs qui n’ont pas le droit de voir l’enregistrement de normalisation ou de transformation. Le lien par défaut ouvre une ServiceNow page Wiki avec une explication générale de la normalisation de champ. Le but de cette page est d’expliquer aux utilisateurs normaux pourquoi une valeur de champ qu’ils ont saisie a été modifiée automatiquement. |
| Restreindre les décorations aux rôles | Utilisez cette préférence pour définir les rôles d’utilisateur qui peuvent afficher l’icône de référence (décoration) adjacente à un champ normalisé. Cette décoration affiche les enregistrements de transformation et de normalisation aux utilisateurs disposant du rôle de normalisateur. Pour tous les autres utilisateurs, l’URL spécifiée dans la préférence URL Décoration s’ouvre. Si cette préférence ne spécifie aucun rôle, tous les rôles peuvent voir la décoration. |
Règles métier de normalisation de champ
Les règles métier suivantes ont été créées pour ce module d’extension :
- Tâche d’application Garantir les règles
- Assurer la transformation de la tâche d’application
- S’assurer que les règles et les tâches d’alias
- Assurer la transformation de la tâche d’application
- S’assurer de l’attribut de décoration
- Nettoyage lors du changement de champ ou de table
- Empêcher les doublons dans la hiérarchie des classes
- Gérer les doublons potentiels
- Exécuter la tâche
- Assurer la tâche de collecte des valeurs en attente
- Vérifier la tâche de changement de nom
- Vider les formulaires lors de l’activation
Script includes de normalisation de champ
| Nom | Description |
|---|---|
| Normalisation de champAjax | Fournit des services AJAX pour le module d’extension Field Normalization. |
| FNEnsureJob (en anglais seulement) | Garantit qu’un enregistrement de tâche existe pour une cible de tâche de données existante particulière. |
| FNExtantDataJobChoices | Génère une liste de tables à utiliser dans document_id champ de la table fn_extant_data_normalization. |
| FNExtantDataJobUtil | Détermine si une tâche de données existante est autorisée à s’exécuter. |
| FNFields | Renvoie des champs valides pour la normalisation. |
| FNTransformChooserUtil | Fournit une assistance pour la page d’interface utilisateur fn_transform_chooser. |
| Position | Trouve une position dans une chaîne donnée. |
| Round | Arrondit les nombres avec différents modes et intervalles d’arrondi. |
Pages de l’interface utilisateur de normalisation de champ
| Nom | Description |
|---|---|
| Alias | Crée la zone de liste double avec des valeurs en attente pour choisir des alias pour une valeur normale. |
| fn_transform_chooser | Affiche les transformations disponibles. Invoqué par le bouton Nouveau sur la liste connexe fn_transform. |
Rôles de normalisation de champ
| Rôle | Description |
|---|---|
| Normalizer | Personne autorisée à gérer la normalisation et la transformation des champs. |
| normalization_tester | Personne autorisée à créer des enregistrements de tests pour les normalisations et les transformations. Seuls les enregistrements ouverts par les utilisateurs ayant ce rôle sont disponibles pour tester les règles de normalisation et de transformation en mode test. |
Normalisateur [normalizer]
Gérez la normalisation et la transformation des champs.
Contient des rôles
Le rôle Normalisateur [normalizer] contient le rôle Testeur de normalisation [normalization_tester].
Groupes
Liste des groupes auxquels ce rôle est affecté par défaut.
Aucun.
Considérations particulières
Aucun.
Testeur de normalisation [normalization_tester]
Créez des enregistrements de test pour les normalisations et les transformations. Seuls les enregistrements ouverts par les utilisateurs ayant ce rôle sont disponibles pour tester les règles de normalisation et de transformation en mode test.
Contient des rôles
Liste des rôles contenus dans le rôle.
Aucun.
Groupes
Liste des groupes auxquels ce rôle est affecté par défaut.
Aucun.
Considérations particulières
Aucun.