機械翻訳について

価格設定マトリックスを含む割引リスト・バッチのインポート

すでに存在する割引リストに価格設定マトリックスを追加します。

DISCOUNT_LIST_1割引リストをインポートする必要があるとします。 すでに存在しますが、価格設定条件と価格設定マトリックスを追加する必要があります。 サイズ条件および色条件を追加する必要があります。 詳細は、「割引リストのバッチのインポート」を参照してください。

設定のサマリー

  1. 割引リスト・データを追加します。

  2. マトリックス・クラスを設定します。

  3. データをアップロードして検証します。

割引リスト・データの追加

  1. この例のExcelファイルのコピーを取得します。

  2. ExcelでDiscountListImportTemplate.xlsmファイルを開きます。

  3. 割引リスト・ヘッダーを追加します。

    • QP_DISCOUNT_LISTS_INTタブをクリックし、値を設定します。

      属性

      BATCH_NAME

      インポート・バッチ1

      OPERATION_CODE

      NO-OP

      割引リストは価格設定管理作業領域にすでに存在します。 追加しないため、NO-OP (操作なし)を使用して操作を実行しないことを示しますが、この行を使用して価格設定マトリックスを追加する割引リストを識別します。

      SOURCE_DISCOUNT_LIST_ID

      1001

      この値は、割引リストを識別します。 これを使用して、シートQP_DISCOUNT_LISTS_INTの親リストDISCOUNT_LIST_1と他の子シートの他のエンティティ間の関係を作成します。

      たとえば、子QP_DISCOUNT_LIST_ITEMS_INTシートのSOURCE_DISCOUNT_LIST_ID列でも1001を使用します。

    • webブラウザで、価格設定管理作業領域に移動し、「タスク」>「割引リストの管理」をクリックします。

    • 「割引リストの管理」ページで、DISCOUNT_LIST_1割引リストを検索し、編集のために開きます。

    • 「詳細の表示」を展開します。

    • 作業領域の「割引リストの編集」ページからExcelのQP_DISCOUNT_LISTS_INTワークシートに値をマップします。

      属性

      作業領域の値

      QP_DISCOUNT_LISTS_INTの値

      名前

      DISCOUNT_LIST_1

      NAMEをDISCOUNT_LIST_1に設定します。

      ビジネス・ユニット

      Vision Operations

      BUSINESS_UNIT_NAMEをVision Operationsに設定します。

      通貨コード

      USD

      CURRENCY_CODEをUSDに設定します。

      開始日

      1/15/19 10:10 AM

      START_DATEを2019/01/15 10:10:10に設定します。

      終了日

      END_DATEは空のままにします。

      ステータス

      承認済

      STATUS_CODEを承認済に設定します。

      説明

      DISCOUNT_LIST_1

      DESCRIPTIONをDISCOUNT_LIST_1に設定します。

      必ず、大文字と小文字を含む正確な値をマップしてください。 たとえば、Vision Operationsを使用します。 Visionオペレーション、Visionオペレーション、visionOperations、Visionオペレーションなど、他の値は使用しないでください。

      たとえば:

      作業領域の「割引リストの編集」ページからExcelのQP_DISCOUNT_LISTS_INTワークシートに値をマップ
  4. Excelのアクセス・セットは無視します。

    この割引リストには共通セット以外のアクセス・セットがないため、QP_DISCOUNT_LIST_SETS_INTワークシートは無視してください。

  5. 品目を追加します。

    • ExcelのQP_DISCOUNT_LIST_ITEMS_INTタブをクリックし、値を設定します。

      属性

      OPERATION_CODE

      NO-OP

      この品目は価格設定管理作業領域にすでに存在します。 追加しないため、操作を実行しないことを示すためにNO-OPを使用します。 この行を使用して、価格設定マトリックスを追加する品目を識別します。

      SOURCE_DISCOUNT_LIST_ID

      1001

      SOURCE_DISCOUNT_LIST_ITEM_ID

      10001

      この値によって、QP_DISCOUNT_LIST_ITEMS_INTワークシートの親AS54888品目と次の関係が作成されます。

      • ワークシートQP_PRICING_TERMS_INTの子価格設定条件。

      • ワークシートQP_MATRIX_DIMENSIONS_INTの子マトリックス・ディメンション。

    • Pricing Administrationの「割引リストの編集」ページの「割引明細」タブで、品目を検索します。

      属性

      名前

      AS54888

    • 価格設定管理の検索結果からExcelのQP_DISCOUNT_LIST_ITEMS_INTワークシートに値をマップします。

      属性

      作業領域の値

      QP_DISCOUNT_LIST_ITEMS_INTの列

      品目レベル

      項目

      ITEM_LEVEL_CODEをITEMに設定します。

      名前

      AS54888

      ITEM_NUMBERをAS54888に設定します。

      -

      -

      ITEM_IDは空のままにします。

      価格設定単位

      PRICING_UOMを個々に設定します。

      -

      -

      PRICING_UOM_CODEをEaに設定します。

      明細タイプ

      購買

      LINE_TYPE_CODEをORA_BUYに設定します。

      価格設定管理ではサービス期間期間、サービス期間および関連品目が空であるため、ワークシート内の他のすべての列(SERVICE_DURATION_PERIOD、SERVICE_DURATION_PERIOD_CODE、SERVICE_DURATION、ATTRIBUTE_CATEGORY、ATTRIBUTE_CHAR1など)は空のままにします。

  6. 新しい価格設定条件を作成します。

    • ExcelのQP_PRICING_TERMS_INTタブをクリックし、値を設定します。

      属性

      OPERATION_CODE

      CREATE

      SOURCE_ROOT_PARENT_ID

      1001

      この値は、シートQP_DISCOUNT_LISTS_INTの列SOURCE_DISCOUNT_LIST_IDで指定したDISCOUNT_LIST_1割引リストとの関係を作成します。

      割引リストは祖父母で、AS54888品目は価格設定条件の親です。

      SOURCE_PARENT_ID

      10001

      この値は、シートQP_DISCOUNT_LIST_ITEMS_INTの列SOURCE_DISCOUNT_LIST_ITEM_IDで指定した親AS54888品目との関係を作成します。

      SOURCE_TERM_ID

      100001

      価格設定条件は価格設定マトリックスの親であるため、次のステップでこの値を使用して、条件とマトリックスの間の関係を作成します。

      NAME

      AS54888-AR1

      PRICING_RULE_TYPE_CODE

      ATTRIBUTE_PRICING

      PRICE_TYPE_CODE

      ONE_TIME

      CHARGE_TYPE_CODE

      ORA_SALE

      CHARGE_SUBTYPE_CODE

      ORA_PRICE

      APPLY_TO_ROLLUP_FLAG

      N

      START_DATE

      2019/01/15 10:10:10

      シート内の他のすべての値は空のままにします。

  7. 新しいマトリクス・ディメンションを作成します。

    • QP_MATRIX_DIMENSIONS_INTタブをクリックし、値を設定します。

      OPERATION_CODE

      SOURCE_ROOT_PARENT_ID

      SOURCE_PARENT_ID

      SOURCE_MATRIX_ID

      DIMENSION_NAME

      DIMENSION_TYPE

      MAP_TO_RULE_COLUMN

      CREATE

      1001

      100001

      7001

      条件

      VALUE_STRING1

      CREATE

      1001

      100001

      7001

      サイズ

      条件

      VALUE_STRING2

      CREATE

      1001

      100001

      7001

      調整タイプ

      結果

      VALUE_STRING3

      CREATE

      1001

      100001

      7001

      調整額

      結果

      VALUE_STRING4

      CREATE

      1001

      100001

      7001

      修正基準

      結果

      VALUE_STRING5

      ノート

      • CREATEアクションごとに個別の行を使用します。

      • SOURCE_ROOT_PARENT_IDは、QP_DISCOUNT_LISTS_INTシートのSOURCE_DISCOUNT_LIST_ID列にマッピングされます。 DISCOUNT_LIST_1は、各マトリックス・ディメンションのルート親として識別されます。

      • SOURCE_PARENT_IDは、QP_PRICING_TERMS_INTシートのSOURCE_TERM_ID列にマッピングされます。 各マトリックス・ディメンションの親価格設定条件としてAS54888-AR1が識別されます。

      • SOURCE_MATRIX_IDは、価格設定マトリックスを識別するために追加する一意の値です。

      • DIMENSION_NAMEおよびDIMENSION_TYPEは、マトリックス・クラスで設定した値と同じである必要があります。 これらについては、このトピックの後半で確認します。

      • MAP_TO_RULE_COLUMNの行ごとに異なる値を使用します。 シートQP_MATRIX_RULES_INTのVALUE_STRING列の名前を使用する必要があります。 次にその理由がわかるでしょう。

  8. 新しいマトリックス・ルールを作成します。

    • QP_MATRIX_RULES_INTタブをクリックし、値を設定します。

      OPERATION_CODE

      SOURCE_ROOT_PARENT_ID

      SOURCE_MATRIX_ID

      SOURCE_RULE_ID

      CREATE

      1001

      7001

      1500001

      CREATE

      1001

      7001

      1500002

      ノート

      • CREATEアクションごとに個別の行を使用します。

      • SOURCE_ROOT_PARENT_IDは、QP_DISCOUNT_LISTS_INTシートのSOURCE_DISCOUNT_LIST_ID列にマッピングされます。 DISCOUNT_LIST_1は、各マトリックス・ルールのルート親として識別されます。

      • SOURCE_MATRIX_IDは、QP_MATRIX_DIMENSIONS_INTシートのSOURCE_ MATRIX_ID列にマッピングされます。 マトリックス・ルールの親ディメンションとして7001が識別されます。

      • SOURCE_RULE_IDは、ルールを識別するために追加する一意の値です。

      同じ行の続きを次に示します。 値文字列を追加します。

      VALUE_STRING1

      VALUE_STRING2

      VALUE_STRING3

      VALUE_STRING4

      VALUE_STRING5

      空のままにします

      DISCOUNT_AMOUNT

      50

      空のままにします

      DISCOUNT_PERCENT

      10

      QP_AdjBasisforBaseListPrc

      値文字列列を使用して、QP_MATRIX_DIMENSIONS_INTとQP_MATRIX_RULES_INTの間の関係を作成します。

      値文字列列を使用して、QP_MATRIX_DIMENSIONS_INTとQP_MATRIX_RULES_INTの間の関係を作成します。

      ノート

      • QP_MATRIX_DIMENSIONS_INTシートからQP_MATRIX_RULES_INTシートに値文字列をマップします。

      • シートQP_MATRIX_DIMENSIONS_INTのMAP_TO_RULE_COLUMNは、シートQP_MATRIX_RULES_INTの列を識別します。

      • たとえば、列MAP_TO_RULE_COLUMNのVALUE_STRING1は、シートQP_MATRIX_RULES_INTの列VALUE_STRING1にマップされます。 シートQP_MATRIX_DIMENSIONS_INTのディメンションは色で、青を含むQP_MATRIX_RULES_INTのVALUE_STRING1にマップされます。

      • QP_MATRIX_RULES_INTの値文字列列は、Pricing Administrationで選択できる値を示します。 QP_MATRIX_RULES_INTの値文字列列の値を空のままにすると、任意の値のPricing Administrationを選択できます。 空のままにする場合は、このトピックの後半で実行するマトリックス・クラスに対してNULLの許可を有効にしてください。

      • VALUE_ STRING5の値はQP_AdjBasisforBaseListPrcです。 スクリーン印刷で切り取られた。

