Partilhar via


Visão geral do provedor de Otimização de Atendimento e Devoluções

Este artigo apresenta uma visão geral do fornecedor de Otimização de Cumprimento e Retornos no Microsoft Dynamics 365 Gestão Inteligente de Encomendas.

O fornecedor de Otimização de Cumprimento e Devoluções é um serviço inteligente de otimização que determina a origem do cumprimento das encomendas, alcançando os objetivos exigidos e respeitando a configuração desejada pela empresa. O fornecedor de Otimização de Cumprimento e Devoluções ajuda-o a garantir que os produtos são entregues aos seus clientes nas quantidades certas, das fontes certas e no momento certo. Assim, pode ajudá-lo a maximizar lucros, minimizar custos e satisfazer os requisitos do nível de serviço.

Numa rede de fornecimento moderna, onde o cumprimento de produtos pode vir de múltiplos canais, as organizações têm de se adaptar rapidamente a alterações de encomendas, problemas de disponibilidade de fornecedores ou picos de procura. O fornecedor de Otimização de Cumprimento e Devoluções ajuda-o a maximizar o cumprimento das encomendas e a encontrar a fonte certa para a entrega dos produtos, com base em diferentes restrições e objetivos empresariais, como minimizar custos ao cumprir encomendas das fontes mais próximas.

O fornecedor de Otimização de Cumprimento e Devoluções é concebido como um microserviço e lê dados de configuração como fontes de cumprimento, listas de fontes, restrições de negócio e estratégias do Microsoft Dataverse para otimizar o cumprimento de encomendas. O fornecedor utiliza o Azure Maps para fornecer informação de geocodificação dos endereços de envio para encomendas e fontes de processamento, e para indicar a distância entre essas localizações.

Definições do provedor de Otimização de Cumprimento e Devoluções

Para ativar o provedor de Otimização de Cumprimento e Devoluções como parte da jornada de orquestração de encomendas, configure e ative o provedor de Otimização de Cumprimento e Devoluções seguindo as instruções em Configurar o provedor de Otimização de Cumprimento e Devoluções. Após a ativação do fornecedor, deve definir as seguintes definições para alcançar os objetivos do negócio.

Configurar mapeamentos de Gestão Inteligente de Ordens

É importante manter os mapeamentos de Gestão Inteligente de Encomendas como pré-requisito para que o motor de otimização de cumprimento e devoluções funcione corretamente. Para mais informações, consulte Configurar o fornecedor de visibilidade do inventário.

Observação

É necessário configurar mapeamentos de medidas calculados se o cumprimento ocorrer através das aplicações financeiras e de operações do Microsoft Dynamics 365.

Sources

As fontes de fulfillment são entidades que armazenam inventário ou fornecem produtos. Exemplos incluem armazéns, centros de distribuição, lojas de retalho, vendedores de dropshipping e locais virtuais. Pode criar e modificar origens de cumprimento, selecionando o comutador de área na parte inferior do painel de navegação esquerdo e mudando para Definições > Definições de Cumprimento. Depois, na página Configurações de Execução, em Fontes, selecione Gerir.

Para cada uma das suas fontes de satisfação, pode realizar as seguintes ações:

  • Defina um nome único.
  • Define o fuso horário da fonte.
  • Define o tipo de origem (armazém ou outro).
  • Especifique onde está localizada a nascente (latitude e longitude)
  • Especifique onde o sistema deve procurar inventário no serviço de Visibilidade de Inventário.

Se estiver a utilizar o Intelligent Order Management com aplicações de finanças e operações, cada origem de cumprimento deve ser mapeada para um armazém de envio. Certifique-se de que mantém o armazém de envio atribuído nas definições de origem de cumprimento.

Pode adicionar detalhes sobre o tempo médio de processamento das encomendas num armazém. Esta informação será usada para determinar a data planeada de envio de várias encomendas. Também pode definir o tempo limite de um armazém. Esta informação será usada se a definição de restrição de horários do armazém Respect estiver ativada, para que as ordens possam ser enviadas para um armazém apenas entre as 12h e a hora de corte.

Listas de fontes

Listas de fontes de cumprimento de pedidos permitem agrupar uma lista de fontes e gerir as fontes de forma flexível, dentro de restrições específicas. Para definir listas de cumprimento, na página Definições de Cumprimento, em Listas de Fonte, selecione Gerir.

Dependendo da situação do seu negócio, pode definir várias listas de fontes e usá-las conforme necessário.

