01. DADOS GERAIS

Linha de Produto:Microsiga Protheus ®
Segmento:Serviços
Módulo:TSS
Função:TSSProcCancNFCe.prw
Ticket:

#7193003

Requisito/Story/Issue (informe o requisito relacionado) :

DSERTSS1-13531


02. SITUAÇÃO/REQUISITO

Foram corrigidos os seguintes cenários:

1 - É apresentado a seguinte não-conformidade ao tentar inutilizar uma NFC-e que já possui uma solicitação de inutilização ainda não autorizada:

THREAD ERROR ([41160], IPC_ONDEMAND, THIS) 09/10/2019 15:23:10
invalid property _NPROT on ENVINUT(TSSPROCCANCNFCE.PRW) 09/10/2019 11:45:40 line : 324


2 - Falha de conexão ao executar o método de sincronização de documento MD-e.

3 - Quando realizada a consulta de documento CT-e OS em alguns momentos é apresentado erro na TAG: _RETCONSSITCTE devido a retorno incorreto da SEFAZ.


03. SOLUÇÃO

Foram realizados os seguintes ajustes:

1 - Ajuste que verifica se a TAG _NPROT está contida no XML de retorno da SEFAZ para evitar a não-conformidade ao inutilizar mais de uma vez uma NFC-e que possui uma solicitação de inutilização ainda não autorizada.

2 - Ajuste no método de sincronização de documentos MD-e para evitar falha de conexão.

3 - Implementado ajuste na rotina de retorno para verificação da TAG _RETCONSSITCTE no xml de retorno da SEFAZ.

04. DEMAIS INFORMAÇÕES

Não há.

05. ASSUNTOS RELACIONADOS

Não há.




<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>