Para que um pedido de compra seja aprovado apenas se os descontos do pedido forem iguais ao XML, devemos realizar algumas configurações.
Primeiramente devemos acessar as configurações dos Parâmetros Guardião.
Em seguida, ir na aba do Audita Compra, onde devemos criar/habilitar o parâmetro "Descontos" (FXT_BLQD, nome do campo na tabela), o qual validará a diferença dos descontos entre o pedido e o XML.
Na mesma aba, em Divergências com Bloqueio adicionar a divergência 014.
014: Diferença de valor do Desconto.
Se o parâmetro for habilitado e a divergência de bloqueio não for adicionada, a divergência irá constar na tela do audita compra, mas o pedido poderá ser aprovado.
No momento de auditar a compra, caso o desconto esteja divergente, constará a descrição "DIFERENÇA DE VALOR DO DESCONTO". Dessa forma, o pedido não poderá ser aprovado devido à divergência 014.
Para que um usuário específico consiga seguir com a aprovação do pedido de compra mesmo que exista uma divergência de bloqueio, é necessário a criação de um Super Usuário nas Permissões.