機械翻訳について

販売請求書明細付加フレックスフィールドに基づくカスタム・クオリファイアの設定方法

顧客リベート・プログラムの販売請求書明細付加フレックスフィールドに基づいて、カスタム・クオリファイアを設定および使用する方法を次に示します。

文書明細付加フレックスフィールドの構成

  1. 必要なアクセス権を持つロールを使用して、「設定および保守」作業領域にナビゲートします。
    • オファリング: オーダー管理
    • 機能領域: Channel Revenue Management(チャネル売上管理)
    • タスク: チャネル付加フレックスフィールドの管理
  2. 「チャネル付加フレックスフィールドの管理」ページで、名前としてチャネル文書明細DFFを検索し、クリックして編集します。
  3. 「付加フレックスフィールドの編集」: 「チャネル文書明細DFF」ページの「グローバル・セグメント」セクションで、「アクション」をクリックし、「作成」を選択して新しいグローバル・セグメントを作成します。
    フィールド
    名前 Ship-to Country_Linedff
    コード Ship-to Country_Linedff
    API名 shipToCountryLinedff
    使用可能 このチェック・ボックスが選択されていることを確認
  4. 「値セットの作成」をクリックします。
  5. 「値セットの作成」ページで、詳細を入力し、作業を保存します。 たとえば:
    フィールド
    値セット・コード Country_Code
    説明 Country_Code
    モジュール チャネル収益管理
    検証タイプ 独立
    値データ型 文字
  6. 定義セクションで、次の詳細を入力し、作業内容を保存します。 たとえば:
    フィールド
    値サブタイプ テキスト
    最大長 15
  7. 「値の管理」をクリックして、値が有効になっていることを確認し、作業内容を保存します。 たとえば:
    属性 説明 使用可能
    CAN カナダ 選択済
    IND インド 選択済
    USA アメリカ合衆国 選択済
    ZMB ザンビア 選択済
    ノート: この属性値は、販売オーダーに指定され、インポートされたCSVファイルで使用可能であり、プログラムに適格であることが必要です。
  8. 「セグメントの作成」ページに戻り、必要な詳細を入力し、作業内容を保存します。 たとえば:
    セクション 属性
    列割当 データ型 文字
    列割当 表の列 ATTRIBUTE_CHAR2
    検証 値セット Country_Code
    検証 値セット摘要 Country_Code
    表示プロパティ プロンプト Ship-to Country_Linedff
    表示プロパティ 表示タイプ 値リスト
  9. 「チャネル付加フレックスフィールドの管理」ページで、チャネル・ドキュメント行DFFを検索し、「アクション」をクリックして「フレックスフィールドのデプロイ」を選択します。 デプロイメント・ダイアログがデプロイメントが正常に終了したことを示すまで待ってから、OKをクリック
  10. 設定を検証します。

フレックスフィールド・アーカイブのダウンロードおよびチャネル文書明細付加フレックスフィールド・コンテキストのビュー・オブジェクト詳細の取得

  1. 「チャネル文書ヘッダー付加フレックスフィールドの管理」ページから、フレックスフィールドを選択します。
  2. 「アクション」メニューから、「フレックスフィールド・アーカイブのダウンロード」を選択します。 アーカイブが正常に終了したことを示すダイアログを待ってから、「ダウンロード」をクリックします。 10566_CJM_DOCUMENT_LINE_DFF.zipファイルをローカル・ハード・ドライブに保存します。
  3. ファイルを開き、ロケーションからコンテキストの情報を抽出して取得: 10566_CJM_DOCUMENT_LINE_DFF.zip\oracle\apps\flex\scm\cjm\indirectSales\documentLineFlex\view
  4. フレックスフィールドのXMLファイルCjmDocumentLineDFFVO.xmlを開き、VO名を確認します。 たとえば、name = CjmDocumentLineDFFVOです
  5. XMLファイルから属性名を取得することもできます。 たとえば、ViewAttribute Name = shipToCountryLinedffです。

