Loading
Gerenciamento de receita de canal
. Fluxos de dados do Gerenciamento de receita de canal

Fluxos de dados do Gerenciamento de receita de canal

Os fluxos de dados mapeiam objetos de modelo de dados no Data Cloud para objetos em sua organização do Salesforce. O kit de dados de Gerenciamento de receita de canal contém fluxos de dados predefinidos para objetos de modelo de dados. Os campos nos objetos do modelo de dados são mapeados para os campos correspondentes nos objetos de origem. Você pode mapear outros campos conforme necessário ou excluir os mapeamentos que não usa.

Edições obrigatórias

Disponível em: Enterprise, Unlimited e Developer Editions

Mapeamento de nuvem para conta

Use esses mapeamentos para armazenar informações sobre contas individuais ou comerciais para membros do programa de desconto, parceiros ou clientes.

Campo de objeto de modelo de dados Tipo de campo Campo de objeto de fonte de dados Descrição
ID da conta Texto Id Identificador exclusivo para a conta
Nome da conta Texto Nome Nome da conta
Número da conta Texto AccountNumber Número da conta definida pelo cliente
Origem da conta Texto AccountSource Origem do registro da conta
Tipo de conta Texto Tipo Tipo de conta (por exemplo, Cliente, Parceiro)
Receita anual Moeda Receita anual Receita anual estimada da conta
Endereço de cobrança Endereço BillingAddress Endereço de cobrança da conta
Criado por ID Texto CreatedById ID do usuário que criou o registro
Data de criação DateTime CreatedDate Data e hora em que o registro foi criado
Descrição Texto Descrição Descrição da conta
Setor Texto Setor Classificação do setor
Última modificação por ID Texto LastModifiedById ID do usuário que modificou o registro pela última vez
Data da última modificação DateTime LastModifiedDate Data e hora em que o registro foi modificado pela última vez
ID do proprietário Texto OwnerId ID do usuário que é o proprietário da conta
ID da conta pai Texto ParentId ID da conta pai
Telefone Texto Telefone Número de telefone principal
Endereço de entrega Endereço ShippingAddress Endereço de entrega da conta
Site da Web Texto Site da Web URL do site da conta

Mapeamento de nuvem para usuário

Use esses mapeamentos para armazenar informações sobre usuários do Salesforce que gerenciam programas de desconto, aprovam pagamentos ou possuem registros de desconto.

Campo de objeto de modelo de dados Tipo de campo Campo de objeto de fonte de dados Descrição
User ID Texto Id Identificador exclusivo para o usuário
Nome do usuário Texto Nome do usuário Nome de usuário para login
Email Texto Email Endereço de email do usuário
Primeiro nome Texto FirstName Primeiro nome do usuário
Sobrenome Texto LastName Sobrenome do usuário
Nome completo Texto Nome Nome completo do usuário
Está ativo Booleano IsActive Indica se o usuário está ativo
Data de criação DateTime CreatedDate Data e hora em que o registro foi criado
Data da última modificação DateTime LastModifiedDate Data e hora em que o registro foi modificado pela última vez
ID do perfil Texto ProfileId ID do perfil do usuário
ID do papel Texto UserRoleId ID do papel do usuário
ID do gerente Texto ManagerId O ID do gerente do usuário
Departamento Texto Departamento O departamento do usuário
Título Texto Título Título do trabalho do usuário

Mapeamento de nuvem para UnitOfMeasure

Use esses mapeamentos para armazenar unidades de medida usadas em cálculos de desconto.

Campo de objeto de modelo de dados Tipo de campo Campo de objeto de fonte de dados Descrição
ID da unidade de medida Texto Id Identificador exclusivo para a unidade de medida
Nome da unidade Texto Nome Nome da unidade de medida
Código Texto Código Código curto para a unidade
Descrição Texto Descrição Descrição da unidade de medida
Data de criação DateTime CreatedDate Data e hora em que o registro foi criado
Data da última modificação DateTime LastModifiedDate Data e hora em que o registro foi modificado pela última vez

Mapeamento de nuvem para ProgramRebateType

Use esses mapeamentos para armazenar configurações de tipo de desconto, métodos de cálculo e parâmetros de benefício.

