Emissão de NFC-e no Veraciti¶
O Veraciti emite NFC-e (modelo 65) em nuvem, com o certificado A1 da empresa sob custódia. Os adaptadores expõem essa emissão: são APIs que reproduzem o contrato de provedores que você provavelmente já usa. Cada adaptador mantém os caminhos, os corpos e os códigos de retorno do provedor, incluindo os quirks. Migrar é trocar o endereço base e a credencial, não reescrever a integração.
Escolha do dialeto por onde você já integra¶
| Dialeto | Autenticação | Formato do corpo | Chave do ciclo de vida |
|---|---|---|---|
| ACBrAPI | OAuth2 client_credentials → Bearer |
árvore SEFAZ em JSON (infNFe.ide, det[], entre outros) |
id gerado por nós |
| FocusNFE | HTTP Basic, token como usuário | campos achatados em português | ref que você envia |
| SmartNFCe | o token OAuth2 que o seu equipamento já carrega, sem provisionamento de credencial | XML no layout SEFAZ, montado por você | uuid que você escolhe, na emissão e na consulta de status |
O nome do dialeto abre a página de entrada dele, com a superfície atendida e as diferenças que mais afetam código existente. De lá você chega às páginas de detalhe:
- Guia de migração — para onde apontar, o que apresentar e um
curldo início ao fim. - Página de compatibilidade — o que aceitamos, o que recusamos e onde divergimos do provedor, item a item.
O que é igual em todos os dialetos¶
Por baixo de todo adaptador está o mesmo fluxo de emissão. O documento é validado, numerado, assinado, transmitido e resolvido do mesmo jeito, seja qual for o dialeto.
As páginas de Conceitos descrevem esse comportamento uma única vez. Leia Ambientes e credenciais e Numeração antes de escrever a primeira linha de código. São os dois pontos onde a migração costuma exigir uma decisão.
Escopo desta versão¶
Emitimos NFC-e, modelo 65, em homologação e produção. NF-e modelo 55, CT-e e MDF-e não estão nesta versão. Se o seu sistema emite mais de um modelo pelo mesmo provedor, só a parte de NFC-e migra por enquanto.