云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

数据库_虚拟主机和云服务器的区别_稳定性好

小七 141 0

在我之前的博客"SAP Intelligent RPA–Asset Devalention Run Automation"中,我们看到了如何自动化资产折旧运行过程,并将所有日志详细信息捕获到如下文件中

因此,根据捕获的日志,我们可以看到由于成本中心被阻塞,折旧运行无法完成。同样需要解锁才能成功运行该过程。

在本博客中,我们将更进一步,并将自动化该过程,以更正折旧运行期间遇到的错误。

我已经构建了一个单独的bot来处理错误,它可以包含在同一个bot中,根据需要。还有,在本例中,我们将自动化sapgui正如我们在第1部分中看到的那样,

让我们开始。

步骤1–在Desktop studio中创建一个项目,并确保启用Excel、Outlook和SAP GUI脚本库,因为我们将在out项目中使用它们。

步骤2。创建一个应用程序并捕获我们的机器人将要浏览的所有相关SAP GUI页面,如SAP登录板、SAP Easy access菜单,控制区输入屏幕成本中心更改屏幕等

第2步-创建工作流,大数据分析技术,大数据系统,淘客放单,开始初始化excel并打开错误日志文件,我们将从中读取错误

第3步-开始循环,返利平台,因为我们必须从日志文件中读取消息并处理错误记录。还有设置循环退出条件。在这里,我使用了stopfag,当所有记录都被读取时,我将其设置为X。

步骤4–下一步是从每一行读取内容并存储在一个变量中。这里我提取消息描述列,因为我需要提取控制区域和成本中心。

步骤5–提取错误消息中特定位置的字符串,因为我们在该位置(即本例中的成本中心)查找特定值。我还使用switch活动来控制基于错误类型的操作流。在本例中,如果错误被成本中心阻止,bot将执行与此相关的步骤。类似地,我们可以有多个分支来处理不同的错误。

步骤6–循环到达成本中心错误时,它将控制转移到与成本中心解锁相关的特定操作。首先登录SAP GUI

步骤7–在访问菜单命令栏屏幕上,设置事务"KS02"(成本中心更改)并按回车键

步骤8–设置控制区域值,从前面的错误消息中提取到控制区域字段。

步骤9–等待成本中心屏幕可用并设置从错误日志中获取的成本中心值。

步骤10–在成本中心更改初始屏幕内,我们需要导航到"控制选项卡",因此在控制选项卡上执行单击操作。

步骤11–在控制选项卡属性上。取消选中"实际主要成本"复选框。

步骤12–因此,我们取消了成本中心的锁定,并更新了相同成本的日志文件状态。但是,物联网的应用实例,日志中可能会有更多被阻止的成本中心错误,因此我们需要循环回我们正在循环的错误日志excel中的下一行。

步骤13–一旦处理完日志文件中的所有行,将处理退出循环,并且控制将脱离循环。下一步将保存更新日志文件,并通过电子邮件将其发送给用户。

我们已自动从资产折旧运行错误日志中删除阻止的成本中心错误。同样,其他错误也可以作为开关控制的不同分支包含进来,我们可以自动处理所有可能的错误。

完整的工作流程是这样的