Calcular acúmulos com definições do Mecanismo de processamento de dados (DPE) (exemplo)
Este exemplo mostra como as seis definições de DPE no Data Cloud processam dados da transação e calculam acúmulos para membros inscritos em dois programas de desconto com diferentes critérios de agregação.
Edições obrigatórias
| Disponível em: Edições Enterprise, Unlimited e Developer com Desconto e Gerenciamento avançado de acúmulo habilitadas. |
Registros do diário de transação
NovaTech, GlobalMed, Rayler e SunriseRetail são distribuidores inscritos como membros em dois programas de desconto ativos de 1o de abril a 30 de setembro de 2026. Os programas usam períodos de acúmulo mensais. Aqui estão os registros do Diário de transação para abril de 2026.
| Membro | Programa | Produto | Quantidade | Data da atividade |
|---|---|---|---|---|
| NovaTech | Programa AMER | Raio | 70 | 1o de abril de 2026 |
| NovaTech | Programa AMER | Espectro | 100 | 9 de abril de 2026 |
| GlobalMed | Programa AMER | Raio | 70 | 1o de abril de 2026 |
| GlobalMed | Programa AMER | Espectro | 100 | 9 de abril de 2026 |
| Rayler | Programa APAC | Raio | 70 | 1o de abril de 2026 |
| Rayler | Programa APAC | Espectro | 100 | 9 de abril de 2026 |
| SunriseRetail | Programa APAC | Raio | 70 | 1o de abril de 2026 |
| SunriseRetail | Programa APAC | Espectro | 100 | 9 de abril de 2026 |
Regras do programa de reembolso
Todos os quatro distribuidores são inscritos como membros em dois programas de desconto ativos.
- Programa AMER: Oferece baseado em volume e baseado em receita para NovaTech e GlobalMed. O programa tem seis períodos de acúmulo mensais.
- Programa APAC: Oferta baseada em volume e baseada em receita para Rayler e SunriseRetail. O programa tem seis períodos de acúmulo mensais.
O gerente do programa configura os critérios de agregação para os tipos de desconto. Define como as transações são agrupadas adicionando registros de Campo de agregação de tipo de desconto do programa a cada tipo de desconto. Agregar por qualquer dimensão além do membro também requer uma personalização correspondente no DPE de pré-processamento para que a âncora correspondente seja definida.
| Tipo de reembolso | Programa | Critérios de agregação | Como é configurado |
|---|---|---|---|
| Baseado em volume | Programa AMER | Todos os produtos combinados por membro | Um registro de campo de agregação: campo agregado = membro |
| Baseado em receita | Programa AMER | Todos os produtos combinados por membro | Um registro de campo de agregação: campo agregado = membro |
| Baseado em volume | Programa APAC | Por produto por membro | Dois registros de campo de agregação (Membro e Produto) e DPE de pré-processamento personalizados para definir a âncora de Produto |
| Baseado em receita | Programa APAC | Por produto por membro | Dois registros de campo de agregação (Membro e Produto) e DPE de pré-processamento personalizados para definir a âncora de Produto |
O Programa AMER tem estes níveis de benefício para ambos os tipos de desconto:
- Nível 1: oferece US$ 2 por unidade (com base em volume) ou um acúmulo de 2% (com base em receita) quando a quantidade de produto combinada para um membro está entre 0 e 100 unidades.
- Nível 2: Oferece US$ 3 por unidade (com base em volume) ou um acúmulo de 3% (com base em receita) quando a quantidade de produto combinada para um membro excede 100 unidades.
O Programa APAC tem estes níveis de benefício, aplicados separadamente para cada produto:
- Nível 1: oferece US$ 2 por unidade (com base em volume) ou um acúmulo de 2% (com base em receita) quando a quantidade para um produto está entre 0 e 100 unidades.
- Nível 2: Oferece US$ 3 por unidade (com base em volume) ou um acúmulo de 3% (com base em receita) quando a quantidade de um produto excede 100 unidades.
- Desconto avançado e pré-processamento de acúmulo – Configuração de regra
O DPE de configuração de regra lê o tipo de desconto e a configuração de benefício e cria os registros de referência que os DPEs subsequentes usam. Nenhum valor de acúmulo é calculado nesse estágio. - Desconto avançado e pré-processamento de acúmulo – Preparação de dados
O DPE de preparação de dados combina os registros de Meta da regra do DPE de configuração de regra com a lista de membros ativos e o período de acúmulo de abril de 2026. Para cada combinação de membro – tipo de desconto – período, ele cria um registro de Ingestão de regra que define o intervalo de datas aplicável e um registro de Ingestão de nível para cada nível de benefício dentro desse intervalo. - Mecanismo de acúmulo e pagamento – Cálculo delta
O DPE de cálculo delta compara os registros de Ingestão de regra e Ingestão de nível da execução atual com os registros armazenados da execução anterior. Registros não alterados desde a última execução são marcados como Não modificado e não reprocessados. Isso impede a contagem dupla quando o mecanismo é executado várias vezes no mesmo período. - Mecanismo de acúmulo e pagamento – Processamento de regra
O DPE de processamento de regra lê os registros de Estágio de nível do DPE de cálculo delta e calcula o valor de acúmulo para cada transação em relação a cada nível aplicável. - Desconto avançado e pós-processamento de acúmulo – Geração de origem
O DPE de geração de origem lê os valores calculados do DPE de processamento de regra e os grava em três objetos do Salesforce. As Origens de acúmulo do tipo de reembolso do programa fornecem a visualização mais granular, o valor acumulado por nível de benefício por membro por período. Para tipos de reembolso em etapas, um registro separado é criado para cada nível que o membro cruzou. - Desconto avançado e pós-processamento de acúmulo – Atualização de status
O DPE de atualização de status define o campo Status em cada acúmulo de membro do programa de reembolso de Cálculo em andamento para Calculado após todos os valores serem confirmados. Os registros agora estão disponíveis para revisão e aprovação no modo de exibição de lista Acúmulos de membros do programa de descontos.
