前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >SAP Fiori的ABAP编程模型-BOPF 简介

SAP Fiori的ABAP编程模型-BOPF 简介

原创
作者头像
matinal
修改2020-11-24 14:29:33
1K0
修改2020-11-24 14:29:33
举报
文章被收录于专栏:SAP TechnicalSAP Technical

BOPF (业务对象处理框架)是用于BO(业务对象)的框架。该框架为整个BO生命周期提供工具和服务。

到目前为止,我们的应用程序由基于CDS视图的数据模型组成,该模型可提供对航空公司场景的访问。但是,尚无法创建任何航空公司或Alirline时间表,即我们尚未执行任何操作来创建,更新或删除数据库中的条目。到目前为止,该应用程序是完全只读的。如果需要任何事务逻辑,例如创建,删除或更新(CUD)实体,那么这就是BOPF发挥作用的地方,因为SAP NetWeaver 7.52,SP 02可以生成BOPF业务对象及其节点结构从CDS数据模型就像OData Services一样,使用CDS业务对象模型注释(@ObjectModel)。随后,我们将在本系列文章中学习如何向基于CDS的只读应用程序添加事务功能。

借助BO,可以针对每个数据模型为业务对象构建节点层次结构。在我们的航空公司场景中,我们将在一个BO下创建三个节点(一个节点用于运营商;一个节点用于航班相关信息;一个节点用于航班时刻表)。但是所有这些节点都必须相互链接,以便它为整个航空公司场景形成一个业务对象树。BO树的每个节点之间的链接可以通过使用实体之间的关联和组成关系来完成(这将在以后的文章中进行解释)。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档