Autopilotは、BPMN ファイル内で定義されたビジネスプロセスをAutomation Anywhereプロセスのアウトラインに変換します。 複雑なプロセスを含む BPMN ファイルには、サポートされていない、または最小限しかサポートされていない構造が含まれている場合があり、特定の制限が適用されます。

Autopilotによる変革を成功させるためには、BPMN ファイル内で定義されたプロセスが以下のガイドラインおよび制限に従う必要があります。

  • 有効な BPMN ファイルおよび構造から開始することを確実にするために、https://bpmn.ioなどの BPMN 2.0 準拠のエディターを使用して、BPMN ファイルが一貫性エラーなしで読み込まれることを確認してください。
  • BPMN ファイル内で複数のプロセスがサポートされていないため、アップロードする前に BPMN ファイルに単一のプロセスのみが含まれていることを確認してください。
  • BPMN ファイルに埋め込まれたプロセスやスイムレーンが含まれていないことを確認してください。これらはサポートされていません。
  • 作成された自動化の概要には、BPMN 内の文章からの情報のみが含まれます。 すべてのタスクにテキスト注釈を追加して、タスク内で実行される自動化アクションについて詳しく説明します。
  • あなたの BPMN ファイルは完全に接続されたフローを持っている必要があります。孤立したフローは変換中にサポートされていません。 接続されていないフローは、それぞれ個別の BPMN ファイルに分割してください。
  • BPMN ファイルには、開始ノードが必ず1つ、終了ノードが少なくとも1つ含まれていなければなりません。
  • ゲートウェイから分岐する各ブランチパスは、他のパスと合流するかエンドノードに到達する前に、少なくとも1つのタスク要素を含める必要があります。 空のシーケンスフロー(ゲートウェイからゲートウェイへの直接接続)はサポートされていません。
  • BPMN 変換は、Process Engine 2.0 の分割およびマージパターンをサポートしていません。 分岐ロジックは、変換されたプロセス内でさまざまな BPMN 分岐構造を反映するために、ネストされた if/then ブロックとして表現されます。 これには、BPMN ダイアグラム内で分岐条件を適切に定義するために、特定のタスクまたはアクティビティのロジックを実装する必要がある場合があります。
  • 排他的(XOR)ゲートウェイのみがサポートされています。 すべての分岐ロジックは、入れ子になった if/then 条件ブロックに変換されます。
  • 並行(AND)ゲートウェイは、同時実行パスを必要とするため、サポートは最小限です。