Fiori与ABAP RESTful编程的ABAP编程模型。

2020-08-20 02:01发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


尊敬的专家,

我正在浏览下面的博客以了解ABAP编程模型的发展。

我想知道Fiori的ABAP编程模型和ABAP RESTful编程之间的主要区别。

在博客中提到," SAP Fiori的ABAP编程模型不支持Brownfield方案。"克服了这种RESTful编程的麻烦。

但是我仍然可以在基于BOPF的事务中使用现有的自定义逻辑,例如 F.Ms ,为什么Fiori的ABAP编程模型不支持它?

我在这里想念什么吗? 有人可以举例说明一下SAP Fiori的ABAP编程模型中不支持棕地方案的情况。 谢谢。

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


尊敬的专家,

我正在浏览下面的博客以了解ABAP编程模型的发展。

我想知道Fiori的ABAP编程模型和ABAP RESTful编程之间的主要区别。

在博客中提到," SAP Fiori的ABAP编程模型不支持Brownfield方案。"克服了这种RESTful编程的麻烦。

但是我仍然可以在基于BOPF的事务中使用现有的自定义逻辑,例如 F.Ms ,为什么Fiori的ABAP编程模型不支持它?

我在这里想念什么吗? 有人可以举例说明一下SAP Fiori的ABAP编程模型中不支持棕地方案的情况。 谢谢。

付费偷看设置
发送
2条回答
CJones
1楼 · 2020-08-20 02:47.采纳回答

是的,您可以在SAP Fiori的ABAP编程模型中为CDS视图生成的BOPF对象的确定,操作或确认中调用现有的业务逻辑,例如功能模块。

但是在BOPF对象的创建,更新和删除方法中不允许调用现有的业务逻辑。

在这里(SAP)仅支持BOPF对象写入数据库表。

在ABAP RESTful编程模型中,我们拥有所谓的"非托管"方法,在该方法中,作为开发人员,您可以(并且必须)实现create,update和delete方法。

在这里您可以使用现有的 BAP是在现有表中编写的。

我们仅使用BOPF对象支持所谓的"绿色领域"方案,在该方案中,您作为开发人员从头开始创建表和CDS视图。

最好的问候,

安德烈(Andre)

compass1988
2楼-- · 2020-08-20 02:59

谢谢,我现在明白了:)

一周热门 更多>