Nicht unterstützte Funktionen für die Migration

Hier finden Sie die Funktionen, die für die Migration von Enterprise 11 oder Enterprise 10 zu Automation 360 nicht unterstützt werden.

Noch nicht unterstützte Funktionen

Die folgenden Funktionen werden für die Migration noch nicht unterstützt:

  • Die Migration von Audit-Protokollen von Enterprise 11 wird für Cloud-Bereitstellungen nicht unterstützt.
  • Wenn in Enterprise 11 von den Bots die Zeichenfolgenoperation Vorher – Nachher mit dem logischen Operator ODER verwendet wurde und die Ausgabe der Operation eine leere Zeichenfolge ergab, wurde die Ausgabe als leere Zeichenfolge angezeigt.

    Wenn in Automation 360 jedoch die Ausgabe einer solchen Operation eine leere Zeichenfolge ergibt, wird der in der Zeichenfolgenoperation Vor Text beenden verwendete Wert ignoriert und das Ergebnis in der Ausgabe angezeigt.

    Wenn beispielsweise im Text email:user@outlook.com der Wert in der Operation Vorher email: und der Wert in der Operation Nachher user ist, unterscheiden sich die Ergebnisse je nach Produktversion:
    • Enterprise 11 zeigt eine leere Zeichenfolge als Ausgabe an.
    • Automation 360 zeigt user@outlook.com als Ausgabe an.
  • Wenn ein Nutzer in Enterprise 11 interne Variablen für die Fenstertitel auswählt, die aber nicht in Bot verwendet werden, werden diese internen Variablen nach der Migration auch nach Automation 360 migriert.
  • Wenn Sie bei migrierten Bots den OLE DB Driver Version 18 oder höher verwenden und die SQL-Server-Datenbank mit Bit-Spalten in eine CSV-Datei exportieren, wird der Bit-Wert von -1 anstelle von 1 für Zeichenfolge-Wert TRUE zurückgegeben.

    Behoben in: v.27

  • Wenn Sie Bots mit dem Befehl SAP > Element nach Index auswählen migrieren, wird im migrierten Bot ein falscher Index angezeigt.

    Behoben in: v.26

  • Bots, die das Terminalemulation-Paket enthalten, werden nur nach Erweiterte Technologie und nicht nach Legacy-Technologie migriert.
  • Wenn Sie einen Bot migrieren, der die Aktion Fenster-Steuerelemente verwalten verwendet hat, ist die letzte Ziffer des Höhenwerts nach der Migration nicht verfügbar. Der Bot wird jedoch erfolgreich ausgeführt.

    Behoben in: v.26

  • Wenn eine Excel-Sitzung in SAP aktiv ist, wird ein entsprechender Excel-Prozess im Hintergrund gestartet. In einem solchen Szenario verwendet Automation 360 denselben Excel-Prozess, der von SAP gestartet wurde. Wenn Sie einen Bot ausführen, um Tabellenkalkulationsdaten zu automatisieren, verarbeitet Automation 360 die erste Anforderung erfolgreich. Wenn Excel jedoch während der Ausführung geschlossen wird und eine nachfolgende Anfrage zur Automatisierung der Tabellenkalkulationsdaten gesendet wird, wird Automation 360 die Anfrage nicht bearbeiten, da noch von SAP auf den Excel-Prozess zugegriffen wird. Daher ist das richtige Fenster für die Automatisierung der Tabellenkalkulationsdaten nicht aktiviert.

    Behoben in: v.26

  • Wenn ein Bot in der Aktion PDF > Text extrahieren das Feld Strukturierter Text verwendet, werden einige der Zeichen möglicherweise nicht korrekt extrahiert.

    Behoben in: v.25

  • Nach der Migration stimmen die Optionen Vor, Vor und/oder nach und Nach in der Aktion Zeichenfolge > Text extrahieren nicht mit der Groß- und Kleinschreibung in einer Zeichenfolge überein.

    Behoben in: v.25

  • Nach der Migration zeigen Bots, die die Aktion Text abrufen > Alle Zeilen in Enterprise 11 verwenden, nur 24 Zeilen im Terminalemulation an.

    Behoben in: v.26

  • Bei der Migration von Bots mit dem Befehl Gesamte Zeilen abrufen in der SAP-GUI werden nach der Migration Werte als Float-Zeichenfolgentyp anstelle eines Integer-Typs zurückgegeben.

    Behoben in: v.26

  • Wenn Sie ein Bot Creator- oder Bot Runner-Nutzer sind, können Sie die im Bot-Assistenten angezeigten Überprüfungsmeldungen möglicherweise nicht anzeigen, wenn Sie nicht über die Berechtigung Migration anzeigen verfügen.

    Behoben in: v.26

  • Wenn Sie den Zähler als Variable in einer verschachtelten Schleife verwenden, funktioniert die übergeordnete Schleife ordnungsgemäß, doch die untergeordnete Schleife wird nicht wie erwartet ausgeführt.

    Behoben in: v.27

  • Bots mit SAP-Paketen können keine Fenstertitel auswählen und konvertieren, die das Zeichen „*“ (Sternchen) enthalten. Diese Fenstertitel werden nach der Migration nicht in die Namen der derzeit aktiven Fenster konvertiert.

    Behoben in: v.26

  • Die Bot-Bereitstellung kann fehlschlagen, wenn Sie migrierte Bots mit dem Befehl SAP > Eigenschaft abrufen ausführen. Dieses Problem tritt aus folgendem Grund auf: In Enterprise 11 wird bei den Eigenschaftsnamen zwischen Groß- und Kleinschreibung unterschieden. Während der Migration wird bei den Eigenschaftsnamen zwischen Groß- und Kleinschreibung unterschieden, sodass die Bot-Bereitstellung fehlschlägt, wenn die Groß- und Kleinschreibung des Eigenschaftsnamens nicht übereinstimmt.

    Behoben in: v.26

  • Wenn Sie eine E-Mail über Exchange Web Services (EWS) senden, hat das Format der E-Mail-Ausgabe keine Zeilenumbrüche, sodass der Inhalt manipuliert zu sein scheint und der gesamte Inhalt der E-Mail in einer einzelnen Zeile angezeigt wird.

    Behoben in: v.26

  • Die Bot Runner- und Bot Creator-Geräte aus Enterprise 11 oder Enterprise 10 sind nicht Teil des Migrationsprozesses und werden daher nicht zu Automation 360 migriert.

    Der Automation 360 Bot-Agent ersetzt den Enterprise 11- und Enterprise 10-Enterprise Client. Verwenden Sie den Bot-Agent, um ein Gerät mit dem Automation 360 Control Room zu verbinden und Bots auf den verbundenen Geräten auszuführen.

  • Wenn Sie einen migrierten Bot mit der Option Prüfen, ob Anlage fehlt ausführen und die Anlage fehlt, wenn Sie die E-Mail senden, wird der Bot möglicherweise nicht erfolgreich ausgeführt.
  • Workflows, Auslöser, Versionskontrolle von Bots und Dateisystemprotokolle.
  • Migration von Enterprise 11-Bots, die Subversion-Versionskontrolle für die Versionskontrolle verwenden.
  • Die Migration des Enterprise 11 On-Premises Control Room zu Automation 360 Cloud Service auf GCP mit der Migration Utility Cloud wird nicht unterstützt.
  • Control Room, der die Oracle Database verwendet.
  • Migration von Bot Insight-Daten und anderen Elementen wie Nutzern, Rollen, Zeitplänen und Anmeldedatenvariablen, wenn Automation 360 mit einer neuen Datenbank installiert wird.
  • Die Funktionen Ausschneiden, Kopieren, Einfügen und Strg+A auf dem Terminalbildschirm bei Verwendung von Terminalemulation.

    Behoben in: v.27

  • Verwendung einer Variablen innerhalb einer Variablen (außer Variablen des Typs „Wert“) in einem Bot.

    Wenn z. B. ein Bot „$variable1$“ enthält, wobei „$variable1$“ „$variable2$“ enthält und „$variable2$“ den tatsächlichen Wert angibt, kann dieser Bot nicht migriert werden.

  • Verwenden Sie einen festen Wert und eine Variable, um die Indexposition anzugeben, z. B. „$v_ArrVar(1$RowIndex$,1)$“.
  • Die Fähigkeit, Bilder aus dem Laufzeitfenster zu erfassen, wenn ein Bot ausgeführt wird.
  • Enterprise 11- oder Enterprise 10-Bots mit einem Zeichenfolgenwert in einer Variablen, die zusammen mit dem Operator „<“ oder „=“ im Befehl Wenn verwendet wird, werden zu Automation 360 migriert. Bei diesen Bots tritt jedoch ein Fehler auf, wenn sie in Automation 360 ausgeführt werden.
  • Bei den Befehlen Wenn oder Schleife mit dem Operator „<“, „>“, „<=“ oder „>=“ und Variablen, die einen Zeichenfolgenwert enthalten, tritt nach der Migration ein Fehler auf.

    Wenn Sie z. B. einen Bot mit einer Variablen mit dem Wert abcd und dem Operator „>“ haben, verursacht der Bot nach der Migration einen Fehler, da Variablen des Typs „Zeichenfolge“ den Operator „<“, „>“, „<=“ oder „>=“ nicht enthalten dürfen.

  • Object Cloning-Befehl zur Automatisierung der folgenden Anwendungen:
    • Flash-Anwendungen
    • Webanwendung, die in dem Edge-Legacy-Browser ausgeführt wird
  • Enterprise 11- oder Enterprise 10-Bots konnten ein Microsoft Excel-Makro aus einer Microsoft Excel-Datei im Ordner XLSTART ausführen, wenn das Makro aus einer anderen Excel-Datei aufgerufen wird, die dieses Makro nicht enthält. Diese Bots können Makros in einer anderen Excel-Datei nach der Migration nicht mehr ausführen.
  • Das Pfeilsymbol wird im Automation 360 Bot Editor nicht angezeigt.

    Wenn das Pfeilsymbol in Enterprise 11- oder Enterprise 10-Bots verwendet wird, zeigt der Bot Editor nach der Migration kein Symbol an. Die einzige Ausnahme besteht darin, wenn das Symbol in mehreren IF/ELSE-Befehlen verwendet wird. In diesem Fall zeigt der Bot Editor anstelle des Pfeilsymbols die Variable „$String:FormFeed$“ an.

