一括ルーティング出張計算および非割当事由
25Bから有効な移動計算ルールは、精度が低いロケーション間でも、より正確な移動計算を可能にするように拡張されています。 SLRがプランに対して使用可能かどうかに関係なく、ルーティング・プラン内の1つの移動セグメントの最大期間が使用可能になりました。 また、非割当事由(特に出張に関連するもの)のルーティングは、より明確に改訂されました。
出張計算ルール
- 精度が低いロケーション間を移動する場合でも、移動計算ルールが改善され、精度が向上しました。
- 両方のロケーションの精度が高い場合、OFSではすでにこれらのシナリオにSLRが使用されているため、移動計算は変更されません。
- 1つまたは両方のロケーションの精度が低いか中程度の場合、エリアが交差しないかぎり、SLR移動は引き続き計算されます。 交差すると、移動の計算は、ロケーション間の航空会社の距離に依存します。
- 精度が低いロケーションまたは中間のロケーションの航空会社の距離の精度を向上させるために、移動計算では、座標間の航空会社の距離ではなく、それらのエリア内のポイント間の平均距離が使用されるようになりました。
ルーティング・プラン
- ルーティング・プラン構成内で、SLR移動がルーティング・プランに対して有効になっていない場合でも、「移動セグメント制限、分」および「移動セグメント制限、キロ・メートル/マイル」フィールドを設定できるようになりました。
- これらのフィールドに値が指定されていない場合は、「240分」および「200キロ」のデフォルト値が適用されます。 これらはルーティング・エンジンで以前使用されていた値と同じであるため、ルーティング結果に影響を与えません。
非割当事由
- ルーティング実行中に移動されなかった事前割当済アクティビティは、ルーティング・レポートで未割当としてカウントされなくなります。
- 新規非割当事由、6032 - 「指定された移動キーの移動統計が欠落しています」が導入されました。 これは、座標がジオロケーションされておらず、移動キーの統計が欠落している場合に、移動可能なアクティビティに適用されます。
- 他の非割当事由のテキストおよび説明が更新されました(次の表を参照):
ノート: ルーティングは、わずかに短い移動よりも精度が高く、より長い移動に優先順位を付けることができます。 最も可能性の高いアクティビティ・ロケーション・エリアを評価する場合、移動見積の精度が低いと、当初予想よりかなり長い距離になる可能性があります。
エラー・コード | エラー・メッセージ | 説明 | |
---|---|---|---|
1 | 6000 | 動的ルーティング | これは、動的ルーティングの使用時に表示される一般的なエラーです。 これは、アクティビティが動的ルーティング時間またはアクティビティ制限の範囲外であるために除外されたことを意味します。 アクティビティをルーティングする場合は、動的ルーティング時間またはアクティビティ制限を変更するか、動的ルーティングを無効にします。 |
2 | 6003, 6077 | 適切なリソースがありません |
つまり、アクティビティには、使用可能なリソースが満たすことができない要件があります。 このメッセージは必ずしもエラーを示しているわけではありません。 アプリケーションでアクティビティに一致するリソースが見つからなかったことが通知されます。 次の設定をチェックして、モバイル・ワークフォースが正確であることを確認します:
|
3 | 6005 | サービス時間枠の開始がサービス時間枠の終了を超えています | これはデータ検証エラーです。 アクティビティのサービス時間枠の終了時間がサービス時間枠の開始時間より前です。 アクティビティ構成を修正してください |
4 | 6007 | 許容できない期限超過 | アクティビティは、遅延して、フィルタ・パラメータで指定した遅延設定より後に開始するため、スケジュールされませんでした。 フィルタ・パラメータの設定を確認します。 ルーティング・プランの「フィルタ」セクションに移動し、「設定」をクリックしてフィルタ・パラメータを表示します。 |
5 | 6008 | リソースが過負荷であるか、在庫が不足しています | 「ポイント別作業の制限」パラメータまたは在庫不足のため、アクティビティは未スケジュールのままになりました。 このジョブを割り当てると、テクノロジが無関係なインベントリを使用したり、最大しきい値よりも多くのポイントが発生することになります。 日次ビューでリソースのポイント割当を調整できます。 |
6 | 6009 | リソース稼働日の停止 | リソースの超過勤務が発生したため、アクティビティは未スケジュールのままになりました。 リソースの超過勤務を許可する場合は、ルーティング・プランの「リソース超過勤務」設定を変更します。 |
7 | 6010 | 許容できない移動時間 | 移動時間が許容される最大移動時間を超えたため、アクティビティは未スケジュールのままになりました。 長い移動を許可する場合は、ルーティング・プランの「移動時間」設定を変更します。 |
8 | 6011, 6013, 6063 | リンクされたアクティビティはスケジュールできません | アクティビティはリンクされたアクティビティのグループの一部であり、リンク制約違反がないとグループを割り当てることができません |
9 | 6016 | SLA違反の原因となる可能性があります | アクティビティは、次の別のアクティビティによるSLA違反の原因となるため、スケジュール解除されました。 SLAウィンドウを使用する場合、この予定解除事由を取得するのは通常です。 |
10 | 6017 | Other | 他に特定または正確な予定解除事由がない場合に予約されます。 このエラー・コードを見る可能性は低いです。 |
11 | 6018 | 不適切なコスト構成 |
原価構成が不適切なため、アクティビティはルーティングされませんでした。 たとえば、非割当コストが低すぎる、またはリソースの時間と移動コストが高すぎるなどです。 |
12 | 6019, 6079 | SLA制限のためアクティビティを割り当てることができません |
アクティビティは、遅延して、フィルタ・パラメータで指定した遅延設定より後に開始するため、スケジュールされませんでした。 フィルタ・パラメータの設定を確認します。 ルーティング・プランの「フィルタ」セクションに移動し、「設定」をクリックしてフィルタ・パラメータを表示します。 |
13 | 6020, 6070 | プロバイダのプリファレンス | プロバイダ・プリファレンス違反がないとアクティビティを割り当てることはできません。 容量不足: 必須/許可された従業員の間で活動を処理できる従業員はありません。 |
14 | 6021 | 他のアクティビティで許容できない期限超過が発生する可能性があります | 割当により、他のアクティビティで許容できない期限超過が発生します。 容量不足: アクティビティ割当により、別の、より重要または移動不可のアクティビティが許容できない期限超過にプッシュされます。 |
15 | 6022 | 他のアクティビティで許容できない超過勤務が発生する可能性があります | 割当によって、他のアクティビティで許容できない超過勤務が発生します。 容量不足: アクティビティ割当によって、別の、より重要または移動不可のアクティビティが許容できない超過勤務にプッシュされます。 |
16 | 6024 | アクティビティに到達できません |
ストリート・レベルのルーティング・エンジンは、指定されたアクティビティからルート内のどのアクティビティにもルートを作成できません。 これはデータにエラーがあるために発生します。 アクティビティの住所、座標または移動キーを確認します。 |
17 | 6025 | 許容できない移動距離 | 移動距離が許容される最大移動距離を超えたため、アクティビティは未スケジュールのままになりました。 より長い移動を許可する場合は、ルーティング・プランの「移動距離」設定を変更します。 |
18 | 6027 | セグメント化可能アクティビティが一部割り当てられました | このメッセージは必ずしもエラーを示しているわけではありません。 単一セグメントの構成済最小長および最大長と組み合せたリソース可用性により、セグメント化可能アクティビティが部分的に割り当てられたことが通知されます。 容量不足またはセグメントの最大長(あるいはその両方)が原因である可能性があります。 |
19 | 6028 | バンドル・ポリシー制約に適合できません | 割当ては、バンドル・ポリシー制約に違反します。 バンドル・ポリシー全体に従って少なくとも1つのバンドル・アクティビティが割り当てられていないか、またはまったく割り当てられていない場合、バンドル・アクティビティのグループ全体が割り当てられていない可能性があります。 |
20 | 6094 | アクティビティ・ロケーションがありません | 移動可能アクティビティは、そのロケーションが座標でも移動キーでも指定されていないため、割り当てられません。 |
21 | 6032 | 移動統計がありません | アクティビティに移動キーのみがありますが、必要な統計がないため、移動を定義できません。 |
22 | 6037 | 許容できない日々の移動距離 | 日次移動距離合計が許容値を超えたため、アクティビティは未スケジュールのままになりました。 |
23 | 6050 | ルーティングの実行中にアクティビティがルートから削除されました | ルーティングの実行中にアクティビティがルートから削除されました。 |
24 | 6051 | ルーティングの実行中にリソースが削除されました | ルーティングの実行中にリソースが削除されました。 |
25 | 6052 | ルーティングの実行中にターゲット・ルートが非アクティブ化されました | ルーティングの実行中にターゲット・ルートが非アクティブ化されました。 |
26 | 6053, 20189 |
ルーティングの実行中にターゲット・ルートが変更されました |
ルーティングの実行中にターゲット・ルートが変更されました。 |
27 | 6054, 6081 | 工順の実行中にアクティビティまたはアクティビティ・セグメントのステータスが変更されました | ルーティングの実行中にアクティビティまたはアクティビティ・セグメントのステータスが変更されました。 |
28 | 6055 | ルーティングの実行中にアクティビティが移動されました | ルーティングの実行中にアクティビティが移動しました。 |
29 | 6056 | アクティビティに作業ゾーンがありません | 情報が予期されるときにアクティビティに作業ゾーンがありません。 |
30 | 6057 | アクティビティに作業スキルがありません | 情報が必要な場合、アクティビティに作業スキルがありません。 |
31 | 6058 | ルーティングの実行中にリソースが非アクティブ化されました | ルーティングの実行中にリソースが非アクティブ化されました。 |
32 | 6059 | 工順の実行中にリソース・カレンダが非稼働に変更されました | 工順の実行中にリソース・カレンダが非稼働に変更されました。 |
33 | 6061 | アクティビティは移動可能ではありません | アクティビティはアクティビティ・タイプ構成に従って移動できません。 |
34 | 6064 | 最適化基準に従って結果は受け入れられません | このメッセージは必ずしもエラーを示しているわけではありません。 このメッセージは、アクティビティがルーティングされる可能性があるが、選択した最適化目標の構成済最適化基準に従ってルーティング実行が開始されなかったか、実行結果が適用されなかったことを意味します。 |
35 | 6067 | 必要な作業ゾーンがありません | 必要な作業ゾーンがある技術者がいません。 容量不足: 活動を処理するために必要な作業ゾーンに十分なリソースがありません。 |
36 | 6068 | 必要な作業スキルなし | 必要な作業スキルを持つ技術者がいません。 容量不足: アクティビティを処理するために必要な作業スキルが設定されたリソースが不足しています。 |
37 | 6069 | 必要な在庫がありません | 技術者に必要な在庫がありません。 容量不足: 活動の処理に必要な在庫があるリソースが不足しています。 |
38 | 6071 | ポイントが足りません |
技術者にこのアクティビティを実行するための十分なポイントがありません。 |
39 | 6072 | カレンダ | 作業カレンダが一致するフィールド・リソースが見つかりません。 |
40 | 6073, 6074, 6075, 6076 | 適切なフィールド・リソースが見つかりません |
アクティブなユーザーを持つフィールド・リソースがないこと、またはアクティビティを実行できるフィールド・リソースのみがあることは、即時ルーティングからのメッセージです。 容量不足: アクティビティを処理できるフィールド・リソースがありません。 |
41 | 6084, 6085, 6086, 6087, 6088, 6089 | リソースは倉庫として使用できません | リソースには開始ロケーション、作業カレンダ、在庫またはその他の理由がないため、倉庫として使用できません。 |
42 | 6090 | 選択したルーティング・プランではリンク制約はサポートされていません | 選択したルーティング・プランではリンク制約はサポートされていません |
43 | 6091 | ルーティング・バケット外にあるこのリソースは、現在進行中の別の実行が原因で一部除外されています。 リソースを含めるにはルーティングを繰り返してください。 | ルーティング・バケット外にあるこのリソースは、現在進行中の別の実行が原因で一部除外されています。 リソースを含めるにはルーティングを繰り返してください。 |
44 | 6092 | アクティビティを移動できません | アクティビティ・タイプ制約またはルーティング・プラン設定により、アクティビティが日数またはリソース(あるいはその両方)の間を移動できません。 |
45 | 6093 | フィールド・リソース・カレンダとアクティビティ・ウィンドウが交差しない |
使用可能な作業カレンダとアクティビティSW/SLAとの交差がないため、アクティビティの要件を使用可能なリソースが満たすことができません。 このエラーは必ずしもエラーを示しているとは限りませんが、次の設定を確認して、モバイル従業員の正確な設定を確認する必要があります:
|
46 | 6096 | 適切なアクティビティが見つかりませんでした | ルーティング・レポートには、この問題がアクティビティではなくフィールド・リソースに関連していることが示されます。 これは、ルーティング実行の開始がスケジュールされたときに、フィールド・リソースが基準を満たしていたが、割り当てられる適切なアクティビティがないためにルーティングに含まれなかったことを示します。 |
47 | 20186 | ブロードキャストがタイムアウトしました | ブロードキャストの許容時間にアクティビティが割り当てられませんでした。 リソースが完全にロードされると、容量が不十分になる可能性があります。 |
48 | 20188 | ブロードキャスト対象の一致するリソースはありません | 一致するリソースがなかったため、ブロードキャストによってアクティビティが割り当てられませんでした。 |
ビジネス上の利点
- 精度が低いロケーションでのアクティビティ数の増加が、確実に自動ルーティングされるようになりました。
- 割り当てられていない理由が改善され、ルーティング結果を調査するために必要な作業が削減されます。
有効化のステップ
この機能を有効化するうえで必要な操作はありません。