サービス・レベル・インディケーターの構成
設定されたしきい値と出荷予定日に基づいて、ユーザーインターフェイス上の注文に表示するサービスレベルインジケータを追加することができます。
このタスクについて
構成されている時間しきい値を超えた場合にピックアップ・オーダーおよび出荷オーダーに対して表示するイメージを指定できます。 時間しきい値は、エンタープライズ・レベルでのみ構成できます。 デフォルトで、低優先度オーダー、中間優先度オーダー、高優先度オーダー、および期限切れオーダーに対してサービス・レベル・インディケーターが定義されます。
手順
- 以下のステップを実行して、ストア管理ルールを表示します。
- スターリング・ビジネス・センター」にシステム管理者としてログインする。
- 「組織」 メニューから、ルールを適用する組織を選択します。
- 「システム・セットアップ」をクリックします。 「システム・セットアップ」ホーム・ページが開きます。
- 「ストア管理」 メニューを展開します。 ストア管理ルールのリストが表示されます。
- 「サービス・レベル・インディケーター」 メニューを展開し、 「ピックアップ・オーダーのサービス・レベル・インディケーター」 または 「出荷オーダーのサービス・レベル・インディケーター」をクリックします。 該当のウィンドウが開きます。 既存のサービス・レベル・インディケーターが表示されます。
- サービス・レベル・インディケーターを作成するには、 「追加」 をクリックします。 「新しい値」ウィンドウが開きます。
- 「しきい値 (分)」 フィールドに、SLA インディケーターを表示する時間しきい値を識別する値を入力します。
- Indicator Class Name]フィールドに、AngularJS-basedの画面で注文に表示するSLAアイコンを決定するために使用するCSSクラスの名前を入力します。デフォルトでは、以下のクラスを使用できます。
TIME_OVERDUETIME_HIGH_PRIORITYTIME_MEDIUM_PRIORITYTIME_LOW_PRIORITY
同様に、独自のクラス名を定義し、クラスの CSS を適切な CSS ファイルに定義することもできます。
- 「インディケーターの説明」 フィールドに、ユーザーが SLA インディケーターの優先順位を識別するのに役立つ情報を入力します。
- 「インディケーター・イメージ」 フィールドに、イメージへの相対パスを
<context>/path/<file_name>.<extension>の形式で入力します。 例えば、wsc/resources/css/icons/images/timeLeftOverdue.pngなどです。 イメージは、Dojo ベースの画面でのみ、オーダーの SLA インディケーターとして表示されます。注: Sterling Store Engagement アプリケーションの Dojo ベースのインターフェースの 「バッチ・リスト」 画面では、配達方法アイコンが各バッチのサービス・レベル・インディケーターでオーバーレイされます。 したがって、_overlayというサフィックスを付けた同じ名前のイメージを指定してサービス・レベル・インディケーターを追加する必要があります。 例えば、timeLeftOverdue_overlay.pngなどです。 - サービス・レベル・インディケーターの構成。サービス・レベル・インディケーターの変更。
- 「サービス・レベル・インディケーター」 メニューを展開し、 「ピックアップ・オーダーのサービス・レベル・インディケーター」 または 「出荷オーダーのサービス・レベル・インディケーター」をクリックします。 対応するウィンドウが開きます。 既存のサービス・レベル・インディケーターが表示されます。
- 「インディケーターの説明」 フィールドで、SLA インディケーターの優先順位を変更します。
- 「インジケーター・イメージ」 フィールドで、必要に応じてイメージへの相対パスを変更します。
既存の時間しきい値の削除。- 「サービス・レベル・インディケーター」 メニューを展開し、 「ピックアップ・オーダーのサービス・レベル・インディケーター」 または 「出荷オーダーのサービス・レベル・インディケーター」をクリックします。 対応するウィンドウが開きます。 既存のサービス・レベル・インディケーターが表示されます。
- 削除するしきい値を選択して 「削除」をクリックし、削除を確認します。 ストア担当者は、バックルーム・ピック中にこのしきい値について通知されなくなります。注: アプリケーションで使用されているしきい値を削除すると、バックルーム・ピック・プロセス中にエラーが発生する可能性があります。
転送オーダーのサービス・レベル・インディケーターの構成。転送オーダーのサービス・レベル・インディケーターを構成するには、
manageCommonCodeAPI を呼び出します。manageCommonCodeAPI のサンプル入力は以下のとおりです。<CommonCode Action="Create" OrganizationCode=" " CodeLongDescription="wsc/resources/css/icons/images/timeLeftOverdue.png" CodeName="TIME_OVERDUE" CodeShortDescription="Time Left Overdue" CodeValue="0" CodeType="YCD_TIME_RMN_THR_TO"/>ここで、OrganizationCodeはエンタープライズ・コードです。CodeLongDescriptionは、インディケーター・イメージが存在するフォルダー・パスです。 アプリケーションによって提供される以下のイメージ・インディケーターを使用できます。wsc/resources/css/icons/images/timeLeftOverdue.pngwsc/resources/css/icons/images/timeLeftHighPriority.pngwsc/resources/css/icons/images/timeLeftMediumPriority.pngwsc/resources/css/icons/images/timeLeftLowPriority.png
CodeNameは SLA 標識クラス名です。 有効値には以下が含まれます。TIME_OVERDUETIME_HIGH_PRIORITYTIME_MEDIUM_PRIORITYTIME_LOW_PRIORITY
CodeShortDescriptionは、SLA 標識の簡略説明です。 有効値には以下が含まれます。- 残り時間の期限切れ
- 残り時間の優先順位は高
- 残り時間の優先順位は中
- 残り時間の優先順位は低
CodeValueは、SLA インディケーターのしきい値時間 (分) です。CodeTypeは、転送オーダーのコード・タイプで、YCD_TIME_RMN_THR_TOに設定されます。