Nicht unterstützte Funktionen mit Problemumgehung

Sie können Bots mit den folgenden Funktionen migrieren, wenn Sie sie basierend auf der angegebenen Problemumgehung aktualisieren:
  • Die Ausgabe der AktionZeichenfolge-Länge“ ist in Automation 360 anders als in Enterprise 11, weil Automation 360 die Line Feed-Zeichen berücksichtigt, während Enterprise 11 bei der Berechnung der Zeichenfolgenlänge die Carriage Return- und Line Feed-Zeichen berücksichtigt.

    Problemumgehung: Berechnen Sie die Anzahl der Line Feed-Zeichen, die in der Zeichenfolge verwendet wird, und addieren Sie das Ergebnis zur Zeichenfolgenlänge.

  • Wenn Sie Auslöser, Indizes, Ansichten und ähnliche benutzerdefinierte Datenbankobjekte zusätzlich zu den vorhandenen Standardobjekten erstellt haben, die im Enterprise 11-Control Room erstellt wurden, können Sie die exportierten Daten möglicherweise mit dem Cloud Migrationsdienstprogramm in Cloud nicht wiederherstellen. Wenn Sie Hilfe bei der Identifizierung solcher Objekte benötigen, wenden Sie sich an den Automation Anywhere-Support: Open a support case (A-People login required).

    Problemumgehung: Deaktivieren Sie die zusätzlich erstellten Datenbankobjekte, bevor Sie Daten in die Cloud exportieren.

  • Wenn Bots in Enterprise 11 einen Fenstertitelwert oder eine Variable verwenden, der bzw. die vorangestellte Leerzeichen enthält, sind die Bots nach der Migration nicht in der Lage, das entsprechende Fenster auszuwählen.

    Problemumgehung: Entfernen Sie die vorangestellten Leerzeichen aus dem Wert des Fenstertitels oder der Variablen und führen Sie dann die Bots aus.

  • Wenn Sie den Recorder zum Erfassen eines Objekts verwenden, unter Suchkriterien die Eigenschaften HTML-Tag, HTML InnerText und HTML-Typ auswählen oder Sie einen Bot mit ähnlichen in Suchkriterien ausgewählten Eigenschaften migrieren, dann kann der Bot das Objekt nicht identifizieren bzw. lokalisieren und die ausgewählte Aktion nicht ausführen.

    Problemumgehung: Ändern Sie den DomXpath entsprechend den von Ihnen erfassten Steuerelementen oder fügen Sie unter Suchkriterien weitere Eigenschaften hinzu.

  • Wenn Ihr Bot einen Fehler aufweist, fügen Sie den Try/Finally-Block um diese Aktionen herum ein und fügen eine weitere Aktion in den Finally-Block ein. Wenn Sie den Bot speichern und ausführen, sehen Sie, dass im Bot-Fehlerdialog die falsche Fehlerzeilennummer innerhalb des Finally-Blocks angezeigt wird.

    Problemumgehung: Wenn Sie Try und Finally verwenden, ohne die Catch-Aktion zu benutzen, wird im Fehlerdialog des Bots nicht die richtige Zeilennummer angezeigt. Verwenden Sie stattdessen Try/Catch. Die Try-Aktion verarbeitet den Fehler und sendet die Ausführung mit Zeilennummer und Beschreibung an Catch. Dadurch ergibt sich die richtige Zeilennummer innerhalb des Finally-Blocks.

  • Hinweis: Das Problem gilt nur für v.22 und niedriger (da es in v.23 behoben wurde, siehe Migration von anderen Variablen als Credential Vault-Variablen). Der Befehl Logik ausführen, der die Anmeldedatenvariablen als Eingabe für die Logik eines MetaBots verwendet.

    Problemumgehung: Bots, die den Befehl Logik ausführen verwenden, der Credential Vault-Attribute von einer TaskBot- an eine MetaBot-Logik weitergibt, können nach Automation 360 migriert werden. Der Anmeldeinformationsname und der Attributname werden in den Feldern in der entsprechenden Zeile des migrierten Bots angezeigt.

    Wenn Sie die Migration mithilfe der wiederhergestellten Enterprise 11-Datenbank durchgeführt haben, wird ein entsprechender Locker in Automation 360 für die im Enterprise 11-Bot verwendeten Anmeldeinformationsvariablen erstellt.

    Wählen Sie eine der folgenden Optionen, um die migrierten Bots erfolgreich auszuführen:
    • Option 1: Übergeben Sie die Variablen des Typs „Anmeldedaten“.
      1. Erstellen Sie eine Anmeldedatenvariable in den untergeordneten Bots als Eingabevariablen.
      2. Aktualisieren Sie in der Ausführen-Aktion des TaskBot-Pakets die Eingabewertfelder des übergeordneten Bots, um die Credential Vault-Attribute für die für den untergeordneten Bot erstellte Anmeldedatenvariable (entsprechend der MetaBot-Logik) zu verwenden.
    • Option 2: Übergeben Sie die Anmeldedaten als globalen Wert.
      1. Erstellen Sie den globalen Wert in Automation 360 für die Anmeldedaten, die im Befehl Logik ausführen in Enterprise 11 verwendet werden.
      2. Aktualisieren Sie in der Ausführen-Aktion des TaskBot-Pakets die Eingabewertfelder des übergeordneten Bot, um die globalen Werte für die für den untergeordneten Bot erstellte Anmeldedatenvariable (entsprechend der MetaBot-Logik) zu verwenden.
    Wenn Sie die wiederhergestellte Enterprise 11-Datenbank bei der Installation Automation 360 nicht verwendet haben, müssen Sie zuerst den erforderlichen Locker für die im Enterprise 11-Bot verwendeten Anmeldeinformationsvariablen erstellen, bevor Sie die vorherigen Schritte ausführen.
    Anmerkung: Automation 360 bietet erhöhte Sicherheit, da Sie den Variablen des Typs „Anmeldedaten“ nur Credential Vault-Attribute zuweisen können. Dies schränkt die unsichere Handhabung von Credential Vault-Attributen ein, bei der sie möglicherweise Nicht-Anmeldedatenvariablen zugewiesen wurden.
  • Wenn Sie DLLs mit unterschiedlichen Funktionen erstellen, denselben Dateinamen für DLLs verwenden und sie mehreren MetaBots hinzufügen, tritt nach der Migration ein Fehler bei der Ausführung auf, wenn die Logik dieser MetaBots von einem TaskBot verwendet wird.

    Der Fehler tritt auf, weil die DLL-Sitzungen auf den DLL-Dateinamen basieren und während der Ausführung nur die Sitzung der ersten DLL aktiv ist. Eine Funktion, die von nachfolgenden DLLs aufgerufen wird, wird nicht in der ersten aktiven DLL-Sitzung vorhanden sein.

    Angenommen, MetaBot1 verwendet eine DLL mit Funktion1 und MetaBot2 eine DLL mit Funktion2 und beide DLLs haben den gleichen Dateinamen test.dll. Wenn Sie nach der Migration einen TaskBot ausführen, der MetaBot1-Logik und MetaBot2-Logik verwendet, wird die DLL-Sitzung von MetaBot1-Logik aktiviert und Funktion1 erfolgreich ausgeführt. Wird jedoch die MetaBot2-Logik ausgeführt, wird die entsprechende DLL nicht aktiviert, da die Sitzung mit demselben DLL-Dateinamen bereits aktiv ist und Funktion2 in der DLL der MetaBot1-Logik nicht vorhanden ist, was zu einem Fehler führt.

    Problemumgehung: Wählen Sie je nach Ihren Anforderungen eine der folgenden Problemumgehungen:

    • Bevor Sie die Bots migriert werden, achten Sie darauf, dass Sie den DLL-Dateinamen einer der DLLs umbenennen, die Verweise auf die DLL-Funktion in der MetaBots-Logik aktualisieren und dann die Bots migrieren.
    • Ändern Sie nach der Migration der Bots den Sitzungsnamen im Feld DLL-Sitzung erstellen der Aktion „DLL öffnen“ und aktualisieren dann denselben DLL-Sitzungsnamen in der zugehörigen Aktion Wenn für die Bedingung DLL-Sitzung existiert nicht und die Aktion DLL ausführen.
  • Wenn in Enterprise 11 ein MetaBot die Microsoft.Exchange.WebServices.dll verwendet hat, um Microsoft Exchange-Dienste zu nutzen, tritt nach der Migration ein Fehler auf, wenn Sie die Option DLL-Details abrufen in der Funktion DLL ausführen verwenden. Der Fehler besteht darin, dass die Microsoft.Exchange.WebServices.dll in Automation 360 nicht automatisch im globalen Assembly-Cache (GAC) auf Ihrem Gerät installiert ist.

    Problemumgehung: Sie müssen die Microsoft.Exchange.WebServices.dll manuell im GAC auf Ihrem Gerät installieren und dann die Option DLL-Details abrufen verwenden.

    Einzelheiten finden Sie unter How to: Install an assembly into the global assembly cache .

  • Wenn in Enterprise 11 ein Bot die Aktion In Datei protokollieren verwendet hat und Sie im Feld Zum Protokollieren Text eingeben einen Text mit mehr als 1000 Zeichen eingegeben haben, wird für den Bot ein Fehler angezeigt.

    Problemumgehung: Konfigurieren Sie den Text als Variable und verwenden Sie diese Variable dann im Feld Zum Protokollieren Text eingeben, anstatt den statischen Text einzugeben.

  • Wenn ein Bot in Enterprise 11 mit der Aktion Textdatei > Variablen lesen Werte von Variablen aus einer Textdatei liest und mit der Wenn > Zeichenfolgenbedingung auf der Grundlage des Werts der angegebenen Quellzeichenfolge Aktionen ausführt, kann der Bot nach der Migration fehlschlagen, wenn der der zugeordneten Variablen hinzugefügte Schlüsselwert nicht mit dem Wert in der Textdatei übereinstimmt.

    Problemumgehung: Führen Sie die folgenden Schritte aus, um Nullwerte erfolgreich zu übergeben:

    1. Fügen Sie mit der Aktion Textdatei > Variablen lesen eine Wörterbuchvariable hinzu.
    2. Suchen Sie mit der Aktion Wörterbuch > Abrufen nach einem bestimmten Schlüsselwert und speichern Sie diesen.
      Anmerkung: Wenn der Schlüsselwert nicht mit dem Wert in der Textdatei übereinstimmt, wird eine leere Zeichenfolge an die Zeichenfolgenvariable zurückgegeben.

    Alternativ können Sie mit der Bedingung Wenn > Wörterbuch > Schlüssel prüfen überprüfen, ob der Schlüssel in der Textdatei vorhanden ist. Sie können den Wert dann der Zeichenfolgenvariablen zuweisen.

  • PD-50108Wenn Sie in Enterprise 11 die Aktion Schleife verwendet haben, um dasselbe Excel-Arbeitsblatt mehrmals zu öffnen, ohne es zu schließen, tritt nach der Migration ein Fehler auf. Der Fehler tritt auf, weil in Automation 360 nur jeweils eine Excel-Sitzung aktiv sein kann.

    Problemumgehung: Achten Sie darauf, dass Sie die Excel-Sitzung in der Aktion Schleife mit der Aktion Schließen schließen, bevor Sie das Excel-Arbeitsblatt erneut mit demselben Sitzungsnamen öffnen.

  • Wenn Bots in Enterprise 11 die Aktion Zeichenfolge > Ersetzen verwendeten, um ein CRLF-Zeichen (Carriage Return Line Feed) zu finden und es durch ein anderes Zeichen zu ersetzen, war die Ausgabe nach der Migration möglicherweise nicht dieselbe wie in Enterprise 11.

    Problemumgehung: Verwenden Sie in der Option Zeichenfolge suchen anstelle der (LF-)Variablen Eingeben die (CRLF-)Variable Zeilenumbruch.

  • Nach der Migration verwenden Bots, die die Aktion In Datei protokollieren zum Protokollieren von Dateien verwendet haben, das LF-Zeichen anstelle des CRLF-Zeichens für neue Zeilen.

    Problemumgehung: Verwenden Sie die Variable $String:Newline$, um in den migrierten Bots das CRLF-Zeichen zu verwenden.

  • Wenn eine MetaBot-Logik (z. B. Logik A) auf einen TaskBot oder eine andere MetaBot-Logik verweist und Logik A umbenannt oder innerhalb desselben MetaBots von einem Logikordner in einen anderen verschoben wird, funktioniert die TaskBot- oder MetaBot-Logik nach der Migration nicht mehr, wenn Logik A aufgerufen wird.

    Problemumgehung: Aktualisieren Sie in der TaskBot- oder MetaBot-Logik, welche Logik A aufruft, den Namen oder den Pfad, um auf Logik A zu verweisen.

  • Wenn ein Bot die Aktion Browser > Dateien herunterladen verwendet, um Dateien von einer URL herunterzuladen, werden einige Dateien, deren URLs Sonderzeichen enthalten oder einen Windows-eigenen Authentifizierungszugriff erfordern, möglicherweise nicht richtig heruntergeladen.

    Problemumgehung: Verwenden Sie stattdessen die Aktion Browser > Öffnen.

  • Automatisierte Migration nach Automation 360 Cloud.

    Problemumgehung: Sie können den manuellen Prozess verwenden, um zu einer Cloud-fähigen Instanz zu migrieren. Einzelheiten finden Sie unter Vorbereitung auf die Migration von Enterprise 11 zu Cloud-fähigem Automation 360.

  • Wenn Sie XML > Knoten einfügen als Attribut mit einer Variablen einfügen, schlägt die Bot-Migration möglicherweise fehl.

    Problemumgehung: Fügen Sie das Attribut ein, indem Sie anstelle einer Variablen den direkten Wert angeben.

  • Wenn Sie migrierte Bots ausführen, die eine URL ohne Protokollinformationen (wie „http“, „https“ oder „file“) öffnen, wird die Webseite möglicherweise nicht richtig geöffnet.

    Problemumgehung: Vergewissern Sie sich, dass Sie der URL die entsprechenden Protokollinformationen hinzufügen.

  • Wenn eine MetaBot-Logik eine DLL-Datei mit Klassen ohne Namespace verwendet hat, wird nach der Migration kein TaskBot, der diese MetaBot-Logik verwendet, richtig funktionieren.

    Problemumgehung: Aktualisieren Sie die DLL-Datei manuell, um den Namespace für Klassen einzubeziehen.

  • Nach der Migration von Bots tritt bei FTP-Aktionen von Bots, die ein Komma im Dateinamen haben, ein Fehler auf. Das gleiche gilt für die FTP-Aktionen „Dateien löschen“ und „Ordner löschen“ bei Bots, die einen Doppelpunkt in den Dateinamen aufweisen.

    Problemumgehung: Achten Sie darauf, dass Sie das Komma aus den Dateinamen entfernen, bevor Sie die FTP-Aktionen verwenden bzw. die Doppelpunkte aus den Dateinamen entfernen, bevor Sie die FTP-Aktionen „Dateien löschen“ und „Ordner löschen“ verwenden.

  • Wenn ein Bot die Aktion „Senden“ verwendet hat, um eine E-Mail mit Anhängen zu senden, bei der der Pfad für die Anlagen Variablen waren, wird der Bot entweder nicht ausgeführt oder der Anhang wird ignoriert.

    Problemumgehung: Ersetzen Sie die Variablen durch die Pfade für die Anlagen.

  • Bei Enterprise 11- oder Enterprise 10-Bots tritt nach der Migration ein Fehler auf, wenn diese Bots mit dem Befehl Logik ausführen eine MetaBot-Logik ausführen und als Speicherort der Logik der Ordner angegeben wurde, der diese Logik enthält. Sie können beispielsweise Logic1 ausführen, die unter D:Metabots\Logics\Finance verfügbar ist. Wenn Sie statt des vollständigen Pfads der Logik (D:Metabots\Logics\Finance\Logic1) nur D:Metabots\Logics\Finance angeben, tritt ein Fehler auf.

    Problemumgehung: Aktualisieren Sie vor der Migration den Pfad der gesamten MetaBot-Logik in Enterprise 11- oder Enterprise 10-Bots auf den vollständigen Pfad.

  • Enterprise 11- oder Enterprise 10-MetaBots, die die Anmeldedatenvariable verwenden, um einen numerischen Wert als Eingabe an eine DLL-Funktion zu übergeben.
    Problemumgehung:
    1. Aktualisieren Sie die DLL-Funktion, um den Eingabeparameter des Typs „Zeichenfolge“ zu verwenden.
    2. Löschen Sie die Befehle aus den MetaBots, die den Eingabeparameter des Typs „Nummer“ an die DLL-Funktion übergeben.
    3. Fügen Sie die Befehle in den MetaBots hinzu, um die Eingabeparameter des Typs „Zeichenfolge“ an die DLL-Funktion zu übergeben.
    4. Migrieren Sie die relevanten TaskBots und MetaBots.
  • Wenn Sie zu Automation 360 Cloud migrieren und SAML als Authentifizierungstyp in Enterprise 11 konfiguriert haben, ändert der Migrationsprozess den Authentifizierungstyp in den Authentifizierungstyp der Control Room-Datenbank für den migrierten Automation 360-Control Room.
    Problemumgehung: Führen Sie die folgenden Schritte aus, um nach der Migration SAML als Authentifizierungstyp für den Cloud-Control Room zu konfigurieren:
    1. Löschen Sie den Nutzer, der zum Konfigurieren von SAML in Enterprise 11 verwendet wurde, aus Automation 360.
    2. Erstellen Sie einen anderen Nutzer mit den erforderlichen Berechtigungen und verwenden Sie diesen Nutzer, um SAML in Automation 360 zu konfigurieren.
  • Gilt für v.24 und früher: Migration von Enterprise 10 nach Automation 360 Cloud.

    Problemumgehung: Migrieren Sie zu einer Enterprise 11-Version, die für die Migration zu Automation 360 Cloud unterstützt wird, und migrieren Sie dann zu Automation 360 Cloud.

  • Bei Enterprise 11-Bots, die den Exchange Web Service (EWS) zum Senden von E-Mails mit dem Befehl E-Mail senden verwenden, tritt nach der Migration zu Automation 360 ein Fehler auf.
    Problemumgehung: Erstellen Sie die folgenden globalen Werte in Automation 360 und aktualisieren Sie die migrierten Bots, sodass EWS bei allen Aktionen verwendet wird:
    • AAE_EmailSettings_auth
    • AAE_EmailSettings_host
    • AAE_EmailSettings_port
    • AE_EmailSettings_ssl
    Die Werte für diese globalen Werte müssen wie in Enterprise 11 angegeben lauten.
  • Bei den Befehlen Schleife oder Wenn mit Datumsbedingungen zum Vergleichen von Daten in verschiedenen Formaten tritt nach der Migration ein Fehler auf. Ein Datum im Format MM/tt/jjj kann beispielsweise nicht mit einem Datum im Format MM/tt/jjjj hh:mm:ss verwendet werden.

    Problemumgehung: Aktualisieren Sie Datumsangaben in einem anderen Format auf dasselbe Format.

  • Ein Bot kann keine Variablen oder Objekte mit einer Datengröße über 64 KB verwenden. Dies ist beispielsweise der Fall, wenn Sie mit dem Object Cloning-Befehl eine Tabelle aus einer Website erfasst haben und das erfasste Objekt über 64 KB an Daten enthält. Bei Bots mit solchen Objekten tritt nach der Migration ein Fehler auf.

    Problemumgehung: Entfernen Sie unerwünschte Daten oder kopieren Sie die Daten in eine CSV- oder Textdatei und verwenden Sie die Aktion Lesen aus dem CSV/TXT-Paket.

  • Die Migration schlägt für eine Aktion fehl, bei der der Credential Vault-Wert im Control Room fehlt.

    Problemumgehung: Erstellen Sie vor der Migration den Credential Vault-Wert in Automation 360 und starten Sie die Migration mit dem Bot-Migrationsassistent erneut.

