Sincronizar a pedido com o motor de preços do Supply Chain Management

A Microsoft Dynamics 365 Supply Chain Management inclui um motor de preços que lida com contratos comerciais, listas de preços, programas de fidelização de clientes, promoções e descontos. Este motor de preços utiliza regras complexas para determinar o melhor preço para uma determinada proposta ou encomenda. Quando está integrado com o Dynamics 365 Sales, pode escolher se todos os cálculos relacionados com o preço são feitos no Supply Chain Management e depois sincronizados com o Sales, ou se o Sales faz cálculos seletivos relacionados com o preço para cotações e ordens de venda. Controle o comportamento ao definir a opção Utilizar cálculo de preços do sistema no Sales, em Definições > Administração > Definições do sistema > Sales. Quando esta opção está definida como Não, o Supply Chain Management é responsável por todos os cálculos de preços. Quando está definido como Sim, parte da lógica de cálculo de preços do Sales também será aplicada. Nos exemplos mais adiante neste artigo, a opção Utilizar o cálculo de preços do sistema está definida como Sim.

Nota

Também está disponível uma abordagem melhorada aos preços para cotações de venda e ordens de venda. Nesta abordagem, o Supply Chain Management torna-se o mestre de preços e nenhum cálculo relacionado com preços é feito no Sales. Além disso, quando uma cotação de venda ou ordem de venda e uma linha são criadas e atualizadas no Sales, os detalhes da linha, os valores da linha monetária e os totais podem ser imediatamente atualizados e sincronizados entre os sistemas. Para detalhes sobre como configurar e ativar estas capacidades, consulte Ativar e configurar eficiência adicional na cotação para numerário com o Dynamics 365 Sales e Ativar e configurar a sincronização integrada com o Dynamics 365 Sales.

Utilize o mecanismo de preços do Supply Chain Management no Sales com Utilizar cálculo de preços do sistema igual a Sim

  1. Em Vendas, aceda a Vendas > Encomendas.

  2. Selecione Novo para criar uma nova encomenda ou selecione uma encomenda existente na lista As minhas encomendas.

  3. Adicione uma nova linha de encomenda.

  4. Se estiver a criar uma nova encomenda, selecione Preço da encomenda no Painel de Ações. Se estiver a atualizar uma encomenda existente, selecione Recalcular no Painel de Ações.

  5. As seguintes colunas são automaticamente preenchidas:

    • Montante detalhado
    • Desconto %
    • Desconto
    • Montante antes de transporte
    • Montante do transporte
    • Total de Impostos
    • Montante Total

Nota

Um processo semelhante aplica-se quando se criam propostas.

Como funciona

Quando cria uma encomenda em Vendas, essa encomenda é imediatamente sincronizada com o Supply Chain Management ao utilizar os valores que inseriu em Vendas. Ao selecionar Preço da encomenda ou Proposta de preço preço em Vendas, o Supply Chain Management calcula o preço de cada linha de encomenda e a encomenda total, com base nas regras do contrato comercial definidas no Supply Chain Management. Os novos valores calculados são então sincronizados novamente com as Vendas.

Definir opções de avaliação de contratos comerciais no Supply Chain Management

Pode configurar o Supply Chain Management para respeitar ou ignorar contratos comerciais ao calcular o preço de uma encomenda criada em Vendas. Siga estes passos para configurar esta opção.

  1. Inicie sessão no seu ambiente do Supply Chain Management.

  2. Aceda a Contas a receber > Configuração > Parâmetros de contas a receber.

  3. No separador Preços, no separador rápido Avaliação do contrato comercial, adicione ou remova a linha para a política Entrada manual, conforme necessário. A presença ou ausência desta política controla se o motor de preços do Supply Chain Management irá anular automaticamente o preço de venda introduzido em Vendas.

    • Se a política Entrada manual não estiver presente na configuração Avaliação do contrato comercial, o Supply Chain Management é o principal de preço. Quando um utilizador seleciona Preço da encomenda ou Proposta de preço no Painel de Ações em Vendas, o motor de preços do Supply Chain Management é chamado, e o preço de venda introduzido em Vendas é substituído, a menos que seja igual ao preço de venda calculado no Supply Chain Management.
    • Se a política Entrada manual estiver presente na configuração Avaliação do contrato comercial, Vendas é o principal de preço. O preço de venda introduzido em Vendas é impedido de ser automaticamente substituído quando um utilizador seleciona Preço da encomenda ou Proposta de preço no Painel de Ações em Vendas.
    • As linhas de encomenda e as linhas da proposta que tenham o valor do Preço unitário e/ou Desconto de 0 (zero) em Vendas são tratadas como um caso especial. Se estiver disponível um preço de contrato comercial relevante, o Supply Chain Management aplica-o sempre a estes campos, independentemente da configuração Avaliação do contrato comercial.

    Para um exemplo de cada um destes casos, veja os cenários que se seguem.

