01. DADOS GERAIS

Produto:

Linha de Produto:

TOTVS SPED SERVICE


Segmento:

Módulo:TSS
Função:TSSManifestacaoDestinatarioGenerico.prw
País:Brasil
Ticket:Não há.
Requisito/Story/Issue (informe o requisito relacionado) :

DSERTSS1-17040


02. SITUAÇÃO/REQUISITO

Após alguns testes efetuados, identificamos que o retorno do método BAIXARXMLDOCUMENTO falha quando uma das NFs não é encontrada.

Verificação do método BAIXARXMLDOCUMENTOS() para pegarmos o XML da NFe direto da SEFAZ.


03. SOLUÇÃO

Ajustado o método BaixarXMLDocumentos  [https://tdn.totvs.com.br/pages/viewpage.action?pageId=241701710] do TSS.

O ajuste consiste em retornar como faultstring somente em caso de falha ao executar os métodos de consulta, não  mudando em nada a sua estrutura.


       Maiores detalhes.


      Antes da correção:

     Quando não era possível obter um dos documentos como nos casos de rejeições 632, 999 e etc. retornava faultstring, conforme exemplo abaixo:
     Exemplo – 1

     image.png

      

      Após a correção:

     Está retornando no BaixarXMLDocumentosResult separadamente o status de cada solicitação, independentemente se for 138 - Documento localizado ou 632/999 -  rejeição da solicitação.
     Exemplo – 2

     




1. Use quando for necessário descrever um passo a passo.

2. Use quando for necessário descrever um passo a passo.


04. DEMAIS INFORMAÇÕES

Não há.



05. ASSUNTOS RELACIONADOS

      Não há.