Por exemplo, na definição da sua estratégia, pode incluir todas as fontes onde ocorrerá a satisfação. Para as limitações do seu negócio, pode usar uma lista de fontes diferente. Também pode definir diferentes limitações de distância máxima para lojas de retalho e armazéns, e restringir o cumprimento parcial apenas para as suas lojas de retalho.

A página Gerir mostra listas de origem ativas (Gestão de Listas de Origem >). Para criar uma nova lista de fontes, selecione Novo. Introduza um nome que o ajude a identificar facilmente a lista de fontes e depois adicione fontes novas ou existentes no separador Fontes . Para remover uma fonte de uma lista de fontes, selecione a fonte no separador Fontes e depois selecione Remover.

Constraints

As restrições são um componente opcional da otimização do cumprimento. São suportadas as seguintes restrições de negócio:

  • Distância máxima
  • Restringir o cumprimento parcial das encomendas
  • Número limite de armazéns por encomenda
  • Respeite os horários dos armazéns
  • Linhas máximas de pedido
  • Número limite de armazéns por linha de encomenda
  • Restrição do stock de segurança

Para criar ou modificar restrições, na página de definições de Cumprimento , em Restrições, selecione Gerir. Para criar uma restrição de um tipo específico, selecione o tipo de restrição apropriado ao criar a restrição.

Todas as restrições empresariais partilham um conjunto de atributos comuns como parte da sua definição. Os detalhes diferem consoante o tipo de restrição empresarial. Os seguintes atributos comuns aplicam-se a todas as restrições do negócio:

  • Nome – Este atributo é usado para identificar a restrição de negócio.
  • Descrição – Este atributo é usado para descrever a restrição de negócio.
  • Tipo de restrição – Este atributo indica o tipo de restrição empresarial.
  • Está ativado – Este atributo é usado para ativar ou desativar uma restrição de negócio.

Pode definir múltiplas restrições de negócio de cada tipo e aplicá-las a diferentes estratégias de otimização.

Restrição máxima de distância

A restrição de distância máxima permite a uma organização definir a distância máxima que uma fonte ou grupo de fontes pode estender para cumprir uma ordem. Atualmente, a distância é considerada a distância em linha reta entre a origem e o endereço do cliente, calculada pelo Azure Maps.

Pode definir a distância máxima para uma fonte ou uma lista de fontes. Quando a distância máxima é definida para uma lista de fontes que contém uma distância de fonte definida individualmente, pode existir uma restrição de distância máxima sobreposta definida para a fonte. Neste caso, o serviço de otimização aplica a distância máxima definida mais baixa para as fontes.

A ilustração seguinte mostra um exemplo em que o armazém de Seattle só pode entregar até 10 milhas a partir do seu raio, mesmo fazendo parte da lista All Sources , onde a distância máxima é de 50 milhas. Devido à forma como esta restrição funciona, a distância mais curta é usada se houver um conflito.

Exemplo de restrição de raio máximo.

Se, devido a uma restrição, nenhum armazém for adequado para uma encomenda de venda, o sistema não poderá criar qualquer encomenda de cumprimento para a encomenda de venda. Em vez disso, o estado da encomenda de venda muda para Inventário não encontrado.

Restringir restrição do cumprimento parcial de encomendas

Por vezes, o fornecedor de Otimização de Cumprimento e Retornos tem de lidar com cenários em que a procura excede a oferta. Por defeito, quando a Gestão Inteligente de Encomendas recebe encomendas que requerem mais quantidade do que o inventário disponível, as encomendas de venda são divididas por linha de encomendas. Algumas linhas da encomenda são cumpridas, enquanto que outras ficam pendentes ou definidas como Inventário não encontrado no estado da encomenda. Uma linha de pedido individual não pode ser mais dividida e parcialmente atribuída, mas pode ser atribuída a diferentes origens. Quando a restrição de restrição ao cumprimento parcial das encomendas está ativada, o fornecedor de Otimização de Cumprimento e Devoluções assegura que ou a encomenda completa é cumprida ou que a encomenda não é cumprida de todo.

Respeitar a restrição de horários dos armazéns

Por vezes, as empresas têm camiões de entrega que partem a uma hora específica todos os dias. Para otimizar este cenário, cada fonte pode ser configurada para ter um tempo de corte diferente. Para garantir que esta restrição funciona como esperado, antes de a executar, adicione tempos de corte aos armazéns que devem respeitá-los.

