Skip to main content

Implementar o Gerenciamento de pedidos distribuído

Objetivos de aprendizagem

Após concluir esta unidade, você estará apto a:

  • Descrever o que é o gerenciamento de pedidos distribuído.
  • Explicar os benefícios do gerenciamento de pedidos distribuído.
  • Discutir as opções de encaminhamento automatizado disponíveis no Salesforce Order Management.

O que é o gerenciamento de pedidos distribuído?

Na unidade anterior, você aprendeu a automatizar seus processos de distribuição com fluxos. A automação ajuda você a garantir a distribuição oportuna e precisa dos pedidos dos clientes, o que é crucial para o sucesso do seu negócio.

No ambiente de comércio eletrônico sempre em mudança de hoje, atender aos pedidos não é suficiente. Os clientes querem interagir e comprar da sua marca por meio de canais online (lojas de comércio eletrônico) e offline (lojas físicas). E eles querem que a experiência seja perfeita em todos esses canais. Para manter seus clientes felizes, seus processos de distribuição precisam ser flexíveis o suficiente para lidar com uma variedade de cenários de vendas e serviços.

O DOM (gerenciamento de pedidos distribuído) permite otimizar seus fluxos de trabalho de distribuição para entregar pedidos de forma eficiente, no prazo e com o menor custo, em todas as suas localizações. E você pode adaptar rapidamente seus fluxos de trabalho para incorporar novos canais de venda, métodos de distribuição e locais de inventário.

Ao implementar um fluxo de trabalho de gerenciamento de pedidos distribuído, você pode:

  • Otimizar sua rede: use sua rede de lojas e centros de distribuição para oferecer distribuição de cada local.
  • Reduzir custos: incorpore lógica para identificar o menor conjunto de locais que podem se combinar para distribuir o pedido e reduzir os custos de frete.
  • Distribuir mais rapidamente: encaminhe rotas dinamicamente para o melhor local de distribuição com base em tempo/velocidade de entrega para aumentar a satisfação do cliente.
  • Trabalhar de forma mais inteligente: unifique perfeitamente experiências digitais e físicas para ter uma única fonte de verdade em todos os dados e registros de pedidos.

Implementar o DOM no Salesforce Order Management

O Salesforce Order Management inclui um pacote de fluxo de gerenciamento de pedidos distribuído de exemplo. Esse pacote inclui fluxos de amostras, classes do Apex, objetos personalizados e campos personalizados que, juntos, demonstram um sistema baseado em fluxo para encaminhar itens de pedidos a locais de distribuição. Você pode modificar e estender os componentes do pacote de exemplo usando sua própria lógica de negócios personalizada a fim de automatizar e simplificar seus processos de distribuição. 

Os componentes personalizáveis do pacote de fluxo facilitam o uso de sua rede de lojas de varejo e centros de distribuição a fim de otimizar a distribuição de pedidos de todos os locais da sua rede. Além de distribuir pedidos do inventário da loja ou de um armazém tradicional ou centro de distribuição, você pode disponibilizar seus produtos quando e onde seus clientes quiserem desbloqueando a opção de distribuição "compre online, retire na loja" (BOPIS).

Se você integrar o Salesforce Order Management ao Salesforce Omnichannel Inventory, também poderá incorporar recursos de disponibilidade de estoque em tempo real em seus fluxos de trabalho de encaminhamento de pedidos.

Vamos dar uma olhada mais de perto para ver como o gerenciamento de pedidos distribuído pode ajudá-lo a melhorar a eficiência de seus processos de distribuição automatizados.

Roteamento automatizado de pedidos

Como você já aprendeu, o Salesforce Order Management usa uma série de fluxos automatizados para pegar cada novo pedido e iniciar a distribuição. Em seguida, você pode usar fluxos iniciados automaticamente para encaminhar automaticamente pedidos aos locais de distribuição. Com a funcionalidade de gerenciamento de pedidos distribuído, você pode estender essa automação para determinar o conjunto de locais de distribuição que podem lidar com os itens de um pedido de forma mais eficiente e, em seguida, encaminhar reservas de inventário a esses locais.

Um processo de encaminhamento automatizado segue estas etapas básicas. 

  1. Agendar encaminhamento
  2. Determinar rota
  3. Executar encaminhamento
  4. Criar fatura e garantir fundos
  5. Fulfill Reservations (Cumprir reservas)

O Salesforce Order Management inclui ações principais de fluxo que você pode usar para implementar suas regras de encaminhamento e melhorar a velocidade e a eficiência de seus processos de encaminhamento automatizados. Essas ações permitem minimizar as remessas divididas e usar encaminhamento baseado em proximidade para encontrar o local de distribuição ideal para cada pedido. 

Essas ações são elaboradas para funcionar em conjunto, identificando conjuntos de locais que podem distribuir um pedido e, em seguida, determinando qual conjunto está mais próximo do destinatário do pedido. Implementadas em conjunto, essas ações podem levar a uma maior eficiência (e maior satisfação do cliente) por meio do envio de pedidos no menor número de remessas dos locais mais próximos ao endereço de entrega do destinatário do pedido. 

Minimizar remessas divididas

A ação Encontrar rotas com menos divisões prioriza a distribuição de locais que podem distribuir o pedido com o menor número de divisões.

Nota

Os locais representam locais físicos onde você tem o inventário disponível para a distribuição de pedidos. Os locais podem incluir centros de distribuição, armazéns ou lojas de varejo.

A ação Encontrar rotas com menos divisões compara as quantidades de produtos de um pedido com o inventário disponível a fim de determinar o menor conjunto de locais que, combinados, podem fazer a distribuição do pedido. Como o envio de um pedido completo é sempre uma prioridade, ele começa procurando locais únicos com estoque suficiente para distribuir toda a lista de produtos encomendados. Se não há, ele procura pares de locais cujo inventário combinado pode fazer a distribuição do pedido. Se não há pares, ele procura por conjuntos de três locais e assim por diante.

