01. DADOS GERAIS

Produto:

TOTVS Varejo Food Service

Linha de Produto:

 

Segmento:

Fly01 

Módulo:
Função:
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DVARHAN-7161


02. 
SITUAÇÃO/REQUISITO

Disponibilizar uma API para listagem do estoque das lojas

03. SOLUÇÃO

Foi disponibilizada uma API para listar o estoque das lojas e está disponível no endpoint: 

URL: http://chefweb.chef.totvs.com.br/chefwebapi/api/Estoque/ListarEstoque

       Possibilidades de requisições:

       Consulta Completa: Listar todos os produtos ativos da loja.

       Payload Request (exemplo):

       {
            

               "Token""860758ef-665e-4206-8007-acfb91eee184",   
               "CodigoLoja""50",
               "Completa": 1,
               "Produtos""",
               "CodigoComplementar""CODIGOPROTHEUS"


       }

       Consulta parcial: Listar todos os produtos ativos que sofreram alteração de estoque desde a última consulta completa ou parcial.

       Payload Request (exemplo):

       {
            

               "Token""ca0b3a1b-87c7-419b-b885-52dfe004c712",   
               "CodigoLoja""50",
               "Completa": 0,
               "Produtos""",
               "CodigoComplementar""CODIGOPROTHEUS"


       }

       Consulta por produtos específicos: Listar todos os produtos ativos do estoque da loja com base na lista de códigos recebidos.

       Payload Request (exemplo):

       {
            

                "Token""045bafa6-9da9-4d48-8028-8fe4b4dba5b6",    
                "CodigoLoja""50",
                "Completa"0,
                "Produtos"["ITALG0249A16","ATKRA0149A16"],    
                "CodigoComplementar""CODIGOPROTHEUS"


       }

04. DEMAIS INFORMAÇÕES

Não se aplica

05. ASSUNTOS RELACIONADOS

        Não se aplica




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