Pré-requisitos
Objetivos |
Você pode estar se questionando agora "Mas para quê serve esse estoque virtual?" 🤔 Bom, podemos lhe dar duas situações onde esta funcionalidade se enquadra:
- Quando sua empresa vende sob demanda, ou seja, primeiro recebe o pedido e depois providencia o estoque.
- Ou quando por algum processo interno, você tem o estoque, quer que seu produto seja exibido na loja online, porém não quer disponibilizar para venda - pretende exibir a mensagem "Avise-me quando chegar" ao seu consumidor final.
Claro, podem existir outras situações em que se aplique a funcionalidade! então continue a leitura do artigo, e aproveite este lançamento, caso se adeque ao seu negócio! 😎
Nesse artigo você encontrará:
- Como habilitar a funcionalidade
- Como informar o saldo de estoque virtual no SAP
- Como é a sincronização do Estoque Virtual
- Como utilizar Estoque Virtual com Múltiplas Docas VTEX
Habilitando a funcionalidade |
Você poderá habilitar essa funcionalidade através da interface Geral no sistema Bahn. Uma vez habilitada a configuração, e preenchido os dados no SAP, ao realizar a Sincronização de Estoque, o Bahn irá primeiro buscar o saldo "virtual";
Informando o saldo de Estoque Virtual |
Quando subimos o ambiente do Bahn o sistema cria automaticamente no SAP Business One, as tabelas e campos de usuário necessários à operação, entre elas a tabela para Estoque Virtual.
O preenchimento dos dados dessa tabela é de responsabilidade do cliente, ou seja, de acordo com a necessidade o cliente vai informar os saldos de estoque que deseja para seus produtos.
✍ Vamos ao preenchimento da tabela?
Com a tabela aberta se atente a preencher os seguintes dados:
-
SKU: é o nº do item no SAP (ItemCode)
-
Data e Hora: informe a data/hora em que inseriu o registro (deverá ser preenchido no formato DD/MM/AA HH:MM)
-
Ativo para: esta tabela é utilizada tanto pelo Bahn, quanto pelo Platz. Então esse campo serve para identificar se o saldo informado é válido para qual plataforma:
-
0 - Inativo (caso não deseje utilizar mais)
-
1 - Apenas para E-commerce (será considerado apenas pelo Bahn)
-
2 - Apenas para Marketplace (será considerado apenas pelo Platz)
-
3 - E-commerce e Marketplace (Bahn e Platz vão considerar os dados)
-
Estoque Virtual MarktPlace: informe a quantidade de estoque que será carregado para o Platz e consequentemente para os Marketplaces.
-
Estoque Virtual E-commerce: informe a quantidade de estoque - que será carregado para o Bahn e consequentemente para o E-commerce.
⚠ Importante
- O campo code é preenchido automaticamente pelo SAP;
- O campo name não precisa ser preenchido (apenas se desejar).
Sincronização do Estoque Virtual |
Quando o serviço de Sincronização de Estoque for executado e a configuração estiver habilitada no Bahn, o sistema irá considerar o saldo de estoque virtual informado na tabela, desde que:
- O campo Ativo para, na tabela de saldo virtual no SAP, esteja com as opções 1 - Apenas para E-commerce ou 3 - Ecommerce e Marketplace
- O SKU presente no mapeamento de produtos do Bahn esteja listado na tabela de estoque virtual.
Fique atento! 🤓
- É considerado sempre o registro mais recente para cada SKU com base no campo code (gerado automaticamente pelo SAP); assim mesmo que informe 3 linhas para o mesmo SKU, será sempre considerado o último adicionado para o item em questão.
- Se o saldo virtual for igual a 0 e o campo Ativo Para estiver configurado, será enviado o saldo 0 para o e-commerce
- Caso para o SKU em questão, queira enviar o saldo real (do SAP), para a último registro do SKU, o campo Ativo Para deverá estar com a opção 0 - Inativo.
- Para SKUs que não estejam registrados e/ou não estejam "ativos" na tabela de saldo virtual, o sistema Bahn irá considerar o saldo real do item, ou seja, o saldo disponível no depósito no SAP B1.
Estoque Virtual & Múltiplas Docas |
Disponível para os seguintes conectores | |
Para a plataforma VTEX foi implementada uma melhoria para poder enviar o saldo de Estoque Virtual para diferentes docas do e-commerce;
Para que isso seja possível é necessário que você crie o campo de usuário (abaixo) na Tabela de Estoque Virtual do SAP - NORD_VIRTUALSTOCK
📌 Importante
Utilize os dados abaixo para criação do campo. Caso tenha alguma divergência dessas informações o sistema Bahn não conseguirá identificar a operação:
Campo | Descrição | Tipo do Campo | Estrutura |
---|---|---|---|
WarehouseEcommerce |
Depósito | Unidades e totais | Quantidade |
Você deverá no campo Depósito (que acabou de criar) preencher o ID do depósito na VTEX; com essa informação o sistema Bahn irá sempre mandar o saldo informado para o depósito VTEX que consta na mesma linha. Veja um exemplo:
Você tem o SKU SKU0001 e possui 5 docas diferentes na VTEX (doca 1 , 2, 3, 4 e 5); Ao informar o campo Depósito o sistema irá entender que a quantidade informada deverá ser enviada para o depósito correspondente.
Um ponto importante, é que se você não preencher o campo depósito o saldo será considerado para todos os depósitos existentes;
Seguindo essa lógica teríamos:
Note que para os depósitos que informou na tabela de Estoque Virtual o sistema irá mandar a quantidade somada à quantidade sem depósito; e para as docas que não tiveram depósito informado terá apenas essa quantidade considerada; assim:
- Docas 1, 2 e 4 na VTEX irão receber suas respectivas quantidades somada ao quantidade sem depósito (20)
- Docas 3 e 5 na VTEX irão receber mesma quantidade, ou seja a quantidade sem depósito vinculado (20)