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 uma situação em base do cliente, onde caso a requisição de saldos de estoque seja feita 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, fazia com que o JSON ficasse em branco na sua segunda chamada.

03. SOLUÇÃO

 Foi ajustado o retorno da API para que não realize o encoding da mensagem, uma vez que o retorno do método já faz o tratamento da mensagem. Além disso foram incluídos Log's 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>