Cenário de exemplo 1: Avaliação do contrato comercial sem a opção de Entrada Manual

Neste cenário, a configuração Avaliação do contrato comercial no Supply Chain Management não inclui a política Entrada manual. Um utilizador de Vendas acede a uma linha de encomenda que tem um preço de venda não zero em Vendas, e não está definido nenhum preço de venda para o item no Supply Chain Management.

  1. Em Vendas, um utilizador cria uma linha de encomenda com o valor de Preço unitário de 1 dólar americano (USD).
  2. A linha de encomenda é sincronizada com o Supply Chain Management com um preço de venda de 1 USD.
  3. Em Vendas, o utilizador seleciona Preço da encomenda no Painel de Ações.
  4. O Supply Chain Management procura preços e descontos relevantes e, em seguida, calcula os totais. Como o item não tem preço de venda no Supply Chain Management, o cálculo atualiza a linha de modo a ter um preço de venda de 0 USD.
  5. O novo preço de venda da linha está sincronizado com Vendas.
  6. O resultado é uma linha de encomenda em Vendas que tem um preço de venda de 0 USD.

Cenário de exemplo 2: Avaliação do contrato comercial com a opção de Entrada Manual

Neste cenário, a configuração Avaliação do contrato comercial no Supply Chain Management inclui a política Entrada manual. Um utilizador de Vendas entra numa linha de encomenda que tem um preço de venda não zero em Vendas. O Supply Chain Management inclui um contrato comercial que estabelece um preço de venda de 2 USD para o item encomendado.

  1. Em Vendas, um utilizador cria uma linha de encomenda para um item com um valor de Preço unitário de 1 USD.
  2. A linha de encomenda é sincronizada com o Supply Chain Management com um preço de venda de 1 USD.
  3. Em Vendas, o utilizador seleciona Preço da encomenda no Painel de Ações.
  4. Uma vez que a configuração Avaliação do contrato comercial no Supply Chain Management inclui a política Entrada manual, o preço de venda não é alterado, embora um contrato comercial aplicável especifique outro preço de venda.
  5. O preço de venda mantém-se inalterado em Vendas e no Supply Chain Management.

Cenário de exemplo 3: Avaliação do contrato comercial para um item que tem um preço de venda de zero em Vendas

Neste cenário, a configuração Avaliação do contrato comercial no Supply Chain Management inclui a política Entrada manual. O utilizador de Vendas entra numa linha de encomenda que tem um preço de venda de zero (0) em Vendas. O Supply Chain Management inclui um contrato comercial que estabelece um preço de venda de 2 USD para um item encomendado.

  1. Em Vendas, um utilizador cria uma linha de encomenda que tem um valor de Preço unitário de 0 USD e um valor de Linha de desconto de 0 USD.
  2. A linha de encomenda é sincronizada com o Supply Chain Management com um preço de venda de 0 USD.
  3. Como recebeu uma linha de encomenda que tem um preço de venda de 0 (zero), o Supply Chain Management chama o respetivo motor de preços, mesmo que a opção Entrada manual esteja ativada. O motor de preços devolve o preço de venda de 2 USD que é estabelecido pelo contrato comercial e atualiza a linha de encomenda no Supply Chain Management.
  4. O preço de venda atualizado ainda não está sincronizado com a linha de encomenda em Vendas.
  5. Em Vendas, o utilizador seleciona Preço da encomenda no Painel de Ações.
  6. A linha de encomenda no Supply Chain Management mantém o seu preço de venda de 2 USD, que está agora sincronizado com Vendas. Portanto, o valor Preço unitário da linha de encomenda em Vendas é atualizado de 0 USD para 2 USD.
  7. Em Vendas, o utilizador introduz um novo valor de Linha de desconto de 0,50 USD. Vendas calcula agora que o Valor total para a linha é 1,50 USD.
  8. A linha de encomenda é sincronizada com o Supply Chain Management com valor na Linha de desconto de 0,50 USD.
  9. Em Vendas, o utilizador seleciona Preço da encomenda no Painel de Ações.
  10. Sem variação de preço ou descontos para a linha de encomenda em Vendas.

Limitações

Quando as colunas em Vendas são preenchidas, aplicam-se as seguintes limitações:

  • A configuração de custos e alocações de custos no Supply Chain Management não são replicadas em Vendas.
  • Os preços não consideram preços de retalho especiais, especificados na coluna Canal de retalhol na página da linha de ordem de venda no Supply Chain Management.
  • Os descontos definidos na secção Gestão de incentivos comerciais do Supply Chain Management não são considerados.
  • Os preços não consideram contratos de venda.