Quando Respeitar restrição de temporizações do armazém está ativado, o fornecedor de Otimização de Cumprimento e Devoluções garante que essas origens criam encomendas de cumprimento apenas se puderem ser enviadas para o armazém antes dos tempos limite. Se não conseguirem, o fornecedor de Otimização de Cumprimento e Devoluções tenta atribuir as encomendas de venda a armazéns que ainda estão abertos a processar encomendas. Desta forma, o fornecedor de Otimização de Cumprimento e Devoluções otimiza para um cumprimento e entrega mais rápidos.

Restrição por linha de encomenda do número limite de armazéns

Podem existir situações em que nem todo o inventário está disponível numa única fonte. Para cumprir encomendas nestes casos, o fornecedor de Otimização de Cumprimento e Devoluções divide uma única encomenda de venda e atribui diferentes armazéns a diferentes partes da mesma. A restrição do número limite de armazéns permite-te controlar o grau em que as encomendas são divididas.

Pode configurar esta restrição para especificar o número máximo de armazéns entre os quais quer que uma única encomenda seja dividida. Ou seja, se especificar três armazéns para esta restrição, cada encomenda de venda deve ser cumprida a partir de um, dois ou três armazéns diferentes. Se preferir que toda a ordem de venda seja cumprida a partir de apenas uma origem de cumprimento, deverá especificar um como o número máximo de armazéns. Se o cumprimento de uma encomenda de vendas exigir mais de três armazéns, a encomenda não será cumprida de todo, a menos que a restrição Restrição ao cumprimento parcial de encomendas esteja desativada e a restrição Limite de número de armazéns esteja ativada.

Por predefinição, o fornecedor de Otimização de Cumprimento e Devoluções vai dividir a ordem de venda por tantos armazéns quantos sejam exigidos, ao mesmo tempo que respeita as condições de inventário e outras restrições.

Para especificar o número de armazéns para dividir as encomendas, selecione Novo Número Limite de Restrições de Armazéns para adicionar uma entrada e depois selecione Guardar.

Restrição por linha de encomenda do número limite de armazéns

Pode configurar esta restrição para especificar o número máximo de armazéns entre os quais quer que uma única linha de encomenda seja dividida. Ou seja, se não quiser cumprir uma única linha de encomendas de várias fontes, pode especificar uma como o número máximo de armazéns.

Restrição do número máximo de linhas de ordem

Por vezes, as fontes de cumprimento não conseguem processar mais do que um certo número de linhas de encomenda num determinado dia, devido a limitações de capacidade ou recursos. A restrição do número máximo de linhas de encomenda pode ser usada para limitar o número de linhas de encomenda que são encaminhadas para uma única fonte de cumprimento. Pode configurar esta restrição para especificar o número máximo de linhas de encomenda por dia, por fonte de atendimento ou por lista de fontes. Depois de o número ser atingido para a origem de cumprimento ou a lista de origens, as linhas de encomenda não serão consideradas para seleção durante esse dia.

Manutenção do material de segurança

Algumas empresas mantêm stocks de segurança para gerir eficientemente a procura dos clientes e evitar que o stock fique demasiado baixo. O fornecedor de Otimização de Cumprimento e Devoluções permite-lhe manter stock de segurança em dois níveis para cada uma das suas fontes de cumprimento.

O fornecedor de Otimização de Cumprimento e Retornos exclui uma fonte de cumprimento se o stock do produto estiver abaixo do nível de stock de segurança. Para configurar a restrição do stock de segurança, deve realizar a seguinte configuração:

  • Restrição de stock de segurança: Crie uma nova restrição e defina o campo Tipo de Restrição para Restrição de stock de segurança.
  • Stock de segurança na fonte de entrega: Mantenha o stock de segurança na fonte de entrega.

Após a conclusão desta configuração, o fornecedor de Otimização de Processamento e Devoluções excluirá a fonte de processamento se o stock disponível se encontrar abaixo do limite de stock de segurança.

Introdução de restrições suaves

As restrições podem ser definidas como duras ou suaves na configuração de restrições. Quando uma restrição é definida como soft, só será incluída na seleção se puder ser respeitada no algoritmo de determinação da fonte de cumprimento.

Por defeito, as restrições são restrições rígidas até serem desativadas. Para definir uma restrição como uma restrição flexível, defina a opção É restrição rígida como Não na configuração da restrição.

Por exemplo, o limite a um armazém é configurado como uma restrição suave. Por isso, será primeiro verificado para determinar se a encomenda pode ser cumprida por uma única fonte. Se a encomenda não puder ser cumprida por uma única fonte, serão usadas várias fontes.

