...
Emissão de nota fiscal eletrônica (NF-e) é quando o estabelecimento precisa emitir um documento fiscal digital para A Nota Fiscal Eletrônica é um documento de existência apenas digital, emitido e armazenado eletronicamente, com o intuito de documentar, para fins fiscais, uma operação de circulação de mercadorias ou prestação de serviços, ocorrida entre as partes (emitente e destinatário). Sua validade jurídica é garantida pela assinatura digital do emissor (garantia de autoria e de integridade) e pela recepção, pelo Fisco, do documento eletrônico.
A integração envolve o ERP, TPF (Totvs Processos Fiscais) e SEFAZ (Secretaria de Estado da Fazenda) e prevê dois fluxos: emissão iniciado pelo ERP e recebimento dos documentos emitidos contra o CNPJ do ERP.
Emissão de NF-e:
...
.
É possível emitir NF-e via API de duas formas no formato XML.
1. API para emissão de NF-e
Método: | POST |
Descrição: | Utilize este recurso para enviar a emissão de NF-e no formato XML |
Endpoint: | https://plataformafiscal.totvs.com.br/api/v1/nfe/emissao-xml |
Modelo JSON (Envio): | { |
Observação: | Precisa escapar as aspas que contem no XML (<NFe></NFe>). Ex.: versao=\"4.00 |
Modelo JSON (Retorno): | { "id": "61e85165e4b00929510dec79", } |
É possível consultar esse ID no endpoint: https://plataformafiscal.totvs.com.br/api/v1/nfe/consulta-lote/{id}
Método: | GET |
Descrição: | Utilize este recurso para consultar o histórico da NF-e por id |
Endpoint: | https://plataformafiscal.totvs.com.br/api/v1/nfe/emissao-xml |
Modelo JSON (Envio): | { |
Observação: | Precisa escapar as aspas que contem no XML (<NFe></NFe>). Ex.: versao=\"4.00 |
Modelo JSON (Retorno): | { "id": "61e85165e4b00929510dec79", } |
2. API para emissão de NF-e - Fluxo 170
Método: | POST |
Descrição: | Utilize este recurso para enviar a emissão de NF-e no formato XML do fluxo 170 |
Endpoint: | https://plataformafiscal.totvs.com.br/api/v1/integracao-nfe |
Modelo JSON (Envio): | { "integracoes": [ } |
Observação: | Precisa escapar as aspas que contem no XML. Ex.: versao=\"4.00 |
Nomenclatura do Arquivo: | xxx_zzzzzzzzzzzzzzzzzzzzzzzzz_yyyy - xxx: Identificação do tipo do arquivo - 3 dígitos. Valores válidos: - zzz: Chave de Acesso ou Data/Hora da operação (com milissegundos) Ex. DataHora: 170_2020122155530305_905.xml |
Modelo JSON (Retorno): | {"ids": ["61e84c1de4b00929515dec78"]} |
É possível consultar esse ID no endpoint: https://plataformafiscal.totvs.com.br/api/v1/integracao-nfe/{id}
Método: | GET |
Descrição: | Utilize este recurso para consultar o histórico da NF-e por id, quando a NF-e emitida no fluxo 170. |
Endpoint: | https://plataformafiscal.totvs.com.br/api/v1/integracao-nfe/{id} |
Modelo JSON (Retorno): | {"integracoes": [ { "statusSefaz": { }, "idIntegracao": "61e84c1de4b00929515dec78", "statusSefaz": { } ]} |
Aviso |
---|
Lembrando que para emitir NF-e é necessário configurar o certificado digital no cadastro do estabelecimento no Totvs Processos Fiscais (Importar Certificado Digital). |
Dica |
---|
É possível realizar a emissão de NF-e enviando o arquivo XML para o TPF através do Fiscal Sycn, em caso de dúvida favor verificar a documentação do Fiscal Sync: |
...
Recepção NF-e (MD-e Manifestação do Destinatário Eletrônico):
...
Assuntos Relacionados:
Page Tree | ||
---|---|---|
|