2020-09-04 06:10发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
您好,
我正在处理"管理采购订单"(版本2)。 我已经创建了此应用程序的副本,并通过扩展标准CDS视图添加了一些新字段。
但是我无法更新这些字段。
您能建议我该怎么做吗?
谢谢
Himadri
你好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
最多设置5个标签!
你好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
一周热门 更多>