Ativar e desativar uma fonte de satisfação

Por vezes, as empresas podem querer excluir certas fontes de cumprimento, por várias razões, seja temporária ou permanentemente. A otimização de cumprimento e devoluções oferece flexibilidade para ativar ou desligar a fonte de cumprimento consoante as suas necessidades. Para excluir a fonte de cumprimento, selecione Desativar nas definições da fonte de cumprimento. Se você quiser incluí-lo novamente, selecione ativar nas definições da fonte de execução.

Estratégias

Uma estratégia ajuda a definir a configuração de otimização que satisfaz as necessidades do seu negócio. Uma estratégia reúne objetivos, restrições e fontes que devem ser consideradas, e especifica como deve ocorrer a otimização do inventário. Para criar e modificar uma estratégia, na página de definições de Cumprimento , em Estratégias, selecione Gerir.

O objetivo pré-definido de toda estratégia é cumprir ordens minimizando a distância.

Dependendo da natureza do seu negócio, pode definir múltiplas estratégias de otimização. Pode definir uma lista de fontes de abastecimento que participam no processo de execução e definir restrições que o serviço de otimização deve aplicar. Essas restrições são restrições rígidas que o serviço de otimização irá impor obrigatoriamente quando determinar a fonte ótima. Podes configurar uma estratégia como estratégia padrão. No entanto, apenas uma estratégia pode ser a estratégia padrão em cada momento.

Uma estratégia pode ser configurada para correr em modo em tempo real ou em modo em lote. Quando uma estratégia é executada em modo em lote, as encomendas de venda que a utilizam ficam em fila até atingir o período configurado. Tanto o modo em tempo real como o modo em lote resultam na criação de um único plano de execução.

Dentro de um único negócio, a otimização do cumprimento pode variar, consoante o tipo de cliente, o canal e outros atributos do negócio. A Gestão Inteligente de Encomendas apoia a utilização de múltiplas estratégias de cumprimento. As empresas podem configurar múltiplas estratégias de cumprimento, quer utilizando políticas, quer definindo o atributo de estratégia de cumprimento numa encomenda durante o processo de receção de encomendas.

Defina uma estratégia de gestão de encomendas

Para definir uma estratégia, siga estes passos:

  1. Na página de definições de Cumprimento , em Estratégias, selecione Gerir.

  2. Selecione Novo.

  3. Na página de Estratégias , defina os seguintes campos:

    • Nome – Introduza o nome da estratégia.
    • Descrição – Insira uma descrição da estratégia.
    • Lista de Fontes – Defina a lista de fontes de cumprimento que devem ser consideradas quando a otimização é realizada.
    • É padrão – Especifique se a estratégia é a estratégia padrão. Deve haver sempre uma estratégia padrão, e apenas uma estratégia por organização pode ser definida como estratégia padrão. A estratégia padrão é usada se uma encomenda de venda não especificar qual estratégia deve ser usada para realizar a otimização.
    • Ativar processamento por lote – Quando esta opção está desativada, todas as encomendas são processadas em tempo real. Quando está ativado, as encomendas são recolhidas numa fila e depois processadas periodicamente.
    • Processamento em lote em minutos – Especifique o intervalo de tempo para processar cada fila, em minutos. O intervalo padrão é de dois minutos.
    • Proprietário – O utilizador que criou a estratégia.

Nenhuma medida de inventário deve ser explicitamente adicionada aqui. Em vez disso, o inventário utilizado para o fornecedor de Otimização de Cumprimento e Devoluções deve ser configurado da seguinte forma na Gestão Inteligente de Encomendas.

  1. Em Gestão Inteligente de Ordens, no painel de navegação esquerdo, em Definições de Ordem, altere a área para Definições, Índice e Reserva, e depois selecione Mapeamentos de Gestão Inteligente de Ordens.
  2. Configure a fonte do inventário e o nome da medida. As medidas utilizadas para o fornecedor de Otimização de Cumprimento e Devoluções são Onhand e ATP Onhand.

Otimização de cumprimento nos fluxos de orquestração de encomendas

Para otimizar o cumprimento nos fluxos de orquestração de encomendas, deve primeiro configurar e ativar o provedor de Otimização de Cumprimento e Devoluções. Depois de o fornecedor ser ativado, pode ativar a otimização avançada utilizando o fornecedor de Otimização de Cumprimento e Devoluções como parte do processo de orquestração de pedidos.

