Share via


Descontos de varejo

Este artigo apresenta uma visão geral da funcionalidade de desconto no Dynamics 365 Commerce. Ele explica as propriedades encontradas nos diversos formulários de desconto e as práticas recomendadas para gerenciamento de descontos. Porém, este artigo não aborda detalhadamente os diversos tipos de desconto, por exemplo, descontos simples, de quantidade, combinados e de limite. Esses detalhes são abordados em artigos separados criados para cada um desses tipos de desconto.

Como os varejistas exigem descontos flexíveis e os estilos e tipos de descontos variam de acordo com o setor, há muitas maneiras de definir descontos no Commerce. A funcionalidade de desconto foi adicionada à funcionalidade de desconto existente no produto principal (Supply Chain Management), resultando em alguma duplicação de funcionalidade. Como resultado, os tipos de desconto podem ser configurados para cinco entidades diferentes: cliente, programa de fidelidade, canal, catálogo e afiliações. Devido ao número de opções de descontos, é especialmente importante que você planeje e documente sua estratégia de descontos.

Criar descontos

Cada tipo de desconto tem uma página dedicada que você usa para criar e gerenciar o desconto. O Commerce também tem a página Todos os descontos e um espaço de trabalho Gerenciamento de preços e descontos, e você pode usar os dois para criar um desconto de qualquer tipo.

Cabeçalhos e linhas de desconto

Todos os descontos têm um cabeçalho e uma ou mais linhas. Todos os tipos de desconto têm propriedades definidas no cabeçalho e alguns tipos de desconto têm propriedades adicionais definidas por linha. Por exemplo, descontos por quantidade têm níveis de quantidade. Muitas vezes as pessoas pensam em descontos no Commerce apenas em termos do cabeçalho do desconto e presumem que todas as linhas do desconto estão relacionadas entre si porque compartilham um cabeçalho de desconto. Porém, esse modo de exibição dos descontos é simplista demais. Para descontos simples e descontos por quantidade, é mais correto pensar em cada linha de desconto como um desconto independente que compartilha algumas propriedades com outras linhas de desconto. Na verdade, o mecanismo de preço avalia descontos simples e por quantidade exatamente dessa maneira. Cada linha de desconto para descontos simples e descontos por quantidade é independente. Para descontos simples, é fácil entender que cada linha de desconto é independente de todas as outras linhas de desconto no mesmo desconto, pois não há um critério de quantidade ou valor necessário para se qualificar para o desconto. Para descontos por quantidade, você pode pensar que as linhas podem ser combinadas para alcançar o critério de quantidade para um desconto, mas isso não acontece. Os níveis de quantidade devem ser alcançados independentemente para cada linha de um desconto por quantidade. Se a sua estratégia de preços exigir a aplicação de um desconto por quantidade quando várias linhas de vendas combinadas alcançarem o critério de quantidade, a Microsoft recomenda agrupar esses itens em uma categoria suplementar e configurar essa categoria como a linha de desconto por quantidade.

Ao criar descontos, recomendamos sempre evitar ou minimizar linhas de desconto sobrepostas. Linhas de desconto sobrepostas ocorrem quando duas ou mais linhas de desconto no mesmo desconto podem ser aplicadas ao mesmo produto. Neste caso, o mecanismo de preço deve tratar o desconto como dois ou mais descontos independentes que devem então ser avaliados entre si para encontrar o melhor valor do desconto. Além disso, pode ser difícil para um usuário saber qual será o desconto olhando a definição do desconto.

Observação

Quando o número de linhas em um só desconto atinge alguns milhares, os usuários podem enfrentar problemas de desempenho ao habilitar descontos com limites de quantidade ou ao habilitar descontos com linhas incluídas e excluídas. Os usuários também podem observar uma degradação do desempenho em um grau muito menor no cálculo de preços para call centers e pedidos de PDV. Para evitar esses problemas de desempenho, você pode criar uma só categoria que contenha todos os produtos com desconto e criar uma linha de desconto usando a categoria.

