ワークフローの経路分岐をCSVインポートする
ワークフローの編集時に、大量の経路分岐をGUIで設定するのが大変な場合、CSVファイルから一括でインポートすることができます。
経路分岐をCSVインポートするには
-
ワークフローの編集画面を開き、 「経路の設定」 まで進みます。
-
「CSVインポート」 をクリックし、ファイルを選択後、 「実行」 をクリックします。
経路分岐のCSVフォーマット
- CSVの1行が条件分岐1つに相当します。
- 条件分岐内の各条件(最大10個)は、conditionA_からconditionJ_までの繰り返しになります。
- 入力必須ではないカラムでも列ごと省略することはできませんのでご注意ください。
カラム | 入力必須 | 説明 | 入力可能な値 |
---|---|---|---|
combination_type | 必須 | 条件の組み合わせ方法 | all, any, custom のいずれか |
combination_expression | 高度な条件式 | A~J、&&、 | |
route_code | route_codeとerror_messageはいずれか必須 | 経路コード | 半角英数字、ハイフン、アンダーバー |
error_message | route_codeとerror_messageはいずれか必須 | 申請拒否メッセージ | 文字列 |
conditionA_target | 必須 | 条件Aの検証対象 | field, author_team, author_grade のいずれか |
conditionA_field_code | targetがfieldの場合必須 | 条件Aの検証対象フィールドコード | 半角英数字、ハイフン、アンダーバー |
conditionA_symbol | 必須 | 条件Aの比較演算子 | equal, not_equal, greater_than, greater_than_or_equal, less_than, less_than_or_equal, include, exclude, is_empty, is_not_empty, descendants_or_equal のいずれか 注意:検証対象によって使用可能な演算子は異なります |
conditionA_value | 条件Aのしきい値 | 文字列 | |
conditionA_grade_code | 条件Aのしきい値となる役職コード | 半角英数字、ハイフン、アンダーバー | |
conditionA_team_code | 条件Aのしきい値となるチームコード | 半角英数字、ハイフン、アンダーバー | |
conditionA_general_master_item_code | 条件Aのしきい値となる汎用マスタアイテムコード | 半角英数字、ハイフン、アンダーバー |