工作流程任务无法正确处理对象方法

2020-09-14 03:01发布

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

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


在特定于客户的工作流方案中,必须在批准的有效部分开始之前批准旅行请求的批准者。 为了实现这一点,我们使用

SWX_GET_MANAGER,通过z函数实现,以填充import参数并正确转换输出以进行进一步处理。 然后Z-BUS2089的方法正确使用了Z函数,将其正确地连接到BUS2089。 该方法及其使用的z函数的测试效果很好! 所有结果均符合预期-参见附件中的图1和图2! 如果我们要测试任务(类型TS),则结果将是一个空容器,甚至是z函数引发的异常-请参阅随附文档中的图3和图4。 这个例外实际上是一种假人-几乎没有机会涉及到这个例外。 到目前为止,理论! 容器监视已打开,但根本不起作用。 不要惊讶! 工作流引擎有什么问题,它显然不接受任务定义,意味着z函数,对象方法和容器之间的数据流之间的交互? 因此,用户权限跟踪将添加到附件文档中。

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

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


在特定于客户的工作流方案中,必须在批准的有效部分开始之前批准旅行请求的批准者。 为了实现这一点,我们使用

SWX_GET_MANAGER,通过z函数实现,以填充import参数并正确转换输出以进行进一步处理。 然后Z-BUS2089的方法正确使用了Z函数,将其正确地连接到BUS2089。 该方法及其使用的z函数的测试效果很好! 所有结果均符合预期-参见附件中的图1和图2! 如果我们要测试任务(类型TS),则结果将是一个空容器,甚至是z函数引发的异常-请参阅随附文档中的图3和图4。 这个例外实际上是一种假人-几乎没有机会涉及到这个例外。 到目前为止,理论! 容器监视已打开,但根本不起作用。 不要惊讶! 工作流引擎有什么问题,它显然不接受任务定义,意味着z函数,对象方法和容器之间的数据流之间的交互? 因此,用户权限跟踪将添加到附件文档中。

付费偷看设置
发送
6条回答
SAP砖家
1楼-- · 2020-09-14 03:45

嗨,

只是想一想,userid是从美国开始的。

谢谢

当学会了学习
2楼-- · 2020-09-14 03:34

嗨,安扬,

感谢您的提示-我知道! 这不是重点,但是感谢您的时间和精力。

此致

Holger

追夢秋陽
3楼-- · 2020-09-14 03:41

嗨,

SWX_GET_MANAGER由标准规则168使用。您可以直接在工作流中的代理分配中使用SWX_GET_MANAGER,此要求不需要自定义代码。

您可以对此规则(在pfac中)进行何处使用,以查看SAP标准在工作流方案中如何使用此规则。

亲切的问候,Rob Dielemans

当学会了学习
4楼-- · 2020-09-14 03:36

嗨,Rob

这不是重点! 在z函数中,SAP Standard函数只是获取方案数据的整个ABAP代码的一部分。

关于

Holger

落灬小鱼
5楼-- · 2020-09-14 03:44

您提到的是附件文档,但我看不到

可以添加吗?

由于我不知道本文档中的内容,请您添加包含容器内容的任务的工作流日志

以及步骤到任务和方法到任务之间的绑定?

欢呼

Stephane

Baoming ROSE
6楼-- · 2020-09-14 03:33

对于您的情况,这确实很奇怪。 我只能建议方法任务绑定是不稳定的。 根据该方法创建一个新任务,并查看其执行情况是否不同。

我个人将其作为容器操作步骤中的类方法实现。

一周热门 更多>