Bots mit N/A-Status migrieren

Der Bot Scanner-Bericht zeigt den Status von Bots an, die nicht unterstützte Befehle enthalten und nicht als N/A migriert werden können. Sie können diese Bots migrieren, indem Sie sie auf dem Enterprise 11- oder Enterprise 10-Computer wie in der folgenden Tabelle angegeben ändern:
Nachricht

Die Migration von Bots wird noch nicht unterstützt, da untergeordnete Bots nicht unterstützte Befehle verwenden.

Beschreibung

Ein untergeordneter Bot, der einen derzeit nicht für die Migration unterstützten Befehl verwendet, kann nicht migriert werden. Daher können auch übergeordnete Bots, die diesen untergeordneten Bot verwenden, nicht migriert werden.

Aktion

Um diese übergeordneten Bots zu migrieren, entfernen Sie die Verweise auf den untergeordneten Bot aus dem übergeordneten Bot und migrieren Sie dann den übergeordneten Bot.

Um die nicht unterstützten Befehle in den untergeordneten Bots anzuzeigen, öffnen Sie die Liste der Bots, die nicht migriert werden können, und klicken Sie auf den Namen des untergeordneten Bots.

Nachricht

Die Migration von „Klonen von Objekten“ mit „HTML (Edge)“ wird noch nicht unterstützt.

