Ao utilizar o "Comparativo XML", da Central de Recepção Documentos XML, o sistema irá apresentar os documentos que possuem alguma divergência. Essa divergência será gerada a partir a comparação das informações que constavam no XML, com o que está no sistema. Verificando primeiramente o que foi definido nos "Parâmetros comparativo XML", da Central Parâmetros Recebimento.
Importante
- Funcionalidade disponível a partir da release 12.1.2205.
- Apenas as notas de Compra, Entrada de Consignação e Material Agregado serão consideradas no comparativo do XML, nessa primeira versão.
Os tipos de divergências que podem ser geradas, ao comparar o pedido/ordem/parcela de compra com o XML do documento são Preço unitário, Quantidade, Data de entrega, Valor da parcela de acordo com a condição de pagamento, Data de vencimento da parcela de acordo condição pagamento, Transportador, Fornecedor, Pendência de aprovação, Estabelecimento entrega e documento sem pedido de compra.
Nos "Parâmetros comparativo XML", da Central Parâmetros Recebimento, para Preço será possível fazer as seguintes configurações:
- Não valida: Não será gerada nenhuma divergência do tipo Preço.
- Valida: Será comparado o preço unitário do item da nota, com o preço unitário da ordem de compra ao qual o item da nota está relacionado, caso o preço do item da nota seja superior ao preço da ordem, será gerada uma divergência do tipo Preço.
- Valida com variação: Será comparado o preço unitário do item da nota, com o preço unitário da ordem de compra ao qual o item da nota está relacionado + variação definida a nível de item x estabelecimento, caso o preço do item da nota seja superior ao preço da ordem + variação, será gerada uma divergência do tipo Preço.
Como o sistema efetua a consistência:
Busca o percentual máximo de variação de Preço, o qual é parametrizado na Item X Estab Recebimento. Se for igual a zero, busca a informação da Item Recebimento;
Busca o limite máximo de variação de Preço, o qual é parametrizado na Item X Estab Recebimento. Se for igual a zero, busca a informação da Item Recebimento;
- Verifica como está configurado o campo de Preço nos "Parâmetros comparativo XML", da Central Parâmetros Recebimento:
- "Valida" : o valor máximo permitido será o preço unitário informado na ordem de compra.
- "Valida com variação": o valor máximo permitido será o preço unitário informado na ordem de compra, acrescido do limite e/ou percentual de variação de Preço.
Verifica se o preço do item da nota está acima do valor máximo permitido.
Exemplo 1:
Preço unitário ordem de compra: R$ 8,00
Limite Var Valor: 1,00000
Variação Valor: 5%
Preço unitário item da nota: R$ 10,00
Neste caso, o valor do item da nota está fora da variação de limite (R$ 8,00 +R$ 1,00 = R$ 9,00) e de percentual (R$ 8,00 + 5% = R$ 8,40 ). E se nos "Parâmetros comparativo XML" estiver definido para "Validar" ou para "Validar com variação", seria gerada uma divergência.
Exemplo 2:
Preço unitário ordem de compra: R$ 8,00
Limite Var Valor: 4,00000
Variação Valor: 40%
Preço unitário item da nota: R$ 10,00
Neste caso, o valor do item da nota está dentro da variação de limite (R$ 8,00 +R$ 4,00 = R$ 12,00) e de percentual (R$ 8,00 + 40% = R$ 11,20 ). E se nos "Parâmetros comparativo XML" estiver definido para "Validar", seria gerada uma divergência, porém se estivesse definido para "Validar com variação", não seria gerada uma divergência.
Nos "Parâmetros comparativo XML", da Central Parâmetros Recebimento, para Quantidade será possível fazer as seguintes configurações:
- Não valida: Não será gerada nenhuma divergência do tipo Quantidade.
- Valida: Será comparada a quantidade do item da nota, com a quantidade da parcela da ordem de compra ao qual o item da nota está relacionado, caso a quantidade do item da nota seja superior a quantidade da parcela, será gerada uma divergência do tipo Quantidade.
- Valida com variação: Será comparada a quantidade do item da nota, com a quantidade da parcela da ordem de compra ao qual o item da nota está relacionado + variação definida a nível de item x estabelecimento, caso a quantidade do item da nota seja superior a quantidade da parcela + variação, será gerada uma divergência do tipo Quantidade.
Como o sistema efetua a consistência:
Busca o percentual máximo de variação de Quantidade, o qual é parametrizado na Item X Estab Recebimento. Se for igual a zero, busca a informação da Item Recebimento;
Busca o limite máximo de variação de Quantidade, o qual é parametrizado na Item X Estab Recebimento. Se for igual a zero, busca a informação da Item Recebimento;
- Verifica como está configurado o campo de Quantidade nos "Parâmetros comparativo XML", da Central Parâmetros Recebimento:
- "Valida" : a quantidade máxima permitida será a quantidade da parcela da ordem de compra.
- "Valida com variação": a quantidade máxima permitida será a quantidade da parcela da ordem de compra, acrescido do limite e/ou percentual de variação de Quantidade.
Verifica se a quantidade do item da nota está acima da quantidade máxima permitida.
Exemplo 1:
Quantidade parcela da ordem de compra: 10
Limite Var Quantidade: 1,00000
Variação Quantidade: 10%
Quantidade item da nota: 15
Neste caso, a quantidade do item da nota está fora da variação de limite (10 + 1 = 11) e de percentual (10 + 10% = 11). E se nos "Parâmetros comparativo XML" estiver definido para "Validar" ou para "Validar com variação", seria gerada uma divergência.
Exemplo 2:
Quantidade parcela da ordem de compra: 10
Limite Var Quantidade: 6,00000
Variação Quantidade: 60%
Quantidade item da nota: 15
Neste caso, a quantidade do item da nota está dentro da variação de limite (10 + 6 = 16) e de percentual (10 + 60% = 16). E se nos "Parâmetros comparativo XML" estiver definido para "Validar", seria gerada uma divergência, porém se estivesse definido para "Validar com variação", não seria gerada uma divergência.
Nos "Parâmetros comparativo XML", da Central Parâmetros Recebimento, para Data de entrega será possível fazer as seguintes configurações:
- Não valida: Não será gerada nenhuma divergência do tipo Data de entrega.
- Valida: Será comparada a data de emissão do documento, com a data de entrega da parcela da ordem de compra relacionada ao item da nota. Caso a data de emissão seja superior ou inferior a data de entrega da parcela será gerada uma divergência do tipo Data de entrega.
- Dias permitidos variação: Deverá ser preenchido com a informação do número de dias corridos. Será comparada a data de emissão do documento, com a data de entrega da parcela da ordem de compra + variação definida, caso a data de emissão seja superior ou inferior a data de entrega + variação, será gerada uma divergência do tipo Data de entrega.
Exemplo 1:
Data entrega parcela da ordem de compra:
Dias permitidos variação: 45
Data emissão documento:
Neste caso, a data de entrega está dentro da variação, então não seria gerada uma divergência.
Exemplo 2:
Data entrega parcela da ordem de compra:
Dias permitidos variação: 15
Data emissão documento:
Neste caso, a data de entrega está fora da variação, então seria gerada uma divergência, se nos "Parâmetros comparativo XML" estiver definido "Ativado" para Data de entrega.
Nos "Parâmetros comparativo XML", da Central Parâmetros Recebimento, para Fornecedor será possível fazer as seguintes configurações:
- Não valida: Não será gerada nenhuma divergência do tipo Fornecedor.
- Valida: Será comparado o código do fornecedor da nota, com o código do fornecedor do pedido de compra relacionado ao item da nota. Caso sejam diferentes, será gerada a divergência do tipo Fornecedor.
- Valida mesma matriz: Será comparado a matriz do fornecedor da nota, com a matriz do fornecedor do pedido de compra relacionado ao item da nota. Caso sejam diferentes, será gerada a divergência do tipo Fornecedor.
Exemplo 1:
Fornecedor do pedido: Código 10 - Matriz Teste S.A.
Fornecedor do documento: Código 20 - Matriz Teste S.A.
Neste caso, o código dos fornecedores são diferentes. E se nos "Parâmetros comparativo XML" estiver definido como "Valida", seria gerada uma divergência do tipo Fornecedor, porém se estivesse definido como "Valida mesma matriz", não seria gerada uma divergência.
Nos "Parâmetros comparativo XML", da Central Parâmetros Recebimento, para Transportador será possível fazer as seguintes configurações:
- Não Valida: Não será gerada nenhuma divergência do tipo Transp.
- Valida: Será comparado o transportador da nota com o transportador informado no pedido de compra relacionado ao item da nota, de acordo com a modalidade de frete relacionado no campo Modalidade frete XML a considerar. Caso sejam diferentes, será gerada a divergência do tipo Transp.
- Modalidade frete XML a considerar: disponível a partir da release 12.1.2307, será possível definir quais tipos de modalidade de frete devem gerar divergências de acordo com a regra do sistema.
Como o sistema efetua a consistência:
- O sistema irá verificar se há algum transportador cadastrado no Manutenção de Transportadores com o CNPJ/CPF que foi informado na tag CNPJ ou CPF, do grupo Transporta do XML da NF-e.
- Caso localize o cadastro desse transportador, o código desse cadastro é que será comparado com o código de transportador do pedido de compra. Caso sejam diferentes, será gerada divergência do tipo Transp.
- Caso não seja localizado nenhum transportador com o CNPJ/CPF da transportadora do XML, será gerada divergência do tipo Transp.
Nos "Parâmetros comparativo XML", da Central Parâmetros Recebimento, para Tem pendência aprovação? será possível fazer as seguintes configurações:
- Não valida: Não será gerada nenhuma divergência do tipo Pend Aprov.
- Valida: O sistema irá verificar se há pendência de aprovação para o pedido ou ordem de compra relacionado ao item da nota. Caso haja, será gerada a divergência do tipo Pend Aprov.
Nos "Parâmetros comparativo XML", da Central Parâmetros Recebimento, para Estabelecimento será possível fazer as seguintes configurações:
- Não valida: Não será gerada nenhuma divergência do tipo Estab entrega.
- Valida: Será comparado o estabelecimento da nota com o estabelecimento de entrega informado no pedido de compra relacionado ao item da nota. Caso sejam diferentes, será gerada a divergência do tipo Estab entrega.
Nos "Parâmetros comparativo XML", da Central Parâmetros Recebimento, para Sem pedido será possível fazer as seguintes configurações:
- Não valida: Não será gerada nenhuma divergência do tipo Sem pedido.
- Valida: Caso não seja relacionado nenhum pedido/ordem de compra ao item da nota, será gerada a divergência do tipo Sem pedido.
Nos "Parâmetros comparativo XML", da Central Parâmetros Recebimento, para Condição pagamento será possível fazer as seguintes configurações:
- Não valida: Não será gerada nenhuma divergência do tipo Cond Pagto Val.
- valida: O sistema irá comparar o valor da parcela de pagamento do XML do documento, com o valor da parcela de pagamento calculada pelo sistema, tomando como base a condição de pagamento do pedido de compra ou do fornecedor, caso não tenha pedido relacionado.
- Variação valor permitido: Deverá ser preenchido com o valor permitido de variação por parcela de pagamento. O sistema irá comparar o valor da parcela de pagamento do XML do documento, com o valor da parcela de pagamento calculada pelo sistema + variação, tomando como base a condição de pagamento do pedido de compra ou do fornecedor, caso não tenha pedido relacionado.
Observação: Para a busca do valor das parcelas de pagamento do XML, será considerado o valor que consta na tag vDup, do grupo dup.
Exemplo 1:
Valor total do item: R$ 250,00
Valor parcela de pagamento do XML: R$ 255,00
Condição de pagamento: 1 Parcela
Valor parcela calculada pelo sistema: R$ 250,00
Variação valor permitido: R$ 1,00
Neste caso, como os valores são diferentes, e ultrapassam a variação permitida, seria gerada uma divergência do tipo Cond Pagto Val.
Exemplo 2:
Valor total do item: R$ 250,00
Valor parcela de pagamento do XML: R$ 250,50
Condição de pagamento: 1 Parcela
Valor parcela calculada pelo sistema: R$ 250,00
Variação valor permitido: R$ 1,00
Neste caso, como os valores são diferentes, mas estão dentro da variação permitida, então não seria gerada uma divergência do tipo Cond Pagto Val.
Nos "Parâmetros comparativo XML", da Central Parâmetros Recebimento, para Condição pagamento será possível fazer as seguintes configurações:
- Não valida: Não será gerada nenhuma divergência do tipo Cond Pagto.
- Valida: O sistema irá comparar a data de vencimento da parcela de pagamento do XML do documento, com a data de vencimento da parcela de pagamento calculada pelo sistema, tomando como base a condição de pagamento do pedido de compra ou do fornecedor, caso não tenha pedido relacionado.
Observação: Para a busca da data de vencimento das parcelas de pagamento do XML, será considerado a data que consta na tag dVenc, do grupo dup.
Exemplo 1:
Data emissão documento:
Data de vencimento da parcela de pagamento do XML:
Condição de pagamento: 1 Parcela - Vencimento 30 dias
Data de vencimento calculada pelo sistema:
Neste caso, como a data de vencimento são diferentes, seria gerada uma divergência do tipo Cond Pagto Data.