Campo de objeto de modelo de dados Tipo de campo Campo de objeto de fonte de dados Descrição
Id Texto Id Chave primária – identificador exclusivo para o tipo de desconto
Nome do tipo de reembolso Texto Nome Nome do tipo de desconto
ID do programa de reembolso Texto RebateProgramId Referência ao programa de reembolso pai
Status Texto Status Status do tipo de desconto (ativo, inativo)
Tipo de cálculo Texto CalculationType Tipo de cálculo (por unidade, por transação, fórmula, crescimento)
Método de cálculo Texto CalculationMethod Método para calcular os benefícios do desconto
Base de cálculo Texto CalculationBasis Tipo de pagamento (acúmulo, fatura etc.)
Tipo de medida de reembolso Texto RebateMeasureType Tipo de medida de desconto (volume, receita etc.)
Nome do campo de medida Texto MeasureFieldName Campo usado para cálculos de valor do desconto
Nome do objeto agregado Texto AggregateObjectName Nome da entidade de agregação personalizada
Nome do campo do qualificador de benefício Texto BenefitQualifierFieldName Campo usado para determinar o valor do benefício
Ação de filtro Texto FilterAction Lógica de filtro para condições de tipo de desconto
Texto dos critérios de filtro Texto FilterCriteriaText Definição de filtro no formato JSON
Texto da lógica de filtro Texto FilterLogicText Opções de critérios de filtro (AND, OR, Custom)
Tipo de filtro do produto Texto ProductFilterType Critérios aplicados a filtros de produto
Taxa de acúmulo Número AccrualRate A taxa de acúmulo para o tipo de desconto
Método de cálculo de acúmulo Texto AccrualCalculationMethod Método de cálculo para valor de acúmulo
ID da unidade de medida Texto UnitOfMeasureId Unidade de medida associada
Número da duração da validade Número ValidityDurationNumber Duração da elegibilidade para inventário
Texto dos critérios de agregação Texto AggregationCriteriaText Critérios de agregação de PoS no formato JSON
Data e hora do último cálculo de agrupamento de critérios DateTime LastCalcAggCriteriaDateTime Quando os critérios de agregação foram calculados pela última vez
Data e hora de criação DateTime CreatedDate Data e hora em que o registro foi criado
Data e hora da última modificação DateTime LastModifiedDate Data e hora em que o registro foi modificado pela última vez

Mapeamento de nuvem para RebateProgramMember

Use esses mapeamentos para armazenar informações sobre membros inscritos em programas de desconto.

Campo de objeto de modelo de dados Tipo de campo Campo de objeto de fonte de dados Descrição
Id Texto Id Chave primária – identificador exclusivo para o membro do programa
Nome do membro Texto Nome Nome do membro do programa
ID do programa de reembolso Texto RebateProgramId Referência ao programa de reembolso pai
ID da conta Texto AccountId Referência à conta do membro
ID de envio para conta Texto ShipToAccountId Conta que recebe o benefício
Status do membro Texto Status Status da associação (ativo, inativo)
ID do proprietário Texto OwnerId Proprietário do registro do membro
Data da última ativação Data LastActivationDate O membro de data mais recente foi ativado (precisão do dia)
Data da última desativação Data LastDeactivationDate O membro de data mais recente foi desativado (precisão do dia)
Valor de pagamento cumulativo Moeda CumulativePayoutAmount Valor total do desconto pago a esse membro
Valor total de pagamento Moeda TotalPayoutAmount Valor total de pagamento em todos os períodos
Valor total acumulado Moeda TotalAccruedAmount Valor total acumulado em todos os períodos
A Calculadora de pagamento foi ignorada Booleano IsPayoutCalcSkipped Se o cálculo de pagamento foi ignorado para esse membro
Data e hora de criação DateTime CreatedDate Data e hora em que o registro foi criado

Mapeamento de nuvem para o RebateProgram

Use esses mapeamentos para armazenar a configuração do programa de desconto, incluindo datas, frequência e status do programa.

Campo de objeto de modelo de dados Tipo de campo Campo de objeto de fonte de dados Descrição
Id Texto Id Chave primária – identificador exclusivo para o programa de desconto
Nome do programa Texto Nome Nome do programa de desconto
Número de referência do programa Texto ProgramReferenceNumber Número de referência atribuído a esse programa de desconto
Descrição Texto Descrição Descrição do programa de desconto
Data de início Data StartDate Data de início do programa de desconto (precisão do dia)
Data de término Data EndDate Data de término do programa de desconto (precisão do dia)
Status Texto Status Status do programa de desconto (por exemplo, Rascunho, Ativo, Concluído)
Tipo Texto Tipo Tipo de programa de desconto (por exemplo, Padrão, Envio e Débito)
Texto de frequência Texto Frequência Frequência do programa de desconto (mensal, trimestral etc.)
Texto da frequência de acúmulo Texto AccrualFrequency A frequência com que os valores de desconto são acumulados
Tipo de execução Texto ExecutionType Especifica a plataforma de execução (padrão, avançado)
Contagem de dias do período de Grace Número GracePeriodDays Número de dias em que as transações são consideradas após o fim do período
Contagem de dias de cálculo de pagamento Número PayoutCalculationDays Número de dias a partir do fim do período antes do cálculo do pagamento
ID do proprietário Texto OwnerId ID do usuário que é proprietário do programa de desconto
Criado por ID Texto CreatedById ID do usuário que criou o programa de desconto
Data de criação DateTime CreatedDate Data e hora em que o registro foi criado
Data da última modificação DateTime LastModifiedDate Data e hora em que o registro foi modificado pela última vez