Você pode especificar um número máximo de divisões para limitar a pesquisa. O número máximo de locais em uma única combinação é um a mais do que o número máximo especificado por você. Por exemplo, se você especificar um máximo de duas divisões, o fluxo de encaminhamento só procurará locais únicos, pares de locais e trios de locais que possam distribuir o pedido.

Exemplo

Se um pedido pode ser enviado por completo, a ação Encontrar rotas com menos divisões retorna uma lista de locais que podem enviar o pedido em uma única remessa. Se não puder ser enviado completo, a ação passa para uma divisão, o que significa dividir o pedido em duas remessas de dois locais separados. Se houver disponibilidade para envio em duas remessas, a ação retorna iterações de dois locais que podem acomodar as duas remessas. Se não for possível enviar depois de uma divisão, a ação passará para duas divisões, o número máximo de divisões permitidas. Isso significa que o pedido será dividido em três remessas, e a ação devolverá iterações de três locais que podem acomodar as três remessas.Diagrama que mostra três cenários de frete: envio de um único local, envio de dois locais e envio de três locais.

Encaminhamento com base em proximidade

A ação Classificar encaminhamento de pedido por distância média avalia os conjuntos de locais retornados pela ação Encontrar rotas com menos divisões para determinar qual conjunto tem a menor distância média de entrega com base no CEP de um destinatário de pedido.

Nota

Ao calcular distâncias, a ação Classificar encaminhamento de pedido por distância média usa o endereço do visitante para cada local. Ela aproveita a distância física, não as zonas de transportadoras.

Para cada conjunto de locais identificado, a ação calcula a distância em linha reta de cada local ao CEP do destinatário. Em seguida, ela calcula sua média e retorna os conjuntos de localizações ordenados pela distância média até o destinatário.

Dessa forma, você pode priorizar o envio dos locais dessa lista que estão mais próximos do endereço de entrega.Diagrama que mostra um mapa com um raio de proximidade para localizar o local de envio mais próximo do endereço de um cliente.

Encaminhamento de pedidos com o Omnichannel Inventory

O Salesforce Omnichannel Inventory fornece várias ações de fluxo principais para implementar a funcionalidade de inventário em fluxos. Se você estiver usando o Omnichannel Inventory com o Salesforce Order Management, poderá combinar suas ações principais de fluxo com a lógica de encaminhamento para criar e gerenciar reservas como parte de seus processos de distribuição automatizada.

Adicionar informações de disponibilidade de estoque em tempo real aos seus processos de distribuição automatizada pode ajudar a melhorar a confiabilidade e a eficiência do seu fluxo de trabalho de distribuição.

Esta tabela fornece descrições das ações principais do fluxo do Salesforce Omnichannel Inventory que você pode usar para melhorar sua lógica de encaminhamento.

Ação principal do fluxo Descrição

Obter disponibilidade de estoque

Obter disponibilidade de estoque para um ou mais produtos em um ou mais locais de inventário ou grupos de localização.

Transferir uma reserva

Transferir uma ou mais reservas de inventário entre locais ou grupos de locais e atualizar a disponibilidade de estoque nos locais ou grupos de locais.

Cumprir uma reserva

Cumprir uma ou mais reservas de inventário em um local e atualizar a disponibilidade do estoque no local.

Liberar uma reserva

Liberar uma ou mais reservas de inventário em um local e atualizar a disponibilidade do estoque no local ou grupo de locais.

Rastrear tentativas de encaminhamento de pedidos

O modelo de dados do Salesforce Order Management permite que você implemente sua própria lógica de redirecionamento para pedidos que não estão totalmente encaminhados para distribuição ou que tenham uma reserva cancelada.

Ao implementar a lógica de redirecionamento de pedidos, as informações sobre tentativas de encaminhamento anteriores podem ser muito úteis. Para acompanhar as informações de encaminhamento, você pode usar o objeto Resumo do agendamento de encaminhamento do pedido e o campo Tentativas de encaminhamento no objeto Resumo do pedido.

Resumo do agendamento de encaminhamento do pedido

Um registro de agendamento de encaminhamento do pedido representa uma única tentativa de encaminhar um pedido. O registro fornece a data e a hora agendadas da tentativa de encaminhamento, o status da tentativa de encaminhamento (Programado, Concluído ou Abandonado) e a razão pela qual a tentativa falhou.

A forma como você usa os resumos de agendamento de encaminhamento do pedido depende de você. Você pode criá-los ao agendar futuras tentativas de encaminhamento ou para registrar tentativas anteriores. No entanto, depois de definir o status de um resumo de agendamento de encaminhamento do pedido como Concluído ou Abandonado, você não poderá alterar a data e a hora agendadas.

Campo Tentativas de encaminhamento

O campo Tentativas de encaminhamento permite que você registre o número de tentativas de encaminhamento feitas em um resumo de pedido. Assim como nos resumos de agendamento de encaminhamento do pedido, como você o usa depende de você.

Próximas etapas

Você já viu como as peças do quebra-cabeça de gerenciamento de pedidos se encaixam. Mas ainda há mais uma coisa a se considerar, a única coisa que une tudo isso: o atendimento.

Recursos

Compartilhe seu feedback do Trailhead usando a Ajuda do Salesforce.

Queremos saber sobre sua experiência com o Trailhead. Agora você pode acessar o novo formulário de feedback, a qualquer momento, no site Ajuda do Salesforce.

Saiba mais Continue compartilhando feedback