SAP CRM 7.0中的BOL(Business Object Layer)

摘要:
业务对象层和通用交互层属于业务层。BOL内使用不同对象类型,主要有三种对象:根对象一个上级对象和一组对象通过层次结构互相关联。每个BOL对象被展示为树结构,并且只有一个根节点。BOL对象的组成是通用的,因为BOL数据结构通常包含应用的下层的数据模型。你可以使用组件工作台来查看业务对象如何在BOL中实现。

业务对象层(BOL)和通用交互层(GenIL)属于业务层。

  • 业务对象层:

在CRM WebClient会话运行期间,业务对象层存储业务对象的数据以及它们属性和关系的定义。

  • 通用交互层

通用交互层将BOL和下层的业务逻辑、数据库连接起来。

BOL内使用不同对象类型,主要有三种对象:

  • 根对象

一个上级对象和一组对象通过层次结构互相关联。根对象也是一个访问对象,这意味着它有一个ID,可以用于决定访问对象本身的属性以及那些它的从属对象的属性。

  • 从属对象

从属对象是一种特殊的业务对象,其属性不能单独地被业务对象的ID决定,而是,仅由它的上级访问对象的ID决定、或者由二者的ID共同决定。

  • 搜索对象

也叫查询服务。

根对象——像业务伙伴和商业交易——通过数据字典结构层次实现。每个BOL对象被展示为树结构,并且只有一个根节点。BOL对象的组成是通用的,因为BOL数据结构通常包含应用的下层的数据模型。你可以使用组件工作台(事务代码BSP_WD_CMPWB,按钮 “BOL Model”)来查看业务对象如何在BOL中实现。

访问业务对象层

业务对象层可以通过使用组件工作台(事务代码BSP_WD_CMPWB)访问。

在组件工作台,你可以看到BOL对象是如何在BOL中实现的。

组件工作台中的树结构包含根节点,结构属性,方法和从属关系。从属关系描述两个BO之间的关系并且被分配了唯一的、跨组件的名称。

SAP CRM架构图

SAP CRM架构图

SAP CRM MVC模型

SAP CRM MVC

本文链接:http://www.cnblogs.com/hhelibeb/p/5964271.html

更多信息请看此文:SAP CRM BOL编程基础,代码+详细注释

免责声明:文章转载自《SAP CRM 7.0中的BOL(Business Object Layer)》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇C# WinForm获得主窗体——如何判断哪个是主窗体Vue安装与简单使用下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

十七、SAP中使用SQL语句读取一条数据

一、需要说明的是SAP不同类型的结构体类型之间是不能随意赋值的,如果需要赋值,可以使用CORRESPONDING FIELDS OF关键字, 不同类型结构体中同名的成员会被赋值,代码如下: 二、输出代码如下 三、我们对比一下数据库 完美的取出了一条数据库。...

广东电信公话业务中CRM系统的研究与探索

        本文发表于中文核心刊物《计算机工程与设计》2005年5期。             广东电信公话业务中CRM系统的研究与探索                                         马根峰                   (广东电信公用电话管理中心  广州 510635) 摘要    客户关系管理系统(CRM)...

使用JDBC操作SAP云平台上的HANA数据库

本文假设您对JDBC(Java Database Connectivity)有最基本的了解。您也可以将其同ADBC(ABAP Database Connectivity)做对比,细节请参考我的博客ADBC and JDBC 这篇文章分为两部分,第一部分内容: 介绍如何在SAP Cloud Platform(云平台)上创建一个HANA数据库实例 开发一个J...

corosync和pacemaker的安装部署

1.搭建集群 1)     改名,hostnamectl set-hostname node1 2)     更改/etc/hosts文件,scp hosts node2和node3上 3)     三机器互信,ssh-keygen,ssh-copyid node2,node3 4)     三机器时间同步,更改chrony.conf文件,node1为时间...

Runtime error TSV_TNEW_PAGE_ALLOC_FAILED

NOTE:/20527 https://launchpad.support.sap.com/#/notes/20527 NOTE:2180736  https://launchpad.support.sap.com/#/notes/2180736 T-CODE:RZ10   进行SAP系统参数的设置,设置后需激活参数并重启SAP实例,配置参数才会生效 系...

【ABAP系列】SAP ABAP MIR7预制凭证BAPI

公众号:matinal 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:【ABAP系列】SAP ABAP MIR7预制凭证BAPI   前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适。 正文部分 做预制凭证有两个BAPI: BAPI_INCOMINGINVOI...