5904 - Criar critério de validação para o campo PEDIDO CLIENTE da venda

De Wiki Trovata
Ir para: navegação, pesquisa

Foi implementada uma validação adicional no campo PEDIDO_CLIENTE da venda. Já existia uma validação implementada via LAYOUT_IHC tratando da obrigatoriedade do campo, agora implementamos também uma validação de campo único. Se existir cadastrado, o LAYOUT_IHC para esse campo, ele for visível e tiver como TIPO_CAMPO configurado como Índice Único, e o usuário tiver informado um pedido cliente, o sistema irá realizar uma validação nas vendas existentes para verificar se esse pedido cliente já não foi informado anteriormente. Caso o sistema encontre um pedido cliente informado, o mesmo irá emitir um alerta informando a mensagem que for cadastrada no LAYOUT_IHC, no campo MENSAGEM_CAMPO_OBRIGATÓRIO, caso não exista mensagem no campo, uma mensagem padrão será exibida. Por padrão, serão validadas as vendas que estejam entre as situações: "Y", "Z", 'W' e "I", e o usuário pode informar solicitações adicionais para validação através do campo ATRIBUTO_GENERICO_1 do LAYOUT_IHC.