AoiroADの「フェーズ区切り」は、レコードを上長や関係者に確認・承認してもらってから確定させる、承認ワークフロー機能です。経費申請や休暇申請のように「入力→上司の承認→完了」という業務フローをノーコードで組み込めます。この機能はAoiroADの主要機能の一つなので、このページで仕組みを詳しく解説します。

2種類のフェーズ区切り

フェーズ区切りには2つのタイプがあり、アプリ作成画面のフィールドパレットからそれぞれ配置できます。

種類 承認者の人数 次のフェーズに進む条件 向いている用途
フェーズ区切り(1人承認) 1人 その1人が「承認」すると即座に進行 経費申請・稟議など、決裁者が1人のケース
フェーズ区切り(複数・確認) 複数人 指定した全員が「確認」すると自動で進行 複数部署への回覧、全員のチェックが必要な書類

1つのアプリに複数のフェーズ区切りを配置すれば、「まず担当者が確認 → 次に上長が承認」のように多段階のワークフローも組めます。

アプリ作成画面での設定方法

左側のフィールドパレット「承認ワークフロー」から「フェーズ区切り」または「フェーズ区切り(複数)」をクリックしてキャンバスに追加し、ブロック内の「設定」ボタンから承認者・確認者を選択します。フェーズより前に配置したフィールドが「そのフェーズで入力する項目」になります。

アプリ作成画面でテキスト、フェーズ区切り(複数)、テキスト、フェーズ区切りの順にフィールドを配置した例
アプリ作成画面:フィールドの間にフェーズ区切りを挟むことで、複数段階の承認ワークフローになる

入力側の操作:通知は「連絡」ボタンで送信

フェーズ区切りのある項目まで入力したら、通常の「保存する」ボタンを押しただけでは承認者・確認者にメールは届きません。新規レコードの場合は「💾 保存して承認者に連絡」(承認タイプ)または「💾 保存して確認者に連絡」(確認タイプ)ボタンを、既存レコードを再編集した場合は「📧 承認者に連絡」ボタンをクリックして初めて、担当者へ通知メールが送信されます。通知せずに一旦保存だけしておき、後からまとめて連絡することも可能です。

承認・確認する側の画面

入力者が「連絡」ボタンをクリックしてレコードが自分の承認・確認待ちになると、メールで通知が届きます。メール内のリンクからレコードを開くと、担当のフェーズに「承認」「拒否」(1人承認の場合)または「確認」「拒否」(複数確認の場合)のボタンが表示されます。

承認フェーズの画面。承認ボタンと拒否ボタンが並んで表示されている
自分が承認者になっているフェーズには「承認」「拒否」ボタンが表示される

複数確認タイプでは、全員のステータス(確認済み・未確認)が一覧表示され、指定した全員が確認を完了すると自動的に次のフェーズへ進みます。

メール通知の一覧

タイミング 送信先 内容
「保存して承認者に連絡」「承認者に連絡」ボタンをクリック時(承認タイプ) 承認者 承認依頼メール
「保存して確認者に連絡」ボタンをクリック時(確認タイプ) すべての確認者 確認依頼メール
承認完了 レコード作成者 承認完了通知
確認完了(全員) レコード作成者 確認完了通知(各確認者のコメント付き)
拒否・却下 レコード作成者 拒否理由を含む差し戻し通知

つまり通知メールは「レコードを保存したタイミング」ではなく、「連絡ボタンを押したタイミング」で送信される点に注意してください。

拒否(却下)されたときの動作

承認者・確認者が内容に問題があると判断した場合は「拒否」ボタンから理由を入力して差し戻せます。拒否すると次のように動作します。

拒否理由を入力し、却下が完了したことを示す画面
拒否理由を入力すると、作成者へ理由付きの通知メールが送信される
  • 入力データは破棄されません。拒否されても、それまでに入力した内容はすべて保持されます。
  • レコードは1つ前のフェーズまで巻き戻り、拒否されたフェーズで入力していた項目のロックが解除されて再編集できるようになります。
  • 作成者は内容を修正したうえで、改めて「承認者に連絡」「確認する」から再度申請できます。
  • 複数確認タイプで拒否が発生した場合は、そのフェーズの確認状況が全員分リセットされます。すでに確認済みだった人がいても「未確認」に戻り、修正後の内容を全員が改めて確認する仕組みです。内容が変わった以上、確認済みの人も再確認してもらうという考え方です。
拒否後にレコード編集画面を開くと、対象のフィールドが編集可能になっている様子
拒否後は該当フィールドのロックが解除され、修正・再申請ができる

アプリの設定への影響

フェーズ区切りを1つでも配置したアプリは、確定済みレコード(入力完了後)を書き換えられたくないという性質上、アプリ作成画面の「変更可能」チェックボックスが自動的にグレーアウトし、変更不可(レコードは完了後ロック)に固定されます。フェーズ区切りをすべて削除すると、チェックボックスは自動的に元に戻ります。

よくある質問

Q. レコードを保存しただけなのに、承認者に通知が届いていません。
A. 仕様どおりです。通常の「保存する」だけでは通知は送られません。「保存して承認者に連絡」(新規)または「承認者に連絡」(既存レコード)ボタンをクリックすると通知メールが送信されます。

Q. 拒否すると入力したデータは消えてしまいますか?
A. 消えません。フィールドの値はそのまま保持され、編集できる状態に戻るだけです。

Q. 3段階以上のフェーズがある場合、後の段階で拒否されるとどうなりますか?
A. 拒否されたフェーズの1つ前まで戻ります。3段階構成で最後のフェーズが拒否された場合、2番目のフェーズも「承認・確認待ち」として再表示されるため、2番目の承認者・確認者に改めて確認してもらう一手間が発生することがあります。フェーズが1〜2段階の一般的な構成では影響しません。

Q. 承認者・確認者を後から変更できますか?
A. アプリ作成画面の「設定」からいつでも変更できます。ただし変更は今後の申請に反映されるもので、すでに依頼中のフェーズには影響しません。