首页 文章

在服务器上禁用SAP GUI脚本 - 其他自动化选项?

提问于
浏览
0

我的雇主的服务器上禁用了SAP GUI脚本,我无法改变它,但我非常希望使用某种脚本来自动执行我的一些例行任务 . 我没有(并且我不需要)对服务器的管理访问权限,因此这种自动化[afaik]必须以某种方式围绕SAP GUI .

例如,我的大多数缺乏自动化的重复性任务是加载大量具有不同参数的报告,并将它们导出为纯文本文件(稍后在Excel中进行聚合和分析) .

我应该看看哪些选项?首先想到鼠标和键盘自动化工具,但它们目前是最不吸引人的工具 .

2 回答

  • 1

    您可以使用Sikulli在SAP中自动执行任务 . 他们有一个图像识别系统,可以根据它的外观点击按钮 . 如果你需要滚动表格或其他东西,你可能会运气不好 .

  • 1

    对于大多数可用的选项,您至少需要系统管理员的合作,并且通常有充分的理由 - 自动化总是让您可以选择非常快速地销毁大量关键任务数据 . 根据您需要做什么 - 您的问题不是很清楚 - 您可能想要探索以下选项:

    • 尝试使用selection variants在选择屏幕上自动化数据输入 . 您不仅可以保存静态数据集,还可以包括动态日期计算,并且可以减少显示的字段,直到只剩下相关字段 .

    • 检查您是否可以schedule background jobs让报告在给定时间自动运行,并将内容下载或邮寄给您,具体取决于相关报告的功能和系统设置 .

    • 对于更复杂的流,使用transaction recorder检查是否可以使用批输入技术自动执行任务 . 如果可以,您可以尝试使用Legacy System Migration Workbench (LSMW) - 虽然是为数据迁移而设计的,但您可以将此工具用作"CSV-to-User-Command-Converter" .

    • 如果你已经走到这一步,开始编写ABAP程序并不难,我们又回到了Stack Overflow的主题...... :-)

相关问题