Gerenciar descontos

Configurações e opções comuns a todos os descontos

Esta seção descreve as propriedades comuns a todos os tipos de descontos.

Ao gerenciar descontos, é importante entender cada opção de desconto individualmente, mas também é importante entender quais opções afetam umas às outras e como. As configurações comuns para descontos se enquadram em duas categorias. Na primeira categoria estão as configurações que filtram os descontos para consideração. Os exemplos incluem Status, Moeda e Unidade de medida. As configurações da segunda categoria controlam a ordem em que vários descontos são considerados e aplicados. Os exemplos incluem Modo de simultaneidade de desconto e Prioridade de preços. A imagem a seguir mostra as diversas propriedades de um desconto.

Propriedades com desconto.

ID do Desconto

Esse campo é rotulado como Desconto e contém uma ID exclusiva para cada desconto definido quando você cria um desconto pela primeira vez. A ID do desconto não poderá ser alterada posteriormente. Em Parâmetros de comércio, você pode configurar sequências numéricas independentes para cada tipo de desconto. Nesse caso, verifique se as sequências numéricas não colidem. Por exemplo, você pode usar um prefixo exclusivo para cada tipo de desconto. Por exemplo, D para desconto, Q para quantidade, MM para mix e match e T (misturar e combinar) para threshold (limite).

Nome do desconto

Esse campo é um pequeno campo de texto livre usado para descrever o desconto. O valor da cadeia de caracteres nesse campo é mostrado no aplicativo Store Commerce e na linha Store Commerce para carrinho da Web e impresso no aplicativo Store Commerce e no Store Commerce para recibos de clientes da Web. Os caixas e os clientes podem ver essa descrição. É o principal meio do aplicativo Store Commerce e Store Commerce para que usuários da Web e clientes saibam qual desconto foi aplicado.

Tipo de Desconto

Existem cinco tipos de descontos no Commerce: Desconto, Desconto com limite de quantidade, Quantidade, Misturar e combinar e Limite. O tipo de desconto é definido quando você cria um desconto pela primeira vez e não pode ser alterado depois, exceto Desconto e Desconto com limite de quantidade em que os dois tipos de desconto podem mudar para o outro alterando o limite de quantidade. O tipo de desconto determina se há um critério de quantidade ou valor que deve ser atendido para se qualificar para o desconto.

Status

O status de um desconto pode ser Habilitado ou Desabilitado. Quando você cria um desconto pela primeira vez, o status é Desabilitado. Os descontos só poderão ser editados quando forem desabilitados. Quando os dados de desconto são enviados para um canal, os descontos desabilitados não são enviados se o parâmetro Limpar dados mestre irrelevantes após a sincronização em Parâmetros do agendador de comércio está habilitado. Se um desconto foi habilitado anteriormente e enviado ao canal, esse novo push também removerá o desconto do canal se o parâmetro Limpar dados mestre irrelevantes após a sincronização está habilitado. Quando você altera o status para Habilitado, diversas verificações de validação são executadas no desconto, dependendo do tipo de desconto. A lista de verificações de validação aumentou nas atualizações recentes do produto para evitar o envio de descontos incompletos ou mal definidos aos canais de comércio. Aqui está uma lista parcial das validações realizadas quando você habilita um desconto:

  • Um desconto deve ter pelo menos uma linha de desconto.
  • O valor percentual para um desconto percentual deve ser maior que 0 (zero) e menor ou igual a 100.
  • O valor do montante para um desconto de montante deve ser maior que 0 (zero). Valores zero e negativos não são válidos.
  • Um desconto deve ter pelo menos um grupo de preços. Um desconto que não tenha um grupo de preços nunca será aplicado a uma transação.
  • Uma unidade de medida (UM) é necessária para linhas de desconto por quantidade e misturar e combinar.
  • Para descontos por quantidade que têm dois ou mais níveis de quantidade, o valor do desconto é validado para aumentar à medida que as quantidades aumentam.
  • Para descontos de limite que tenham dois ou mais níveis de limite, o valor do desconto para cada nível deverá ser igual ou superior ao maior desconto do nível anterior.
  • Para descontos mais baratos de misturar e combinar, o número de produtos menos caros deve ser maior que 1 e menor que o número de produtos necessários para disparar o desconto.

