APIは、プロセスとアクティビティを管理するための機能を提供します。このAPIを使用するには、開発環境の[References]ウィンドウを使用してBPT_API拡張機能を参照します。アクティビティを破棄し、現在のプロセスフローのステップの実行を停止します。フローの後続アクティビティはすべて実行されません。注意事項:このアクションでは現在のトランザクションがコミットされます。ある種類のアクティビティのアクティビティ識別子が有効かどうかを確認します。Activityを割り当てます。Activityはそのユーザーのタスクボックスにのみ表示されます。注意事項:このアクションでは現在のトランザクションがコミットされます。Activitを実行するためのロールを持っているかどうかを確認します。Activityが保留中のすべてのイベントをただちに処理することを強制します。注意事項:このアクションでは現在のトランザクションがコミットされます。Activityの期限を設定します。注意事項:このアクションでは現在のトランザクションがコミットされます。指定された日付より前にターミネートまたは終了した最上位レベルのプロセスのインスタンスのログ情報をすべて削除します。削除される情報は、プロセスインスタンス、アクティビティインスタンス、入力パラメータ値、出力パラメータ値、他のプロセスインスタンス内で実行されたプロセスインスタンスなどのすべてのログです。このアクションは、すべての最上位レベルのプロセスインスタンスを検索してそのすべてのサブプロセスを再帰的に削除し、メタモデルの一貫性を保ちます。メタモデルでは、最上位レベルのプロセスインスタンスがProcessエンティティ内で次の条件により識別されます。注意事項:このアクションでは現在のトランザクションはコミットされません。最上位レベルのプロセスインスタンスのログ情報をすべて削除します。このプロセスインスタンスはターミネートまたは終了している必要があります。削除される情報は、プロセスインスタンス、アクティビティインスタンス、入力パラメータ値、出力パラメータ値、他のプロセスインスタンス内で実行されたプロセスインスタンスなどのすべてのログです。このアクションは、指定された最上位レベルのプロセスインスタンスを検索してそのすべてのサブプロセスを再帰的に削除し、メタモデルの一貫性を保ちます。メタモデルでは、最上位レベルのプロセスインスタンスがProcessエンティティ内で次の条件により識別されます。このアクションでは、以下の場合に例外が発生します。プロセスインスタンスが存在していない。プロセスインスタンスが最上位レベルのプロセスインスタンスではない。プロセスインスタンスがターミネートまたは終了していない。注意事項:このアクションでは現在のトランザクションはコミットされません。このアクションをPreparationに追加し、画面上のタスクボックスを無効にします。アクションActivity_Discardアクティビティを破棄し、現在のプロセスフローのステップの実行を停止します。フローの後続アクティビティはすべて実行されません。注意事項:このアクションでは現在のトランザクションがコミットされます。EntityReference。アクティビティの識別子。Activity_IsValidIdある種類のアクティビティのアクティビティ識別子が有効かどうかを確認します。EntityReference。アクティビティの識別子。EntityReference。アクティビティの種類。アクティビティの識別子が有効である場合はTrueを返します。Activityを割り当てます。Activityはそのユーザーのタスクボックスにのみ表示されます。注意事項:このアクションでは現在のトランザクションがコミットされます。EntityReference。Activityの識別子。EntityReference。