Páginas filhas
  • DSERTSS1-17040 DT MDe - Ajuste no método BaixarXmlDocumentos


01. DADOS GERAIS

Produto:

TSS

Linha de Produto:

TOTVS SPED SERVICE

Segmento:

Backoffice

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 NF-es não é encontrada.

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


03. SOLUÇÃO

Ajustado o método BaixarXMLDocumentos 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

       


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

       


04. DEMAIS INFORMAÇÕES

Não há.


05. ASSUNTOS RELACIONADOS

      Não há.