阅读和查看 Automation Anywhere 文档

Automation Anywhere Automation 360

关闭内容

内容

打开内容

不支持的迁移功能

  • 已更新:9/15/2021
    • Automation 360 v.x
    • 迁移
    • RPA 工作区

不支持的迁移功能

查看不支持从 Enterprise 11 或迁移 Enterprise 10Automation 360的功能。

尚不支持的功能

迁移尚不支持以下功能:

  • Enterprise 11Enterprise 10 Bot RunnerBot Creator 设备不包括在迁移过程中,因此不会迁移到 Automation 360

    Automation 360 Bot agent 将替换 Enterprise 11Enterprise 10 Enterprise Client。使用 Bot agent 将设备连接到 Automation 360 Control Room ,并在 bots 连接的设备上运行。

  • 工作流,触发器,的版本控制历史 bots记录和文件系统日志
  • 用于 Enterprise 11 bots Subversion Version Control 版本控制的迁移。
  • Control Room 使用 Oracle Database
  • 使用 Bot Insight Automation 360 新数据库安装数据和其他实体 (如用户,角色,计划和凭据变量) 的迁移。
  • 迁移到 Automation 360 启用云的实例。

    解决方法:您可以使用手动过程迁移到启用云的实例。请 准备 Enterprise 11 Automation 360 迁移到支持云的环境参阅。

  • 使用 Object Cloning 命令捕获的图像的迁移。

    为此 bots,必须在迁移 bots后重新捕获对象。

  • 在中的变量 (值类型变量除外) 中使用变量 bot

    例如,如果包含 bot $varable1$ ,其中 $varable1$ 包含 $varable2$ ,而 $varable2$ 包含实际值,则 bot 无法迁移。

  • 使用固定值和变量指定索引位置,例如 $v_ArrVar(1$RowIndex$,1)$
  • 将格式化的数字 (使用点或逗号作为分隔符的数字) 与 If action 中的数字运算符一起使用 If package
  • bot 执行时从运行时窗口捕获图像的功能
  • Enterprise 11 或者 Enterprise 10 bots If ,在命令中使用的变量中使用字符串值以及“”或“ = ”运算符将迁移到 Automation 360。但是,在 bots 中运行这些命令时会遇到错误 Automation 360
  • If Loop 迁移后,使用 < , > , <= 或 >= 运算符的命令或命令与包含字符串值的变量一起出现错误

    例如,如果您有 bot 一个包含值 为 abcd 的变量并使用 > 运算符, bot 则在迁移后运行该运算符时会遇到错误,因为字符串类型变量不应假定使用 < , > , <= 或 >= 运算符。

  • Object Cloning 自动执行以下应用程序的命令:
    • 闪存应用程序
    • 在 Edge - Legacy 浏览器上运行的 Web 应用程序
  • Enterprise 11 或者 Enterprise 10 bots ,当 不包含该宏的另一个 Excel 文件调用 XLSTART 文件夹中的 Microsoft Excel 文件时,能够从该文件运行 Microsoft Excel 宏。迁移后,这些 bots 宏无法运行其他 Excel 中可用的宏
  • 箭头符号不会显示在 Automation 360 Bot editor中。

    Enterprise 11 在或中使用箭头符号时 Enterprise 10 botsBot editor 迁移后不会显示任何符号,但有一个例外。例外情况 IF/ELSE Bot editor 是,当符号在多个命令中使用时,将显示 $String:FormFeed$ 变量,而不是箭头符号。

不受支持的功能以及解决方法

