Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Observação
O Grupo de Interesse de Varejo do Dynamics 365 Commerce mudou do Yammer para o Viva Engage. Se você não tiver acesso à nova comunidade Viva Engage, preencha este formulário (https://aka.ms/JoinD365commerceVivaEngageCommunity) para ser adicionado e mantenha-se envolvido nas últimas discussões.
Este artigo descreve as regras da funcionalidade de gestão distribuída de encomendas (DOM) no Microsoft Dynamics 365 Commerce.
Aqui estão alguns atributos comuns que pode definir para todos os tipos de regras:
- Data de início e Data de fim – Utilize estes campos para definir as datas de início e de fim da regra.
- Desativado - Apenas as regras que tenham um valor de Não neste campo serão consideradas numa execução DOM.
- Restrição rígida - Uma regra pode ser definida como restrição rígida ou restrição não rígida. Cada execução do DOM passa por duas iterações. Na primeira iteração, cada regra é tratada como uma regra de restrição rígida, independentemente da definição do atributo Restrição rígida. Por outras palavras, todas as regras são aplicadas. Na segunda iteração, as regras que não foram definidas como regras de restrição rígida são removidas e a encomenda ou linhas de encomenda que não foram atribuídas a localizações quando todas as regras foram aplicadas são atribuídas a localizações. A única exceção é a regra de Prioridade da localização, que é sempre tratada como uma restrição rígida.
Regra de inventário mínimo
Este tipo de regra permite às organizações "cercar" uma quantidade específica de um produto para outros fins que não o cumprimento de encomendas. Por exemplo, as organizações podem não querer que o DOM considere todo o inventário disponível numa loja para o cumprimento das encomendas. Em vez disso, poderão querer reservar algum inventário para os clientes que visitam a loja. Quando é utilizado este tipo de regra, pode definir o inventário mínimo a manter para uma categoria de produtos, um produto individual ou uma variante de produto, por localização ou grupo de localizações. Também pode definir o inventário mínimo utilizando uma hierarquia de categorias suplementar. Se um produto se enquadrar em diversas categorias, é atribuída maior importância a uma categoria suplementar para todas as regras onde possa utilizar categorias.
Regra de prioridade de localização de cumprimento
Este tipo de regra permite que as organizações definam uma hierarquia de localizações para estabelecer a prioridade que o motor DOM considera ao tentar identificar localizações de cumprimento para produtos específicos. O intervalo válido de prioridades é de 1 a 10, em que 1 é a prioridade mais alta e 10 é a prioridade mais baixa. As localizações que têm uma prioridade superior são consideradas antes das que têm uma prioridade menor. Se definires a regra como uma regra de restrição rígida, transferes ordens apenas para locais para os quais as prioridades estão definidas. O DOM dá preferência a encomendas de envio completadas a partir de uma única localização. Se uma encomenda completa e as respetivas linhas não estiverem disponíveis a partir de uma localização que tenha uma prioridade de 1, o DOM tenta cumpri-la a partir de uma localização que tenha uma prioridade de 2.
Regra de encomendas parciais
Na versão 10.0.5 do Retail, a Microsoft alterou o parâmetro Cumprir encomenda de apenas uma localização para Localizações de Cumprimento Máximas. O parâmetro antigo permitia configurar se as encomendas podem ser cumpridas a partir de apenas um local ou do maior número possível de locais. O novo parâmetro permite-lhe especificar se o cumprimento pode ser feito a partir de um conjunto definido de localizações (até cinco) ou do maior número possível de localizações. Para todas as opções exceto o cumprimento a partir de uma única localização, o DOM divide a linha, porque o processamento da encomenda ocorre por linha. Esta regra funciona apenas com o Solucionador de Produção.
Utilize os seguintes parâmetros para configurar a regra de encomendas parciais:
- Locais máximos de satisfação - Este parâmetro tem seis opções: 1, 2, 3, 4, 5 e qualquer número.
- Cumprir encomendas parciais? - Este parâmetro só está disponível quando Máximo de localizações de cumprimento está definido como Qualquer número. Quando ativada, uma ordem de venda pode ser parcialmente cumprida. A linha de vendas com inventário suficiente é cumprida primeiro, enquanto as restantes linhas de vendas não são cumpridas.
- Cumprir linhas parciais? - Este parâmetro só está disponível quando Máximo de localizações de cumprimento está definido como Qualquer número e Cumprir encomendas parciais? está ativado. Quando este parâmetro está ativado, uma linha de vendas pode ser parcialmente cumprida com o inventário atual e a quantidade restante é dividida numa nova linha de vendas. Se a linha de vendas tiver de ser dividida entre duas localizações, o DOM assegura que os preços e impostos são distribuídos de forma adequada entre as linhas.
Para melhorar a regra das encomendas parciais, na versão 10.0.31 do Commerce, a Microsoft introduziu a funcionalidade Impedir divisão de encomendas por DOM com base no valor da encomenda ou nos produtos incluídos. Depois de ativar a funcionalidade, pode especificar um valor de encomenda de venda para a regra das encomendas parciais. As encomendas de venda com valores inferiores ao valor da ordem de venda não são divididas, mesmo que defina o Máximo de Locais de Atendimento a um valor superior a "1". Também pode definir uma lista de categorias ou produtos para garantir que uma encomenda nunca seja dividida quando estas categorias ou produtos fizerem parte da encomenda.
Regra de localização de cumprimento offline
Esta regra permite que as organizações especifiquem uma localização ou grupo de localizações como offline ou indisponível para DOM, para que não possam ser atribuídas encomendas a essas localizações para cumprimento.
Regra de máximo de rejeições
Esta regra permite que as organizações definam um limiar para as rejeições. Quando o limiar for atingido, o processador DOM marca uma encomenda ou linha de encomenda como exceção e exclui-la de processamento adicional. Para garantir um desempenho ideal, o DOM não leva em consideração o histórico de todas as rejeições.
Após a atribuição de linhas de encomenda a uma localização, a localização poderá rejeitar uma linha de encomenda atribuída, pois poderá não ser capaz de cumprir essa linha por algum motivo. As linhas rejeitadas são marcadas como exceção e colocadas de volta no conjunto, para processamento na próxima execução. Durante a próxima execução, o DOM tenta atribuir a linha rejeitada a uma localização diferente. A nova localização também poderá rejeitar a linha de encomenda atribuída. Este ciclo de atribuição e rejeição poderá ocorrer diversas vezes. Quando a contagem de rejeições atingir o limiar definido, o DOM marca a linha de encomenda como uma exceção permanente e não volta a escolher a linha para atribuição. O DOM só volta a levar em consideração a linha de encomenda para reatribuição se um utilizador reiniciar manualmente o respetivo estado.
Regra de distância máxima
Esta regra permite que as organizações definam a distância máxima a que uma localização ou grupo de localizações se pode encontrar para cumprir a encomenda. Se as regras de distância máxima sobreposta forem definidas para uma localização, o DOM aplica a distância máxima mais baixa definida para essa localização.
Regra de máximo de encomendas
Esta regra permite que as organizações definam o número máximo de encomendas que uma localização ou grupo de localizações pode processar. Durante o processo de otimização, o sistema considera encomendas que não são enviadas a partir desses locais. Esta verificação é feita entre perfis, por isso, se forem definidos números máximos sobrepostos de ordens entre perfis para a mesma localização, o sistema considera o número máximo de ordens definidas em todos os perfis.
Quando ativa a regra do número máximo de encomendas e cria múltiplas tarefas de plano de cumprimento durante o processamento do DOM, limitações técnicas podem impedir que a regra seja aplicada corretamente. O valor de utilização (percentagem) do Thread determina o número de tarefas de cumprimento criadas. Se ativar a regra de ordem máxima, defina o valor de utilização (percentagem) do Thread para "0". Para versões 10.0.38 e posteriores do Commerce, quando ativa esta regra, o sistema cria apenas uma tarefa de realização do plano, independentemente do valor de utilização do Thread (percentual). Para saber mais, consulte Configurar a DOM.
Recursos adicionais
Resultados das execuções da DOM