基于CDS BOPF的应用程序开发

2020-08-25 16:27发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家, 我有一个必须创建应用程...

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

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


专家,

我有一个必须创建应用程序" CHANGE Maintenance Order"应用程序的要求。 第一个用户将基于一些过滤器值搜索订单。 用户将选择订单,然后他将能够更改该订单。

我决定使用带有BOPF的CDS来实现这一目标。 我浏览了两个博客并回顾了标准应用程序,发现了一些基于CDS BOPF的开发方法的信息,还发现我们已经有一个标准的BOPF对象I_MAINTORDERTP,但是我想使用自定义BOPF来具有完全的控制和灵活性

我已经创建了CDS,该CDS创建了启用了创建,更新和删除功能的BOPF对象。 我为我的BO启用了草稿功能。

为了进行开发,我有一些疑问。

1。 现在我已经准备好BO CDS。 我认为必须创建一个消耗CDS以及所需的过滤器值,这将允许我搜索订单。 而且,一旦我们选择了任何顺序,它应该只允许我在第二个屏幕上更改顺序("编辑和取消"按钮)。

2.我的第一个屏幕映射到"消费CDS"。 选择订单后,我必须导航到BO CDS。 我们该怎么办?

您能帮我吗?

谢谢

Dhiraj M

5条回答
CPLASF-自律
2020-08-25 17:00

您好 Dhiraj More

只是让您知道您要执行的操作就像创建一个新的ZVA01/2/3事务,而不是通过使用来增强标准VA01/2/3 BAPI是一项非常艰巨的任务,容易出错,缺少将来的更新,还有很多..(考虑到标准解决方案是在草稿中使用BAPI),否则它的风险更大。

现在来 对于您的问题,它们非常模糊,但是我会尽力回答

1。 是,需要使用消费视图来创建odata服务以及直接或通过元数据扩展进行批注。 创建和编辑您需要同时启用"消费"和" bo cds"视图。

一周热门 更多>