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) : |
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.
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
Não há.
Não há.