A função DQM 190 valida se o valor de uma tag UMF corresponde a um valor em uma tabela de consulta configurada.
Se o valor da tag UMF existir em uma tabela de consulta configurada, os valores de surrogate key poderão ser designados.
Por exemplo, DSRC_CODE pode ser configurado com uma regra DQM 190 para validar se o valor da tag UMF <DSRC_CODE> de entrada é um código da origem de dados configurado e se pode recuperar o valor DSRC_ID associado a ser armazenado para todos os dados de entrada pertencentes a esse DSRC_CODE.
Se você configurar a regra DQM para corrigir os dados e o valor não estiver localizado na tabela da memória, a função tentará localizá-lo no banco de dados. Se após esse segunda tentativa o valor ainda não for localizado, a função incluirá o valor na tabela de banco de dados. Se o procedimento de correção não estiver configurado para corrigir um erro, a função registrará uma exceção no registro de erros configurados e não carregará o valor inválido.
Código de Exceções | Descrição | Gravidade* |
-3 | Ocorreu um erro de banco de dados. | 3 |
-2 | A tabela de consulta que está sendo procurada não está configurada corretamente na tela | do Console de Configuração.3 |
-1 | O valor da tag UMF não foi localizado na tabela e os procedimentos de correção não estão configurados. | 3 |
1 | O valor da tag UMF não foi localizado, portanto, ele foi incluído na tabela de banco de dados. | 1 |
3 | O valor da tag UMF foi localizado na tabela de banco de dados e incluído na tabela de memória de processos. | 0 |