Beschreibung

Der Microsoft Edge-Legacy-Browser wird in Automation 360 nicht unterstützt, daher wird die Migration von Bots, die mit diesem Browser konfiguriert wurden, nicht unterstützt.

Aktion

Aktualisieren Sie die Enterprise 11-Bots mit anderen unterstützten Browsern, wie Google Chrome, Firefox, Internet Explorer oder Microsoft Edge Chromium.

Nachricht

Die Migration von MetaBots wird nicht unterstützt. Die Bildschirmdatei existiert nicht. Reparieren Sie den Bot und versuchen Sie es erneut.

Beschreibung

Die MetaBot-Logik bezieht sich auf einen Bildschirm, der nicht im MetaBot vorhanden ist.

Aktion

Um den MetaBot zu migrieren, fügen Sie entweder den Bildschirm erneut hinzu oder entfernen Sie Verweise auf die nicht vorhandenen Bildschirme.

Nachricht

Die Migration des Befehls „Variable Operation“, bei dem Variablentypen nicht übereinstimmen, wird nicht unterstützt. Reparieren Sie den Bot und versuchen Sie es erneut.

Beschreibung

Ein Enterprise 11- oder Enterprise 10-Bot, der den Befehl Variable Operation verwendet, wobei die verwendeten Variablentypen nicht identisch sind.

