A função DQM 204 valida o formato de data e hora do valor da tag UMF.
A função aplica um formato de saída de AAAA/MM/DD ou AAAA-MM-DD, dependendo do delimitador de data do sistema. O delimitador de data do sistema "-" ou "/" é determinado pelos requisitos de configuração. Se a opção Fornecer componente de hora com datas? (S/N) estiver configurada como "S", um componente de hora no formato de HH:mm:SS será esperado na data de entrada.
Se você configurar a regra DQM para corrigir os dados e a data for inválida ou não puder ser formatada corretamente, a função removerá o valor da tag UMF. Se o procedimento de correção não estiver configurado para corrigir o erro, a função registra uma exceção no log de erros configurado e o valor será ou não carregado de acordo com a gravidade da exceção.
Código de Exceções | Descrição | Gravidade* |
-2 | Formato de entrada não suportado. | 3 |
-1 | O valor da tag UMF não é uma data válida (Procedimento de Correção não configurado). | 3 |
1 | O valor da tag UMF foi validado. | 0 |
2 | O valor da tag UMF foi validado e reformatado (todos os componentes incluídos na entrada - reformatados para estarem no formato de saída válido - nada incluído ou removido. | 0 |
3 | O valor da tag UMF está vazio. | 1 |
4 | O componente de hora do valor da tag UMF foi removido. | 3 |
5 | O valor do valor da tag UMF modificado para criar uma data válida (a data de entrada possui componentes ausentes). | 0 |
6 | Procedimento de Correção configurado. O valor da tag UMF era inválido e foi corrigido pela remoção do valor. | 1 |
7 | O valor da tag UMF foi modificado concluindo a data e removendo o componente de hora. | 3 |