服务器繁忙的弹出窗口使用blueprism sap

时间:2018-04-15 18:29:51

标签: sap blueprism

我已经自动化了一个SAP应用程序,面临一个意外的弹出窗口(服务器忙碌弹出窗口)问题。它不是在特定阶段发生的,每当这个弹出窗口发生时,blueprism就会停止工作,直到有人点击(Swith to,Retry)弹出窗口。请帮助我解决方案如何处理该异常

1 个答案:

答案 0 :(得分:0)

当您自动化SAP时,可以使用两种可能的模式 - 任何一种BluePrism模式(win32,区域或主动可访问性)或特殊的SAP模式。

使用BluePrism自动化模式时,您可以使用必要的工具 - 您可以使用等待阶段,通过应用程序进行操作以及处理弹出窗口等常见情况。

当您使用SAP Scripting模式时,实际上您正在使用一种名为SAP Scripting模式的语言,这是一个不同的故事。您正在使用SAP对象模型连接到SAP并执行代码。 SAP模式有很多优点 - 例如,不需要等待阶段,无论何时执行一行代码,BluePrism都会等到SAP说它已经完成。

如果弹出窗口没有将“主动”返回到BluePrism,则会出现问题。在BluePrism等待SAP的情况下,SAP正在等待用户,并且该进程已被锁定。

你几乎无法解决这种情况:

  • 您可以构建自己的SAP-Utility对象,该对象将使用SAP脚本连接到SAP。然后你应该可以使用Try-catch和超时设置。

  • 您可以向IT要求更改请求以阻止此错误发生