機械翻訳について

CJM_PROGRAM_QUALIFIERS

CJM_PROGRAM_QUALIFIERSには、チャネル・リベート・プログラムの適格性ルールが含まれます。 すべてのレベル0 (必須クオリファイア)およびレベル1クオリファイアがこの表に挿入されます。 Program_line_idは、チャネル・プログラム・ヘッダー・レベル・クオリファイアの場合はNULLとなり、明細レベル・クオリファイアの場合はCJM_PROGRAM_LINES.program_line_idにマップされます。 Mandatory_Qualifierフィールドは、レベル0のクオリファイアのYとしてマークされます。 各ルールは異なる行に存在し、必須クオリファイアに対してYとマークされたすべての行は、各ルールとともにAND条件として追加されます。

詳細

  • スキーマ: FUSION

  • オブジェクト所有者: CJM

  • オブジェクト・タイプ: TABLE

  • 表領域: FUSION_TS_TX_DATA

主キー

名前

CJM_PROGRAM_QUALIFIERS_PK

PROGRAM_QUALIFIER_ID

名前 データ型 長さ 精度 非null コメント
PROGRAM_QUALIFIER_ID NUMBER 18 Yes プログラム・クオリファイアの一意の識別子。
PARENT_PROGRAM_QUALIFIER_ID NUMBER 18 現在のプログラム・クオリファイアの親の識別子。
OBJECT_VERSION_NUMBER NUMBER 9 Yes コミット時ロックを実装するために使用されます。 この番号は、行を更新するたびに増分されます。 問合せされてから別のセッションによって行が更新されたかどうかを検出するために、トランザクションの開始時と終了時の番号が比較されます。
CREATED_BY VARCHAR2 64 Yes Who列: 行の作成ユーザーを示します。
CREATION_DATE TIMESTAMP Yes Who列: 行の作成日時を示します。
LAST_UPDATED_BY VARCHAR2 64 Yes Who列: 行の最終更新ユーザーを示します。
LAST_UPDATE_DATE TIMESTAMP Yes Who列: 行の最終更新日時を示します。
LAST_UPDATE_LOGIN VARCHAR2 32 Who列: 行を最後に更新したユーザーに関連付けられたセッション・ログインを示します。
PROGRAM_HEADER_ID NUMBER 18 Yes チャネル・プログラムの一意の識別子。 これは、CJM_PROGRAMS_ALL_B.PROGRAM_HEADER_IDの外部キーです。
PROGRAM_LINE_ID NUMBER 18 チャネル・プログラム明細の一意識別子です。 これは、CJM_PROGRAM_LINES.PROGRAM_LINE_IDの外部キーです。
QUALIFIER_TYPE_CODE VARCHAR2 30 マトリックス・クラスの条件列のソース・コード名の値。 値は参照ORA_CJM_QUALIFIER_TYPEから取得されます。
COMPARISON_OPERATOR_CODE VARCHAR2 30 価格設定エンジンがクオリファイア属性をルックアップORA_CJM_MKT_COND_OPERATORに基づいて評価する方法を定義するために使用する関係演算子コード。
QUALIFIER_VALUE_CODE VARCHAR2 240 値。顧客の場合は顧客アカウント識別子、BILL_TOの場合は請求先サイト識別子など。
QUALIFIER_VALUE_CODE_TO VARCHAR2 240 COMPARISON_OPERATOR_CODEがBETWEENの場合、QUALIFIER_ATTRIBUTEの上限値。
START_DATE DATE クオリファイアが有効になる日付。
END_DATE DATE クオリファイアが無効になる日付。
QUALIFIER_PRECEDENCE NUMBER 22 クオリファイア付加フレックスフィールドのクオリファイア属性の優先度番号または選択性。 非互換解決のために価格設定エンジンによって使用されます。
QUALIFIER_DATATYPE VARCHAR2 10 QUALIFIER_ATTR_VALUEおよびQUALIFIER_ATTR_VALUE_TOのデータ型を識別します。 値は、参照ORA_QP_MTRXR_DIMN_DATA_TYPESから取得されます。
MANDATORY_QUALIFIER VARCHAR2 1 プログラムの必須クオリファイア。 これらの修飾子はヘッダーに表示されます。
BENEFICIARY_TYPE_CODE VARCHAR2 30 CUSTOMER、CUSTOMER NAME、VENDORなどの値。 値は、参照ORA_CJM_BENEFICIARY_TYPEから取得されます。
BENEFICIARY_VALUE_CODE VARCHAR2 30 値。顧客の場合は顧客アカウント識別子、BILL_TOの場合は請求先サイト識別子など。
HEADER_MATRIX_RULE_ID NUMBER 18 この列は、QP_MATRIX_RULES表のDYNAMIC_MATRIX_RULE_IDにマップされます。 このマトリックス・ルールは、ユーザーがオーダー・ヘッダーをソースとするクオリファイアを入力したときに、チャネル・プログラムに対して作成されます。
COMMON_MATRIX_RULE_ID NUMBER 18 この列は、ユーザーがオーダー・ヘッダーまたはオーダー明細をソースとするクオリファイアを入力すると、チャネル・プログラムに対してQP_MATRIX_RULES table.Thisマトリックス・ルールのDYNAMIC_MATRIX_RULE_IDにマップされます。
RULE_NUMBER NUMBER 4 表示明細番号の先頭コンポーネントを識別する番号。 ルール番号は0より大きい整数である必要があります。 表示行番号は一意の番号で、ルール番号と子ルール番号をピリオドで区切って連結したものです。 たとえば、表示行番号が3.1の場合、ルール番号は3で、子ルール番号は1です。
CHILD_RULE_NUMBER NUMBER 4 表示明細番号の末尾コンポーネントを識別する番号。 最初のルール番号の子ルール番号は空白にする必要があり、0より大きい整数にする必要があります。 表示行番号は一意の番号で、ルール番号と子ルール番号をピリオドで区切って連結したものです。 たとえば、表示行番号が5.2の場合、ルール番号は5で、子ルール番号は2です。
ATTRIBUTE_CATEGORY VARCHAR2 30 付加フレックスフィールド: ユーザー付加フレックスフィールドの構造定義です。
ATTRIBUTE_CHAR1 VARCHAR2 150 付加フレックスフィールド: ユーザー付加フレックスフィールドのセグメントです。
ATTRIBUTE_CHAR2 VARCHAR2 150 付加フレックスフィールド: ユーザー付加フレックスフィールドのセグメントです。
ATTRIBUTE_CHAR3 VARCHAR2 150 付加フレックスフィールド: ユーザー付加フレックスフィールドのセグメントです。
ATTRIBUTE_CHAR4 VARCHAR2 150 付加フレックスフィールド: ユーザー付加フレックスフィールドのセグメントです。
ATTRIBUTE_CHAR5 VARCHAR2 150 付加フレックスフィールド: ユーザー付加フレックスフィールドのセグメントです。
ATTRIBUTE_CHAR6 VARCHAR2 150 付加フレックスフィールド: ユーザー付加フレックスフィールドのセグメントです。
ATTRIBUTE_CHAR7 VARCHAR2 150 付加フレックスフィールド: ユーザー付加フレックスフィールドのセグメントです。
ATTRIBUTE_CHAR8 VARCHAR2 150 付加フレックスフィールド: ユーザー付加フレックスフィールドのセグメントです。
ATTRIBUTE_CHAR9 VARCHAR2 150 付加フレックスフィールド: ユーザー付加フレックスフィールドのセグメントです。
ATTRIBUTE_CHAR10 VARCHAR2 150 付加フレックスフィールド: ユーザー付加フレックスフィールドのセグメントです。
ATTRIBUTE_CHAR11 VARCHAR2 150 付加フレックスフィールド: ユーザー付加フレックスフィールドのセグメントです。
ATTRIBUTE_CHAR12 VARCHAR2 150 付加フレックスフィールド: ユーザー付加フレックスフィールドのセグメントです。
ATTRIBUTE_CHAR13 VARCHAR2 150 付加フレックスフィールド: ユーザー付加フレックスフィールドのセグメントです。
ATTRIBUTE_CHAR14 VARCHAR2 150 付加フレックスフィールド: ユーザー付加フレックスフィールドのセグメントです。
ATTRIBUTE_CHAR15 VARCHAR2 150 付加フレックスフィールド: ユーザー付加フレックスフィールドのセグメントです。
ATTRIBUTE_CHAR16 VARCHAR2 150 付加フレックスフィールド: ユーザー付加フレックスフィールドのセグメントです。
ATTRIBUTE_CHAR17 VARCHAR2 150 付加フレックスフィールド: ユーザー付加フレックスフィールドのセグメントです。
ATTRIBUTE_CHAR18 VARCHAR2 150 付加フレックスフィールド: ユーザー付加フレックスフィールドのセグメントです。
ATTRIBUTE_CHAR19 VARCHAR2 150 付加フレックスフィールド: ユーザー付加フレックスフィールドのセグメントです。
ATTRIBUTE_CHAR20 VARCHAR2 150 付加フレックスフィールド: ユーザー付加フレックスフィールドのセグメントです。
ATTRIBUTE_NUMBER1 NUMBER 22 付加フレックスフィールド: ユーザー付加フレックスフィールドのセグメントです。
ATTRIBUTE_NUMBER2 NUMBER 22 付加フレックスフィールド: ユーザー付加フレックスフィールドのセグメントです。
ATTRIBUTE_NUMBER3 NUMBER 22 付加フレックスフィールド: ユーザー付加フレックスフィールドのセグメントです。
ATTRIBUTE_NUMBER4 NUMBER 22 付加フレックスフィールド: ユーザー付加フレックスフィールドのセグメントです。
ATTRIBUTE_NUMBER5 NUMBER 22 付加フレックスフィールド: ユーザー付加フレックスフィールドのセグメントです。
ATTRIBUTE_NUMBER6 NUMBER 22 付加フレックスフィールド: ユーザー付加フレックスフィールドのセグメントです。
ATTRIBUTE_NUMBER7 NUMBER 22 付加フレックスフィールド: ユーザー付加フレックスフィールドのセグメントです。
ATTRIBUTE_NUMBER8 NUMBER 22 付加フレックスフィールド: ユーザー付加フレックスフィールドのセグメントです。
ATTRIBUTE_NUMBER9 NUMBER 22 付加フレックスフィールド: ユーザー付加フレックスフィールドのセグメントです。
ATTRIBUTE_NUMBER10 NUMBER 22 付加フレックスフィールド: ユーザー付加フレックスフィールドのセグメントです。
ATTRIBUTE_DATE1 DATE 付加フレックスフィールド: ユーザー付加フレックスフィールドのセグメントです。
ATTRIBUTE_DATE2 DATE 付加フレックスフィールド: ユーザー付加フレックスフィールドのセグメントです。
ATTRIBUTE_DATE3 DATE 付加フレックスフィールド: ユーザー付加フレックスフィールドのセグメントです。
ATTRIBUTE_DATE4 DATE 付加フレックスフィールド: ユーザー付加フレックスフィールドのセグメントです。
ATTRIBUTE_DATE5 DATE 付加フレックスフィールド: ユーザー付加フレックスフィールドのセグメントです。
ATTRIBUTE_TIMESTAMP1 TIMESTAMP 付加フレックスフィールド: ユーザー付加フレックスフィールドのセグメントです。
ATTRIBUTE_TIMESTAMP2 TIMESTAMP 付加フレックスフィールド: ユーザー付加フレックスフィールドのセグメントです。
ATTRIBUTE_TIMESTAMP3 TIMESTAMP 付加フレックスフィールド: ユーザー付加フレックスフィールドのセグメントです。
ATTRIBUTE_TIMESTAMP4 TIMESTAMP 付加フレックスフィールド: ユーザー付加フレックスフィールドのセグメントです。
ATTRIBUTE_TIMESTAMP5 TIMESTAMP 付加フレックスフィールド: ユーザー付加フレックスフィールドのセグメントです。

外部キー

外部表 外部キー列
CJM_PROGRAM_QUALIFIERS cjm_programs_all_b PROGRAM_HEADER_ID
CJM_PROGRAM_QUALIFIERS cjm_program_lines PROGRAM_LINE_ID
cjm_program_conditions cjm_program_qualifiers PROGRAM_QUALIFIER_ID

索引

索引 一意性 表領域
CJM_PROGRAM_QUALIFIERS_N1 一意でない デフォルト PROGRAM_HEADER_ID
CJM_PROGRAM_QUALIFIERS_N2 一意でない デフォルト QUALIFIER_TYPE_CODE, QUALIFIER_VALUE_CODE
CJM_PROGRAM_QUALIFIERS_U1 一意 デフォルト PROGRAM_QUALIFIER_ID