Moeda

A moeda de um desconto define a moeda de todos os campos de valor e preço do desconto. Diferentes tipos de desconto têm diferentes opções de campo. A moeda também atua como filtro durante o cálculo do desconto. No Commerce, todos os pedidos de vendas e aplicativos Store Commerce/Store Commerce para transações na Web têm uma moeda, e o mecanismo de preço considera somente descontos na mesma moeda.

Modo de simultaneidade de desconto

Esse modo determina quais descontos competem em uma transação e quais descontos são compostos. Os três valores para essa opção são Exclusivo, Melhor preço e Composto.

Os descontos Exclusivos sempre são avaliados e aplicados antes dos descontos de Melhor preço e Compostos se todas as outras configurações forem iguais, e impedirá que todos os outros descontos sejam aplicados às mesmas linhas em que eles são aplicados. Dois ou mais descontos Exclusivos competirão pelo melhor preço.

Quando o controle de simultaneidade do desconto é definido como Melhor preço e composto na prioridade, nunca composto entre prioridades todos os descontos Compostos na mesma prioridade de precificação serão combinados, e o resultado combinado competirá com qualquer desconto de Melhor preço na mesma prioridade de precificação. Após o desconto ser aplicado a uma linha de transação, todos os descontos com prioridades de preço mais baixas serão ignorados.

Quando o controle de simultaneidade de desconto é definido como Melhor preço apenas dentro da prioridade, sempre composto pela prioridade, todos os descontos de Melhor preço e Compostos são tratados como um desconto de Melhor preço dentro de uma só prioridade de preço e competem para determinar o melhor desconto para essa prioridade de preço. Somente um desconto poderá ser aplicado a um produto por prioridade de preço e, se esse desconto único for Melhor preço ou Composto, ele será composto pelo melhor desconto entre Melhor preço ou Composto nas prioridades de precificação mais baixas.

Quando vários descontos são aplicados a uma linha de transação, eles são aplicados na seguinte ordem:

  • Descontos de preço do desconto
  • Descontos de montante de desconto
  • Descontos de percentual de desconto

Os descontos Compostos competem com os descontos de Melhor preço quando ambos os tipos se aplicam a uma linha de transação. Portanto, a configuração Composto é usada para determinar quais descontos serão combinados. Dependendo do modo de controle de simultaneidade de desconto usado, dois ou mais descontos Compostos podem ser combinados e competir com os descontos de Melhor preço aplicáveis aos mesmos produtos. O desconto ou os descontos que tiverem o maior valor total de desconto serão aplicados.

Conta de desconto

O Commerce permite lançar valores de desconto para uma transação em uma conta separada do razão geral (GL). A conta contábil de desconto é definida pelo produto ou cliente. O Commerce oferece um modo único de separar os valores dos descontos durante a postagem. Você pode lançar cada tipo de desconto em uma conta GL específica. Ambas as opções podem facilitar a determinação de quais descontos ou tipos de desconto estão sendo usados em sua contabilidade.

Anotação

Quando o recurso de lançamento de conta de desconto está habilitado, uma entrada de débito e uma entrada de crédito adicionais são feitas para reclassificar o lançamento de desconto da conta GL de desconto do Commerce para a conta GL de desconto.

Código do cupom necessário

Da versão 7.2 do aplicativo em diante, os cupons da central de atendimento passaram a ser mesclados com descontos. Para obter um desconto, quando Código de cupom obrigatório está definido como Sim, o campo Status e os campos de data padrão, Data de início de vigência e Data de validade, não estão disponíveis. Essas propriedades são controladas por propriedades equivalentes que estão na página Cupons.

