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 désiré. 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 | Entrez l’URL du lien d’aide/d’information associé à la décoration Normalisation de champ. Ce lien ouvre la page présentée aux utilisateurs qui n’ont pas le droit d’afficher l’enregistrement de normalisation ou de transformation. Le lien par défaut ouvre une page Wiki avec une ServiceNow 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, il ouvre l’URL spécifiée dans la préférence d’URL de décoration. 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 la normalisation de champ
Les règles métier suivantes ont été créées pour ce module d’extension :
- Vérifier les règles Tâche d’application
- Garantir la transformation de la tâche d’application
- Vérifier les règles et les tâches d’alias
- Garantir la transformation de la tâche d’application
- Garantir l’attribut de décoration
- Nettoyage lors d’un 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
- Assurer la tâche du changeur de nom
- Vider les formulaires lors de l’activation
Includes de script de normalisation de champ
| Nom | Description |
|---|---|
| FieldNormalizationAjax | Fournit des services AJAX pour le module d’extension Normalisation de champ. |
| Tâche d’assurance FN | 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 l’exécution d’une tâche de données existante est autorisée. |
| Cartes FN | Renvoie les champs valides pour la normalisation. |
| FNTransformChooserUtil | Fournit une assistance pour la page d’interface utilisateur fn_transform_chooser. |
| Position | Recherche 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 disposant de 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 de testeur de normalisation [normalization_tester].
Groupes
Liste des groupes auxquels ce rôle est affecté par défaut.
Aucun.
Considérations spéciales
Aucun.
Testeur de normalisation [normalization_tester]
Créer des enregistrements de tests pour les normalisations et les transformations. Seuls les enregistrements ouverts par les utilisateurs disposant de 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 spéciales
Aucun.