在SAP SRM的ECC中创建PO的问题

2020-09-20 19:44发布

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

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


大家好,

我的要求是在SAP SRM的基础上在ECC中创建PO,我尝试按照以下方式进行操作,但是我没有得到想要的结果。

1。 实现BADI:BBP_DRIVER_DETERMINE,但在其中调用META_BAPI_DISPATCH本身并创建错误。

错误应用程序即将出现。

20180501

TEST_STPPS

105126

http://gipclsrmd.gipcl.com :8000/sap/bc/webdynpro/sapsrm/wda_l_fpm_oif

SYSTEM_NO_ROLL

无法满足1680000字节的内存请求。

功能:程序SAPLBBP_BD_DISPATCHER的BBP_LOGICAL_SYSTEM_GETDETAIL

功能:程序SAPLBBP_BD_DISPATCHER的META_BAPI_DISPATCH

方法:程序ZCL_IM_SRM_CRT_PO_ECC = IF = EX_BBP_DRIVER_DETERMINE〜DETERMINE_DRIVER ========= CP

方法:程序CL_EX_BBP_DRIVER_DETERMINE的IF_EX_BBP_DRIVER_DETERMINE〜DETERMINE_DRIVER ==== CP

功能:程序SAPLBBP_BD_DISPATCHER的META_BAPI_DISPATCH

方法:程序ZCL_IM_SRM_CRT_PO_ECC = IF = EX_BBP_DRIVER_DETERMINE〜DETERMINE_DRIVER ========= CP

方法:程序CL_EX_BBP_DRIVER_DETERMINE的IF_EX_BBP_DRIVER_DETERMINE〜DETERMINE_DRIVER ==== CP

功能:程序SAPLBBP_BD_DISPATCHER的META_BAPI_DISPATCH

方法:程序ZCL_IM_SRM_CRT_PO_ECC = IF = EX_BBP_DRIVER_DETERMINE〜DETERMINE_DRIVER ========= CP

方法:程序CL_EX_BBP_DRIVER_DETERMINE的IF_EX_BBP_DRIVER_DETERMINE〜DETERMINE_DRIVER ==== CP

http://gipclsrmd.gipcl.com :8000/sap/bc/webdynpro/sapsrm/wda_l_fpm_oif

2。 检查FM:META_BAPI_DISPATCH,在其中它从表bbp_function_map中拾取数据,但是由于在METHOD = CreateFromData中未维护在表中而未获得任何条目。 然后,函数名称将变为空白。

那么,还有其他解决方案或建议可以满足我的要求吗?

(64.0 kB)

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

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


大家好,

我的要求是在SAP SRM的基础上在ECC中创建PO,我尝试按照以下方式进行操作,但是我没有得到想要的结果。

1。 实现BADI:BBP_DRIVER_DETERMINE,但在其中调用META_BAPI_DISPATCH本身并创建错误。

错误应用程序即将出现。

20180501

TEST_STPPS

105126

http://gipclsrmd.gipcl.com :8000/sap/bc/webdynpro/sapsrm/wda_l_fpm_oif

SYSTEM_NO_ROLL

无法满足1680000字节的内存请求。

功能:程序SAPLBBP_BD_DISPATCHER的BBP_LOGICAL_SYSTEM_GETDETAIL

功能:程序SAPLBBP_BD_DISPATCHER的META_BAPI_DISPATCH

方法:程序ZCL_IM_SRM_CRT_PO_ECC = IF = EX_BBP_DRIVER_DETERMINE〜DETERMINE_DRIVER ========= CP

方法:程序CL_EX_BBP_DRIVER_DETERMINE的IF_EX_BBP_DRIVER_DETERMINE〜DETERMINE_DRIVER ==== CP

功能:程序SAPLBBP_BD_DISPATCHER的META_BAPI_DISPATCH

方法:程序ZCL_IM_SRM_CRT_PO_ECC = IF = EX_BBP_DRIVER_DETERMINE〜DETERMINE_DRIVER ========= CP

方法:程序CL_EX_BBP_DRIVER_DETERMINE的IF_EX_BBP_DRIVER_DETERMINE〜DETERMINE_DRIVER ==== CP

功能:程序SAPLBBP_BD_DISPATCHER的META_BAPI_DISPATCH

方法:程序ZCL_IM_SRM_CRT_PO_ECC = IF = EX_BBP_DRIVER_DETERMINE〜DETERMINE_DRIVER ========= CP

方法:程序CL_EX_BBP_DRIVER_DETERMINE的IF_EX_BBP_DRIVER_DETERMINE〜DETERMINE_DRIVER ==== CP

http://gipclsrmd.gipcl.com :8000/sap/bc/webdynpro/sapsrm/wda_l_fpm_oif

2。 检查FM:META_BAPI_DISPATCH,在其中它从表bbp_function_map中拾取数据,但是由于在METHOD = CreateFromData中未维护在表中而未获得任何条目。 然后,函数名称将变为空白。

那么,还有其他解决方案或建议可以满足我的要求吗?

(64.0 kB)
付费偷看设置
发送
3条回答
微wx笑
1楼-- · 2020-09-20 20:33

Hiren,

花点时间阅读此SAP社区Wiki- BBP_DRIVER_DETERMINE 和表BBP_FUNCTION_MAP(附加文件) ,如您所见的采购订单(BUS2012)。

此致

Climb_Ma
2楼-- · 2020-09-20 20:18

Hello Hiren

您不应在BADI中呼叫FM META_BAPI_DISPATCH,因为FM META_BAPI_DISPATCH会呼叫BADI。 在BADI中,您需要根据自己的逻辑更改或填充变量FUNCTIONNAME。

最诚挚的问候,

Daniel