Conciliador de fatura e tabela
A fatura chega com centenas de documentos e a tabela contratada está em outra planilha. Procurar rota por rota é o que faz a cobrança a mais passar.
Entrada
Uma rota por linha, como “Cajamar - Recife” e o valor. Acento, caixa e tipo de traço não importam.
Uma linha por documento, separada por tabulação (como sai do Excel) ou ponto e vírgula. O cabeçalho pode vir junto.
Resultado
7 documentos; 2 cobrados a mais (R$ 560,00), 1 sem tabela e 1 cobrado duas vezes (R$ 1.800,00).
| Documento | Rota | Contratado | Cobrado | Diferença | |
|---|---|---|---|---|---|
| CT-e 4512 | Cajamar - Recife | R$ 4.200,00 | R$ 4.200,00 | R$ 0,00 | confere |
| CT-e 4513 | Cajamar - Recife | R$ 4.200,00 | R$ 4.420,00 | R$ 220,00 | ▲ cobrado a mais |
| CT-e 4514 | CAJAMAR - CURITIBA | R$ 1.800,00 | R$ 1.800,00 | R$ 0,00 | confere |
| CT-e 4515 | Cajamar - Manaus | R$ 8.900,00 | ▲ sem tabela: conferir | ||
| CT-e 4516 | Cajamar - Goiânia | R$ 2.650,00 | R$ 2.990,00 | R$ 340,00 | ▲ cobrado a mais |
| CT-e 4517 | Cajamar - Belém | R$ 6.900,00 | R$ 6.900,00 | R$ 0,00 | confere |
| CT-e 4514 | Cajamar - Curitiba | R$ 1.800,00 | R$ 1.800,00 | R$ 0,00 | ▲ repetido (já na linha 3) |
Limites
- Compara valor de frete por rota. Taxa extra, generalidade, peso e cubagem ficam de fora: veja a cubagem.
- Rota é comparada pelo texto; escreva a tabela e a fatura do mesmo jeito.
Como foi feito
Cada documento procura a rota na tabela; diferença acima da tolerância é cobrança a mais, abaixo é cobrança a menos.
O mesmo documento duas vezes na fatura é marcado como repetido, mesmo com o valor certo.
Teste automático com documentos que conferem, vêm a mais, vêm a menos, se repetem e não têm tabela.
A conta roda no seu navegador. Nada do que você cola é enviado.