点击此处---> 群内免费提供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)
Hiren,
花点时间阅读此SAP社区Wiki- BBP_DRIVER_DETERMINE 和表BBP_FUNCTION_MAP(附加文件) ,如您所见的采购订单(BUS2012)。
此致
Hello Hiren
您不应在BADI中呼叫FM META_BAPI_DISPATCH,因为FM META_BAPI_DISPATCH会呼叫BADI。 在BADI中,您需要根据自己的逻辑更改或填充变量FUNCTIONNAME。
最诚挚的问候,
Daniel
你好,
感谢您的答复。
根据您的解决方案,我做到了(创建badi:- BBP_DRIVER_DETERMINE a>,但它调用了fm:META_BAPI_DISPATCH
,并且fm调用了该badi,因此过程如主题1中定义的那样变为无限,)
所以,请给我建议其他解决方案。
一周热门 更多>