bots 如果根据指定的变通办法更新了以下功能,则可以使用这些功能进行迁移:
  • 使用 凭据变量作为逻辑输入的运行逻辑命令 MetaBot

    解决方法:Bots 使用 Credential Vault 属性从传递 TaskBotMetaBot 逻辑的运行逻辑命令可以迁移到 Automation 360。凭据名称和属性名称将显示在已迁移 bot的对应行的字段中。

    如果您已使用还原 Enterprise 11 的数据库进行迁移, locker 则会在中为 Automation 360 中使用的凭据变量创建一个等效 Enterprise 11 bot的。

    选择以下选项之一以 bots 成功运行迁移的:
    • 选项 1 :传递凭据类型变量。
      1. 在子项中创建一个凭据类型变量 bots 作为输入变量。
      2. action Task Bot package “运行父项” bot中,更新输入值字段,以使用 Credential Vault 为子项创建的凭据类型变量的属性 bot (对应 MetaBot 于逻辑)。
    • 选项 2 :将凭据值传递为全局值。
      1. Automation 360 Enterprise 11中的“运行逻辑”命令中为使用的凭据创建全局值。
      2. action Task Bot package “父项的运行” bot中,更新“输入值”字段,以使用为子项创建的凭据类型变量 ( bot 对应 MetaBot 于逻辑) 的“全局值”。
    Enterprise 11 如果在安装时没有使用已还原的数据库 Automation 360,则必须先为中使用的凭据变量创建所需的阻止程序 Enterprise 11 bot,然后再执行上述步骤。
    注: Automation 360 通过允许您 Credential Vault 仅将属性分配给凭据类型变量,提供增强的安全性。这将限制对 Credential Vault 可能已分配给非凭据类型变量的属性进行任何非安全处理。
  • MetaBots MetaBot 在多个逻辑中使用相同 DLL 的用户在迁移到 Automation 360后可能无法正常工作。
    解决方法
    1. 使用 action package 已迁移父项中的 DLL 打开 bot ,可以使用 MetaBot 中的多个逻辑所使用的 DLL Enterprise 11
    2. 使用 迁移父级 botbots 该父级的所有子级的会话类型列表中选择的 DLL 会话选项创建会话类型变量 bot

      确保 bots进程中创建会话变量时选择了用作输入选项。

    3. action package 迁移的父级中使用 DLL 的 Set Shared Session bot ,并将 Session 信息存储在上一步创建的 Session 变量中。
    4. action package 父级任务爬虫程序运行的“输入值”部分 bot,选择包含您在子级中创建的会话变量名称的选项 bots ,然后在 bot 这些字段中指定您为父级创建的会话变量。
    5. actions package TaskBots 所有与迁移 MetaBot的等效项中删除 DLL 的“打开”和“关闭”。
    6. “运行”功能中选择与 action TaskBots 迁移的所有等价的共享会话选项卡 MetaBot ,并指定为此创建的会话变量 bot
  • Enterprise 11 迁移 Enterprise 10 bots 后,如果使用 bots “运行逻辑 ”命令运行 MetaBot 逻辑,且逻辑位置被指定到包含该逻辑的文件夹中,则会遇到错误。例如,假设您要运行 在 D:\Metabots\Logics\Finance 位置可用的 Logic1。如果只指定 D : Metabots\Logics\Finance 而不指定逻辑的完整路径 (D : Metaots\Logics\Finances\Logic1) ,则会遇到错误。

    解决方法

    MetaBot Enterprise 11 Enterprise 10 bots 在迁移过程中或迁移之前,将所有逻辑的路径更新为完整路径。
  • Enterprise 11 或者 Enterprise 10 MetaBots 使用凭据变量将数值传递为 DLL 函数的输入。
    解决方法
    1. 更新 DLL 函数以使用字符串类型的输入参数。
    2. MetaBots 将数字类型输入参数传递给 DLL 函数的中删除命令。
    3. 在中添加命令 MetaBots ,将字符串类型输入参数传递给 DLL 函数。
    4. 迁移相关 TaskBotsMetaBots
  • 如果要迁移到 Automation 360 Cloud ,并且已在中将 SAML 配置为身份验证类型 Enterprise 11,则迁移过程会将 Control Room 身份验证类型更改为已迁移 Automation 360 Control Room的的数据库身份验证类型。
    解决方法:要将 SAML 配置为 Cloud Control Room 迁移后的身份验证类型,请执行以下步骤:
    1. 从中删除用于在中配置 SAML Enterprise 11 Automation 360的用户。
    2. 创建另一个具有所需权限的用户,并使用该用户在 Automation 360中配置 SAML。
  • 从迁移到 Enterprise 10 Automation 360 Cloud

    解决方法:迁移到 Enterprise 11 支持迁移到 Automation 360 Cloud Automation 360 Cloud的版本,然后迁移到。

  • Enterprise 11 bots 使用 Exchange Web 服务 (EWS) 通过 Send Email 命令发送电子邮件的用户在迁移到后会遇到错误 Automation 360
    解决方法:在中创建以下全局值 Automation 360 ,并更新已迁移 bots 的以在所有操作中使用 EWS :
    • AE_EmailSettings_auth
    • AE_EmailSettings_host
    • AE_EmailSettings_port
    • AE_EmailSettings_SSL
    这些全局值的值必须与中指定的值相同 Enterprise 11
  • Loop If 迁移后,使用日期条件比较不同格式的日期的命令或命令会遇到错误。例如, MM/dd/yyyy 格式的日期不能与 MM/dd/yyyy hh:mm:ss 格式的日期配合使用。

    解决方法:使用不同的格式将日期更新为相同的格式。

  • 用逗号字符分隔的变量中的数字值

    解决方法:从数字值中删除逗号字符。

  • bot 能使用包含大于 64 KB 的数据的变量或对象。例如,如果您使用 Object Cloning 命令从网站捕获了一个表,并且捕获的对象包含的数据大于 64 KB。Bots 包含此类对象在迁移后会遇到错误。

    解决方法:删除不需要的数据或复制 CSV 或文本文件中的数据,并使用 的读取 action CSV/TXT package

  • 迁移操作失败,从中 Credential Vault 缺少值 Control Room

    解决方法:Credential Vault Automation 360 迁移前的中创建值,然后使用再次开始迁移 Bot Migration Wizard

