SAP Cloud for Customer Price 计价简介
SAP Cloud for Customer(本文以下简称 C4C)作为 SAP 新一代的 CRM 云产品,其 Price 功能实现虽不如以前的 SAP ERP 那么复杂,但是也能满足企业运作中各种 Price 需求。
C4C 的 price 分为内部计费和外部计费两种,即 Internal Pricing 和 External Pricing。
Internal Pricing 涉及到的工作中心:主要有下图中蓝色高亮的 Price Lists 和 Discount Lists 两个。
C4C 计算一个 Sales Order / Sales Quote 价格时,依次采用下列的优先级进行计算:
1. 首先检查是否维护了客户专属的价格列表(customer specific price list )
2. 如果没有,再检测是否存在客户组专属价格列表(customer group specific price list)
3. 检查是否存在基于特定的销售组织和分销渠道的价格列表(distribution chain specific price list)
4. 如果上述检测都检查不到对应的记录,最后使用 Product 工作中心中维护的基本价格列表(base price list)。
下面我们跑一个最最简单的场景出来,只使用 base price list。
在 C4C 的 Business Configuration 工作中心里,点 Open Activity List:
Activity List 里输入关键字 Sales Order 查询:
点击第一个搜索结果的超链接:
点击 Maintain Document Types 超链接:
创建一个新的 Document Type(文档类型),ID 为 ZTA,Maintenance Mode 为 Internal,意思是只使用 Internal Pricing 内部计价。
接下来,创建 Sales Order 时一定记得使用这个 ZTA 类型。在创建 Sales Order 之前,还得维护 Price list 主数据。
在 Price list 这个工作中心视图里维护 Price list:
下图的意思是,对于 ID 为 1042416 的 Product,每一个价值 10 美元。
最后,新建 Sales Order 时使用 document type ZTA,
我添加了 2 个行项目,总共数量为 3 个,所以最后 Sales order 抬头的 net value 为 3 × 10 = 30 美元。
在 PRICING 标签页里,还可以手动添加其他的价格元素,比如给第一个行项目的每个产品添加 1 美元的成本(Product Cost):
这样这个 Sales Order 销售订单的销售毛利率 Profit Margin 为 28 除以 30 为 93.333%。
外部计费 (External Pricing)
顾名思义,这种计价方式,价格计算在 C4C 外部系统,可能为 SAP CRM 或者 ERP。
在 C4C 端触发远程价格计算,计算结果返回到 C4C 系统并存储。
要使用外部计价功能,需要在 C4C 的 scoping 将该功能打开:
Communication and information Exchange->Integration with External Applications and Solutions->Integration into Sales, Service and Marketing process,
把问题 Do you want to create follow-up documents for sales quotes from your cloud solution to an external application 前的勾打上。
在 Fine tuning 的 External Pricing 里指定 ERP 或者 CRM 端的 price condition type:
要获取更多 Jerry 的原创技术文章,请关注公众号"汪子熙".
版权声明: 本文为 InfoQ 作者【Jerry Wang】的原创文章。
原文链接:【http://xie.infoq.cn/article/cf09036cf5052ca5900a41a21】。文章转载请联系作者。
评论