# Prompts da aula · conciliação de notas fiscais

Os prompts de cada checkpoint do mão na massa, na ordem em que aparecem na palestra. Copia, cola no Claude, ajusta o nome do arquivo se precisar. O objetivo é construir, do zero, a ferramenta que teria pego o erro de R$ 8.000 da Camila.

---

## Checkpoint 1 · Entender o XML da nota

> Esse é o XML de uma nota fiscal eletrônica brasileira. Me explica de forma simples onde estão os campos que importam pra uma conciliação: número da nota, CNPJ do fornecedor, nome do fornecedor, valor total da nota e data de emissão.

---

## Checkpoint 2 · Extrair pra JSON

> Extrai desse XML um JSON com esses campos: numero_nota, cnpj_fornecedor, nome_fornecedor, valor_nota, data_emissao. Só esses, nada além.

---

## Checkpoint 3 · Entender a planilha de pagamento

> Essa é a planilha de pagamentos da empresa. Cada linha é um pagamento que foi feito. Me mostra como você leria essa planilha pra cruzar com as notas fiscais pelo número da nota.

---

## Checkpoint 4 · A regra de conciliação

> Cruza o JSON da nota com a planilha pelo numero_nota. Pra cada nota, calcula a diferença percentual entre valor_nota (da nota fiscal) e valor_pago (da planilha). A fórmula é: diferença em porcentagem = valor absoluto de (valor_pago menos valor_nota) dividido por valor_nota, vezes 100.

---

## Checkpoint 5 · O alerta de 1%

> Agora me devolve só os pagamentos onde a diferença percentual passa de 1%. Pra cada um, mostra o número da nota, o fornecedor, o valor da nota, o valor pago, a diferença em porcentagem e um alerta em vermelho.

---

## Checkpoint 6 · Fechando o ciclo (o lote)

> Faz isso pra um lote inteiro. Aqui estão 11 XMLs de notas e a planilha completa. Processa todas, cruza com a planilha e me devolve um relatório: quantas bateram, quantas precisam de revisão e quais são.
