Para que um pedido de compra seja aprovado apenas se as despesas do pedido de compra forem igual 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 "Despesas" (FXT_BLQE, nome do campo na tabela), o qual validará a diferença das despesas entre o pedido e o XML.
Na mesma aba, em Divergências com Bloqueio adicionar a divergência 015.
015: Diferença de valor de Despesas.
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 as despesas estejam divergente, constará a descrição "DIFERENÇA DE VALOR DE DESPESAS". Dessa forma, o pedido não poderá ser aprovado devido à divergência 015.
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.