更新"管理采购订单"版本2中的扩展字段

2020-09-04 06:10发布

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

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


您好,

我正在处理"管理采购订单"(版本2)。 我已经创建了此应用程序的副本,并通过扩展标准CDS视图添加了一些新字段。

但是我无法更新这些字段。

您能建议我该怎么做吗?

谢谢

Himadri

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

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


您好,

我正在处理"管理采购订单"(版本2)。 我已经创建了此应用程序的副本,并通过扩展标准CDS视图添加了一些新字段。

但是我无法更新这些字段。

您能建议我该怎么做吗?

谢谢

Himadri

付费偷看设置
发送
1条回答
95年老男孩
1楼-- · 2020-09-04 06:51

你好Himadri,

扩展此应用程序可能会有些复杂,因为它正在使用BOPF,因此,要添加自定义更新功能,您需要做的不仅仅是简单地将字段添加到CDS视图中。

在这种情况下,您的BOPF主视图是C_PURCHASEORDERTP和I_PURCHASEORDERTP,其中I_PURCHASEORDERTP也是BOPF对象的名称。 您将需要分析所有三个对象及其注释,以确定哪些类负责Update操作。

很有可能您无法修改Update操作的行为,因为通常关闭SAP交付的BOPF对象以进行修改。 您可以通过输入BOPF对象名称在事务BOBX中进行检查,然后应找到一个复选框,指定该对象是否可扩展。 在这种情况下,尽管最终可能会复制多个CDS,但通过复制CDS视图来创建自己的BOPF对象可能会更容易。

我正在添加一些1809系统的屏幕截图,这可能会对您有所帮助。

SEGW

C_PURCHASEORDERTP

I_PURCHASEORDERTP

BOPF

此致

JB

一周热门 更多>