Quando o processamento das encomendas começa, o serviço recolhe encomendas que necessitam de otimização e determina a localização ótima a partir da fonte de cumprimento mais próxima na lista de fontes. O fornecedor de Otimização de Cumprimento e Devoluções calcula então a latitude e longitude do endereço de origem do cumprimento e do endereço de envio da linha de encomenda. Também calcula as distâncias aéreas entre os dois endereços. O fornecedor aplica então as restrições e determina a fonte ótima de satisfação. Os resultados são gravados no Dataverse para processamento adicional como parte do fluxo de orquestração de encomendas.

Uma organização pode consultar o plano de cumprimento para ver os resultados. Os planos de cumprimento mostram os detalhes da linha de encomenda, a quantidade original na linha, a quantidade cumprida e o tipo de cumprimento (totalmente obtido, parcialmente obtido, não obtido ou exceção).

Várias estratégias de cumprimento nos fluxos de orquestração de encomendas

O fornecedor de Otimização de Cumprimento e Devoluções suporta múltiplas estratégias de cumprimento que podem ser configuradas com base nas necessidades de diferentes empresas. Por exemplo, uma empresa pode querer cumprir encomendas business-to-business (B2B) apenas dos seus centros de distribuição e encomendas business-to-consumer (B2C) de todas as suas fontes de distribuição (como centros de distribuição, armazéns e lojas). Ao utilizar múltiplas estratégias de cumprimento, as organizações podem adotar diferentes abordagens para diferentes encomendas de venda.

As empresas podem definir atributos de estratégia de cumprimento para ordens de venda durante o percurso de orquestração, adicionando o identificador de estratégia de cumprimento à ordem de venda. A estratégia de cumprimento pode ser definida numa ordem de vendas com base na origem ou usando transformações como parte do processo de aceitação de encomendas. A estratégia de execução também pode ser definida com ações políticas utilizando atributos de ordens de venda e outras entidades. Ao utilizar políticas, as empresas podem utilizar os atributos de diferentes entidades no construtor de condições para definir a estratégia. Se várias estratégias forem configuradas, mas a atribuição de políticas para a estratégia de cumprimento não estiver configurada, o sistema utiliza a estratégia padrão configurada.

Estratégia alternativa

O fornecedor de Otimização de Cumprimento e Devoluções também apoia a definição de uma estratégia alternativa para permitir maior flexibilidade no cumprimento baseado em regras. Se a estratégia padrão atribuída à encomenda não conseguir determinar a fonte de cumprimento da encomenda ou das linhas de encomenda, é usada a estratégia alternativa. Por exemplo, as empresas podem querer usar o inventário das lojas de retalho por defeito para satisfazer encomendas, mas usar centros de distribuição se não houver inventário nas lojas físicas. Ao ter a flexibilidade para definir uma estratégia alternativa, as organizações podem multiplicar as opções para o cumprimento baseado em regras.

Uma estratégia alternativa está especificada na secção Geral da página de Estratégias .

Planos de cumprimento

O resultado de qualquer otimização única de cumprimento (em modo de lote ou não) é um plano de cumprimento único. Esta entidade contém detalhes sobre a divisão entre armazéns e a atribuição de encomendas de venda a esses armazéns.

O plano de cumprimento é convertido em ordens de cumprimento por um fluxo interno do Power Automate. A entidade é consumível por fornecedores de cumprimento e pode ser utilizada pelos mesmos para mover o processo de orquestração para passos subsequentes, como transportadoras de entrega.

Aviso de privacidade

O fornecedor de Otimização de Cumprimento e Devoluções utiliza a funcionalidade de geolocalização Azure Maps, que é regida por Termos Específicos do Serviço. A funcionalidade de geolocalização do Azure Maps é alimentada em parte por terceiros que podem operar fora dos limites geográficos do seu inquilino.

Se ativar o fornecedor de Otimização de Cumprimento e Devoluções, a Microsoft partilha a morada, cidade, estado e código postal do seu cliente com terceiros para obter informações de geolocalização, mas não partilha o endereço de email, número de telefone ou nome do utilizador que introduziu a informação.

A sua privacidade é importante para a Microsoft. Para mais informações, consulte a Declaração de Privacidade da Microsoft.

Recursos adicionais

Arquitetura de Otimização de Cumprimento e Retornos

Configurar um fornecedor de Otimização de Cumprimento e Devoluções

Fluxos de orquestração