Digital Coast Inc. | デジタルコースト株式会社

承認プロセスの設定

承認ワークフロー機能を使用すると、月度末の勤怠確定時に承認処理を行うことができます。
承認ワークフローはSalesforceの標準機能である承認プロセスを利用するため、あらかじめ承認プロセスの設定を行っておく必要があります。以下の手順で承認プロセスの設定を行ってください。

  • 承認ワークフローを利用するには、本ページの設定に加え、環境設定で承認ワークフロー機能を有効に設定する必要があります。
  • 承認プロセスの設定はある程度柔軟に行うことが可能ですが、設定内容によっては予期せぬ現象が発生する可能性があります。ご注意ください。

操作方法

承認プロセス・承認ステップの作成

1. 設定画面の[アプリケーションの設定] > [作成] > [ワークフローと承認申請] > [承認プロセス]を表示します。

2. [承認プロセスを管理するオブジェクト]のプルダウンリストから「勤怠承認」を選択し、[承認プロセスの新規作成(標準ウィザードを使用)]ボタンをクリックします。

承認プロセスの設定

3. [新規承認プロセス]ウィザード画面が表示されます。[ステップ1. 名前と説明の入力]では任意の[プロセス名]、[一意の名前]を入力し、[次へ]ボタンをクリックします。

承認プロセスの作成1

4. [ステップ2. 入力条件の指定]が表示されます。[次へ]ボタンをクリックします。

承認プロセスの作成2

5. [ステップ3. 承認者項目と編集権限のプロパティの指定]が表示されます。[次へ]ボタンをクリックします。

承認プロセスの作成3

6. [ステップ4. 電子メール通知テンプレートの選択]が表示されます。必要に応じてテンプレートを設定し、[次へ]ボタンをクリックします。

承認プロセスの作成4

7. [ステップ5. 承認ページレイアウトに表示する項目の選択]が表示されます。[承認ページの項目]に以下を選択し、[次へ]ボタンをクリックします。

  • 申請名
  • 申請時刻
  • 部門
  • 社員名
  • ステータス
  • 勤務表の表示

承認プロセスの作成5

8. [ステップ6. 申請者の指定]が表示されます。[許可される申請者]に「W社員 所有者」を選択し、[申請者に承認申請の取り消しを許可]をチェックします。
[保存]ボタンをクリックして登録内容を保存します。

承認プロセスの作成6

9. [次に何をしますか?]が表示されます。「はい。承認ステップを今すぐ作成します。」を選択し、[Go!]ボタンをクリックします。

承認プロセスの作成7

10. [新規承認ステップ]ウィザード画面が表示されます。[ステップ1. 名前と説明の入力]では任意の[名前]、[一意の名前]を入力し、[次へ]ボタンをクリックします。

承認ステップの作成1

11. [ステップ2. ステップ条件の指定]が表示されます。[次へ]ボタンをクリックします。

承認ステップの作成2

12. [ステップ3. 割り当て先の選択]が表示されます。「申請者が承認者を手動で選択する。」を選択し、[保存]ボタンをクリックします。

承認ステップの作成3

13. [次に何をしますか?]が表示されます。「いいえ、後で設定します。承認プロセスの詳細ページに移動して、作成した承認プロセスを確認します。」を選択し、[Go!]ボタンをクリックします。

承認ステップの作成4

アクションの追加

次に、以下の各アクションに項目自動更新処理を追加します。

  • 申請時のアクション
  • 最終承認時のアクション
  • 最終却下時のアクション
  • 取り消しアクション

1. 承認プロセス詳細画面で上記各アクションの[既存アクションの追加]ボタンをクリックします。[既存のアクションの選択]画面が表示されます。

既存アクションの追加

2. それぞれ以下を選択し、[保存]ボタンをクリックします。

  • 【申請時のアクション】    項目自動更新:勤怠承認開始アクション
  • 【最終承認時のアクション】 項目自動更新:勤怠最終承認アクション
  • 【最終却下時のアクション】 項目自動更新:勤怠承認却下アクション
  • 【取り消しアクション】     項目自動更新:勤怠承認取消アクション

アクションの選択

承認プロセスの有効化

最後に作成した承認プロセスを有効化します。

1. 承認プロセス詳細画面で[有効化]ボタンをクリックします。

承認プロセスの有効化