emitir-nfcelisted
Install: claude install-skill roldaobatista/roldao-method
# emitir-nfce
NFC-e (mod 65) é o documento fiscal de venda ao consumidor final em **todas as UFs exceto SP (SAT) e CE (MFE)**. Diferente da NF-e (mod 55, B2B), a NFC-e:
- É **online** (autoriza com SEFAZ em tempo real).
- Tem **contingência** quando SEFAZ cai (EPEC ou similar).
- Imprime em impressora não-fiscal com **QR Code obrigatório** pra consumidor consultar.
## Quando usar
- PDV em qualquer UF que NÃO seja SP nem CE.
- Substituição de ECF (legado).
- Venda B2C onde cliente quer comprovante fiscal mas não exige NF-e completa.
## Características
- **Online por design.** Cliente sai com cupom autorizado.
- **Contingência:** EPEC (Evento Prévio Emissão Contingência) ou modo offline próprio da UF.
- **QR Code obrigatório.** Cliente lê com app SEFAZ ou banco pra consultar autenticidade.
- **Pode incluir QR Pix.** Cliente paga Pix vendo o QR no próprio cupom.
## Estrutura mínima do XML NFC-e
Similar à NF-e mod 55, com diferenças:
- `mod = 65` (vs 55 da NF-e)
- `tpNF = 1` (saída)
- `idDest = 1` (operação interna — venda no balcão)
- `indFinal = 1` (consumidor final)
- `indPres = 1` (presencial — balcão)
- Dispensa identificação obrigatória do destinatário (CPF opcional)
- `tpImp = 4` (DANFE NFC-e em impressora não-fiscal) OU `tpImp = 5` (sem impressão — só QR)
- Inclui bloco `infNFeSupl` com `qrCode` (URL gerada conforme manual)
## QR Code da NFC-e
Calculado conforme manual SEFAZ:
```
https://www.sefaz.<UF>.gov.br/nfce/consulta?p=<chaveNFCe>|<versao>|<tpAmb>|<idCSC>