Aktion

Aktualisieren Sie den Befehl Variable Operation in den Enterprise 11- oder Enterprise 10-Bots, um sicherzustellen, dass die referenzierten Variablen den gleichen Typ aufweisen.

Nachricht

Die Migration des Befehls „Variable Operation“, bei dem die Variable nicht existiert, wird nicht unterstützt. Reparieren Sie den Bot und versuchen Sie es erneut.

Beschreibung

Der Enterprise 11- oder Enterprise 10-Bot verweist im Befehl Variable Operation auf eine nicht existierende Variable.

Aktion

Erstellen Sie entweder eine Variable mit demselben Namen und Typ oder entfernen Sie den Befehl, der auf die nicht existierende Variable verweist.

Nachricht

Die Migration des Befehls „Wenn“, bei dem die Variable nicht existiert, wird nicht unterstützt. Reparieren Sie den Bot und versuchen Sie es erneut.

Beschreibung

Der Enterprise 11- oder Enterprise 10-Bot verweist im Befehl Wenn auf eine nicht existierende Variable.

Aktion

Erstellen Sie entweder eine Variable mit demselben Namen und Typ oder entfernen Sie den Befehl, der auf die nicht existierende Variable verweist.

Nachricht

Die Migration des Befehls „ELSE/IF“, bei dem die Variable nicht existiert, wird nicht unterstützt. Reparieren Sie den Bot und versuchen Sie es erneut.