マトリックス・クラスを設定

割引リストに追加する価格設定マトリックスがサポートされているように、クラスを設定する必要があります。 データをアップロードする前に設定する必要があります。

価格設定マトリックスをサポートするようにクラスを設定

ノート

  • QP_MATRIX_DIMENSIONS_INTシートに追加する条件をサポートする条件列をマトリックス・クラスに追加します。

  • QP_MATRIX_DIMENSIONS_INTシートに追加した結果をサポートするマトリックス・クラスに結果列を追加します。

  • QP_MATRIX_RULES_INTシートで空の値を使用できるように、マトリックス・クラスの条件でNULLの許可属性を有効にします。 価格設定管理作業領域で割引リストを設定するときに任意の値を入力できるように、NULLを使用します。 nullを使用しない場合は、シートで指定した値から選択する必要があります。

  • この設定は、価格設定管理作業領域のマトリックス区分と異なる条件および結果がインポートに含まれている場合にのみ実行します。

この例では、事前定義済の価格設定条件調整マトリックス区分に独自の属性を追加します。

演習

  1. 価格設定管理作業領域に移動し、「タスク」>「マトリックス区分の管理」をクリックします。

  2. 「マトリックス区分の管理」ページの名前列で、「価格設定条件調整」をクリックします。

  3. 「マトリックス・クラスの編集」ページの条件列領域で、行を追加します。

    名前

    比較

    属性との比較

    NULLを許可

    サイズ

    =

    itemExtensibleAttribute.VarcharValue

    チェック・マークが含まれます

    =

    itemExtensibleAttribute.VarcharValue

    チェック・マークが含まれます

    これらをワークシートに追加し、条件ディメンション・タイプとして指定したことを思い出してください。

    条件および結果で比較対象の属性およびドメインを設定する方法について学習します。 詳細は、「価格設定の品目への独自の属性の追加」を参照してください。

  4. 結果が新しい価格設定マトリックスをサポートしていることを確認します。

    結果列領域で、これらの行が存在しない場合は追加します。 これらをワークシートに追加し、結果ディメンション・タイプとして指定したことを思い出してください。 これらはすべて必須であることに注意してください。

    名前

    必須

    NULLを許可

    調整タイプ

    チェック・マークが含まれます

    調整額

    チェック・マークが含まれます

    修正基準

    チェック・マークが含まれます

    チェック・マークが含まれます

  5. 「保存して閉じる」をクリックします

