点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们,
我必须在SBWP的工作项中的adhoc_objects链接中使用FB03显示FI文档。
我正在从自定义BO的默认方法调用FB03。
我可以使用SYSTEM-> Genericinstatiate方法在后台任务中生成自定义BO的实例,并在工作项的adhoc_object部分中按预期显示链接。
我的问题是,我只能通过上述方法生成一个临时链接,但我的要求是,一次要有5-6个FI文档(因为WF输入参数),所以我想显示5-6个不同的文档 临时对象工作项中的链接。
请帮助我如何达到上述要求。
我自己尝试了以下解决方案
1。 在报表中,我从报表中触发了自定义WF,因此我从报表(使用SWC_CREATE宏)创建了自定义BO的实例,并将容器传递给FM以触发FM事件。 -此解决方案无效,因为我不确定如何将自定义BO的实例传递到事件容器的"值"参数中。 如果此解决方案很好,请共享示例代码。
2。 在工作流中,创建一个backgroun活动并调用BO的自定义方法并创建自定义BO的实例(该实例具有FB03默认方法)并返回工作流容器的adhoc_object参数。-我尝试了各种代码,例如SWC_CREATE或通过SYSTEM->实例化 GENERICINSTATIATE,但由于代码不起作用而无法实现。 如果此解决方案可行,请分享示例代码。
谢谢。
此致
Ratnesh
嗨,
不确定,能否请您尝试添加多个步骤以将多个对象链接到Adhoc对象。
谢谢
我强烈建议您掌握面向对象的ABAP。 与其他ABAP方法一样,使用类是表参数,您可以在容器操作步骤中分配该参数。
但是,如果您不想花费时间进行更新,则需要将属性声明为muliline,并使用宏swc_set_table在方法中填充muliline参数。 或者,如部分建议的那样,您可以在WF中一次循环并实例化一个。
一周热门 更多>