プロセス管理の設定を変更する場合の注意

記事番号:040570

プロセス管理の設定を変更する場合の注意点と、エラーの対処方法を説明します。

プロセス管理機能を無効にする場合

プロセス管理機能を無効にしても、既存のレコードのステータスやステータスの変更履歴の情報は保持されます。
ただし、レコードの絞り込みとアクセス権の設定のうち、作業者を条件にした設定は削除されます。

プロセス管理機能を再度有効にすると、各レコードは、プロセス管理機能を無効にする直前のステータスになります。

プロセス管理を無効にしようとしてエラーが表示された

エラーメッセージによって対処方法が異なります。

エラーメッセージ 原因と対処方法
プロセス管理を無効にできません。ステータス、または作業者が、「***」アプリのルックアップフィールド「***」から参照されています。参照元のルックアップフィールドの設定を変更するか、または削除してください。 ほかのアプリのルックアップフィールドの設定で、このアプリのプロセス管理の作業者/ステータスが指定されています。この場合、プロセス管理は無効にできません。
プロセス管理を無効にするには、エラーメッセージに表示されたアプリの設定画面を開いて、ルックアップフィールドを削除または設定変更してください。
ルックアップを設定する
プロセス管理を無効にできません。ステータス、または作業者が、「***」アプリの関連レコード一覧フィールド「***」から参照されています。参照元の関連レコード一覧フィールドの設定を変更するか、または削除してください。 ほかのアプリの関連レコード一覧フィールドの設定で、このアプリのプロセス管理の作業者/ステータスが指定されています。この場合、プロセス管理は無効にできません。
プロセス管理を無効にするには、エラーメッセージに表示されたアプリの設定画面を開いて、関連レコード一覧フィールドを削除または設定変更してください。
関連レコード一覧を設定する
プロセス管理を無効にできません。ステータス、または作業者が、削除済みかつ復旧可能なアプリ「***」のルックアップフィールド「***」から参照されています。
プロセス管理を無効にするには、アプリ「***(アプリID:***)」を一度復旧し、ルックアップフィールドを削除または設定変更してください。
アプリを復旧できるのは「cybozu.com共通管理者」のみです。詳細はヘルプを参照してください。
削除済みアプリのルックアップフィールドの設定で、このアプリのプロセス管理の作業者/ステータスが指定されています。アプリの復旧が必要になった場合にルックアップのデータが失われないよう、このプロセス管理は無効化できません。
プロセス管理を無効にするには、削除済みのアプリを復旧したあとに、ルックアップフィールドを削除または設定変更してください。または、アプリを削除してから14日以上経過すると、アプリを復旧できなくなるためプロセス管理も無効化できるようになります。
アプリを復旧できるのは、「cybozu.com共通管理者」(ユーザー・組織の登録や、セキュリティの設定を行う管理者)のみです。
削除したアプリを復旧する
ルックアップを設定する
プロセス管理を無効にできません。ステータス、または作業者が、削除済みかつ復旧可能なアプリ「***」の関連レコード一覧フィールド「***」から参照されています。
プロセス管理を無効にするには、アプリ「***(アプリID:***)」を一度復旧し、関連レコード一覧フィールドを削除または設定変更してください。
アプリを復旧できるのは「cybozu.com共通管理者」のみです。詳細はヘルプを参照してください。
削除済みアプリの関連レコード一覧フィールドの設定で、このアプリのプロセス管理の作業者/ステータスが指定されています。アプリの復旧が必要になった場合に関連レコード一覧のデータが失われないよう、このプロセス管理は無効化できません。
プロセス管理を無効にするには、削除済みのアプリを復旧したあとに、関連レコード一覧フィールドを削除または設定変更してください。または、アプリを削除してから14日以上経過すると、アプリを復旧できなくなるためプロセス管理も無効化できるようになります。
アプリを復旧できるのは、「cybozu.com共通管理者」(ユーザー・組織の登録や、セキュリティの設定を行う管理者)のみです。
削除したアプリを復旧する
関連レコード一覧を設定する

ステータスを削除する場合

そのステータスのレコードが存在しないステータスだけを削除できます。
過去に削除したステータスと同じステータス名を付けることはできません。

ステータスを削除しようとしてエラーが表示された