データのアップロードと検証

データのアップロードと検証

やれ。

  1. zipファイルを作成し、データをアップロードして、スケジュール済プロセスを実行します。 詳細は、「割引リストのバッチのインポート」を参照してください。

  2. 価格設定管理作業領域で、「タスク」>「割引リストの管理」をクリックします。

  3. DISCOUNT_LIST_1を検索して、編集のために開きます。

  4. ヘッダーにシートQP_DISCOUNT_LISTS_INTで指定した値が含まれていることを確認します。

    属性

    名前

    DISCOUNT_LIST_1

    通貨

    USD

    ビジネス・ユニット

    Vision Operations

  5. 割引明細領域で、シートQP_DISCOUNT_LIST_ITEMS_INTから追加した品目を検索します。

    属性

    名前

    AS54888

  6. 検索結果に、シートQP_DISCOUNT_LIST_ITEMS_INTで指定した値が含まれていることを確認します。

    属性

    価格設定単位

    明細タイプ

    購買

    Pricingでは、Product Information Managementから品目の他の値(摘要のStandard Desktopなど)を取得することに注意してください。

  7. セクション「項目AS54888各購入: 割引ルール」を展開し、シートQP_PRICING_TERMS_INTで指定した値が含まれていることを確認します。

    属性

    ルール名

    AS54888-AR1

    ルール・タイプ

    属性価格設定

    価格タイプ

    単発

    手数料タイプ

    販売

    手数料サブタイプ

    価格

  8. セクション「属性ベースのルール」を展開し、シートQP_MATRIX_RULES_INTで指定した値が含まれていることを確認します。

    サイズ

    調整タイプ

    調整額

    修正基準

    割引額

    50

    割引率

    10

    QP_AdjBasisforBaseListPrc