プラグインAPIでの一晩後のオフライン同期および更新アクティビティの許可のサポート
Oracle Fusion Field Serviceの26Bリリースでは、完了フローが拡張され、時間後の処理を含む24時間365日の操作がサポートされます。 多くのユーザーは、標準の「アクティビティの完了」ページではなくカスタム・プラグインを使用して、フィールドでの24時間365日の操作をサポートします。 この拡張機能により、このようなユーザーは次を実行できます。
- 勤務時間後に進行中のアクティビティを確定します。
- 夜間および設定した追加時間中に、活動および在庫のフィールドを更新します。
使用方法
ビジネス・ルール設定「次の時間数内の夜間後のオフライン同期および更新アクティビティを許可」が構成されている場合、プラグインAPIでは次のアクションがサポートされます。
単一およびセグメント化可能なアクティビティのアクティビティ処理:
- 終了アクティビティ
- 未完了としてマーク
- アクティビティの一時停止
単一のアクティビティを一時停止すると、ルートに一時停止アクティビティが作成され、元のアクティビティが「保留」ステータスの未スケジュール・プールに移動されます。
複数日(セグメント化可能)アクティビティのセグメントを一時停止すると、ルートに一時停止セグメントが作成され、セグメント化可能アクティビティ全体の「完了までの時間」フィールド値が増加します。
単一およびセグメント化可能なアクティビティの在庫処理:
- インストール済、取外済または顧客プールでの在庫の作成
- 在庫の削除
- 在庫の取付け
- 在庫の取外し
- インストールを元に戻す
- 削除を元に戻す
フィールドの更新
「ビジネス・ルール」ページの「次の時間数内の夜間後のオフライン同期および更新アクティビティを許可」設定で指定した期間内に、プラグインAPIを使用してアクティビティおよび在庫フィールドを更新できます。
新しいパラメータ: updateAllowed
updateAllowedパラメータは、プラグインがアクティビティまたはインベントリに対してアクションを実行できるか、フィールドを更新できるかを示します。 このパラメータは、活動または在庫アクションからの時間が、24時間営業日の合計、夜間期間、およびビジネス・ルール設定「次の時間数内の夜間後のオフライン同期および更新アクティビティを許可」で構成された追加時間のいずれに含まれるかを評価します。
モバイル・ワーカーがこの期間内に存在する場合、パラメータは'true'を返します。 それ以外の場合、パラメータはfalseを返します。
ビジネス上の利点
- 進行中のアクティビティの完了と時間後のフィールド更新を可能にすることで、24時間365日の業務をサポートします。
- モバイル・ワーカーのシフトの最後にモバイル・デバイスで収集されたプラグイン・データの損失を防止します。
- 標準ページ、プラグインおよびREST API全体の動作を調整します。
有効化および構成ステップ
この機能を有効化するうえで必要な操作はありません。
ヒントと考慮事項
該当なし