Olá, gostaria de saber os métodos na API REST correspondente ao SOAP:
-"WareHouseIStockableUpdate";
-"OrderGetByStatus".
Obrigado!
Olá, gostaria de saber os métodos na API REST correspondente ao SOAP:
-"WareHouseIStockableUpdate";
-"OrderGetByStatus".
Obrigado!
Me diz o que cada método faz em SOAP que te ajudo nisso :)
Estou fazendo assim atualmente no SOAP:
==> Pegar dados do pedido de vendas "OrderGetByStatus"
- Para pegar os dados do cabeçaho do pedido de vendas:
Um unico pedido de vendas ..._A_ORDERDTO
ou Vários pedidos se venda ..._A_ORDERDTO[]
- Para pegar os dados do itens (produtos) vendidos :
Para "pegar" o item do pedido de vendas que tem apenas um produto vendido ..._A_ORDERITEMDTO
Para "pegar" os itens do pedido de vendas que tem mais de um produto vendido ..._A_ORDERDTO[]..._A_ORDERITEMDTO
==> Atualizar o saldo dos produtos "WareHouseIStockableUpdate"
"IdEstoque"
"IdSku"
"Quantidade"
Muito obrigado pelo apoio Nathan.
Você já viu esse link? https://help.vtex.com/developer-docs/
Nele contém todos os módulos e suas integrações.
Para atualizar o estoque, você tem a documentação do módulo LOGISTICS:
https://documenter.getpostman.com/view/3848/logistics/Hs42
Para fluxo de pedidos:
https://help.vtex.com/pt/tutorial/fluxo-de-pedido
Encontrei no "Logistics" o que precisava, acredito que irei utilizar, para atualizar o estoque este:
"PUT Update Inventory By Sku and Warehouse", preciso fazer uns testes...
Para buscar os dados do pedido de vendas, ainda não verifiquei, mas vou analisar o OMS.
Obrigado Nathan. Já tenho um começo.
Abraços.
Marcelo, acabei enviando a documentação errada sobre o fluxo de integração de pedidos, segue:
http://help.vtex.com/pt/tutorial/guia-de-integracao-de-erps-pedidos
Certo Nathan. Assim que iniciar a importação dos pedidos irei analisar o fluxo de integração que você me enviou.
Obrigado!
Nathan, veja se você me ajudar por gentileza,
ao executar o "PUT Update Inventory By Sku and Warehouse", o retorno é "true", entretanto não atualiza o saldo do produto. Pergunto, existe alguma dependência onde posso verificar possíveis logs de execução?
Obrigado!
Envia o exemplo que está fazendo
url 'http://logistics.vtexcommercestable.com.br'
Path '/api/logistics/pvt/inventory/skus/20635/warehouses/1?an=meucliente'
aHeader 'Accept: application/json'
aHeader 'Content-Type: application/json; charset=utf-8'
aHeader 'X-VTEX-API-AppKey: '+cAppKey
aHeader 'X-VTEX-API-AppToken: '+cAppToken
cJson '{"unlimitedQuantity":"false", "dateUtcOnBalanceSystem":"","quantity":10}'
Obrigado!
Está um pouco diferente do exemplo, não sei sinceramente se poderia ser isso:
Olá Nathan.
Eu mudei o JSON conforme abaixo e ainda continua com resultado "true", porém sem mudar o saldo do estoque...
JSON enviado:
{"unlimitedQuantity":false, "dateUtcOnBalanceSystem":null ,"quantity":10}
Me desculpe a insistência na pergunta, pergunto novamente: - tem alguma forma de consultar o resultado dos meus request, um log talvez ?
Obrigado pelo apoio.
Olá Nathan.
Seguinte fiz um teste no Postman - REST Client (chrome://extensions/) e o resultado foi o mesmo ou seja, "true", entretanto não atualiza o estoque.
Tens algo a escrever, que me ajude a tomar uma decisão ?
Lembrando que estou usando o JSON abaixo:
{"unlimitedQuantity":false, "dateUtcOnBalanceSystem":null ,"quantity":10}
a url é:
http://logistics.vtexcommercestable.com.br/api/logistics/pvt/inventory/skus/20633/warehouses/1?an=meucliente
Obrigado!
Tem certeza que o ID desse estoque é 1? Só para confirmar mesmo.
Olá Nathan.
O depto de TI do meu cliente me passou um "print" de uma tela onde ele demonstra que é o armazém 1, neste print tem os seguintes dizeres:
Editar docas
Doca Principal Id: 1
E mais, ele menciona que o vinculo dos produtos ao armazém é automático, ou seja, cadastra um produto e automaticamente ja vincula ao armazém "doca" 1. Confere ?
Eu estou fazendo a importação dos pedidos de venda "/api/oms/pvt/orders/" e já esta praticamente pronta e não tive problema algum, entretanto é um GET, já com o PUT da "/api/logistics", não tive a mesma "sorte".
Obrigado pelo seu apoio !
Marcelo, acho que você e o seu TI estão comendo bola.... o estoque não fica vinculado no ID da DOCA, é o ID do ESTOQUE.
A DOCA nada mais é que um centro de distribuição.
Cada estoque pode ter múltiplas docas, mas cada estoque é único. Veja:
Nathan a informação veio do T.I. do meu cliente. Você esta inteiramente certo o armazém é o 1_1 e não 1 como eu fui informado.
Fechou a personalização!
Muito Obrigado pelo apoio.
Show Marcelo! Fiquei encucado que não estava achando o problema rsrs
@Marcelo José Silva acabei de ler a documentação sobre ESTOQUE > DOCA > TRANSPORTADORA. Se quiser dar uma lida:
http://help.vtex.com/pt/tutorial/qual-a-diferenca-entre-estoque-e-doca