CRM的客户数据模型:SAP CRM 7.0 (V)

SAP CRM 7.0



分析SAPCRM 7.0 数据模型的信息主要来自:

1.      SAP Library(CRM7.0)

http://help.sap.com/crm702

2. SAPCRM data model

http://wiki.sdn.sap.com/wiki/display/CRM/SAP+CRM+datamodel

3. CRM Tables

http://wiki.sdn.sap.com/wiki/display/CRM/CRM+Tables

SAP CRM的客户(customer/partner)数据模型与SAP ERP的不同。

数据模型

CRM的客户数据模型:SAP CRM 7.0 (V)_第1张图片

Figure 4. The Conceptual Customer DataModel of SAP CRM 7.0


实体(Entity)说明


Business Partner(商业伙伴)

通常BusinessPartner(简称BP)是指对公司有商业利益的某一方(Party)。你可以为不同的商业事务,集中创建和管理BP,反映他们在商业事务中承担的不同角色,比如:sold-to party (购买方), ship-to party(收货方) 和contactperson(联络人)。BP是一个宽泛的术语,主要用在技术文档中,通常UI上不出现。但是许多做CRM咨询的倾向用BP这个术语与用户交流。

 

BP Category 属性标记当前BP是自然人(person)、组织(organization)还是群体(group)。BPCategory决定了BP对象需要的数据集。下面是不同的BP category和对应的主要数据集:

1. 自然人(Person):地址,姓名,头衔,性别等个人信息。

2. 群体(Group):地址,群体类型:例如夫妇和室友等。

3. 组织(Organization):地址,名称,公司类型,行业,法人实体等。

 

一旦新的BP定义了,它的BP Category就不能变化了。你可以在系统中添加添加新的Category。

 

在SAPCRM中,BP可以连接成层次结构,为了节省时间和空间,这部分的特性就不描述了,感兴趣的请参阅:

http://help.sap.com/saphelp_crm70/helpdata/en/12/cfea3b31aac554e10000000a114084/content.htm

 

Business Partner Role(商业伙伴角色)

BP Role 对BP进行的商务上的分类。BP的角色反映了他在(未来)商业事务中承担的角色。这样的角色例子有:

1.      General普通

2.      Sold-To-Party购买方

3.      Ship-To-Party收货方

4.      EndCustomer 终端客户

5.      SalesAgent 销售代理

6.      ContactPerson 联络人

7.      Employee员工

BP Role为一个BP定义了在某些商业流程中需要的数据和上下文(Context)。每个BP Role包含了各种不同的数据集。你要根据BPRole来维护不同的数据集。换句话讲,BP的每个BP Role均提供了一个不同的数据视角。你可以为某个BP创建多个BP Role,并且可以赋予时效性。

 

Business Partner Relationship(商业伙伴关联)

BP relationship代表了两个BP间的商业关联的情况。你需要为BPrelationship指定一个category,描述此关联的特征。当BP relationship 被创建的时候,系统会根据category 检验参与关联的BP的Role是否符合要求。

 

你可以在系统中添加新的BPCategory,你也可以为BPrelationship设置时效性数据。

 

注意:ContactPerson 类型的关联和其他关联的实现方法可能不同。为了让结构更加清晰,本文就不做详细区分。

Account, Contact, Employee(账户,联络人和员工)

他们就是不同类型的BP。技术文档常笼统称之为BP,但是这些概念会经常出现在UI上。从用户角度看,有以下不同类型的BP:

1.      Account(账户)

account 是有商务联系的公司、个人 或者群体。account可以是客户,潜在客户,销售商(vendor)或者竞争对手。基于BP Category(person, group, organization),account又分成三种:

a. Corporate account 企业账户:是公司和组织;

b. Individual account 个人账户:是个人;

c. Group 群账户:任何群体,比如家庭。

 

2.      Contact Person(联络人)

Contact是有商务关系的个体,大部分情况此个体属于一个corporateaccount,也就是说:是这个account的联络人。

 

3.      Employee (员工)

Employee是你公司的成员,参与公司与各种其他BP的交互过程。 Employee 的BPCategory 是Person,同时还具有BP Role: Employee。

Lead(线索)

在SAPCRM中,lead 是事务类型的实体。它用来描述、存储、更新和管理BP的潜在兴趣(在某个时间段内,针对特定的产品和服务)Lead能帮助公司在市场营销(marketing)和销售(Sales)之间建立流畅的连接,缩短首次接触到购买的时间。

Address(地址)

Address是独立的。每个Address分为一个或者多个具有时效性的类型,比如billing 和shipping 地址。CommunicationData(通信数据),例如手机、传真和电子邮件等,可以归属到某个Address或者独立存在(但是独立的Communication data,在SAP CRM实际处理为没有邮政地址信息的Address)。一个地址可以有很多种类的Communication data。一个BP可以有一个以上的Address。

 



Relationship(关系说明)

1.      BP 可以是独立的。

2.      一个BP可以有一个或者多个BP Role,它们可以具有时效性。

3.      BP Relationship 用于在BP 之间存在创建多对多的关系,每个BPRelationship有一个Category,也可具有时效性。

4.      从用户的角度看,BP在界面上以不同的术语出现,他们便是account, contact and employee。

5.      一个BP可以产生多个lead。

6.      Address可以是独立的。

7.      每个Address有一个或者多个具有时效性的类型。

8.      一个Address可以关联各种Communication data通信数据。

9.      一个BP有一个或者多个Address。

作者:zzminer 发表于2012-12-3 17:18:10 原文链接
阅读:36 评论:0 查看评论

你可能感兴趣的:(crm,数据模型,客户)