Mapeamento de nuvem para RebateProgramPayoutPeriod

Use esses mapeamentos para armazenar definições de período de pagamento e datas de cálculo.

Campo de objeto de modelo de dados Tipo de campo Campo de objeto de fonte de dados Descrição
Id Texto Id Chave primária – identificador exclusivo para o período de pagamento
Nome do período Texto Nome Nome do período de pagamento
ID do programa de reembolso Texto RebateProgramId Referência ao programa de reembolso pai
Data de início Data StartDate Data de início do período de pagamento (precisão do dia)
Data de término Data EndDate Data de término do período de pagamento (precisão do dia)
Status Texto Status Status do período de pagamento
Data de cálculo do pagamento Data PayoutCalculationDate Data em que o pagamento é calculado (precisão do dia)
Data do período de Grace da transação Data TransactionGracePeriodDate Última data para as transações serem incluídas (precisão do dia)
Data do último cálculo Data LastCalculationDate Data da última execução de cálculo (precisão do dia)
Data de criação DateTime CreatedDate Data e hora em que o registro foi criado
Data da última modificação DateTime LastModifiedDate Data e hora em que o registro foi modificado pela última vez

Mapeamento de nuvem para ProgramRebateTypeFilter

Use esses mapeamentos para armazenar critérios de filtro para qualificação de tipo de desconto.

Campo de objeto de modelo de dados Tipo de campo Campo de objeto de fonte de dados Descrição
Id Texto Id Chave primária – identificador exclusivo para o filtro
Nome do filtro Texto Nome Nome do filtro
ID do tipo de reembolso do programa Texto ProgramRebateTypeId Referência ao tipo de desconto pai
Nome do campo Texto FieldName Nome do campo pelo qual filtrar
Operador Texto Operador Operador de filtro (igual a, maior que etc.)
Valor Texto Valor Valor de filtro
Número de sequência Número SequenceNumber Ordem da avaliação do filtro
Data de criação DateTime CreatedDate Data e hora em que o registro foi criado
Data da última modificação DateTime LastModifiedDate Data e hora em que o registro foi modificado pela última vez

Mapeamento de nuvem para ProgramRebateTypeBenefit

Use esses mapeamentos para armazenar níveis de benefício e valores para tipos de desconto.

Campo de objeto de modelo de dados Tipo de campo Campo de objeto de fonte de dados Descrição
Id Texto Id Chave primária – identificador exclusivo para o benefício
Nome do benefício Texto Nome Nome do nível do benefício
ID do tipo de reembolso do programa Texto ProgramRebateTypeId Referência ao tipo de desconto pai
Tipo de benefício Texto BenefitType Tipo de benefício (percentual, valor fixo etc.)
Valor do benefício Número BenefitValue Valor do benefício
De valor Número FromValue Limite inicial para nível
Para valor Número ToValue Limite de término para nível
Data de início efetivo Data EffectiveStartDate O benefício de data que entra em vigor (precisão do dia)
Data de término efetiva Data EffectiveEndDate Data em que o benefício expira (precisão do dia)
Número de sequência Número SequenceNumber Ordem da avaliação do nível
Data de criação DateTime CreatedDate Data e hora em que o registro foi criado
Data da última modificação DateTime LastModifiedDate Data e hora em que o registro foi modificado pela última vez

Mapeamento de nuvem para RebateProgramMemberPayout

Use esses mapeamentos para armazenar valores de pagamento calculados para membros do programa por período.

