「ステータスモデル:ステータスを変更できますか?」はワークフローまたは他のスクリプトによるステータスの更新を変更をキャンセルします。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: ; } } 「ステータスモデル - ステータスを変更できますか?」は、ワークフローまたは他のスクリプトによるステータス更新の変更要求をキャンセルします。 典型的な現象:ワークフローは、変更要求の更新ステータスが完了であることを示していますが、変更要求のステータスは変更されていません。 また、通常、「ステータスモデル:ステータスを変更できますか?」ビジネスルールが変更要求更新トランザクションを中断したことを示すログがあります。 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: ; } } 「ステータスモデル:ステータスを変更できますか?」ビジネスルールは変更要求ステータスの変更を強制します。次のドキュメントで説明されているように、ステータスの変更のみが許可されます。 https://docs.servicenow.com/csh?topicname=c_ChangeStateModel.html&version=latest https://docs.servicenow.com/csh?topicname=normal-standard-emergency-states.html&version=latest 実際には、「状況モデル:ステータスを変更できますか?」ビジネスルールは、更新が上記の状況モデルに従っていない場合、変更要求の更新をキャンセルします。 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: ; } } これは想定内の動作です。 変更要求状況の変更ごとに個別の更新が必要です。例:通常の変更要求では、「許可」ステータスから、変更要求を 1 つのトランザクションでのみ「スケジュール済み」ステータスに変更できます。 ワークフロー設計またはその他のスクリプトで、変更要求が [許可] から [スケジュール済み] に設定され、すぐに同じトランザクションで変更要求を [実装] に設定した場合、「ステータスモデル:ステータスを変更できますか?」ビジネスルールでは、トランザクションが変更要求を [許可] から [実装] に更新しようとしていることがわかります。 その後、更新をキャンセルします。ワークフロー設計も状況モデルに従わなければならず、それぞれのトランザクションで各状況が変化するようにする。