Copyright © 2013 TerraSky Co.,Ltd. All Rights Reserved. 
TerraSky Power Night - Dreamforce 2014 feedback - 『Visual Workflowの概要』 
ERPビジネス部 
古市 裕宣 高野 英一
Copyright © 2013 TerraSky Co.,Ltd. All Rights Reserved. 
Copyright © 2013 TerraSky Co.,Ltd. All Rights Reserved. 
Visual workflowの概要 
発表テーマ
Copyright © 2013 TerraSky Co.,Ltd. All Rights Reserved. 
Visual Workflowとは? 
設定のみ(コーディングなし)で、画面や処理プロセス、条件 分岐、レコード操作などを自由に定義し「フロー」というアプリケ ーションを構築するための機能
Copyright © 2013 TerraSky Co.,Ltd. All Rights Reserved. 
Visual Workflowで実現できること 
•ウィザード形式の画面 
•複数オブジェクトに跨る画面 
•オブジェクトを利用しない画面(ダイアログのようなイメージ) 
フォーム作成 
•条件分岐(入力項目、定義した変数などの値によって分岐) 
•繰り返し処理 
•待機(時間項目を利用したり絶対時刻指定などが可能) 
ビジネスロジック 
•レコードの作成、レコードの更新 
•レコードの検索、レコードの削除 
データ操作 (DML) 
•Chatter投稿 
•メールを送信 
•承認申請 
静的アクション
Copyright © 2013 TerraSky Co.,Ltd. All Rights Reserved. 
ワークフロールールとの違いは? 
主な違いは以下の通り 
ワークフロールール 
Visual Workflow 
・実行タイミングは、レコードの 作成時または更新時 
・ユーザのアクションによって開始さ れる(ボタンやリンクのクリック) 
・ルール及びアクションは常に バックグランドで実行される。 
・「フロー」を実行しているユーザと 
対話型で実行が可能 
・特定のオブジェクトに関連付け てしか作成できない。 
・オブジェクトに関係なく自由に定義 
できる 
・アクションが限定的(メール、 TODO,項目更新、アウトバウンド) 
・利用できるコンポーネントやアクシ ョンが豊富(画面、ロジック、データ 操作) 
※複数のオブジェクトを一度に扱える
Copyright © 2013 TerraSky Co.,Ltd. All Rights Reserved. 
機能構成 
システム管理者が、Salesforceで使用する「フロー」を作成するクラウドベースのア プリケーション 
サイドバーに配置されたパ レットから様々な要素(画面 やロジック、レコード操作な ど)をドラッグ&ドロップで 配置し、フローを定義するこ とが可能 
Cloud Flow Designer
Copyright © 2013 TerraSky Co.,Ltd. All Rights Reserved. 
要素とリソース 
Cloud Flow Designerのサイドバーの「パレット」タブには、フローを定義するため の要素(ステップ、画面、ロジック、データ等)が用意され、「リソース」タブには、 データを格納するための変数や定数、数式などが用意されている。 
リソースで定義された変数や定数は、 フロー全体で参照が可能となってお り、リテラルや取得したデータの格 納などが可能
Copyright © 2013 TerraSky Co.,Ltd. All Rights Reserved. 
Copyright © 2013 TerraSky Co.,Ltd. All Rights Reserved. 
DEMO 
Visual workflow
Copyright © 2013 TerraSky Co.,Ltd. All Rights Reserved. 
補足資料 
■Flow workbook(英語版) 
http://www.salesforce.com/us/developer/docs/workbook_flow/workbook_flow.pdf 
■AppExchange 
Visual Workflow Getting Start Pack 
- See more at: http://www.terrasky.co.jp/blog/?p=7911#more-7911

2 power night2014_erp

  • 1.
    Copyright © 2013TerraSky Co.,Ltd. All Rights Reserved. TerraSky Power Night - Dreamforce 2014 feedback - 『Visual Workflowの概要』 ERPビジネス部 古市 裕宣 高野 英一
  • 2.
    Copyright © 2013TerraSky Co.,Ltd. All Rights Reserved. Copyright © 2013 TerraSky Co.,Ltd. All Rights Reserved. Visual workflowの概要 発表テーマ
  • 3.
    Copyright © 2013TerraSky Co.,Ltd. All Rights Reserved. Visual Workflowとは? 設定のみ(コーディングなし)で、画面や処理プロセス、条件 分岐、レコード操作などを自由に定義し「フロー」というアプリケ ーションを構築するための機能
  • 4.
    Copyright © 2013TerraSky Co.,Ltd. All Rights Reserved. Visual Workflowで実現できること •ウィザード形式の画面 •複数オブジェクトに跨る画面 •オブジェクトを利用しない画面(ダイアログのようなイメージ) フォーム作成 •条件分岐(入力項目、定義した変数などの値によって分岐) •繰り返し処理 •待機(時間項目を利用したり絶対時刻指定などが可能) ビジネスロジック •レコードの作成、レコードの更新 •レコードの検索、レコードの削除 データ操作 (DML) •Chatter投稿 •メールを送信 •承認申請 静的アクション
  • 5.
    Copyright © 2013TerraSky Co.,Ltd. All Rights Reserved. ワークフロールールとの違いは? 主な違いは以下の通り ワークフロールール Visual Workflow ・実行タイミングは、レコードの 作成時または更新時 ・ユーザのアクションによって開始さ れる(ボタンやリンクのクリック) ・ルール及びアクションは常に バックグランドで実行される。 ・「フロー」を実行しているユーザと 対話型で実行が可能 ・特定のオブジェクトに関連付け てしか作成できない。 ・オブジェクトに関係なく自由に定義 できる ・アクションが限定的(メール、 TODO,項目更新、アウトバウンド) ・利用できるコンポーネントやアクシ ョンが豊富(画面、ロジック、データ 操作) ※複数のオブジェクトを一度に扱える
  • 6.
    Copyright © 2013TerraSky Co.,Ltd. All Rights Reserved. 機能構成 システム管理者が、Salesforceで使用する「フロー」を作成するクラウドベースのア プリケーション サイドバーに配置されたパ レットから様々な要素(画面 やロジック、レコード操作な ど)をドラッグ&ドロップで 配置し、フローを定義するこ とが可能 Cloud Flow Designer
  • 7.
    Copyright © 2013TerraSky Co.,Ltd. All Rights Reserved. 要素とリソース Cloud Flow Designerのサイドバーの「パレット」タブには、フローを定義するため の要素(ステップ、画面、ロジック、データ等)が用意され、「リソース」タブには、 データを格納するための変数や定数、数式などが用意されている。 リソースで定義された変数や定数は、 フロー全体で参照が可能となってお り、リテラルや取得したデータの格 納などが可能
  • 8.
    Copyright © 2013TerraSky Co.,Ltd. All Rights Reserved. Copyright © 2013 TerraSky Co.,Ltd. All Rights Reserved. DEMO Visual workflow
  • 9.
    Copyright © 2013TerraSky Co.,Ltd. All Rights Reserved. 補足資料 ■Flow workbook(英語版) http://www.salesforce.com/us/developer/docs/workbook_flow/workbook_flow.pdf ■AppExchange Visual Workflow Getting Start Pack - See more at: http://www.terrasky.co.jp/blog/?p=7911#more-7911