01. DADOS GERAIS

Linha de Produto:TOTVS Varejo Lojas
Segmento:Varejo
Módulo:SigaLoja (Controle de Loja)
Função:

estoqueapi

Ticket:Não há.
Issue:

DVARLOJ1-11037

02. SITUAÇÃO/REQUISITO


Foi verificada a situação em base do cliente, quando a requisição de saldos de estoque era realizada para todas a filiais disponíveis no Protheus, o JSON retornava vazio. Foi analisado que tanto no retorno do método que montava o retorno, quanto no retorno da API em si era chamada a função EncodeUTF8(), que neste cenário, gerava o JSON em branco na sua segunda chamada.

03. SOLUÇÃO

 Foi ajustado o retorno da API para que não codifique a mensagem, uma vez que o retorno do método já faz o tratamento da mensagem. Além disso foram incluídos Log's no logloja nas saídas dos métodos para auxílio de análises futuras.


04. DEMAIS INFORMAÇÕES

Não há.

05. ASSUNTOS RELACIONADOS


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

.aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after { 
	background: #FF9900; !important 
}

.menu-item.active-tab { 
	border-bottom: none !important; 
}

</style>