次世代プラットフォーム

サービス・レベル・インディケーターの構成

設定されたしきい値と出荷予定日に基づいて、ユーザーインターフェイス上の注文に表示するサービスレベルインジケータを追加することができます。

このタスクについて

構成されている時間しきい値を超えた場合にピックアップ・オーダーおよび出荷オーダーに対して表示するイメージを指定できます。 時間しきい値は、エンタープライズ・レベルでのみ構成できます。 デフォルトで、低優先度オーダー、中間優先度オーダー、高優先度オーダー、および期限切れオーダーに対してサービス・レベル・インディケーターが定義されます。

手順

  1. 以下のステップを実行して、ストア管理ルールを表示します。
    1. スターリング・ビジネス・センター」にシステム管理者としてログインする。
    2. 「組織」 メニューから、ルールを適用する組織を選択します。
    3. 「システム・セットアップ」をクリックします。 「システム・セットアップ」ホーム・ページが開きます。
    4. 「ストア管理」 メニューを展開します。 ストア管理ルールのリストが表示されます。
  2. 「サービス・レベル・インディケーター」 メニューを展開し、 「ピックアップ・オーダーのサービス・レベル・インディケーター」 または 「出荷オーダーのサービス・レベル・インディケーター」をクリックします。 該当のウィンドウが開きます。 既存のサービス・レベル・インディケーターが表示されます。
  3. サービス・レベル・インディケーターを作成するには、 「追加」 をクリックします。 「新しい値」ウィンドウが開きます。
  4. 「しきい値 (分)」 フィールドに、SLA インディケーターを表示する時間しきい値を識別する値を入力します。
  5. Indicator Class Name]フィールドに、AngularJS-basedの画面で注文に表示するSLAアイコンを決定するために使用するCSSクラスの名前を入力します。
    デフォルトでは、以下のクラスを使用できます。
    • TIME_OVERDUE
    • TIME_HIGH_PRIORITY
    • TIME_MEDIUM_PRIORITY
    • TIME_LOW_PRIORITY

    同様に、独自のクラス名を定義し、クラスの CSS を適切な CSS ファイルに定義することもできます。

  6. 「インディケーターの説明」 フィールドに、ユーザーが SLA インディケーターの優先順位を識別するのに役立つ情報を入力します。
  7. 「インディケーター・イメージ」 フィールドに、イメージへの相対パスを <context>/path/<file_name>.<extension>の形式で入力します。 例えば、wsc/resources/css/icons/images/timeLeftOverdue.png などです。 イメージは、Dojo ベースの画面でのみ、オーダーの SLA インディケーターとして表示されます。
    注: Sterling Store Engagement アプリケーションの Dojo ベースのインターフェースの 「バッチ・リスト」 画面では、配達方法アイコンが各バッチのサービス・レベル・インディケーターでオーバーレイされます。 したがって、_overlay というサフィックスを付けた同じ名前のイメージを指定してサービス・レベル・インディケーターを追加する必要があります。 例えば、timeLeftOverdue_overlay.png などです。
  8. サービス・レベル・インディケーターの構成。
    サービス・レベル・インディケーターの変更
    1. 「サービス・レベル・インディケーター」 メニューを展開し、 「ピックアップ・オーダーのサービス・レベル・インディケーター」 または 「出荷オーダーのサービス・レベル・インディケーター」をクリックします。 対応するウィンドウが開きます。 既存のサービス・レベル・インディケーターが表示されます。
    2. 「インディケーターの説明」 フィールドで、SLA インディケーターの優先順位を変更します。
    3. 「インジケーター・イメージ」 フィールドで、必要に応じてイメージへの相対パスを変更します。
    既存の時間しきい値の削除
    1. 「サービス・レベル・インディケーター」 メニューを展開し、 「ピックアップ・オーダーのサービス・レベル・インディケーター」 または 「出荷オーダーのサービス・レベル・インディケーター」をクリックします。 対応するウィンドウが開きます。 既存のサービス・レベル・インディケーターが表示されます。
    2. 削除するしきい値を選択して 「削除」をクリックし、削除を確認します。 ストア担当者は、バックルーム・ピック中にこのしきい値について通知されなくなります。
      注: アプリケーションで使用されているしきい値を削除すると、バックルーム・ピック・プロセス中にエラーが発生する可能性があります。
    転送オーダーのサービス・レベル・インディケーターの構成

    転送オーダーのサービス・レベル・インディケーターを構成するには、 manageCommonCode API を呼び出します。

    manageCommonCode API のサンプル入力は以下のとおりです。
    <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.png
      • wsc/resources/css/icons/images/timeLeftHighPriority.png
      • wsc/resources/css/icons/images/timeLeftMediumPriority.png
      • wsc/resources/css/icons/images/timeLeftLowPriority.png
    • CodeName は SLA 標識クラス名です。 有効値には以下が含まれます。
      • TIME_OVERDUE
      • TIME_HIGH_PRIORITY
      • TIME_MEDIUM_PRIORITY
      • TIME_LOW_PRIORITY
    • CodeShortDescription は、SLA 標識の簡略説明です。 有効値には以下が含まれます。
      • 残り時間の期限切れ
      • 残り時間の優先順位は高
      • 残り時間の優先順位は中
      • 残り時間の優先順位は低
    • CodeValue は、SLA インディケーターのしきい値時間 (分) です。
    • CodeType は、転送オーダーのコード・タイプで、 YCD_TIME_RMN_THR_TOに設定されます。