通过fiori应用创建的销售订单中的默认存储位置。

2020-09-19 00:18发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)要求:默认情况下,应根据存储在定...

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

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


要求:默认情况下,应根据存储在定制表中的物料,客户和订单类型来填充存储位置。 它必须在VA01和FIORI Sales Order创建应用程序中发生。

到目前为止,我已经在USEREXIT_MOVE_FIELD_TO_VBAP中实现了自定义逻辑。

它适用于VA01,但不适用于FIORI APP。

在fiori扩展类方法ZCL_ZSRA017_SALESORDER_DPC_EXT-> SALESORDER_CREATE_DEEP_ENTITY中,

BAPI-BAPI_SALESORDER_CREATEFROMDAT2被调用,再次调用userexit。

但是在某些地方再次被覆盖。

如何通过FIORI APP使其正常工作?

请帮助!