Beschreibung

Der Enterprise 11- oder Enterprise 10-Bot verweist im Befehl ELSE/IF auf eine nicht existierende Variable.

Aktion

Erstellen Sie entweder eine Variable mit demselben Namen und Typ oder entfernen Sie den Befehl, der auf die nicht existierende Variable verweist.

Nachricht

Die Migration des Befehls „Loop“, bei dem die Variable nicht existiert, wird nicht unterstützt. Reparieren Sie den Bot und versuchen Sie es erneut.

Beschreibung

Der Enterprise 11- oder Enterprise 10-Bot verweist im Befehl Loop auf eine nicht existierende Variable.

Aktion

Erstellen Sie entweder eine Variable mit demselben Namen und Typ oder entfernen Sie den Befehl, der auf die nicht existierende Variable verweist.

Nachricht

Die Migration von „Aufgabe ausführen“ mit einem Bot-Pfad, der mithilfe von AAApplicationPath ohne einen nachfolgenden gültigen Repository-Ordnerpfad definiert wurde, wird nicht unterstützt. Korrigieren Sie den Task Bot-Pfad im 11.x-Bot und migrieren Sie erneut.

Beschreibung

Der Enterprise 11- oder Enterprise 10-Bot verwendet einen ungültigen Pfad im Befehl Aufgabe ausführen des untergeordneten Bots.

