Advanced Roadmaps でサブタスクの変更に基づいて親タスクを自動的に更新する
プラットフォームの注記: Cloud のみ - This article only applies to Atlassian apps on the クラウド プラットフォーム上のアトラシアン製品にのみ適用されます。
要約
この記事では、サブタスクの日付が自動化によって変更されたときに、親タスクの開始日と期限を自動的に更新する方法について概説します。
ソリューション
基本手順
トリガー: [開始日] または [期限] フィールドの変更
条件: サブタスク タイプの作業項目
Then: 作業項目を検索して同じ親のすべてのサブタスクを収集
(オプション) 監査ログに情報を追加
ブランチ: 親
[作業項目を編集] のフィールド: [開始日] = サブタスクの日付の最小値、[期限] = 日付の最大値
詳細な手順
⚙ > [システム] > [グローバル自動化] に移動します。
[ルールを作成] -> [最初から作成] をクリックします。
[フィールド値の変更時] トリガーを選択します。監視するフィールドとして [期限] および [開始日] フィールドを追加します。
[If: 条件を追加] コンポーネントを追加し、[Work items field condition (作業項目フィールドの条件)] を選択します。
Fフィールド: 課題タイプ
条件: イコール
値: サブタスク
[Then: アクションを追加] コンポーネントを追加し、[Lookup work items (作業項目を検索)] を選択します。
JQL:
issuetype = Sub-task and parent = {{issue.parent}}
(オプション) [Then: アクションを追加] コンポーネントを追加し、[Log action (ログ アクション)] を選択します。
任意のログ メッセージを入力します。
[For each: ブランチを追加] コンポーネントを追加し、[ルールのブランチ作成/関連する作業項目] を選択します。
関連作業項目のタイプ: 親
[Then: アクションを追加] コンポーネントを追加し、[作業項目を編集] を選択します。
Sドロップダウン リストから [期限] および [開始日] フィールドを選択します。
期限:
{{lookupIssues.customfield_100015.min}}開始日:
{{lookupissues.customfield_100056.max}}
[ルールをオンにする] をクリックしてルールに名前を付けて有効にします。
例

ℹ️ ルールをテストして、期待どおりに実行されることを確認することを忘れないでください。
この内容はお役に立ちましたか?