Loading
渠道收入管理
配置高级返利和应计后处理 - 源生成 DPE

配置高级返利和应计后处理 - 源生成 DPE

将应计计算结果写回 Salesforce Core,并按自定义维度汇总。

所需的 Edition

适用于:启用了返利和应计管理高级功能的 EnterpriseUnlimitedDeveloper Edition。
  1. 在计划返利类型应计来源上创建新字段:
    1. 为锚值创建自定义字段(例如 Region__c)
    2. 此字段将存储每个应计来源记录的维度值
  2. 选择字段作为数据源节点中的输入:
    1. 打开计划返利类型应计来源数据源节点
    2. 选择新创建的锚字段
  3. 传递联接节点:
    1. 确保字段流经:使用返利类型累积参考编号丰富
  4. 创建 AnchorString 公式:
    1. 在适当节点上添加公式字段
    2. 将其命名为 Anchor1String(或 Anchor2String、Anchor3String)
    3. 公式:IF(CONTAINS({AggregationCriteria}, "Region__c")==true, {Anchor1}, "_") 用您在计划返利类型中显示的字段名称替换 "Region__c",用 DLO 中的锚字段替换 {Anchor1}。
      本公式返回锚值(如果配置),或返回 "_"(如果未使用)。
  5. 更新 uniqueRefKey 公式:
    1. 导航到:为现有源构建唯一密钥
    2. 查找 uniqueRefKey 公式
    3. 将 AnchorString 添加到连接
      例如,在 CONCAT 函数中包含 {Anchor1String}
  6. 选择跨期间处理节点的 Anchor1String。在这六个节点中选择 Anchor1String 字段:
    • 填充返利类型和期间详细信息
    • 合并期间类型和输出数据
    • 删除不必要的字段
    • 添加最新等级信息
    • 添加前期总计
    • 添加当前期间总计
  7. 为两个源选择 Anchor1String:
    1. 导航到:合并当前和前期金额
    2. 此节点有两个输入源。从两个源中选择 Anchor1String
  8. 添加合并期间公式:
    1. 导航到:合并期间值
    2. 创建公式字段:IF(ISBLANK({AccruedAnchor1String}),{PriorAnchor1String},{AccruedAnchor1String})
    这将确保在合并当前和前期数据时正确结转锚值。
  9. 选择跨四个节点的锚 1。
    • 丰富计划成员详细信息
    • 检查现有成员累积
    • 检查现有返利类型累积
    • 将等级值添加到记录
  10. 在新源节点上更新 UniqueRefKey:
    1. 导航到:为新源构建唯一密钥
    2. 更新 UniqueRefKey 公式以包含 Anchor1:CONCAT({ProgramRebateTypeAccrualRef},"_",{MemberAccrualReferenceNumber},"_",{BenefitString},"_",{Member},"_",{Product},"_",{Anchor1})
    这将确保成员、产品和自定义维度的每个唯一组合都有自己的应计来源记录。
  11. 在筛选器节点中选择锚 1:
    1. 导航到:为源生成筛选唯一记录
    2. 在匹配节点配置中,从此源中选择 Anchor1
  12. 从其他来源选择锚:
    1. 在相同匹配节点中,从其他输入源中选择 Anchor1。这确保了在锚维度上匹配
  13. 创建计算应计源字段公式:
    1. 导航到:计算应计源字段
    2. 为锚字段创建公式:IF(ISBLANK({Id}),IF(({Anchor1String}=="_")==true,NULL,{Anchor1String}),{ExistingAnchor1})
      逻辑:对于新记录:如果配置,使用锚值,否则为空。对于现有记录:保留现有锚值。
  14. 写回节点中的映射锚 1:
    1. 导航到:创建或更新应计来源详细信息
    2. 将计算锚字段映射到计划返利类型应计来源上的 Anchor1 字段。
    这将最终聚合结果写回 Salesforce Core
 
正在加载
Salesforce Help | Article