UpdateLevels リクエスト中の propagateToDescendants の動作
設定
updateLevels
API にブール値が含まれています propagateToDescendants
ワークフローの特性、組織の属性、組織の特性、組織のバージョン、組織の実績 PropagateToDescendants
変更が親から子にどのように流れるかを示します。イベントの実行中 updateLevels
リクエストの有効化または無効化 propagateToDescendants
は、使用される場所によって異なる影響を受けます。設定 ProceedWithWarnings
特性も、 の一部として何が変更されるかに応じて、異なる結果を生成します。 updateLevels
リクエスト。ワークフロー
設定 | propagateToDescendants | result |
|---|---|---|
inWorkflow=0 | =1 | 現在の組織とそのすべての子は無効です |
inWorkflow=0 | =0 | UpdateLevels はエラーになります。 |
inWorkflow=1 | =0 または =1 | 現在の組織に影響します。子孫に対する変更はありません。 |
組織属性
設定 | propagateToDescendants | result |
|---|---|---|
組織には属性があります。 | =1 | 親属性とその子属性が変更されます。最初に PropagateToDescendants が実行され、その後特定の属性変更が子内で実行されます。 |
組織には属性があります。 | =0 | updateLevels は、現在の組織の属性のみを更新します。 |
組織特性
設定 | propagateToDescendats | result |
|---|---|---|
子特性は互換性があります。 | =1 | 現在の特性のみが変更されます。 |
子特性には互換性がありません。 | =1 | 現在の組織およびそのすべての子特性は変更されます |
子特性は互換性があります。 | =0 | 現在の特性のみが変更されます。 |
子特性には互換性がありません。 | =0 | updateLevels はエラーになります。 |
組織バージョン
設定 | propagateToDescendants | result |
|---|---|---|
親のバージョンは使用できません。 | =1 | このバージョンは、現在の組織とそのすべての子で使用できなくなります。 |
親のバージョンは使用できません。 | =0 | updateLevels はエラーになります。 |
親に対してバージョンが使用可能です。 | =1 | このバージョンは、現在の組織とそのすべての子で使用できます。 |
親に対してバージョンが使用可能です。 | =0 | バージョンは現在の組織に対してのみ使用できます。 |
組織実績
設定 | propagateToDescendants | result |
|---|---|---|
親実績の縮小 (日数の減少)。 | =1 | 現在の組織とそのすべての子の実績が縮小します。 |
親実績の縮小 (日数の減少)。 | =0 | updateLevels はエラーになります。 |
親実績の展開 (日数の増加)。 | =1 | 現在の組織の "実績" が展開されます。子は影響を受けません。 |
親実績の展開 (日数の増加)。 | =0 | 現在の組織の "実績" が展開されます。子は影響を受けません。 |
proceedWithWarnings
設定 | proceedWithWarnings | result |
|---|---|---|
現在の組織の変更 | proceedWithWarnings=0 | updateLevels はエラーになります。 |
現在の組織の変更 | proceedWithWarnings=1 |
|