...
Produto: | TOTVS Varejo Gestão Fiscal
| ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Linha de Produto: | Linha Fiscal Cloud Processos Fiscais | ||||||||||||||||
Segmento: | Varejo | ||||||||||||||||
Módulo: | DOCUMENTO FISCALNF-e | ||||||||||||||||
Função: | FISCAL CLOUDEnvio de XML por API | ||||||||||||||||
Ticket: | |||||||||||||||||
Requisito/Story/Issue (informe o requisito relacionado) : | DVARFIS1-2258 |
Criar Endpoint adicional para receber XML padrão Sefaz, na emissão de NFe.
Endpoint adicional para receber XML padrão Sefaz
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:
Bloco de código | ||
---|---|---|
| ||
{
"xml": "<NFe xmlns=\"http://www.portalfiscal.inf.br/nfe\">...</NFe>"
} |
Retorno:
Bloco de código | ||
---|---|---|
| ||
{
"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:
Bloco de código | ||
---|---|---|
| ||
<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
Templatedocumentos |
---|
HTML |
---|
<style>
div.theme-default .ia-splitter #main {
margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
display: none;
}
#main {
padding-left: 10px;
padding-right: 10px;
overflow-x: hidden;
}
.aui-header-primary .aui-nav, .aui-page-panel {
margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
margin-left: 0px !important;
}
</style>
|