Páginas filhas
  • APIs Integrações - Estoque Disponível - PDVSync

Objetivo

Este documento tem como objetivo explicar o funcionamento da integração do estoque disponível para integração PDVSYNC Omni.

Pré-Requisitos e Restrições

  • Necessário a instalação do serviço winthor-estoque-vtex. Para realizar a instalação desse serviço, segue link com as devidas explicações:

Comece por aqui -> Parametrizações WTA

  • Para o caso de venda por Embalagem, sempre utilizaremos a menor embalagem cadastrada para um determinado produto, sendo OBRIGATÓRIO o cadastro de embalagem para o produto.

  • Quando for realizada uma movimentação de determinado produto e for integrado, o sistema atualiza o estoque do produto .
  • Através do parâmetro 2829 da rotina 132 podemos determinar por filial qual o percentual do estoque será disponibilizado para o ecommerce.


A integração consiste em consultar estoque de produto.

Os dados integrados são: 

APIReferência Winthor
idRetaguardaProdutoPCEMBALAGEM.CODAUXILIAR || '-' || PCPRODUT.CODPROD
estoque.quantidadeCampo calculado - Quantidade de estoque disponível 
estoque.loja.idRetaguardaPCFILIAL.CODIGO
estoque.loja.enderecoPCFILIAL.CIDADE || ' - ' || PCFILIAL.ENDERECO
estoque.loja.descricaoPCFILIAL.RAZAOSOCIAL

Exemplo do envio da requisição:

URI Parameters
method: 'POST'
url: '/api/stock-vtex/v1/available/pdv-sync'
Corpo da requisição
{
   "idRetaguardaProduto": [ "2-2", "99999999"], // Código auxiliar mais o código do produto no winthor e no pdv sync o idRetaguarda do produto 
   "idRetaguardaLojasConsultaEstoque": [ "1", "2" ]  // Código da filial no winthor e no pdvsync o idRetaguarda da loja  
 }

Exemplo JSON da resposta:  

Body Response
{
   "success": true,
   "hasNext": false,
   "message": "",
   "data": [
      {
         "idRetaguardaProduto": "2-2",
         "estoque": [
            {
               "quantidade": 882,
               "loja": {
                  "idRetaguarda": "1",
                  "endereco": "GOIANIA - RUA 135",
                  "descricao": "TOTVS BRASILIA SOFTWARE LTDA "
               }
            },
            {
               "quantidade": 0,
               "loja": {
                  "idRetaguarda": "2",
                  "endereco": "GOIANIA - RUA 135",
                  "descricao": "PC INFORMATICA S.A."
               }
            }
         ]
      },
      {
         "idRetaguardaProduto": "99999999",
         "estoque": [
            {
               "quantidade": 0,
               "loja": {
                  "idRetaguarda": "1",
                  "endereco": "GOIANIA - RUA 135",
                  "descricao": "TOTVS BRASILIA SOFTWARE LTDA "
               }
            },
            {
               "quantidade": 0,
               "loja": {
                  "idRetaguarda": "2",
                  "endereco": "GOIANIA - RUA 135",
                  "descricao": "PC INFORMATICA S.A."
               }
            }
         ]
      }
   ]
} 







  • Sem rótulos