Quando Código de cupom obrigatório está definido como Sim em um desconto, o desconto será aplicado a uma transação apenas se o código do cupom ou código de barras for fornecido pelo aplicativo Store Commerce ou Store Commerce para Web. Os valores dos códigos de cupom e códigos de barras são definidos e configurados em uma página separada chamada Cupons. É na página Cupons que o cupom está vinculado ao desconto. Quando Código do cupom obrigatório está definido como Não, um código de cupom não será necessário e o desconto sempre será aplicado por meio de seus grupos de preços.

Substituir prioridade e prioridade de preço

Esses dois campos funcionam juntos. Quando Substituir prioridade está definido como Sim, o campo Prioridade de preço fica disponível para edição. Você então pode selecionar uma prioridade de preço para definir diretamente no desconto. Quando Substituir prioridade está definido como Não, a prioridade é herdada da prioridade do grupo de preços associado ao desconto. No caso de associação de vários grupos de preços, o número de prioridade é determinado selecionando a prioridade de preço mais alta de todos os grupos de preços associados ao desconto.

Conciliar todos os grupos de preços associados

No Commerce versão 10.0.16 e posterior, uma configuração chamada Combinar todos os grupos de preços associados está disponível em todos os formulários de desconto. Se a configuração estiver habilitada, o desconto será considerado somente se todos os grupos de preços associados ao desconto forem aplicáveis à transação. Por exemplo, se os dois grupos de preços denominados "PG-Student" (grupo de preços para afiliação estudantil) e "RP-Houston" (grupo de preços para a loja de Houston) estiverem associados a um desconto, e Combinar todos os grupos de preços associados estiver habilitado, o desconto será considerado somente para estudantes que estiverem comprando na loja de Houston. Essa configuração oferece um modo de restringir descontos de afiliação e baseados em fidelidade a lojas limitadas.

Anotação

Se dois ou mais grupos de preços de canais estiverem associados a um desconto e Combinar todos os grupos de preços associados estiver habilitado, o desconto não será aplicado porque uma transação pode ser associada apenas a uma loja. Portanto, os grupos de preços associados ao desconto não coincidem.

Descrição

Esse campo é um campo de texto de forma livre. Ele não é usado no aplicativo Store Commerce/Store Commerce para sistemas Web ou em transações.

Aviso de isenção de responsabilidade

Esse campo é para texto de forma livre. Ele não é usado no aplicativo Store Commerce/Store Commerce para sistemas Web ou em transações.

Tipo de linha

Este campo está em todas as linhas de desconto. Os valores possíveis são Incluir e Excluir. Esse campo é usado em combinação com os campos Categoria, Produto e Variante para definir o conjunto de produtos aos quais o desconto será aplicado. Excluir linhas de desconto sempre substitui linhas de desconto incluídas. Quando Tipo de linha é Excluir, muitos dos outros campos na linha de desconto estão esmaecidos, pois não se aplicam.

Unidade de medida

Unidade de medida (UM) é um campo em todas as linhas de desconto, exceto nas linhas de desconto limite. Esse campo é a etiqueta Unidade no Commerce. O campo Unidade de medida funciona como um filtro para determinar se um desconto deve ser aplicado a uma linha de transação. A UM na linha de transação deve corresponder à UM na linha de desconto. Caso contrário, a linha de desconto não será considerada durante o cálculo do desconto. Nenhuma conversão de UM é feita durante o cálculo do desconto.

Categoria, produto, variante e dimensões

Categoria, Produto, Variante e dimensões são as últimas configurações de desconto comuns a todos os descontos. Esses campos são definidos em cada linha de desconto e especificam o que está sendo descontado. Eles atuam como um filtro quando o mecanismo de preço procura descontos que possam ser aplicados a uma transação. Esses campos estão relacionados entre si de acordo com estas regras – as categorias contêm produtos e os produtos podem vir em diferentes variações de tamanho, cor, estilo e configuração.

