Agentic Trading Lab
Talk to agents, and test trading ideas. Try AI trading agents on real market data with no code required.
AI translation
Lê o PDF diário do caixa, junta cada número de transação com o QR do comprovante da maquininha e confere com o SAP. Tudo roda no navegador.
Translation pending
FinanceHTML · PythonGitHub @wwalexandreOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Concilia pedidos de compra em PDF com o cash report do SAP, lendo QR e OCR no navegador.
Translation pending
Taken from the repository README
Loading the full README.
Read the full README ↗Ferramenta que roda no navegador para tirar do PDF diário do caixa de cada loja os pares número de transação ↔ código do QR do comprovante da maquininha, sem precisar ler QR por QR com o celular.
Todo dia cada loja envia o PDF do fechamento do caixa: o resumo do caixa, o recibo da boutique de cada venda (com o número de transação do SAP) e a DANFE com o comprovante da maquininha colado (com o QR do pagamento). Para comprovar que cada transação foi paga, alguém precisava ler cada QR com o celular e anotar o código ao lado da transação no Excel, venda por venda, loja por loja.
Opcional: colocando o cash report exportado do SAP, a ferramenta também confere se cada transação está no SAP e se o valor da nota bate com o "Amount".
| Status | Significado |
|---|---|
| OK: transação + QR | A venda tem número de transação e código do QR do pagamento |
| QR do comprovante não lido | A DANFE foi encontrada, mas o QR não pôde ser lido |
| DANFE desta venda não encontrada | O recibo não tem a nota correspondente no PDF |
| Nota sem recibo | A DANFE não tem o recibo com o número de transação |
| Transação repetida no PDF | A mesma transação aparece mais de uma vez |
| Transação não está no SAP / Valor diferente do SAP | Só quando o cash report do SAP é usado |
O valor da nota só é usado quando a leitura é confiável (o mesmo valor aparece mais de uma vez na DANFE). Se não for, aparece "não lido", nunca um valor inventado.
Os arquivos são processados no próprio navegador. Nada é enviado para a internet: a página só baixa as bibliotecas de leitura (PDF, QR, Excel e OCR) na primeira vez. Não suba PDFs ou planilhas reais neste repositório.
Online: https://wwalexandre.github.io/conferencia-caixa/
Offline (recomendado para uso na empresa): no rodapé do site, clique em Baixar a versão offline, ou baixe offline/conferencia-caixa-offline.html. É um arquivo só, com todas as bibliotecas dentro: salve numa pasta, abra com dois cliques no Edge ou no Chrome e use sem internet. Ele não instala nada e não faz nenhum acesso à rede.
O arquivo offline é montado a partir do index.html pelo script tools/build_offline.py, que embute as mesmas versões das bibliotecas usadas pelo site:
cd tools
npm install
python build_offline.py
Sempre que o index.html mudar, gere o arquivo offline de novo e publique os dois juntos.
Feito por Alexandre Wang, Supply Chain Analytics e Automação.