计算关键绩效指标
了解 Analytics for Consumer Goods 仪表板中显示的关键指标的定义和计算。
所需的 Edition
| 适用于启用 Consumer Goods Cloud 的 Enterprise、Performance 和 Unlimited Edition。 |
此表列出了关键指标、它们的计算以及它们在仪表板中出现的位置。
| 度量 | 描述 | 计算 | 仪表板中可用 |
|---|---|---|---|
| 收入 | 产品、产品类别、商店、地区、销售代表或客户产生的总收入。 | OrderItem 对象中所有“TotalPrice”字段值的总和。 |
|
| 数量 | 产品、产品类别、商店、地区、销售代表或客户的总销售量。 | OrderItem 对象中所有“数量”字段值的总和。 |
|
| 平均数量 | 商店、所有商店或类似商店的平均数量。 | OrderItem 对象中所有“数量”字段值的平均值。 对于类似的商店,特定商店组的平均数量是根据 RetailStore 对象中的“RetailLocationGroupId”字段计算的。 |
嵌入式商店 |
| 平均收入 | 一家商店、所有商店或类似商店产生的平均收入。 | OrderItem 对象中所有“TotalPrice”字段值的平均值。 对于类似的商店,特定商店组的平均收入根据 RetailStore 对象中的“RetailLocationGroupId”字段计算的。 |
|
| 平均正面合规性 | 商店的平均正面合规性。 | 应用筛选:在 RetailVisitKpi 对象中,“Include_In_Compliance”为“真”,“类型”是“面向”。 |
|
| 平均促销合规性 | 商店的平均促销合规性。 | 应用筛选:“Include_In_Compliance” 为“真”,“PromotionId”在 RetailVisitKpi 对象中。 |
|
| 平均商店合规性 | 商店的整体合规性。 | 应用筛选:“Include_In_Compliance”在 RetailVisitKpi 对象中为“真”。 |
|
| 平均货架份额合规性 | 商店的平均货架份额合规性。 | 应用筛选:“Include_In_Compliance”为“真”,“类型”为“ShareOfShelf”,“PromotionId”不存在于 RetailVisitKpi 对象中。 |
|
| 平均库存合规性 | 商店的平均库存合规性。 | 应用筛选:在 RetailVisitKpi 对象中,“Include_In_Compliance”为“真”,“类型”是 的“库存”。 |
|
| 平均缺货合规性 | 商店的平均缺货合规性。 | 应用筛选:在 RetailVisitKpi 对象中,“Include_In_Compliance”为“真”,“类型”是“OutOfStock”。 |
|
| 平均价格合规性 | 商店的平均价格合规性。 | 应用筛选:在 RetailVisitKpi 对象中,“Include_In_Compliance”为“真”,“类型”是“价格”。 |
|
| 平均商店合规性变化 | 与前期相比,商店合规性的百分比变化。 | (在“持续时间”筛选器中选择的期间的平均商店合规性) - (在“比较对象”筛选器中选择的期间的平均商店合规性)/(在“比较对象”筛选器中选择的期间的平均商店合规性) “Include_In_Compliance”在 RetailVisitKpi 对象中为“真”。 |
|
| 平均货架份额合规性变化 | 与前期相比,货架份额合规性的百分比变化。 | (在“持续时间”筛选器中选择的期间的平均货架份额合规性) - (在“比较对象”筛选器中选择的期间的平均货架份额合规性)/(在“比较对象”筛选器中选择的期间的平均货架份额合规性) 应用筛选:在 RetailVisitKpi 对象中,“Include_In_Compliance”为“真”,“类型”是“ShareOfShelf”。 |
|
| 平均正面合规性变化 | 与前期相比,正面合规性的百分比变化。 | (在“持续时间”筛选器中选择的期间的平均正面合规性) - (在“比较对象”筛选器中选择的期间的平均正面合规性)/(在“比较对象”筛选器中选择的期间的平均正面合规性) 应用筛选:在 RetailVisitKpi 对象中,“Include_In_Compliance”为“真”,“类型”是“面向”。 |
|
| 平均促销合规性变化 | 与前期相比,促销合规性的百分比变化。 | (在“持续时间”筛选器中选择的期间的平均促销合规性) - (在“比较对象”筛选器中选择的期间的平均促销合规性)/(在“比较对象”筛选器中选择的期间的平均促销合规性) 应用筛选:“Include_In_Compliance”为“真”,“PromotionId”在 RetailVisitKpi 对象中。 |
|
| 平均库存合规性变化 | 与前期相比,库存合规性的百分比变化。 | (在“持续时间”筛选器中选择的期间的平均库存合规性) - (在“比较对象”筛选器中选择的期间的平均库存合规性)/(在“比较对象”筛选器中选择的期间的平均库存合规性) 应用筛选:在 RetailVisitKpi 对象中,“Include_In_Compliance”为“真”,“类型”是 的“库存”。 |
|
| 缺货事件变化 | 与前期相比,缺货事件的百分比变化。 | (在“持续时间”筛选器中选择的期间的缺货事件计数) - (在“比较对象”筛选器中选择的期间的缺货事件计数)/(在“比较对象”筛选器中选择的期间的缺货事件计数) 缺货事件是 RetailVisitKpi 对象记录的计数。 应用筛选:在 RetailVisitKpi 对象中,“ActualBooleanValue”为“真”,“类型”是“OutOfStock”。 |
商店绩效 |
| 缺货合规性变化 | 与前期相比,缺货合规性的百分比变化。 | (在“持续时间”筛选器中选择的期间的平均缺货合规性) - (在“比较对象”筛选器中选择的期间的平均缺货合规性)/(在“比较对象”筛选器中选择的期间的平均缺货合规性) 应用筛选:在 RetailVisitKpi 对象中,“Include_In_Compliance”为“真”,“类型”是“OutOfStock”。 |
|
| 平均价格合规性变化 | 与前期相比,价格合规性的百分比变化。 | (在“持续时间”筛选器中选择的期间的平均价格合规性) - (在“比较对象”筛选器中选择的期间的平均价格合规性)/(在“比较对象”筛选器中选择的期间的平均价格合规性) |
|
| 缺货合规性变化(上次访问) | 与之前的访问相比,缺货合规性的百分比变化。 之前的访问是上次访问之前的访问。 |
(上次访问期间的平均缺货合规性) -(之前的访问期间的平均缺货合规性)/(之前的访问期间的平均缺货合规性) 应用筛选:在 RetailVisitKpi 对象中,“Include_In_Compliance”为“真”,“类型”是“OutOfStock”。 |
|
| 平均库存合规性变化(上次访问) | 与之前的访问相比,库存合规性的百分比变化。 | (上次访问期间的平均库存合规性) -(之前的访问期间的平均库存合规性)/(之前的访问期间的平均库存合规性) 应用筛选:在 RetailVisitKpi 对象中,“Include_In_Compliance”为“真”,“类型”是 的“库存”。 |
|
| 平均促销合规性变化(上次访问) | 与之前的访问相比,促销合规性的百分比变化。 | (上次访问期间的平均促销合规性) -(之前的访问期间的平均促销合规性)/(之前的访问期间的平均促销合规性) 应用筛选:在 RetailVisitKpi 对象中,“Include_In_Compliance”为“真”,“类型”是“面向”。 |
|
| 平均正面合规性变化(上次访问) | 与之前的访问相比,正面合规性的百分比变化。 | (上次访问期间的平均正面合规性) -(之前的访问期间的平均正面合规性)/(之前的访问期间的平均正面合规性) 应用筛选:在 RetailVisitKpi 对象中,“Include_In_Compliance”为“真”,“类型”是“面向”。 |
|
| 平均货架份额合规性变化(上次访问) | 与之前的访问相比,货架份额合规性的百分比变化。 | (上次访问期间的平均货架份额合规性) -(之前的访问期间的平均货架份额合规性)/(之前的访问期间的平均货架份额合规性) 应用筛选:在 RetailVisitKpi 对象中,“Include_In_Compliance”为“真”,“类型”是“ShareOfShelf”。 |
|
| 平均商店合规性变化(上次访问) | 与之前的访问相比,商店合规性的百分比变化。 | (上次访问期间的平均商店合规性) -(之前的访问期间的平均商店合规性)/(之前的访问期间的平均商店合规性) “Include_In_Compliance”在 RetailVisitKpi 对象中为“真”。 |
|
| 价格合规性变化(上次访问) | 与之前的访问相比,价格合规性的百分比变化。 | (上次访问期间的平均价格合规性) -(之前的访问期间的平均价格合规性)/(之前的访问期间的平均价格合规性) 在 RetailVisitKpi 对象中,“Include_In_Compliance”为“真”,“类型”是“价格”。 |
|
| 没有订单的商店 | 商店名称和自上次下单以来的天数。如果过去 3 个月没有订单,那么这是自商店创建以来的天数。 | “ActivatedDate”和今天之间的天数。 如果过去 3 个月没有订单:“CreatedDate”和今天之间的天数。 应用筛选:字段“ActivatedDate”的值是最近 3 个月的值。 “ActivatedDate”是订单对象中的字段。“CreatedDate”是 RetailStore 对象中的字段。“OrderId”是 OrderItem 项目中的字段。 |
|
| 缺货事件 | 所选期间的缺货事件次数。 | RetailVisitKpi 对象中的记录计数 应用筛选:在 RetailVisitKpi 对象中,“ActualBooleanValue”为“真”,“类型”是“OutOfStock”。 |
|
| 净推荐值 | 商店的净推荐值。 | 推荐者的百分比 - 批评者的百分比 推荐者的百分比:(以“推荐者”作为“ResponseValueBucket”字段值的记录)/(SurveyQuestionResponse 对象中的记录总数) 批评者的百分比(以“批评者”作为“ResponseValueBucket”字段值的记录)/(SurveyQuestionResponse 对象中的记录总数) “ResponseValueBucket”字段的值从“ SurveyQuestionResponse 对象中的“NumberValue”字段派生而来。“NumberValue”字段保存 NPS 分数。如果 NPS 得分在 8-10 之间,“ResponseValueBucket”是“推荐者”。如果 NPS 得分在 0-6 之间,“ResponseValueBucket”是“批评者”。 |
|
| 个案总数 | 该商店的个案总数。 | 个案对象的“ID”字段中的个案总数。 |
|
| 个案总数变化 | 与前期相比,个案总数的百分比变化。 | (持续时间筛选器中所选期间的个案总数 - 比较对象筛选器中所选期间的个案总数)/比较对象筛选器中所选期间的个案总数 | |
| 未处理个案 | 该商店的未处理个案总数。 | 个案对象的“ID”字段中的值总数。 应用筛选:“IsClosed”在个案对象中为“假”。 |
|
| 净推荐值变化 | 与前期相比,净推荐值的百分比变化。 | (在“持续时间”筛选器中选择的期间的净推荐值百分比 - 在“比较对象”筛选器中选择的期间的净推荐值百分比)/在“比较对象”筛选器中选择的期间的净推荐值百分比 | |
| 未完成的高优先级访问 | 未完成的高度优先访问次数。 | “访问”字段中的值计数。 应用筛选:“状态”为“已放弃”或“已计划”,而“VisitPriority”为“高”。 “状态”、“访问”和“VisitPriority”是“访问”对象中的字段。 |
商店表现 |
| 未完成的高优先级访问变化 | 与前期相比,未完成的高优先访问次数的百分比变化。 | (持续时间筛选器中所选期间的访问计数)- (比较对象筛选器中所选期间的访问计数)/(比较对象筛选器中所选期间的访问计数) 应用筛选:“状态”为“已放弃”或“已计划”,而“VisitPriority”为“高”。 “状态”、“访问”和“VisitPriority”是“访问”对象中的字段。 |
|
| 访问频率 | 商店访问频率 | 访问次数/“访问”对象的“ActualVisitStartTime”字段中的唯一日期数 应用筛选:“状态”为“已放弃”或“已完成”。 “状态”和“访问”是“访问”对象中的字段。 |
|
| 平均订单价值 | 所选期间下订单的平均价值。 | “TotalPrice”字段中的值总和/“OrderId”字段中不同值的计数 “TotalPrice”和“OrderId”是 OrderItem 对象中的字段。 |
产品业绩 |
| 商店覆盖范围 | 可提供产品、类别、品牌或分类的商店数量。 | “RetailStoreId”字段中不同 ID 的计数/“ID”字段中所有值的计数 “RetailStoreId”是 AssessmentTaskOrder 对象中的字段。“ID”是 RetailStore 对象中的字段。 |
|
| 平均订单价值变化 | 与前期相比,平均订单值的百分比变化。 | (在“持续时间”筛选器中选择的期间的平均订单价值总和 - 在“比较对象”筛选器中选择的期间的平均订单价值总和)/在“比较对象”筛选器中选择的期间的平均订单价值总和 | |
| 商店覆盖范围变化 | 与前期相比,商店覆盖率的百分比变化。 | (持续时间筛选器中所选期间的商店覆盖范围 - 比较对象筛选器中所选期间的商店覆盖范围)/比较对象筛选器中所选期间的商店覆盖范围 | |
| 新推出产品的订单 | 在过去 180 天内推出的产品的订单总数。 | 不同订单的计数。 应用筛选:“CreatedDate”和“ActivatedDate”在过去 180 天内。 “CreatedDate”是产品对象中的字段。“ActivatedDate”是订单对象中的字段。 |
|
| 第一个订单前的天数 | 第一次下单前的天数。 | “CreatedDate”和“ActivatedDate”之间的天数。 应用筛选:“CreatedDate”和“ActivatedDate”在过去 180 天内。 “CreatedDate”是产品对象中的字段。“ActivatedDate”是订单对象中的字段。 |
|
| 第一个订单后的天数 | 第一次下单后的天数。 | “ActivatedDate”到今天的天数。 应用筛选:“ActivatedDate”在过去 180 天内。 “ActivatedDate”是订单对象中的字段。 |
|
| 已完成的访问 | 销售代表完成的访问总数 | 不同访问对象记录的计数。 应用筛选:在访问对象中,“状态”为“已完成”。 |
|
| 富有成效的访问 | 销售代表富有成效的访问总数 | 下订单的访问对象的“ID”字段中不同值的计数。 应用筛选:在访问对象中,“状态”为“已完成”。 |
|
| 访问 | 所选期间的商店访问总数。 | 访问计数。 应用筛选:在访问对象中,“状态”为“已完成”或“已放弃”。 |
|
| 每天的平均访问次数 | 每天平均访问商店的次数。 | 访问总数/访问发生的天数 应用筛选:在访问对象中,“状态”为“已完成”或“已放弃”。 |
销售代表表现 |
| 每次访问的平均收入 | 每次访问商店的平均收入。 | “TotalPrice”字段中的值总和/商店访问次数 应用筛选:在访问对象中,“状态”为“已完成”或“已放弃”。“TotalPrice”是 OrderItem 对象中的字段。 |
|
| 路线合规性 | 已完成的计划访问次数。 | 已完成的访问次数/在访问对象中“状态”为“已完成”或“已放弃”的商店访问次数。 | |
| 访问完成百分比 | 销售代表完成访问的百分比。 | 已完成的访问次数/访问对象中“状态”为“已完成”或“已放弃”的总访问次数 | |
| 任务完成百分比 | 已完成任务的百分比。 | “已完成任务计数”总和/存在 AssessmentTaskID 的 RetailVisitKpi 对象中的记录计数 | |
| 访问完成百分比 | 商店完成访问的百分比。 | 访问对象的“ID”字段中的值计数,其中“状态”为“已完成”/访问对象中所有“ID”值的计数 | 商店见解 |
| 富有成效的访问的百分比 | 销售代表富有成效的商店访问的百分比。 | 富有成效的访问 / 访问总数 应用筛选:在访问对象中,“状态”为“已完成”或“已放弃”。 如果在访问期间至少下了一个订单,则访问被视为富有成效。 |
|
| 访问总数 | 销售代表的商店访问总次数。 | 访问对象的“ID”字段中的不同的值总数。 应用筛选:在访问对象中,“状态”为“已完成”或“已放弃”。 |
|
| 访问 | 所选期间的商店访问总数。 | 访问对象的“ID”字段中的不同的值总数。 应用筛选:在访问对象中,“状态”为“已完成”或“已放弃”。 |
|
| 每次访问的平均任务数 | 每次商店访问的平均任务数。 | 存在 AssessmentTaskId 的 RetailVisitKpi 对象中的记录计数/访问对象的“ID”字段中不同值的计数 应用筛选:在访问对象中,“状态”为“已完成”或“已放弃”。 |
|
| 平均访问持续时间 | 商店访问的平均持续时间。 | 'ActualVisitEndTime' - 'ActualVisitStartTime' 应用筛选:在访问对象中,“状态”为“已完成”或“已放弃”。 “ActualVisitEndTime”、“ActualVisitStartTime”和“状态”是访问对象中的字段。 |
|
| 自上次访问后的天数 | 自上次商店访问以来的天数。 | 上次访问日期 (ActualVisitStartTime) 和今天之间的天数。 “ActualVisitStartTime”是访问对象中的字段。 |
|
| 促销(实时/总计) | 所选期间的实时促销和总促销。 | 今天运行的促销计数和在持续时间筛选器中选择的期间内的促销计数。 | 地区表现 |
| 客户 | 该地区的客户总数。 | 客户的“ID”字段中的不同的值总数。 | |
| 商店 | 该地区的商店总数。 | RetailStore 对象的“ID”字段中的不同的值总数。 |
|
| 出售的产品 | 在所选期间售出的产品数量。 | 与“OrderId”关联的“Product2Id”字段中不同值的计数。 “Product2Id”和“OrderId”是 OrderItem 对象中的字段。 |
|
| 平均团队收入 | 销售团队的平均收入。 | 特定“ParentRoleId”的“TotalPrice”字段中所有值的总和。 “TotalPrice”是 OrderItem 对象中的字段。“ParentRoleId”是 UserRole 对象中的字段。 |
|
| 收入变化 | 所选期间收入的百分比变化。 | (持续时间筛选器中所选期间的收入总和 - 比较对象筛选器中所选期间的收入总和)/比较对象筛选器中所选期间的收入总和 |
|
| 数量变化 | 所选期间数量的百分比变化。 | (持续时间筛选器中所选期间的数量总和 - 比较对象筛选器中所选期间的数量总和)/比较对象筛选器中所选期间的数量总和 | |
| 出售产品变化 | 与前期相比,出售的产品的百分比变化。 | (持续时间筛选器中所选期间出售的产品 - 比较对象筛选器中所选期间出售的产品)/比较对象筛选器中所选期间出售的产品 |
|
| 跨商店销售的平均产品数量 | 所有商店销售的平均产品数量。 | “Product2Id”字段中与“OrderId”相关联的值的不同计数的平均值 “Product2Id”和“OrderId”是 OrderItem 对象中的字段。 |
|
| 相似商店销售的平均产品数量 | 相似商店中销售的平均产品数量。 | 对于商店组,“Product2Id”字段中与“OrderId”相关联的值的不同计数的平均值。 对于类似的商店,特定商店组的平均出售的产品数量根据“RetailLocationGroupId”字段进行计算。 “Product2Id”和“OrderId”是 OrderItem 对象中的字段。“RetailLocationGroupId”是 RetailStore 对象中的字段。 |
|
| 平均每周收入 | 该地区的平均每周收入。 | “TotalPrice”字段中的价值总和/在“持续时间”筛选器中选择的周数 “TotalPrice”是 OrderItem 对象中的字段。 |
|
| 平均每周收入的变化 | 与前期相比,平均每周收入的百分比。 | 在持续时间筛选器中所选期间的平均每周收入 - 在比较对象筛选器中所选期间的平均每周收入/在比较对象筛选器中所选期间的平均每周收入 | |
| 上次访问持续时间 | 上次商店访问的持续时间。 | 'ActualVisitEndTime' - 'ActualVisitStartTime' 应用筛选:“状态”为“已完成”,“ID”为上次访问 ID。 “ActualVisitEndTime”、“ActualVisitStartTime”、“状态”和“ID”是访问对象中的字段。 |
|
| 上次访问开始日期 | 上次商店访问的开始日期。 | “ActualVisitStartTime”字段的值。 应用筛选:“状态”为“已完成”,“ID”为上次访问 ID。 “ActualVisitStartTime”、“状态”和“ID”是访问对象中的字段。 |
|
| 之前访问持续时间 | 之前商店访问的持续时间。 之前的访问是上次访问之前的访问。 |
'ActualVisitEndTime' - 'ActualVisitStartTime' 应用筛选:“状态”为“已完成”,“ID”为之前访问 ID。 “ActualVisitEndTime”、“ActualVisitStartTime”、“状态”和“ID”是访问对象中的字段。 |
|
| 之前访问开始日期 | 之前访问的开始日期。 之前的访问是上次访问之前的访问。 |
“ActualVisitStartTime”字段的值。 应用筛选:“状态”为“已完成”,“ID”为之前访问 ID。 “ActualVisitStartTime”、“状态”和“ID”是访问对象中的字段。 |
|
| 出售产品变化 | 与之前的访问相比,产品数量的百分比变化。 | (上次商店访问期间销售的独特产品 - 之前访问期间销售的独特产品)/之前访问期间销售的独特产品 | |
| 任务完成百分比的变化 | 与之前的访问相比,完成的任务的百分比变化。 | (上次访问期间完成的任务百分比 - 之前访问期间完成的任务百分比)/之前访问期间完成的任务百分比 | |
| 任务总数变化 | 与之前的访问相比,任务总数的百分比变化。 | (上次访问期间的任务总数 - 之前访问期间的任务总数)/之前访问期间的任务总数 | |
| 任务总数 | 上次商店访问的任务总数。 | 存在 AssessmentTaskID 的 RetailVisitKpi 对象中的记录计数。 “ID”是访问对象中的字段。“AssessmentTaskID”是 AssessmentTask 对象中的字段。 |
|
| 完成的任务 | 上次商店访问完成的任务总数。 | “Completed_Task_Count”的总和。 应用筛选:“ID”是上次访问的 ID,“状态”在访问对象中为“已完成”。 |
|
| 所需任务 | 上次商店访问所需的任务总数。 | 存在 AssessmentTaskID 的 RetailVisitKpi 对象中的记录计数。 应用筛选:“IsRequired”为“真”,“ID”为上次访问的 ID。 |
|
| 所需任务变化 | 与之前的访问相比,所需任务总数的百分比变化。 之前的访问是上次访问之前的访问。 |
(上次访问期间的所需任务总数 - 之前访问期间的所需任务总数)/之前访问期间的所需任务总数 应用筛选:“IsRequired”为“真”。 |
|
| 完成的所需任务 | 上次商店访问期间完成的所需任务总数。 | “Completed_Task_Count”的总和。 应用筛选:“IsRequired”为“真”,“ID”为上次访问的 ID。 |
|
| 已完成的所需任务变化 | 与之前的访问相比,完成的所需任务总数的百分比变化。 之前的访问是上次访问之前的访问。 |
(上次访问期间完成的所需任务总和 - 之前访问期间完成的所需任务总和)/之前访问期间完成的所需任务总和 应用筛选:“IsRequired”是为“真”,“状态”在访问对象中为“已完成”。 |
|
| 平均货架份额(实际) | 商店货架的实际份额。 | 货架实际份额的平均值 应用筛选:在 RetailVisitKpi 对象中,“Include_In_Compliance”为“真”,“类型”是“ShareOfShelf”。 |
商店见解 |
| 平均货架份额(目标) | 商店货架的目标份额。 | 货架目标份额的平均值 应用筛选:在 RetailVisitKpi 对象中,“Include_In_Compliance”为“真”,“类型”是“ShareOfShelf”。 |
|
| 平均货架份额百分比(实际) | 货架的实际份额占目标的百分比。 | 货架平均份额(实际)/货架平均份额(目标)* 100 应用筛选:在 RetailVisitKpi 对象中,“Include_In_Compliance”为“真”,“类型”是“ShareOfShelf”。 |
|
| 平均正面(实际) | 商店的实际正面。 | 应用筛选:在 RetailVisitKpi 对象中,“Include_In_Compliance”为“真”,“类型”是“面向”。 |
|
| 平均正面(目标) | 商店的目标正面。 | 应用筛选:在 RetailVisitKpi 对象中,“Include_In_Compliance”为“真”,“类型”是“面向”。 |
|
| 实际正面百分比 | 实际正面占目标的百分比。 | 平均正面(实际)/平均正面(目标) * 100 应用筛选:在 RetailVisitKpi 对象中,“Include_In_Compliance”为“真”,“类型”是“面向”。 |
|
| 平均价格(实际) | 商店的实际价格。 | 应用筛选:在 RetailVisitKpi 对象中,“Include_In_Compliance”为“真”,“类型”是“价格”。 |
|
| 平均价格(目标) | 商店的目标价格。 | 应用筛选:在 RetailVisitKpi 对象中,“Include_In_Compliance”为“真”,“类型”是“价格”。 |
|
| 实际价格百分比 | 实际价格占目标的百分比。 | 平均正面(实际)/平均正面(目标) * 100 应用筛选:在 RetailVisitKpi 对象中,“Include_In_Compliance”为“真”,“类型”是“价格”。 |
|
| 平均促销(实际) | 商店的实际促销。 | 应用筛选:“Include_In_Compliance”为“真”,“PromotionId”在 RetailVisitKpi 对象中。 |
|
| 平均促销(目标) | 商店的目标促销。 | 应用筛选:“Include_In_Compliance”为“真”,“PromotionId”在 RetailVisitKpi 对象中。 |
|
| 实际促销百分比 | 实际促销占目标的百分比。 | 平均促销(实际)/平均促销(目标) * 100 应用筛选:“Include_In_Compliance”为“真”,“PromotionId”在 RetailVisitKpi 对象中。 |
|
| 平均库存(实际) | 商店的实际库存。 | 应用筛选:在 RetailVisitKpi 对象中,“Include_In_Compliance”为“真”,“类型”是 的“库存”。 |
|
| 平均库存(目标) | 商店的目标库存。 | 应用筛选:在 RetailVisitKpi 对象中,“Include_In_Compliance”为“真”,“类型”是 的“库存”。 |
|
| 实际库存百分比 | 实际库存占目标的百分比。 | 平均库存(实际)/平均库存(目标) * 100 应用筛选:在 RetailVisitKpi 对象中,“Include_In_Compliance”为“真”,“类型”是 的“库存”。 |
|
| 缺货事件(实际) | 商店的实际缺货事件。 | 字段“ActualBooleanValue”中所有值的平均值。 应用筛选:在 RetailVisitKpi 对象中,“ActualBooleanValue”为“真”,“类型”是“OutOfStock”。 |
|
| 缺货事件(目标) | 商店的目标缺货事件。 | 字段“TargetBooleanValue”中所有值的平均值 应用筛选:在 RetailVisitKpi 对象中,“TargetBooleanValue”为“真”,“类型”是“OutOfStock”。 |
|
| 实际缺货事件百分比 | 实际缺货事件占目标的百分比。 | 缺货事件(实际) / 缺货事件(目标)* 100 应用筛选:在 RetailVisitKpi 对象中,“ActualBooleanValue”为“真”,“类型”是“OutOfStock”。 |
| 度量 | 计算 |
|---|---|
| 平均合规百分比 | 当“DataType”为“数字”时,合规性计算如下:100 - (ActualIntegerValue - TargetIntegerValue) / (TargetIntegerValue * 100)。 当“DataType”为“十进制”时,合规性计算如下:100 - (ActualDecimalValue - TargetDecimalValue) / (TargetDecimalValue * 100)。 当“DataType”为“布尔值”时,合规性计算如下:100 - ((ActualBooleanValue - TargetBooleanValue) * 100)。 在“类型”是“价格”时,“DataType”为“数字”或“小数”,实际值等于目标值,合规百分比为 100,否则将是 0。 “DataType”是 AssessmentIndicatorDefinition 对象中的字段。“ActualIntegerValue”、“ActualDecimalValue”、“'ActualBooleanValue”、“TargetIntegerValue”、“TargetDecimalValue”和“TargetBooleanValue”是 RetailVisitKpi 对象中的字段。 |
| 完成的任务计数 | 当下列任一字段中存在值时,“Completed_Task_Count”为“1”:
如果这些字段都没有值,则“Completed_Task_Count”为“0”。 |
| 实际值的平均值 | 当“DataType”为“数字”或“十进制”时:“ActualIntegerValue”或“ActualDecimalValue”字段中所有值的平均值。当“DataType”为“布尔值”时:“ActualBooleanValue”字段中所有值的平均值。 “DataType”是 AssessmentIndicatorDefinition 对象中的字段。“ActualIntegerValue”、“ActualDecimalValue”、“ActualBooleanValue”和“类型”是 RetailVisitKpi 对象中的字段。 |
| 目标值的平均值 | 当“DataType”为“数字”或“十进制”时:“TargetIntegerValue”或“TargetDecimalValue”字段中所有值的平均值。当“DataType”为“布尔值”时:字段“TargetBooleanValue”中所有值的平均值。 “DataType”是 AssessmentIndicatorDefinition 对象中的字段。“TargetIntegerValue”、“TargetDecimalValue”、“TargetBooleanValue”和“类型”是 RetailVisitKpi 对象中的字段。 |
“Include_In_Compliance”在以下情况时为“真”:
“DataType”是“数字”,值在“ActualIntegerValue”字段中,“类型”是“ShareOfShelf”、“库存”、“价格”或“面向”。
“DataType”是“小数”,值在“ActualDecimalValue”字段中,“类型”是“ShareOfShelf”、“库存”、“价格”或“面向”。
“DataType”为“布尔值”,在“ActualBooleanValue”字段中存在值,“类型”为“OutOfStock”或“PromotionId”字段中存在值。
在所有其他情况下,“Include_In_Compliance”为“假”。

