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.
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 | 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 |