Para que um pedido de compra seja aprovado apenas se o valor o ICMS do pedido for 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 "Valor ICMS" (FXT_BLQA, nome do campo na tabela), o qual validará a diferença do valor de ICMS entre o pedido e o XML.
O parâmetro contém uma tolerância padrão de 0,02 centavos. Se desejar alterar a tolerância, você deve modificar o conteúdo do seguinte parâmetro:
Parâmetro | Tipo | Conteúdo | Descrição |
---|---|---|---|
FXT_TLRIMP | Númerico | 0.02 | Guardião XML - Indica se existe tolerância de imposto. |
Na mesma aba, em Divergências com Bloqueio adicionar a divergência 010.
010: Diferença de valor de ICMS.
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 valor de ICMS esteja divergente, constará a descrição "DIFERENÇA DE VALOR DE ICMS". Dessa forma, o pedido não poderá ser aprovado devido à divergência 010.
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.