ステータスを削除しようとしたとき、すでに該当ステータスのレコードが存在すると次のエラーが表示されます。

削除しようとしているステータスのレコードが存在するため、ステータスを削除できません。
該当レコードを削除するか、他のステータスに変更すると、削除できるようになります。

このエラーが表示された場合、該当のレコードを削除するか、次のステータスに進めることで、ステータスを削除できるようになります。

作業者の設定を変更する場合

作業者の設定を変更する場合の注意事項は次のとおりです。

作業者の設定を変更するとき

作業者の設定を変更しても、作成済みのレコードに設定された作業者は変更されません。
作業者の変更が必要なレコードがある場合は、アプリの管理者が個別に変更してください。

作業者に指定されているユーザーの、kintoneの利用を停止するとき

利用を停止するユーザーが作業者に指定されていると、レコードのステータスを変更できなくなります。
アプリの管理者が、作業者を現在kintoneを使用中のユーザーに変更すると、ステータスを変更できるようになります。

作業者の指定方法を変更するとき

変更対象のステータスに、作業者が指定されたレコードが存在する場合、作業者の指定方法(「次のユーザーから作業者を選択」「次のユーザー全員」「次のユーザーのうち1人」のいずれか)は変更できません。
作業者の指定方法を変更しようとすると、次のエラーが表示されます。

このステータスのレコードが存在し、作業者がすでに割り当てられているため、作業者の指定方法を変更できません。
作業者の指定方法を変更するには、該当するレコードを開いて、「現在の作業者を変更」から作業者の割り当てを削除するか、他のステータスに変更してください。

このエラーが表示された場合、以下のいずれかの対処をすることで作業者の指定方法を変更できるようになります。

  • 該当ステータスのレコードを削除する
  • 該当ステータスのレコードを、別のステータスに変更する
  • 該当ステータスのレコードの詳細画面で、[現在の作業者を変更]をクリックして、現在の作業者をすべて削除する スクリーンショット:レコード詳細画面で[現在の作業者を変更]をクリックして、現在の作業者を表示している。作業者の右側にある削除するボタンを赤枠で強調している

アクションを変更または削除する場合

アクションの設定を変更するとき

ステータスを変更するアクションの設定を変更しても、既存のレコードのステータスは変わりません。

アクションを削除するとき

次の条件の両方に当てはまる場合、アクションを削除できません。

  • 該当のアクションを実行可能なステータスのレコードが存在する
  • 該当のアクションを削除すると、上記のレコードで実行できるアクションがなくなる

アプリを更新しようとしてエラーが表示されたときは

プロセス管理の設定を変更し、アプリを更新しようとすると、エラーが表示される場合があります。

作業者の設定を変更しアプリを更新するまでの間に、該当するステータスのレコードが作成され、作業者が割り当てられた場合、[アプリの更新]をクリックすると次のエラーが発生します。

処理に失敗しました。(エラーの内容:GAIA_IL35: プロセス管理の作業者の設定を変更できません。運用中のアプリにある、作業者の設定を変更するステータスのレコードに、作業者が指定されています。)

ステータスを削除してからアプリを更新するまでの間に、削除したステータスのレコードが作成された場合、[アプリの更新]をクリックすると次のエラーが発生します。

処理に失敗しました。(エラーの内容:GAIA_IL10: ステータスを削除できません。運用中のアプリに、削除しようとしているステータスのレコードがあります。)

いずれの場合も、該当のレコードを削除するか、ステータスを変更することで、プロセス管理の設定を変更できるようになります。

「作業者に設定したフィールドは削除できません」エラーが表示されたときは

プロセス管理の作業者として利用しているフィールドを削除しようとすると、次のエラーが表示される場合があります。

プロセス管理の作業者に設定したフィールド(***)は、削除できません。

削除しようとしているフィールドが、プロセス管理の作業者に設定されていることが原因です。
プロセス管理の設定を開いて、作業者から該当フィールドを外したあとにフォームのフィールドを削除してください。

たとえば「承認者」フィールドを削除しようとしてエラーが表示された場合、プロセス管理の「3.プロセス」で、「承認者」を作業者から削除する必要があります。
スクリーンショット:「プロセス管理」画面で「承認者」から作業者を削除している その後、フォーム画面から「承認者」フィールドの削除が可能です。