CRM Survey调查问卷的存储模型
看这个名为Jerry’s Programming Skill的survey,只有两个问题。
以第一个问题Are you able to work with ABAP?为例,使用菜单Goto->Switch Between HTML <-> XML Display显示该Survey的XML源代码:
最核心的有三部分:
1. QuestionId: 问题编号 question1
对应如下区域:
2. AnswerId:问题回答的占位区域 - place holder, answer1_placeholder.
对应如下name属性的值:
3. Answer value:问题的具体回答,对应如下区域的value属性。
可以在Goto->Expert Mode里修改XML标签的属性:
默认生成的id都为GUID,可读性很差,可以在此处修改成可读性更好的ID。
从下图可以看出,C4C的Opportunity,Sales Quote和Sales Order这些business transaction没有自己的pricing engine,使用的是在ERP Pricing里计算的结果,即所谓的external pricing。
External Pricing借助了ERP系统里预先配置好的一个technical user在ERP系统进行Pricing计算。 to logon to the ERP system. 在C4C 1611之前,ERP的Pricing计算结果,如果产生了message,这些message的显示语言使用的是ERP technical user的logon语言,而不是C4C business user的logon language。
在1611之后,C4C发起External Pricing请求时,会把C4C business user的logon language也作为一个参数传到ERP去,ERP返回的Pricing message就会按照传入的C4C business user的logon language进行显示并返回。
一个例子:
虽然我的ERP系统里的technical user logon language设置成EN,然后我C4C系统用法文登录,最后看到的Pricing message以C4C登录用户的法文为准。
在ERP里创建两个characteristic:
创建一个class包这两个characteristic。Class type 002意为该class能用于equipment。
replicate到C4C后成为Attribute Set:
在ERP里给一个Equipment维护Characteristic的值为5 liters和Yes:
该equipment同步到C4C后,characteristic的值显示如下:
不同系统里的Object对应关系如下:
C4C里将Service Request称为Work Ticket。
比如现在我的Service Request有两个行项目,只有第一个需要同步到ERP去。但是第二个行项目对于客户检查Invoice来说起到重要作用,因此我们想把这个行项目也同步到ERP去。
解决方案
点工具栏上的Add Summary按钮,生成一个PDF form:
这个PDF form出现在Attachment标签页里:
一旦Service Request release到ERP后,会生成对应的Billing Request。C4C的Service Request PDF form也出现在ERP的Billing request里。
- 点赞
- 收藏
- 关注作者
评论(0)