二维码

[其他] SAP CRM 7.0的客户数据模型

Twilight发表于 2015-11-06 00:10Twilight 最后回复于 2015-11-06 00:10 [复制链接] 4011 0

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

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

数据模型
DataModel of SAP CRM.jpg
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和对应的主要数据集:
  • 自然人(Person):地址,姓名,头衔,性别等个人信息。
  • 群体(Group):地址,群体类型:例如夫妇和室友等。
  • 组织(Organization):地址,名称,公司类型,行业,法人实体等。

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

在SAPCRM中,BP可以连接成层次结构,为了节省时间和空间,这部分的特性就不描述了,感兴趣的请参阅:
http://help.sap.com/saphelp_crm7 ... a114084/content.htm

Business Partner Role(商业伙伴角色)
BP Role 对BP进行的商务上的分类。BP的角色反映了他在(未来)商业事务中承担的角色。这样的角色例子有:
  • General普通
  • Sold-To-Party购买方
  • Ship-To-Party收货方
  • EndCustomer 终端客户
  • SalesAgent 销售代理
  • ContactPerson 联络人
  • 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又分成三种:
  • Corporate account 企业账户:是公司和组织;
  • Individual account 个人账户:是个人;
  • 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(关系说明)
  • BP 可以是独立的。
  • 一个BP可以有一个或者多个BP Role,它们可以具有时效性。
  • BP Relationship 用于在BP 之间存在创建多对多的关系,每个BPRelationship有一个Category,也可具有时效性。
  • 从用户的角度看,BP在界面上以不同的术语出现,他们便是account, contact and employee。
  • 一个BP可以产生多个lead。
  • Address可以是独立的。
  • 每个Address有一个或者多个具有时效性的类型。
  • 一个Address可以关联各种Communication data通信数据。
  • 一个BP有一个或者多个Address。
回复

使用道具 举报

快速回帖

本版积分规则
您需要登录后才可以回帖 登录 | 注册有礼

快速回复 返回顶部 返回列表