迁移 bots 时无状态

Bot Scanner 这些报告显示 bots 的状态包含不受支持的命令,并且无法作为 N/A 迁移。您可以通过 botsEnterprise 11Enterprise 10 计算机中修改它们来进行迁移,如下表所示:
消息

由于使用不受支持的命令的子爬虫程序,爬虫程序迁移尚不受支持。

描述

bot 无法迁移使用当前不支持迁移的命令的子项。因此 bots ,使用此子项的父级 bot 也无法迁移。

行动

要迁移这些父级 bots bot bot bot,请从父级删除对该子级的引用,然后迁移该父级。

要查看子项中使用的不受支持的命令 bots,请转至 bots 无法迁移的命令列表,然后单击子 bot 项名称。

消息

目前还不支持使用 "HTML (边缘) " 迁移 " 对象克隆 "

描述

Microsoft Edge 中不支持旧版浏览器 Automation 360,因此不 bots 支持使用此浏览器配置的迁移。

行动

使用 Enterprise 11 bots 其他支持的浏览器 (如 Google ChromeFirefoxInternet ExplorerMicrosoft Edge Chromium 浏览器) 更新。

消息

不支持 MetaBot 迁移。屏幕文件不存在。请修复爬虫程序并重试。

描述

MetaBot 逻辑是指中不存在的屏幕 MetaBot

行动

要迁移 MetaBot,请再次添加屏幕或删除对不存在屏幕的引用。

消息

不支持迁移变量类型不匹配的“变量操作”命令。请修复爬虫程序并重试。

描述

Enterprise 11 或者 Enterprise 10 bot 使用 “变量操作 ”命令,其中使用的变量的变量类型不同。

行动

更新 Enterprise 11 或中的“变量操作”命令 Enterprise 10 bots ,以确保引用的变量具有相同的类型。

消息

不支持迁移变量不存在的“变量操作”命令。请修复爬虫程序并重试。

描述

Enterprise 11Enterprise 10 bot 引用 “变量操作 ”命令中不存在的变量。

行动

要么创建名称和类型相同的变量,要么删除引用不存在的变量的命令。

消息

不支持迁移变量不存在的“ If ”命令。请修复爬虫程序并重试。

描述

Enterprise 11Enterprise 10 bot 引用 If 命令中不存在的变量。

行动

要么创建名称和类型相同的变量,要么删除引用不存在的变量的命令。

消息

不支持将变量不存在的“ ElseIf ”命令迁移。请修复爬虫程序并重试。

描述

Enterprise 11Enterprise 10 bot 引用 了 Else If 命令中不存在的变量。

行动

要么创建名称和类型相同的变量,要么删除引用不存在的变量的命令。

消息

不支持迁移变量不存在的“循环”命令。请修复爬虫程序并重试。

描述

Enterprise 11Enterprise 10 bot 引用 循环 命令中不存在的变量。

行动

要么创建名称和类型相同的变量,要么删除引用不存在的变量的命令。

消息

不支持使用 "AAApplicationPath" 定义的爬虫程序路径迁移 " 运行任务 " ,该路径后面没有有效的存储库文件夹路径。请修复 11.x 爬虫程序中的任务爬虫程序路径,然后重新迁移。

描述

Enterprise 11Enterprise 10 botbot命令的“运行任务”命令中使用无效路径。

行动

要迁移此 bot路径,请修改 Enterprise 11 bot 以确保 bot 在 AAApplicationPath 之后提供有效的子路径。

消息

不支持迁移使用 "AAApplicationPath" 定义的爬虫程序路径的 "If - TaskSuccessful " ,该路径不后跟有效的存储库文件夹路径。请修复 11.x 爬虫程序中的任务爬虫程序路径,然后重新迁移。

描述

Enterprise 11Enterprise 10 bot > bot项的 If Task Successful (如果任务成功) 条件中使用无效路径。

行动