Campo de objeto de modelo de dados Tipo de campo Campo de objeto de fonte de dados Descrição
Id Texto Id Chave primária – identificador exclusivo para o pagamento do membro
Nome do pagamento do membro Texto Nome Nome do registro de pagamento do membro
ID do membro Texto RebateProgramMemberId Referência ao membro do programa
ID do período Texto RebateProgramPayoutPeriodId Referência ao período de pagamento
ID de pagamento Texto RebatePaymentId Referência ao pagamento do desconto
Status Texto Status Status do pagamento (Pronto para aprovação, Aprovado, Rejeitado)
Data de cálculo Data CalculationDate O cálculo da data ocorreu (precisão do dia)
Valor do desconto calculado Moeda CalculatedRebateAmount Valor total do desconto calculado
Valor acumulado Moeda AccruedAmount Valor de pagamento acumulado pelo membro
Valor total de pagamento calculado Moeda TotalCalculatedPayoutAmount Pagamento de base antes de ajustes
Valor total de ajuste aprovado Moeda TotalApprovedAdjustmentAmount Ajustes aprovados resumidos
Valor total do desconto Moeda TotalRebateAmount Valor total de pagamento resumido
Valor de pagamento Moeda FinalPayoutAmount Pagamento total, incluindo ajustes
Criado por ID Texto CreatedById ID do usuário que criou o registro
Data e hora de criação DateTime CreatedDate Data e hora em que o registro foi criado

Mapeamento de nuvem para ProgramRebateTypePayout

Use esses mapeamentos para armazenar valores de pagamento agregados por tipo de desconto e período.

Campo de objeto de modelo de dados Tipo de campo Campo de objeto de fonte de dados Descrição
Id Texto Id Chave primária – identificador exclusivo para o pagamento do tipo
Nome do pagamento do tipo Texto Nome Nome do registro de pagamento do tipo
ID do tipo de reembolso do programa Texto ProgramRebateTypeId Referência ao tipo de desconto
ID do período de pagamento Texto RebateProgramPayoutPeriodId Referência ao período de pagamento
Status Texto Status Status do pagamento do tipo
Valor do desconto Moeda RebateAmount Valor total do desconto para o tipo
Valor acumulado Moeda AccruedAmount Valor total acumulado para o tipo
Valor de pagamento calculado Moeda CalculatedPayoutAmount Pagamento calculado antes dos ajustes
Valor total de pagamento Moeda TotalPayoutAmount Pagamento total, incluindo ajustes
Valor ajustado da taxa total Moeda TotalRateAdjustedAmount Valor total de ajuste de taxa
Valor de adição total do período anterior Moeda TotalPriorPeriodAdjAmount Valor total do ajuste do período anterior
Data de criação DateTime CreatedDate Data e hora em que o registro foi criado
Data da última modificação DateTime LastModifiedDate Data e hora em que o registro foi modificado pela última vez

Mapeamento de nuvem para ProgramRebateTypPayoutSrc

Use esses mapeamentos para rastrear detalhes da origem de pagamento por tipo de desconto, membro e período.

Campo de objeto de modelo de dados Tipo de campo Campo de objeto de fonte de dados Descrição
Id Texto Id Chave primária – identificador exclusivo para a origem do pagamento
Nome da origem do pagamento Texto Nome Nome do registro da origem do pagamento
ID do tipo de reembolso do programa Texto ProgramRebateTypeId Referência ao tipo de desconto
ID do membro do programa Texto RebateProgramMemberId Referência ao membro do programa
ID do período de pagamento Texto RebateProgramPayoutPeriodId Referência ao período de pagamento
Valor do desconto Moeda RebateAmount Valor do reembolso para essa origem
Valor acumulado Moeda AccruedAmount Valor acumulado para essa origem
Valor de pagamento Moeda PayoutAmount Valor de pagamento para essa origem
Valor ajustado da taxa Moeda RateAdjustedAmount Valor do ajuste da taxa
Valor ajustado do período anterior Moeda PriorPeriodAdjustedAmount Valor do ajuste do período anterior
Data de criação DateTime CreatedDate Data e hora em que o registro foi criado
Data da última modificação DateTime LastModifiedDate Data e hora em que o registro foi modificado pela última vez

Mapeamento de nuvem para RebatePrgmMbrPayoutAdjustment

Use esses mapeamentos para armazenar ajustes manuais aplicados a pagamentos de membro.

Campo de objeto de modelo de dados Tipo de campo Campo de objeto de fonte de dados Descrição
Id Texto Id Chave primária – identificador exclusivo para o ajuste
Nome do ajuste Texto Nome Nome do registro de ajuste
ID de pagamento do membro Texto RebateProgramMemberPayoutId Referência ao pagamento do membro
Tipo de ajuste Texto Tipo Tipo de ajuste (Aumento, Diminução)
Valor de ajuste Moeda AdjustmentAmount Valor do ajuste
Motivo do ajuste Texto Motivo Motivo do ajuste
Status Texto Status Status do ajuste (pendente, aprovado, rejeitado)
Aprovado pelo ID Texto ApprovedById ID do usuário que aprovou o ajuste
Data de aprovação Data ApprovedDate O ajuste de data foi aprovado (precisão do dia)
Data de criação DateTime CreatedDate Data e hora em que o registro foi criado
Data da última modificação DateTime LastModifiedDate Data e hora em que o registro foi modificado pela última vez