Aktion

Um diesen Bot zu migrieren, ändern Sie den Enterprise 11-Bot so, dass er nach AAApplicationPath einen gültigen Pfad zum untergeordneten Bot enthält.

Nachricht

Die Migration von „Wenn – Aufgabe erfolgreich ausgeführt“ mit einem Bot-Pfad, der mithilfe von AAApplicationPath ohne einen nachfolgenden gültigen Repository-Ordnerpfad definiert wurde, wird nicht unterstützt. Korrigieren Sie den Task Bot-Pfad im 11.x-Bot und migrieren Sie erneut.

Beschreibung

Der Enterprise 11- oder Enterprise 10-Bot verwendet einen ungültigen Pfad in der Bedingung Wenn > Aufgabe erfolgreich ausgeführt des untergeordneten Bots.

Aktion

Aktualisieren Sie den Enterprise 11- oder Enterprise 10-Bot, um sicherzustellen, dass nach AAApplicationPath ein gültiger untergeordneter Bot-Pfad gefolgt von einer korrekten Ordnerstruktur bereitgestellt wird.

Nachricht

Die Migration von „Wenn – Aufgabe nicht erfolgreich ausgeführt“ mit einem Bot-Pfad, der mithilfe von AAApplicationPath ohne einen nachfolgenden gültigen Repository-Ordnerpfad definiert wurde, wird nicht unterstützt. Korrigieren Sie den Task Bot-Pfad im 11.x-Bot und migrieren Sie erneut.

Beschreibung

Der Enterprise 11- oder Enterprise 10-Bot verwendet einen ungültigen Pfad in der Bedingung Wenn > Aufgabe nicht erfolgreich ausgeführt des untergeordneten Bots.

Aktion

Aktualisieren Sie den Enterprise 11- oder Enterprise 10-Bot, um sicherzustellen, dass nach AAApplicationPath ein gültiger untergeordneter Bot-Pfad gefolgt von einer korrekten Ordnerstruktur bereitgestellt wird.

Nachricht

Die Migration von „ELSE/IF – Aufgabe erfolgreich ausgeführt“ mit einem Bot-Pfad, der mithilfe von AAApplicationPath ohne einen nachfolgenden gültigen Repository-Ordnerpfad definiert wurde, wird nicht unterstützt. Korrigieren Sie den Task Bot-Pfad im 11.x-Bot und migrieren Sie erneut.

Beschreibung