O mecanismo de preço não usa relacionamentos pai/filho de categorias, produtos e variantes para pedir descontos durante o cálculo do desconto. Esse comportamento difere da maneira como o mecanismo de precificação lida com acordos comerciais de preços de venda. Por exemplo, serão considerados tanto um desconto de 10% em uma categoria quanto um desconto de 5% em um produto da mesma categoria. O maior dos dois valores de desconto será então utilizado, se todas as outras propriedades forem iguais e os descontos não estejam definidos como Compostos, em que ambos serão combinados. Se quiser forçar a utilização de um desconto de produto, em vez de um desconto de categoria, poderá usar a prioridade de preços ou o modo de simultaneidade do desconto para fazer com que um desconto seja aplicado antes de outro.

Ao editar descontos, as configurações de Categoria, Produto, Variante e Dimensões atuam como filtros umas para as outras. Os campos Categoria e Produto serão definidos automaticamente na Hierarquia de categorias de comércio se um produto ou variante for inserido diretamente. As seções a seguir fornecem descrições detalhadas de cada um desses campos.

Categoria

No mínimo, você deve definir o campo Categoria. Você pode selecionar qualquer categoria da hierarquia de categorias de produtos ou qualquer categoria de uma hierarquia de categorias suplementar. No entanto, não é possível selecionar categorias de hierarquias de navegação de canal ou de outras hierarquias não comerciais. Se somente uma categoria for especificada em uma linha de desconto, o desconto será aplicado a qualquer produto dessa categoria (incluindo os produtos adicionados à categoria após a criação do desconto) se todos os outros critérios de desconto forem atendidos, como moeda e UoM.

Anotação

A categoria selecionada em uma linha de desconto é específica da hierarquia. Portanto, você não pode especificar um valor digitando um valor parcial no campo, como acontece na maioria dos campos do Commerce. Se você digitar o nome completo da categoria, a lista suspensa será expandida e essa categoria será selecionada. Além disso, você pode pressionar Alt+seta para baixo para expandir a caixa de diálogo de seleção e então pressionar Tab para alternar entre a seleção de hierarquia e a árvore hierárquica na lista suspensa para que você possa usar o campo sem usar o mouse.

A capacidade de trabalhar com categorias é um diferencial importante entre descontos e descontos de contratos comerciais, e o principal motivo pelo qual desencorajamos você de usar descontos de contratos comerciais. As categorias são organizadas em uma hierarquia de vários níveis. Por outro lado, os grupos de desconto de item usados por contratos comerciais são apenas um só nível de agrupamento, e cada grupo é específico para um dos três tipos de desconto de contrato comercial, como Desconto de linha, Desconto de múltiplas linhas e Desconto total. Portanto, para contratos comerciais, se desejar usar o mesmo conjunto de produtos em todos os três tipos de desconto de contrato comercial, você deverá criar e gerenciar três grupos de descontos independentes. Porém, para descontos, é necessário manter apenas uma categoria. Você então pode usar essa categoria em todos os quatro tipos de desconto. Você também pode usar a mesma categoria em ajustes de preços, gerenciamento de sortimento e gerenciamento de fidelidade.

Produto

O produto pode ser um produto liberado ou um produto mestre liberado. Todos os descontos são específicos da empresa. Portanto, eles trabalham apenas com produtos lançados. Se você selecionar um produto mestre, o desconto será aplicado a todas as variantes do produto, mesmo às variantes liberadas após a criação do desconto, desde que todos os outros critérios de desconto sejam atendidos, como moeda e UM.

Variante

Quando você seleciona uma variante em uma linha de desconto, o desconto será aplicado apenas a essa variante, desde que todos os outros critérios de desconto sejam atendidos, como moeda e UM.

Dimensões