Mapeamento de nuvem para RebatePayment

Use esses mapeamentos para armazenar transações de pagamento reais emitidas aos membros.

Campo de objeto de modelo de dados Tipo de campo Campo de objeto de fonte de dados Descrição
Id Texto Id Chave primária – identificador exclusivo para o pagamento
Nome do pagamento Texto Nome Nome do registro de pagamento
Número do pagamento Texto PaymentNumber Número de referência do pagamento
ID de pagamento do membro Texto RebateProgramMemberPayoutId Referência ao pagamento do membro
Forma de pagamento Texto PaymentMethod Forma de pagamento (Check, ACH, Transferência de conexão)
Status do pagamento Texto Status Status do pagamento (emitido, liquidado, cancelado)
Valor Moeda Valor Valor do pagamento
Data de pagamento Data PaymentDate Data em que o pagamento foi emitido (precisão do dia)
Verificar número Texto CheckNumber Número de verificação, se aplicável
ID da transação Texto TransactionId ID da transação de pagamento externa
Data de criação DateTime CreatedDate Data e hora em que o registro foi criado
Data da última modificação DateTime LastModifiedDate Data e hora em que o registro foi modificado pela última vez

Mapeamento de nuvem para PgmRebateTypBnftMapping

Use esses mapeamentos para armazenar mapeamentos entre campos agregados e qualificadores de benefício.

Campo de objeto de modelo de dados Tipo de campo Campo de objeto de fonte de dados Descrição
Id Texto Id Chave primária – identificador exclusivo para o mapeamento
Nome do mapeamento Texto Nome Nome do mapeamento de benefício
ID do tipo de reembolso do programa Texto ProgramRebateTypeId Referência ao tipo de desconto
Nome do campo agregado Texto AggregateFieldName Campo no objeto agregado
Campo Benefício do tipo de reembolso Texto RebateTypeBenefitField Campo na definição de benefício
Número de sequência Número SequenceNumber Ordem da avaliação do mapeamento
Data de criação DateTime CreatedDate Data e hora em que o registro foi criado
Data da última modificação DateTime LastModifiedDate Data e hora em que o registro foi modificado pela última vez

Mapeamento de nuvem para RebateMemberProductAggregate

Use esses mapeamentos para armazenar dados de transação agregados por membro e produto.

Campo de objeto de modelo de dados Tipo de campo Campo de objeto de fonte de dados Descrição
Id Texto Id Chave primária – identificador exclusivo para o agregado
Nome agregado Texto Nome Nome do registro agregado
ID do membro do programa Texto RebateProgramMemberId Referência ao membro do programa
ID do produto Texto ProductId Referência ao produto
Período de agregação Texto AggregationPeriod Período de agregação
Quantidade total Número TotalQuantity Quantidade total vendida
Valor total da transação Moeda TotalTransactionAmount Valor total da transação
Valor total anterior da transação Moeda PriorTotalTransactionAmount Valor da transação do período anterior
Valor de crescimento Moeda GrowthAmount Crescimento vs. período anterior
Percentual de crescimento Número GrowthPercentage Percentual de crescimento versus período anterior
Contagem de transações Número TransactionCount Número de transações
Data de criação DateTime CreatedDate Data e hora em que o registro foi criado
Data da última modificação DateTime LastModifiedDate Data e hora em que o registro foi modificado pela última vez

Mapeamento de nuvem para ProgramRebateTypeProduct

Use esses mapeamentos para armazenar associações de produto para tipos de desconto.

Campo de objeto de modelo de dados Tipo de campo Campo de objeto de fonte de dados Descrição
Id Texto Id Chave primária – identificador exclusivo para a associação do produto
Nome da associação Texto Nome Nome da associação do produto
ID do tipo de reembolso do programa Texto ProgramRebateTypeId Referência ao tipo de desconto
ID do produto Texto ProductId Referência ao produto
Categoria do produto Texto ProductCategory Categoria do produto
Está incluído Booleano IsInclusive Se o produto está incluído ou excluído
Data de início efetivo Data EffectiveStartDate A associação de data entra em vigor
Data de término efetiva Data EffectiveEndDate Data em que a associação expira
Data de criação DateTime CreatedDate Data e hora em que o registro foi criado
Data da última modificação DateTime LastModifiedDate Data e hora em que o registro foi modificado pela última vez
.
 
Carregando
Salesforce Help | Article