[Loja Virtual] Como funciona o sincronismo do estoque e disponibilidade do produto na Loja Virtual Tray

Tags: loja-virtual estoque produto

O controle de estoque e da disponibilidade de produtos em uma loja virtual é uma tarefa complexa, pois envolve a análise de diversas variáveis e preferências. Essa etapa, é uma parte de extrema importância do processo de sincronismo das informações do produto entre o SOMA Gestão (ERP) e a Tray (loja virtual).

No que diz respeito ao sincronismo das informações, podemos identificar dois fluxos: o que gerencia a quantidade de estoque do produto e o que não gerencia.

Fluxo com o gerenciamento da quantidade em estoque do produto

Para que este fluxo seja aplicado no processo de sincronização dos dados do SOMA Gestão (ERP) para a Tray (loja virtual), é necessário que a opção "Gerenciar qtd. em estoque" esteja marcada no cadastro do produto no ERP.

Esse fluxo irá determinar a quantidade em estoque com base em um conjunto de variáveis e preferências definidas tanto no sistema quanto no cadastro do produto. A disponibilidade do produto será ajustada no processo de sincronização para a Tray, buscando evitar a remoção do anúncio do produto da loja virtual, sempre que possível.

Considerações

  • Para um estoque ser considerado "WEB", no cadastro desse estoque deve estar marcado o checkbox "Estoque Web".

  • Para visualizar o tipo de composição de um produto, basta clicar no botão "Composição de Produto" no cadastro do produto. Alternativamente, você pode acessar o menu "Composição do Produto", que aparece ao clicar com o botão direito do mouse sobre o produto desejado na consulta de produtos. Isso abrirá a tela de composição do produto, onde o tipo de composição estará disponível no dropdown "Tipo Composição".

  • O campo "Mensagem Adicional", está localizado no cadastro de produto, na aba "Integração", na parte de "Informações do Produto".

Funcionamento

  1. Obtenção do saldo nas empresas do cliente: O saldo do produto será calculado somando as quantidades do produto em cada estoque definido como "WEB" nas empresas do cliente. Se aplicável, as conversões de múltiplos serão realizadas com base nos fatores de conversão definidos.

  2. Verificação da SUM Store: Será analisado o parâmetro CD_ESTOQUE_SUM_STORE. Se estiver definido, o cliente está utilizando a SUM Store (marketplace da SOMA Soluções). Nesse caso, será obtido o saldo do produto na SUM Store, considerando apenas os estoques definidos como "WEB" e aplicando os fatores de conversão, se necessário. Se o parâmetro não estiver definido, o saldo da SUM Store será considerado zero.

  3. Cálculo do saldo final do produto: O saldo final será obtido somando o saldo do produto nas empresas do cliente e o saldo na SUM Store. Esse saldo final será armazenado e poderá ser ajustado conforme as verificações subsequentes.

  4. Verificação da quantidade mínima de estoque: Se o parâmetro QTD_MINIMA_ESTOQUE_SINC estiver configurado, será verificado se o saldo final é maior ou igual à quantidade mínima desejada para permitir a compra do produto na loja virtual. Caso contrário, o saldo final será zerado, mesmo que haja estoque, impossibilitando a compra do produto.

  5. Atribuição de saldo fictício (se necessário): Se o parâmetro acima não estiver configurado, será verificado se o saldo final é menor ou igual a zero e se a disponibilidade no cadastro do produto não é "Indisponível". Se a condição for verdadeira, o produto não tem saldo em estoque, mas o cliente deseja manter o anúncio na loja virtual. Portanto, um saldo fictício será atribuído ao produto para possibilitar a compra, mesmo sem estoque físico. O valor do saldo fictício depende do tipo do produto:

    • Se for "Produção", o saldo fictício será de 100 unidades.
    • Se for "Normal" ou "Composição", o saldo fictício será de 2 unidades.
  6. Verificação do saldo nas empresas do cliente e da SUM Store: Será verificado o saldo do produto apenas nas empresas do cliente. Se o saldo for maior que zero, o produto estará disponível para pronta entrega, e a disponibilidade será mantida sem alterações. Se o saldo for menor ou igual a zero, mesmo que haja saldo na SUM Store, a disponibilidade será ajustada, e uma mensagem será exibida informando a condição do produto.

    A mensagem será composta pelo parâmetro PRODUTO_MENSAGEM_ADICIONAL_DISPONIBILIDADE concatenado com o valor do campo "Mensagem Adicional" no cadastro do produto. Essa mensagem indicará que o produto pode ter um tempo maior para ser providenciado, caso haja estoque na SUM Store, ou que está esgotado, caso contrário.

  7. Produto indisponível em todas as fontes: Se o saldo final for zero em todas as fontes (empresas do cliente e SUM Store), o parâmetro SOB_CONSULTA_AO_ZERAR_ESTOQUE_WEB será verificado. Se estiver definido como 'S', a disponibilidade será alterada para "Indisponível" e o produto será colocado na condição de "sob consulta" na loja virtual, com o preço zerado.

  8. Envio do saldo final e disponibilidade para a Tray: Após todas as verificações e ajustes, o saldo final e a disponibilidade do produto, serão enviados para a Tray no processo de sincronização. Se o produto estiver indisponível, o preço e o preço promocional serão zerados, mantendo-o na condição de "sob consulta" na loja virtual.

Fluxo sem o gerenciamento da quantidade em estoque do produto

Para que este fluxo seja aplicado no processo de sincronização dos dados do SOMA Gestão (ERP) para a Tray (loja virtual), é necessário que a opção "Gerenciar qtd. em estoque" esteja desmarcada no cadastro do produto no ERP.

Funcionamento

O saldo final do produto não é definido, já que deseja-se não controlar a quantidade em estoque. Apenas a disponibilidade do produto, será enviada para a Tray no processo de sincronização. Se o produto estiver indisponível, o preço será zerado, mantendo-o na condição de "sob consulta" na loja virtual.

VOLTAR

Outros Artigos

Nenhum artigo relacionado.