A partir da versão Retail 8.1.1, a capacidade de configurar descontos em nível da dimensão para um produto foi adicionada. Essa capacidade dá flexibilidade para escolher uma ou mais dimensões de um produto como linhas de desconto. Essa flexibilidade evita que o gerente de merchandising adicione individualmente as variantes às quais os descontos se aplicam. Por exemplo, você pode especificar um desconto em todas as variantes com um estilo específico ou especificar um desconto em todas as variantes de uma cor e estilo específicos.

Anotação

Não há suporte para a capacidade de configurar promoções com base em dimensões para ajustes de preços. A interface específica para definição das dimensões foi removida nas versões Retail 10.0.4 e posteriores.

Cálculo de desconto aprimorado

A capacidade de encontrar e calcular descontos aplicáveis ​​com bom desempenho é um fator crítico que afeta a eficiência geral dos negócios de um varejista. Do lançamento da versão Commerce 10.0.23 em diante, o mecanismo de preço do Commerce inclui um recurso aprimorado de cálculo de desconto que usa um esquema de dados nivelado para obter pesquisa e cálculo de descontos mais rápidos no runtime. Quando esse recurso é habilitado, os dados de desconto configurados no Commerce headquarters são desnormalizados antes de serem enviados a bancos de dados de canais. A publicação de dados de descontos simplificados então é disparada automaticamente quando um desconto é habilitado.

Para habilitar o recurso de cálculo de desconto aprimorado, siga estas etapas.

  1. No Commerce headquarters, vá para Varejo e Comércio > Preço e descontos.
  2. Selecione Processar descontos de comércio.
  3. Na caixa de diálogo exibida, agende o trabalho em lotes para execução recorrente.
  4. Acesse Espaços de trabalho > Gerenciamento de recursos.
  5. Pesquise e habilite o recurso Melhorar o desempenho da computação de desconto usando tabelas de descontos nivelados.
  6. Execute os trabalhos de agenda de distribuição 1020 (Preços e descontos) e 1070 (Configuração de canal).

Observação

  • Certifique-se de testar o recurso aprimorado de cálculo de desconto extensivamente antes de habilitá-lo em ambientes de produção, especialmente se você tiver personalizações no mecanismo de preço do Commerce.
  • O recurso de cálculo de desconto aprimorado está habilitado por padrão para ambientes que executam o Commerce versão 10.0.32 ou posterior. Quando o recurso está habilitado, um trabalho em lotes é agendado quando um desconto é habilitado ou um produto mestre associado a um desconto tem uma nova grade de produto.
  • O problema que agendava incorretamente vários trabalhos em lote "Processar descontos de comércio" que bloqueavam a execução de outros trabalhos foi corrigido na versão 10.0.38 do Commerce. Até que os usuários atualizem para uma versão do Commerce com a correção, eles poderão evitar o problema desabilitando o recurso Melhorar o desempenho da computação de desconto usando tabelas de descontos nivelados.

Práticas Recomendadas

  • Antes de criar descontos, documente sua estratégia e seus procedimentos de desconto. Mantenha sua documentação atualizada à medida que o uso do produto evolui.
  • Use sequências numéricas independentes para cada tipo de desconto e configure as sequências numéricas para que a própria ID do desconto indique o tipo de desconto. Por exemplo, prefixe a ID de cada tipo de desconto com uma constante alfanumérica diferente: P para quantidade, MM para misturar e combinar etc.
  • Teste sua configuração de desconto usando o simulador de preços antes de habilitar os descontos. O simulador de preços tem uma opção que permite tratar os descontos desabilitados como habilitados. Essa opção foi projetada especificamente para testar descontos antes de serem habilitados.
  • Expire os descontos quando eles não forem mais válidos. Dessa forma, você evita que o número total de descontos que o mecanismo de preço considera durante uma transação cresça ilimitadamente. Caso contrário, o desempenho do cálculo do desconto poderá ser afetado ao longo do tempo.
  • Use categorias complementares para agrupar os produtos, por exemplo, produtos em liquidação ou produtos da última temporada.
  • Sempre evite ou minimize linhas de desconto sobrepostas.