Lógica de múltiplos locais de estoque

Modificado em Ter, 25 Ago, 2020 na (o) 2:11 PM

Ao importar um pedido no ANYMARKET, devemos:

  1. Verificar se os estoques que contém o sku em questão possuem estoque e estão ativos;
  2. Verificar se os estoques que contém o sku em questão possuem regra de logística cadastrada  e ativa no ANYMARKET;
  3. Se o estoque atender as duas regras acima (A e B), então ele terá prioridade, visto que ele possui estoque e está direcionado a ser o melhor estoque conforme regra de logística cadastrada e ativa;
  4. Caso o estoque não possui unidades de estoque, ou seja, está zerado, ele não é elegível a atender o pedido de nenhuma forma e não deve ser considerado;
  5. Caso o estoque tenha unidades de estoque, mas não possui nenhuma regra de Logística cadastrada, então o estoque está apto a atender o pedido, porém, não com a mesma prioridade que um estoque no cenário do item C;
  6. Após termos validado todos os estoques do sku em questão, devemos ordenar esses estoques por prioridades conforme as regras atendidas para conseguirmos fazer o decremento das unidades e o direcionamento de CEP para os gateways de frete (intelipost - essa parte funciona somente para intelipost atualmente);
  7. Caso não seja possível retirarmos todas as unidades solicitadas no pedido de um só estoque eleito; devemos ir decrementando o restante das unidades dos estoques que possuem as maiores quantidades; caso haja empate, devemos utilizar para desempate o estoque que tenha menos movimentação (atualização ocorreu em uma data antiga comparado a outros estoques).


PONTUAÇÃO

  1. Se o estoque está zerado, então recebe 0 de pontuação;
  2. Se o estoque possui unidades, então recebe 1 de pontuação e pode ser somado com a regra (iii);
  3. Se o estoque possui regra de Estado cadastrada, então recebe 2 de pontuação e pode ser somado com a regra (ii).


Pontuações atribuídas aos estoques conforme explicado acima; uma ordenação é realizada e o decremento das unidades e direcionamento de CEP para cotação de frete é escolhido conforme o estoque que possuir maior pontuação.

Este artigo foi útil?

Que bom!

Obrigado pelo seu feedback

Desculpe! Não conseguimos ajudar você

Obrigado pelo seu feedback

Deixe-nos saber como podemos melhorar este artigo!

Selecione pelo menos um dos motivos
A verificação do CAPTCHA é obrigatória.

Feedback enviado

Agradecemos seu esforço e tentaremos corrigir o artigo