更新 Enterprise 11Enterprise 10 bot 以确保 bot 在 AAApplicationPath 后提供有效的子路径,后跟正确的文件夹结构。

消息

不支持使用使用 "AAApplicationPath" 定义的爬虫程序路径迁移 "If - TaskUnsuccessful" ,但不支持迁移有效的存储库文件夹路径。请修复 11.x 爬虫程序中的任务爬虫程序路径,然后重新迁移。

描述

Enterprise 11Enterprise 10 bot > bot项的 If Task Unsuccessful (如果任务失败) 条件中使用无效路径。

行动

更新 Enterprise 11Enterprise 10 bot 以确保 bot 在 AAApplicationPath 后提供有效的子路径,后跟正确的文件夹结构。

消息

不支持迁移“ ElseIf - TaskSuccessful ”,并使用“ AAApplicationPath ”定义爬虫程序路径,但不能后跟有效的存储库文件夹路径。请修复 11.x 爬虫程序中的任务爬虫程序路径,然后重新迁移。

描述

Enterprise 11Enterprise 10 bot > bot项的“如果任务成功,则其他”条件中使用无效路径。

行动

更新 Enterprise 11Enterprise 10 bot 以确保 bot 在 AAApplicationPath 后提供有效的子路径,后跟正确的文件夹结构。

消息

不支持使用使用 "AAApplicationPath" 定义的爬虫程序路径迁移 "ElseIf - TaskUnsuccessful" ,该路径不后跟有效的存储库文件夹路径。请修复 11.x 爬虫程序中的任务爬虫程序路径,然后重新迁移。

描述

Enterprise 11Enterprise 10 bot > bot项的“如果任务失败,则使用其他”条件中的无效路径。

行动

更新 Enterprise 11Enterprise 10 bot 以确保 bot 在 AAApplicationPath 后提供有效的子路径,后跟正确的文件夹结构。

消息

将不支持迁移“变量操作”命令,重置系统变量 $WorkItemResult$。

描述

“变量操作 ”命令不支持重置系统变量 $WorkItemResult$。

行动

使用 “字符串 > 分配 ”操作,将空字符串分配给 $WorkItemResult$ 系统变量,而不是重置它。

消息

尚不支持迁移“ Windows - 关闭所有打开的 Windows ”。

描述

如果在 中选择了“所有打开的窗口”选项时使用了“关闭”命令 bot,则无法迁移该命令 bot

行动

更新 Enterprise 11Enterprise 10 bot ,使其 在迁移前不使用“所有打开的窗口”选项

消息

目前还不支持使用类型为“字符串”的字段“ OCObjectPlay_PropertyInfo_ReviewMessage ”迁移“ If - ObjectProperties ”。

描述

Enterprise 11 或者 Enterprise 10 bot 使用 If > Object Properties 命令中的对象,该对象的属性大小大于 64 KB。

行动
要迁移此爬虫程序,您可以执行以下操作之一:
  • If > Object Properties 命令中删除大小大于 64 KB 的属性值。
  • 将超过 64 KB 的属性值存储到文本文件中。然后,创建一个从该文件读取值的变量。在 If > Object Properties 命令中将此新变量分配给相应的属性。
消息

尚不支持使用类型为“字符串”的字段“ OCObjectPlay_PropertyInfo_ReviewMessage ”迁移“ ElseIf - ObjectProperties ”。

描述

Enterprise 11 或者 Enterprise 10 bot 使用 “其他条件 > 对象属性 ”命令中的对象,该对象的属性大小大于 64 KB。

行动
要迁移此爬虫程序,您可以执行以下操作之一:
  • 要迁移此爬虫程序,请在 “如果 > 对象属性为其他 对象,请删除大小大于 64 KB 的属性值。
  • 将超过 64 KB 的属性值存储到文本文件中。然后,创建一个从该文件读取值的变量。将此新变量分配给 Else If > Object Properties 命令中的相应属性。
消息

尚不支持使用类型为“字符串”的字段“ OCObjectPlay_PropertyInfo_ReviewMessage ”迁移“ Loop . Condition - ObjectProperties ”。

描述

Enterprise 11 或者 Enterprise 10 bot 使用 “对象 > 属性时循环” 命令中的对象,该对象的属性之一大小大于 64 KB。

行动
要迁移此爬虫程序,您可以执行以下操作之一:
  • 要迁移此爬虫程序,请在 “如果 > 对象属性为其他 对象,请删除大小大于 64 KB 的属性值。
  • 将超过 64 KB 的属性值存储到文本文件中。然后,创建一个从该文件读取值的变量。将此新变量分配给 Else If > Object Properties 命令中的相应属性。
发送反馈