Produto: | TOTVS Varejo Gestão Fiscal
|
---|---|
Linha de Produto: | Linha Processos Fiscais |
Segmento: | Varejo |
Módulo: | NF-e |
Função: | Envio de XML por API |
Ticket: | |
Requisito/Story/Issue (informe o requisito relacionado) : | DVARFIS1-2258 |
Criar Endpoint para receber XML padrão Sefaz, na emissão de NFe.
Efetuado o ajuste na Plataforma Processos Fiscais, desenvolvendo o endpoint para suportar a emissão de NFe com XML padrão Sefaz, mantendo o contexto de retorno da API na emissão de NFe via JSON.
Endpoint: https://plataformafiscal.totvs.com.br/api/v1/nfe/emissao-xml
Method: Post
JSON de envio com XML:
{ "xml": "<NFe xmlns=\"http://www.portalfiscal.inf.br/nfe\">...</NFe>" }
Retorno:
{ "id": "612e309a7aae60336413e28f", "cnpj": "53113791000637", "numeroRecibo": "123456789123456", "codigoStatus": 103, "descricaoCodigoStatus": "Lote recebido com sucesso", "codigoUf": "42" }
A consulta do processamento da NFe enviado continua no mesmo endpoint.
Endpoint https://plataformafiscal.totvs.com.br/api/v1/nfe/consulta-lote/{id}
Method: Get
Retorno:
<LoteNFe> <id>612e309a7aae60336413e28f</id> <versaoDocumento>1</versaoDocumento> <dataInclusao>1631285013529</dataInclusao> <dataAlteracao>1631285030340</dataAlteracao> <cnpj>12345678912345</cnpj> <numeroRecibo>123456789123456</numeroRecibo> <codigoStatus>104</codigoStatus> <descricaoCodigoStatus>Lote processado</descricaoCodigoStatus> <codigoUf>35</codigoUf> <integracaoId/> <retornos> <retornos> <chaveNFe>35123456789123456456789123456789000000001232</chaveNFe> <codigoStatus>100</codigoStatus> <descricaoStatus>Autorizado o uso da NF-e</descricaoStatus> <numeroProtocolo>125836987102588</numeroProtocolo> </retornos> </retornos> <new>false</new> </LoteNFe>
Não se aplica
Não se aplica