编程模型-BOPF在AS ABAP层中的增强功能的适用性

2020-09-02 00:28发布

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

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


嗨,SAP Fiori的编程模型描述了一个很好的框架,该框架将UI层,网关和后端分开。 在AS ABAP层,CDS被用作事务建模技术之一。 它通常作为参考数据源向网关公开,并且BOPF支持它。 我的问题与有关在AS ABAP层中使用BOPF的当前最佳实践指南有关? 例如-用于业务工作流程或自定义增强功能。

在1809年之前的S4HANA上工作时,我注意到CDS中使用的标准BOPF对象没有SC_QUERY属性(请参阅I_COSTCENTERTP_C,IF_I_MAINTNOTIFICATIONTP_C)。 是否建议将这些用于AS ABAP层增强? 是否有query()或retrieve()代码的示例?

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

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


嗨,SAP Fiori的编程模型描述了一个很好的框架,该框架将UI层,网关和后端分开。 在AS ABAP层,CDS被用作事务建模技术之一。 它通常作为参考数据源向网关公开,并且BOPF支持它。 我的问题与有关在AS ABAP层中使用BOPF的当前最佳实践指南有关? 例如-用于业务工作流程或自定义增强功能。

在1809年之前的S4HANA上工作时,我注意到CDS中使用的标准BOPF对象没有SC_QUERY属性(请参阅I_COSTCENTERTP_C,IF_I_MAINTNOTIFICATIONTP_C)。 是否建议将这些用于AS ABAP层增强? 是否有query()或retrieve()代码的示例?

付费偷看设置
发送
2条回答
土豆飞人
1楼 · 2020-09-02 01:19.采纳回答

嗨威尔伯特,

BOPF对象仅用于对通过注释@ ObjectModel.writeActivePersistence指定的表的写访问。 SADL框架使用CDS视图处理读取访问。

我们建议BOPF用于所谓的" Greenfield"场景,其中BOPF框架进行写访问。 (您可以使用确定,确认和操作)。 该查询由SADL框架和CDS视图处理。

最好的问候

Andre

天桥码农
2楼-- · 2020-09-02 01:13

< br>

嗨安德烈,

感谢您的回复。 这使我对预期的用例有了清晰的认识。

我有一个关于Fiori扩展的相关问题的思考。 我将单独发布。

祝您有愉快的一天。 :)

干杯,

威尔伯特

一周热门 更多>