首页 理论教育 调试处理链:解决PSA请求加载错误及链路移除方法

调试处理链:解决PSA请求加载错误及链路移除方法

时间:2023-06-09 理论教育 版权反馈
【摘要】:4)在RSA1界面,手动运行InfoPackage,然后进行PSA Maintenance,可以看到Process Chain加载出错的Request和手动加载成功的Request,如图6-52所示。图6-52 两个PSA请求5)回到Process Chain Maintenance界面,右击InfoPackage和DTP之间的Link,选择Remove Link,如图6-53所示。图6-56 Process Chain执行Log●绿色表示执行顺利通过。

调试处理链:解决PSA请求加载错误及链路移除方法

1)运行结果如下,InfoPackage执行结果为红色,右键单击Process,选中Displaying Messages,如图6-49所示。

978-7-111-37555-5-Part02-308.jpg

图6-49 出错Process—显示系统信息

2)在弹出的Logs for ZDSSA InfoPackage对话框中,系统提示错误原因是从本地加载文本文件对于Process Chain这样的后台进程是不允许的,如图6-50所示。

978-7-111-37555-5-Part02-309.jpg

图6-50 出错Process—系统提示错误原因

3)回到T-code:RSA1界面,可以查看相应DataSource的设置是从本地(Local Workstation)中加载数据的,如图6-51所示。

978-7-111-37555-5-Part02-310.jpg

图6-51 出错Process—文本文件放在本地

注意:我们通过上面的错误原因提示得到以下几点:

●在项目中,文本文件的数据源一定要放到Server上,才能运行Process Chain加载。

●针对这个错误,可以在Process Chain中去除InfoPackage Process,或者将InfoPackage和DTP(DataSource→DSO)之间的联系由Successful改为Always或者Errors。同时,还要手动运行InfoPackage。

4)在RSA1界面,手动运行InfoPackage,然后进行PSA Maintenance,可以看到Process Chain加载出错的Request和手动加载成功的Request,如图6-52所示。可以将加载出错的红色请求选中删除。

978-7-111-37555-5-Part02-311.jpg

图6-52 两个PSA请求

5)回到Process Chain Maintenance界面,右击InfoPackage和DTP之间的Link,选择Remove Link,如图6-53所示。(www.xing528.com)

978-7-111-37555-5-Part02-312.jpg

图6-53 去除连接

6)然后重新在InfoPackage和DTP之间连线,在弹出的“Action for…对话框”中,选择always,并单击对钩按钮。这样,不论InfoPackage执行是否成功,都会接着执行DTP,如图6-54所示。

978-7-111-37555-5-Part02-313.jpg

图6-54 选择always连接关系

7)改变后的界面如下,InfoPackage和DTP之间连线上按钮由绿色的小方块变成了红绿小球。接下来重复上面的操作,检查、激活、运行、查看Log,如图6-55所示。

8)然后可以不断单击Refresh按钮或者直接输入T-code:RSPC,找到Process Chain查看Log,如图6-56所示。

978-7-111-37555-5-Part02-314.jpg

图6-55 重新激活的Process Chain

978-7-111-37555-5-Part02-315.jpg

图6-56 Process Chain执行Log

●绿色表示执行顺利通过。

●红色表示执行出错。

●黄色表示正在执行中或者执行过程有警告。

9)当最后一步DTP加载到InfoCube变绿后,到T-code:RSA1界面检查一下DSO加载,激活和InfoCube加载的情况,与手动操作结果完全一样。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