Der Enterprise 11- oder Enterprise 10-Bot verwendet einen ungültigen Pfad in der Bedingung ELSE/IF > Aufgabe erfolgreich ausgeführt des untergeordneten Bots.

Aktion

Aktualisieren Sie den Enterprise 11- oder Enterprise 10-Bot, um sicherzustellen, dass nach AAApplicationPath ein gültiger untergeordneter Bot-Pfad gefolgt von einer korrekten Ordnerstruktur bereitgestellt wird.

Nachricht

Die Migration von „ELSE/IF – Aufgabe nicht erfolgreich ausgeführt“ mit einem Bot-Pfad, der mithilfe von AAApplicationPath ohne einen nachfolgenden gültigen Repository-Ordnerpfad definiert wurde, wird nicht unterstützt. Korrigieren Sie den Task Bot-Pfad im 11.x-Bot und migrieren Sie erneut.

Beschreibung

Der Enterprise 11- oder Enterprise 10-Bot verwendet einen ungültigen Pfad in der Bedingung ELSE/IF > Aufgabe nicht erfolgreich ausgeführt des untergeordneten Bots.

Aktion

Aktualisieren Sie den Enterprise 11- oder Enterprise 10-Bot, um sicherzustellen, dass nach AAApplicationPath ein gültiger untergeordneter Bot-Pfad gefolgt von einer korrekten Ordnerstruktur bereitgestellt wird.

Nachricht

Die Migration der Befehle „Variable Operation zum Zurücksetzen der Systemvariablen „$WorkItemResult$“ wird nicht unterstützt.

Beschreibung

Das Zurücksetzen der Systemvariablen $WorkItemResult$ wird für den Befehl Variable Operation nicht unterstützt.

Aktion

Verwenden Sie die Operation Zeichenfolge > Zuweisen und weisen Sie der Systemvariablen $WorkItemResult$ eine leere Zeichenfolge zu, anstatt sie zurückzusetzen.

Nachricht

Die Migration von „Schließen – Alle geöffneten Fenster“ wird noch nicht unterstützt.

Beschreibung

Wenn Sie den Befehl Schließen mit der Option Alle geöffneten Fenster in einem Bot verwendet haben, können Sie diesen Bot nicht migrieren.

Aktion

Aktualisieren Sie den Enterprise 11- oder Enterprise 10-Bot vor der Migration, sodass er die Option Alle geöffneten Fenster nicht verwendet.

Nachricht

Die Migration von „Wenn – Objekteigenschaften“ mit dem Feld „OCObjectPlay_PropertyInfo_ReviewMessage“ des Typs „Zeichenfolge“ wird noch nicht unterstützt.

Beschreibung

Der Enterprise 11- oder Enterprise 10-Bot verwendet ein Objekt im Befehl Wenn > Objekteigenschaften, das eine Eigenschaft mit einer Größe von mehr als 64 KB hat.

Aktion
Um diesen Bot zu migrieren, können Sie eine der folgenden Aktionen ausführen:
  • Löschen Sie den Eigenschaftswert, der größer als 64 KB ist, im Befehl Wenn > Objekteigenschaften.
  • Speichern Sie den Eigenschaftswert mit mehr als 64 KB in einer Textdatei. Erstellen Sie dann eine Variable, die den Wert aus dieser Datei ausliest. Weisen Sie diese neue Variable der entsprechenden Eigenschaft im Befehl Wenn > Objekteigenschaften zu.
Nachricht

Die Migration von „ELSE/IF – Objekteigenschaften“ mit dem Feld „OCObjectPlay_PropertyInfo_ReviewMessage“ des Typs „Zeichenfolge“ wird noch nicht unterstützt.

Beschreibung

Der Enterprise 11- oder Enterprise 10-Bot verwendet ein Objekt im Befehl ELSE/IF > Objekteigenschaften, das eine Eigenschaft mit einer Größe von mehr als 64 KB hat.

Aktion
Um diesen Bot zu migrieren, können Sie eine der folgenden Aktionen ausführen:
  • Um diesen Bot zu migrieren, löschen Sie den Eigenschaftswert, der größer als 64 KB ist, im Befehl ELSE/IF > Objekteigenschaften.
  • Speichern Sie den Eigenschaftswert mit mehr als 64 KB in einer Textdatei. Erstellen Sie dann eine Variable, die den Wert aus dieser Datei ausliest. Weisen Sie diese neue Variable der entsprechenden Eigenschaft im Befehl ELSE/IF > Objekteigenschaften zu.
Nachricht

Die Migration von „Loop.Bedingung – Objekteigenschaften“ mit dem Feld „OCObjectPlay_PropertyInfo_ReviewMessage“ des Typs „Zeichenfolge“ wird noch nicht unterstützt.

Beschreibung

Der Enterprise 11- oder Enterprise 10-Bot verwendet ein Objekt im Befehl Loop-Dauer > Objekteigenschaften, das eine Eigenschaft mit einer Größe von mehr als 64 KB hat.

Aktion
Um diesen Bot zu migrieren, können Sie eine der folgenden Aktionen ausführen:
  • Um diesen Bot zu migrieren, löschen Sie den Eigenschaftswert, der größer als 64 KB ist, im Befehl ELSE/IF > Objekteigenschaften.
  • Speichern Sie den Eigenschaftswert mit mehr als 64 KB in einer Textdatei. Erstellen Sie dann eine Variable, die den Wert aus dieser Datei ausliest. Weisen Sie diese neue Variable der entsprechenden Eigenschaft im Befehl ELSE/IF > Objekteigenschaften zu.