最適化要求で一部の予約を変更できない
この記事は、管理者が Microsoft Dynamics 365 Field Service の Resource Scheduling Optimization アドイン での最適化要求のトラブルシューティングに役立ちます。
現象
最適化要求は、"システムが一部の予約を変更できませんでした" というエラー メッセージで失敗します。
原因
最適化要求は、次のシナリオで失敗する可能性があります。
- ユーザーは、リソース スケジュールの最適化の実行中に予約を手動で更新します。 リソース スケジュールの最適化では、変更は上書きされません。
- ワークフローまたはプラグインは、リソース スケジュールの最適化の実行中に同じ予約を更新します。 リソース スケジュールの最適化では、他のシステム ロジックによって行われた変更は上書きされません。
- 複数のリソース スケジュール最適化スケジュールは、同じリソースを共有し、同時に実行します。 スケジュールに重複するリソース、要件、予約が含まれている場合、後のスケジュールはキャンセルされ、状態はブロックされます。
解決方法
分析とトラブルシューティングについては、次のオプションを確認してください。
- 最適化要求の予約グリッドを確認し、各要件と予約の Operation Details 列を調べます。
- 同じリソース、要件、予約を共有する複数のスケジュールが同時に実行されているかどうかを確認します。 その場合は、スケジュールを順次実行 更新するか 重複しないように再構成します。 詳細については、「 リソース スケジュールの最適化で予約の競合を解決するを参照してください。
- 最適化要求の実行中に、他のユーザーまたはワークフローが予約の更新を試みるかどうかを確認します。