Requisito/Story/Issue (informe o requisito relacionado) :
DSERTSS2-11739
02. SITUAÇÃO/REQUISITO
Foram detectadas mudanças e problemas com o ambiente de homologação de Brasília DF
Acerto para uso correto do parâmetro MV_CNPJAUT para definição de uso de certificado Matriz/Filia
Tratamento para erros internos da prefeitura no qual são retornado como Soap:Fault.
Quando cliente esta autorizado a enviar nota mas nao esta autorizado a consultar a nota enviada, como o conteúdo da consulta é uma REJEIÇÂO o TSS mudava o status da rps de 6 para 5, modificar para que em caso de a rejeição for sobre o código "L090 - usuário nao autorizado" o TSS nao altera o Status da RPS, permanecendo o que estiver gravado no momento da consulta.
03. SOLUÇÃO
Acertado para verificar se o parâmetro MV_CNPJAUT esta preenchi, se sim o mesmo é levado para TAG CNPJ do LOTE, se estiver em branco o mesmo usa CNPJ do prestador.
Quando o retorno da prefeitura for um erro de Soap:Fault com algum erro interno, esse erro é tratado como uma rejeição deixando a RPS com status = 5 e mostrando erro no MonitorX
Feito tratamento para quando a rejeição envida pela prefeitura numa Consulta de RPS for igual a "L090" ou "E157" - "usuário nao autorizado" o TSS não modifica o Status da RPS na SPED051, permanecendo o Status que esta gravado.