変更承認ポリシーアクティビティの承認はスキップされます。Issue <!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: #000000; } span { font-size: 12pt; font-family: Lato; color: #000000; } h2 { font-size: 24pt; font-family: Lato; color: black; } h3 { font-size: 18pt; font-family: Lato; color: black; } h4 { font-size: 14pt; font-family: Lato; color: black; } a { font-size: 12pt; font-family: Lato; color: #00718F; } a:hover { font-size: 12pt; color: #024F69; } a:target { font-size: 12pt; color: #032D42; } a:visited { font-size: 12pt; color: #00718f; } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } 変更承認ポリシーアクティビティがあり、定義と回答を含むポリシー定義を定義できます。問題は、変更要求が発生すると、変更承認ポリシーの承認がスキップされることです。 再現手順:1.開始アクティビティの後に条件待ちアクティビティが存在するワークフローを作成します。2. 条件待ちアクティビティの条件は「ステータスが評価」である必要があります。3.次に、ステータスを許可に設定する必要がある待機条件に次のステップとして、値の設定アクティビティを追加します。4.その後、変更承認ポリシーアクティビティを、値の設定アクティビティに追加します。5. 意思決定を「許可する」ステータスとしてポリシー定義を作成し、回答をアクティブで有効なユーザーがいる特定のグループとして設定します。6.ポリシーフィールドの変更承認ポリシーアクティビティで、新しく作成したポリシーをアサインします。7.次に、承認されたパスの終了アクティビティを追加します。8.次に、変更要求を作成し、ステータスを [評価] に設定します。9. 承認が作成されていないこと、および変更承認ポリシーアクティビティのステータスが [スキップ済み] であることを確認します。 Release<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: #000000; } span { font-size: 12pt; font-family: Lato; color: #000000; } h2 { font-size: 24pt; font-family: Lato; color: black; } h3 { font-size: 18pt; font-family: Lato; color: black; } h4 { font-size: 14pt; font-family: Lato; color: black; } a { font-size: 12pt; font-family: Lato; color: #00718F; } a:hover { font-size: 12pt; color: #024F69; } a:target { font-size: 12pt; color: #032D42; } a:visited { font-size: 12pt; color: #00718f; } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } Cause<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: #000000; } span { font-size: 12pt; font-family: Lato; color: #000000; } h2 { font-size: 24pt; font-family: Lato; color: black; } h3 { font-size: 18pt; font-family: Lato; color: black; } h4 { font-size: 14pt; font-family: Lato; color: black; } a { font-size: 12pt; font-family: Lato; color: #00718F; } a:hover { font-size: 12pt; color: #024F69; } a:target { font-size: 12pt; color: #032D42; } a:visited { font-size: 12pt; color: #00718f; } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } 次のアクティビティが、前のアクティビティがデータベースで設定しようとしているのと同じ条件を持つ場合は常に、更新のためのデータベースコミットに 2 番目の遅延が生じる可能性があるこの種の問題が発生します。上記のシナリオでは、値の設定アクティビティがステータスを許可に設定しており、次のアクティビティでも変更承認をトリガーする同じ条件があるため、ポリシー決定でポリシーアクティビティが失敗します。 Resolution<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: #000000; } span { font-size: 12pt; font-family: Lato; color: #000000; } h2 { font-size: 24pt; font-family: Lato; color: black; } h3 { font-size: 18pt; font-family: Lato; color: black; } h4 { font-size: 14pt; font-family: Lato; color: black; } a { font-size: 12pt; font-family: Lato; color: #00718F; } a:hover { font-size: 12pt; color: #024F69; } a:target { font-size: 12pt; color: #032D42; } a:visited { font-size: 12pt; color: #00718f; } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } [値の設定] アクティビティと [変更承認ポリシー] アクティビティの間に 2 〜 5 秒の間隔を空けて、タイマーアクティビティを追加します。タイマーアクティビティが追加されると、ワークフローはデータベースの更新がコミットされ、変更承認ポリシーアクティビティがトリガーされたときにステータスが変更される 2 〜 5 秒間待機します。 Related Links<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: #000000; } span { font-size: 12pt; font-family: Lato; color: #000000; } h2 { font-size: 24pt; font-family: Lato; color: black; } h3 { font-size: 18pt; font-family: Lato; color: black; } h4 { font-size: 14pt; font-family: Lato; color: black; } a { font-size: 12pt; font-family: Lato; color: #00718F; } a:hover { font-size: 12pt; color: #024F69; } a:target { font-size: 12pt; color: #032D42; } a:visited { font-size: 12pt; color: #00718f; } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } ユーザーに承認を送信する必要があるグループがアクティブかどうかを確認します。ポリシー決定が条件を満たしているかどうかを確認します。