IM Centre de documentation de Relationship Resolution, Version 4.2

Fonction DQM 190 : consultation de valeur

La fonction DQM 190 confirme que la valeur d'une balise UMF concorde avec une valeur d'une table de consultation configurée.

Si la valeur de la balise UMF existe dans une table de consultation configurée, il est possible d'attribuer des valeurs de clé substitutives.

Par exemple, DSRC_CODE peut être configuré avec une règle DQM 190 afin de confirmer que la valeur de la balise UMF entrante <DSRC_CODE> est un code de source de données configuré ; il peut également extraire la valeur DSRC_ID associée à stocker pour toutes les données entrantes concernant ce DSRC_CODE.

Si vous configurez la règle DQM de sorte qu'elle corrige les données, et si la valeur est introuvable dans la table de mémoire, la fonction tente de la localiser dans la base de données. Si, à la suite de cette seconde tentative, la valeur reste introuvable, la fonction l'ajoute à la table de la base de données. Si la procédure corrective n'est pas configurée pour corriger une erreur, la fonction consigne une exception dans le journal des erreurs désigné et ne charge pas la valeur non valide.

Paramètres

Nom de table où rechercher
Nom de la table de consultation configurée où localiser la valeur.
Valeur appliquée pour la consultation de clé
Valeur de consultation de clé composite facultative.
Balise d'ID UMF
Valeur de balise UMF de clé substitutive facultative
Nom de balise de la nouvelle valeur n
Ce paramètre ainsi que tous les paramètres Nom de balise de la nouvelle valeur ultérieurs fournissent à la fonction les noms de balise UMF à ajouter pour les valeurs de zones extraites. Si ces valeurs ne lui sont pas fournies, la règle DQM applique les noms de zone de table de consultation préconfigurés.

Codes d'exception

Code d'exception Description Gravité*
-3 Une erreur de base de données est survenue. 3
-2 La table de consultation où s'effectue la recherche n'est pas correctement configurée dans l'écran Configurer > UMF > Consultation de la console de configuration. 3
-1 La valeur de la balise UMF est introuvable dans la table et les procédures correctives ne sont pas configurées. 3
1 La valeur de la balise UMF étant introuvable, elle a donc été ajoutée à la table de la base de données. 1
3 La valeur de la balise UMF a été localisée dans la table de la base de données et ajoutée à la table de mémoire des processus. 0


Appréciations en retour

Dernière mise à jour : 2007