チャネル文書明細付加フレックスフィールドの識別後のサンドボックスを使用したサービス・マッピング設定の管理

  1. 適切な価格設定管理者ロールを使用して、サンドボックス・ページにナビゲートします。
  2. ナビゲータで、「構成」を選択し、「サンドボックス」を選択します。
  3. 「サンドボックス」ページで、「サンドボックスの作成」をクリックします。
  4. 「サンドボックスの作成」ページで、サンドボックスの名前を入力します。 たとえば、CR_Sandbox2です。
  5. 「サービス・マッピングの管理」ツールのチェック・ボックスを選択し、「作成して入力」をクリックします。 「公開可能」「はい」に設定されていることを確認します。
  6. 価格設定管理作業領域にナビゲートし、パネルから「サービス・マッピングの管理」を選択します。
    ノート: 黄色のバナーがページの上部に表示され、自分がサンドボックスにいることが示されます。
  7. 「サービス・マッピングの管理」ページで、「チャネル」をクリックします。
  8. サービス・マッピングの編集: チャネル・ページで、エンティティ・タブをクリックします。 エンティティ・タブを使用して、サービス・マッピングの出力を受信するエンティティとその属性の詳細を定義します。 「エンティティ」タブで、「アクション」をクリックして「行の追加」を選択し、次の詳細を入力します:
    フィールド
    エンティティ エンティティの名前(ShipToCountryLineDff_Customなど)。
    説明 オーダー・ヘッダーのフレックスフィールドのエンティティに関する情報を含む摘要。 たとえば、ShipToCountryLineDff_Customです。
  9. 詳細セクションで、たとえば次の属性を追加し、作業内容を保存します。
    属性 タイプ 主キー NULLを許可
    DocumentLineId_Custom Long 選択済 選択済
    ShipToCountryLineDff_Custom 文字列 空白のまま 選択済
  10. サービスを指定するには、サービス・タブをクリックし、ProgramEligibilityを選択します。
  11. ProgramEligibility内: 「詳細」セクションで「エンティティ」タブを選択し、「アクション」をクリックして「行の追加」を選択し、たとえば次の値を入力し、作業内容を保存します。
    フィールド
    エンティティ ShipToCountryLineDff_Custom
    読取 選択済
    書込み 空白のまま
  12. 作成したエンティティのエンティティ・セクションで、たとえば次の属性を追加し、作業内容を保存します。
    属性 別名 読取 書込み 親属性
    DocumentLineId_Custom 空白のまま 選択済 空白のまま 空白のまま
    ShipToCountryLineDff_Custom 空白のまま 選択済 空白のまま 空白のまま
  13. サービス・マッピングの編集: チャネル・ページで、ソース・タブを選択します。
  14. 次の各ソースについて、作成したエンティティを追加し、詳細セクションの「エンティティ・マッピング」タブに次の詳細を追加します:
    フィールド
    Source ChannelProgramsForCustomerDocument
    エンティティ 作成したエンティティの名前。 たとえば、ShipToCountryLineDff_Customです。
    タイプ ビュー・オブジェクト
    ビュー・オブジェクト ビュー・オブジェクトの名前。 この情報は、ダウンロードしたフレックスフィールド定義XMLファイルから取得します。 例: CjmDocumentLineDFFVO
    問合せタイプ 結合
    問合せ属性 DocumentLineId
    既存のビュー・オブジェクトを使用 選択済
    結合エンティティ 明細
    結合エンティティ属性 LineId
    エンティティの詳細セクションで、「属性マッピング」タブで、作成したエンティティの属性とXMLファイルのビュー・オブジェクト属性を入力します。次に例を示します:
    属性 ビュー・オブジェクト属性
    DocumentLineId_Custom DocumentLineId
    ShipToCountryLineDff_Custom shipToCountryLinedff
  15. 「保存」をクリックし、サンドボックスを「公開」します。 公開後は、適格RESTの説明時に、属性をペイロードに表示する必要があります。

価格設定アルゴリズム設定

カスタマイズ後は、価格設定アルゴリズムの変更を更新して公開する必要があります。

  1. ナビゲータから、「Order Management(オーダー管理)」を選択し、「価格設定管理」を選択します。
  2. タスク・パネルから、「アルゴリズムの管理」をクリックします。 プログラム適用のアルゴリズム「適格プログラムの取得」を選択します。
    ノート: 変更を加えて公開するには、新しいバージョンの適格プログラムの取得を作成する必要があります。 公開済バージョン(バージョン0やバージョン1など)は変更できません。
  3. 「アルゴリズム」タブで、「各プログラム候補者の処理」を選択し、「プロセス・プログラム適格」を選択し、「プログラム適格マトリックスの起動」を選択します。 ヘッダー・データ・セット行の下に次の詳細を追加します:
    フィールド
    名前 ここにカスタム・エンティティ名を入力します。 たとえば、ShipToCountryLineDff_Customです。
    変数パス カスタム・エンティティに変数パスを追加します。 たとえば、EligibilityRequest.ShipToCountryLineDff_Customです。
    プライマリ これを空白のままにします。
    カーディナリティ 0または1つ
    データ・セット結合 [DocumentLineId_Custom:{Line.LineId}]
    ソート・キー これを空白のままにします。
  4. 設定を確認し、保存してから、「アクション」および「公開」をクリックしてアルゴリズムを公開します。

チャネル参照への参照コードの追加

  1. 適切なチャネル・ロールを使用して、「設定および保守」・ページにナビゲートします。
    • オファリング: オーダー管理
    • 機能領域: Channel Revenue Management(チャネル売上管理)
    • タスク: チャネル参照の管理
  2. 「チャネル参照の管理」ページで、「参照タイプ」としてORA_CJM_CUST_REBATE_QUALを検索します。
  3. 「アクション」をクリックし、「新規」を選択して次の参照コードを追加します:
    フィールド
    参照コード ここに名前を入力します。 たとえば、SHIP_TO_COUNTRYです。
    使用可能 このチェック・ボックスが選択されていることを確認
    意味 ここに説明を入力します。 たとえば、「出荷先国」です。

DFF設定に基づくカスタム・ディメンションの追加

  1. 適切な価格設定管理者ロールを使用して、「マトリックス区分の管理」ページにナビゲートします。
    • オファリング: オーダー管理
    • 機能領域: 価格設定管理
    • タスク: マトリックス区分の管理
  2. 「チャネル・プログラム適格」をクリックして選択および編集します。
  3. 「アクション」をクリックし、「条件列」セクションで「行の追加」を選択して列を追加します。次に例を示します:
    フィールド
    名前 ここにエンティティ名を入力してください。 たとえば、「出荷先国」です。
    ソース・コード名 値(SHIP_TO_COUNTRY_Eなど)を入力します。
    比較 =
    属性との比較 ShipToCountryLineDff_Custom.ShipToCountryLineDff_Custom
    NULLを許可 選択済
    NULLはワイルドカードです 選択済
    ドメイン テキスト
  4. 「ドメイン」の横にあるアイコンをクリックして、列のドメイン値を編集します。
    フィールド
    名前 これは読取り専用です。
    ドメイン・タイプ カスタム
    データ型 テキスト
    デフォルト値 空白のまま
    デフォルトは固定値です これは選択しないでください。

    次のように、必要なドメイン値を追加します:

    ドメイン値 表示値
    CAN カナダ
    IND インド
    USA アメリカ合衆国
    ZMB ザンビア