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.
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.
Eis alguns dos atributos comuns que podem ser definidos 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 poderão não querer que o DOM considere todo o inventário disponível numa loja para cumprimento de 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 a regra for definida como uma regra de restrição rígida, as encomendas serão mediadas apenas para localizações para as quais as prioridades se encontrem 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, o parâmetro Cumprir encomenda a partir de uma única localização foi alterado para Máximo de localizações de cumprimento. O antigo parâmetro permitia aos utilizadores configurar se as encomendas podem ser cumpridas a partir de uma única localização ou do maior número possível de localizações. O novo parâmetro permite que os utilizadores especifiquem se o cumprimento pode ser concretizado 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:
- Máximo de localizações de cumprimento - Este parâmetro tem 6 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 linhas de vendas restantes 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 foi introduzida a funcionalidade Evitar a divisão de encomendas pelo DOM com base no valor da encomenda ou nos produtos incluídos. Depois de ativar a funcionalidade, pode especificar um Valor da ordem de venda para a regra de encomendas parciais e as ordens de venda com montantes inferiores ao valor da ordem de venda não são divididas, mesmo que defina Máximo de localizações de cumprimento como 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 as encomendas que não foram enviadas destas localizações. Esta verificação é feita para todos os perfis, por isso, se o número máximo de encomendas sobrepostas for definido em todos os perfis da mesma localização, o sistema considera o número máximo de encomendas definido para todos os perfis.
Quando a regra de número máximo de encomendas está ativada e há várias tarefas do plano de cumprimento criadas durante o processamento do DOM, a regra pode não ser aplicada corretamente devido a limitações técnicas. O número de tarefas de cumprimento criadas é determinado pelo valor Utilização de threads (percentagem). Se ativar a regra de número máximo de encomendas, a Microsoft recomenda que defina o valor Utilização de threads (percentagem) como "0". Para a versão 10.0.38 e posteriores do Commerce, quando esta regra está ativada, apenas uma tarefa do plano de cumprimento é criada, independentemente do valor Utilização de threads (percentagem). Para saber mais, consulte Configurar a DOM.
Recursos adicionais
Resultados das execuções da DOM