CJM_PROGRAM_TYPES_B
CJM_PROGRAM_TYPES_Bには、チャネル・リベート・プログラムのカスタム設定のレコードが含まれます。 ユーザーは、一部のプログラム属性のデフォルト値を含むリベート・プログラムのカスタム・プログラム・タイプを作成するオプションがあります。 これらは、ユーザーが新しいリベート・プログラムを作成したときにUIでデフォルト設定されます。 シード済プログラム・タイプの中には、この表に挿入されるものがあります。
詳細
-
スキーマ: FUSION
-
オブジェクト所有者: CJM
-
オブジェクト・タイプ: TABLE
-
表領域: REFERENCE
主キー
| 名前 | 列 |
|---|---|
|
CJM_PROGRAM_TYPES_B_PK |
PROGRAM_TYPE_ID |
列
| 名前 | データ型 | 長さ | 精度 | 非null | コメント |
|---|---|---|---|---|---|
| PROGRAM_TYPE_ID | NUMBER | 18 | Yes | システムで作成されたプログラム・タイプの一意の識別子。 | |
| PROGRAM_TYPE_GUID | VARCHAR2 | 64 | これは、プログラム・タイプに対して生成される一意の識別子です。 | ||
| PROGRAM_TYPE_CODE | VARCHAR2 | 30 | ユーザーが指定したプログラム・タイプの一意の識別子。 | ||
| 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列: 行を最後に更新したユーザーに関連付けられたセッション・ログインを示します。 | ||
| SEEDED_FLAG | VARCHAR2 | 1 | このプログラム・タイプがシードされているかどうかを示します。 値は、参照ORA_CJM_YES_NOから取得されます。 | ||
| ENABLED_FLAG | VARCHAR2 | 1 | プログラム・タイプが使用可能か使用不可かを示します。 値は、参照ORA_CJM_YES_NOから取得されます。 | ||
| COST_PRICE_BASIS_ID | NUMBER | 18 | DISCOUNT TYPEの原価基準値がNEW COSTです。 この値はqp_pricing_basis_vlからフェッチされます。 | ||
| INCLUDE_ACCRUAL_IN_MARGIN | VARCHAR2 | 1 | プログラムに対して作成された経過勘定レコードを、価格設定によるマージン計算で考慮する必要があるかどうかを決定します。 | ||
| CUSTOMER_PROGRAM | VARCHAR2 | 1 | Yes | これが顧客プログラムかサプライヤ・プログラムかを決定します。 選択したプログラム・テンプレートに基づいてデフォルト設定されます。 | |
| PARENT_PROGRAM_TYPE_ID | NUMBER | 18 | このプログラム・タイプのコピー元の親プログラム・タイプ識別子。 | ||
| SEEDED_PROGRAM_TYPE_CODE | VARCHAR2 | 30 | Yes | プログラム・タイプ。 値は、参照ORA_CJM_PROGRAM_TYPEから取得されます。 | |
| PROGRAM_CODE_PREFIX | VARCHAR2 | 5 | Yes | チャネル・プログラム・コードに必要なプリフィクス。 | |
| OVERRIDE_PROGRAM | VARCHAR2 | 1 | このフラグは、チャネル・プログラムのプログラム・タイプ値のデフォルト設定に使用されます。 | ||
| SOLD_BY_SALES_METHOD_CODE | VARCHAR2 | 1 | チャネル・プログラムが直接オーダー、間接オーダーまたは両方に適用されるかどうかを示します。 値が設定されていない場合、チャネル・プログラムは直接オーダーおよび間接オーダーに適用されます。 値は、参照ORA_CJM_SALES_METHODから取得されます。 | ||
| DEFAULT_CURRENCY_CODE | VARCHAR2 | 15 | チャネル・プログラムのデフォルト通貨です。 | ||
| APPROVAL_ENABLED_FLAG | VARCHAR2 | 1 | このプログラム・タイプに対して承認が使用可能かどうかを示します。 | ||
| PRICING_DATE_TYPE_CODE | VARCHAR2 | 30 | 順序は、このフィールドで選択した値に基づいて修飾されます。 値は参照コードORA_CJM_PRICING_APP_DATE_TYPEから取得されます。 | ||
| DEFAULT_BUDGET_ID | NUMBER | 18 | チャネル・プログラムのデフォルト予算。 | ||
| ENFORCE_BUDGET_FUNDING | VARCHAR2 | 1 | このフィールド値は、コミットされた金額をゼロにできるかどうかを決定します。 このフィールド値は、コミットされた金額をゼロにできるかどうかを決定します。 | ||
| DEFAULT_CUSTOMER_TYPE_CODE | VARCHAR2 | 30 | チャネル・プログラム、UIの作成およびUIの管理のデフォルト顧客タイプです。 値は参照ORA_CJM_QUALIFIER_TYPEから取得されます。 | ||
| DEFAULT_BENEF_TYPE_CODE | VARCHAR2 | 30 | チャネル・プログラムUIの管理のデフォルト受取人タイプ。 値は参照ORA_CJM_BENEFICIARY_TYPEから取得されます。 | ||
| DISCOUNT_APPLIED_TO_CODE | VARCHAR2 | 30 | 割引レベル情報が含まれます。 値は参照コードORA_CJM_DISCOUNT_APPLIED_TOから取得されます。 | ||
| DEFAULT_PROD_CONTEXT_CODE | VARCHAR2 | 30 | チャネル・プログラムUIの作成およびUIの管理のデフォルト製品コンテキスト。 値は参照ORA_CJM_ITEM_LEVELSから取得されます。 | ||
| ENABLE_OFFINVOICE_FLAG | VARCHAR2 | 1 | オフ・インボイス関連フィールドを表示するかどうかを示します。 | ||
| OFFINVOICE_BASIS_ID | NUMBER | 18 | オフ・インボイス・プログラムのデフォルト調整基準。 | ||
| OFFINVOICE_DISC_TYPE_CODE | VARCHAR2 | 30 | チャネル・プログラムUIの作成およびUIの管理のデフォルトのオフ・インボイス割引タイプ。 値は参照ORA_CJM_LINE_DISCOUNT_TYPEから取得されます。 | ||
| ENABLE_ACCRUAL_FLAG | VARCHAR2 | 1 | 経過勘定関連フィールドを表示するかどうかを示します。 | ||
| ACCRUAL_BASIS_ID | NUMBER | 18 | リベートおよびボリューム・リベート・プログラムの調整基準値。 | ||
| ACCRUAL_BASIS_CODE | VARCHAR2 | 30 | 顧客プログラムの修正基準値。 値は、参照ORA_CJM_CUST_REB_PERCENT_BASISから取得されます。 | ||
| ACCRUAL_DISCOUNT_TYPE_CODE | VARCHAR2 | 30 | チャネル・プログラムUIの作成およびUIの管理のデフォルト経過勘定割引タイプ。 値は参照ORA_CJM_LINE_DISCOUNT_TYPEから取得されます。 | ||
| PRICE_TYPE_CODE | VARCHAR2 | 30 | 価格調整が単発または定型価格タイプに関連付けられているかどうかを示します。 参照タイプQP_PRICE_TYPESに基づきます。 | ||
| CHARGE_TYPE_CODE | VARCHAR2 | 30 | 価格設定条件を使用する手数料タイプを示します。 これは、福利厚生タイプ価格表および経過勘定には適用できません。 | ||
| CHARGE_SUBTYPE_CODE | VARCHAR2 | 30 | 価格設定条件を使用する手数料サブタイプを示します。 これは、福利厚生タイプ価格表および経過勘定には適用できません。 | ||
| DISPLAY_ON_FOM_FLAG | VARCHAR2 | 1 | Order Managementユーザーがこれらのプログラムを表示できるようにする場合に選択します。 | ||
| REQUEST_ONLY_FLAG | VARCHAR2 | 1 | Order Managementでリクエストのみのプログラムをサポートする場合に選択します。 | ||
| USER_STATUS_ID | NUMBER | 18 | チャネル・プログラム・タイプ、シード・データのユーザー定義ステータスが必要です。 CJM_USER_STATUSES_B表の外部キー。 | ||
| STATUS_CODE | VARCHAR2 | 30 | プログラム・タイプのステータス・コード。 値は、参照ORA_CJM_PROGRAM_TYPE_STATUSから取得されます。 | ||
| ENABLE_BENEFICIARY_FLAG | VARCHAR2 | 1 | プログラムのヘッダー・レベルの受取人が使用可能かどうかを識別するインジケータです。 | ||
| DEFAULT_PROD_DISTRIB_TYPE_CODE | VARCHAR2 | 30 | 顧客総額プログラムのデフォルトの製品配分タイプ・コードを示します。 値は、参照ORA_CJM_DISTRIBUTION_TYPEから取得されます。 | ||
| SEED_DATA_SOURCE | VARCHAR2 | 512 | シード・データ・レコードのソース。 'BULK_SEED_DATA_SCRIPT'の値は、レコードがバルク・ロードされたことを示します。 それ以外の場合は、シード・データファイルの名前を指定します。 | ||
| DEFAULT_CALC_METHOD_CODE | VARCHAR2 | 30 | 年間またはボリューム・プログラムのデフォルトのレート階層計算メソッドを示します。 値は、参照ORA_CJM_TIER_CALC_METHODから取得されます。 | ||
| DEFAULT_TIER_TYPE_CODE | VARCHAR2 | 30 | チャネル・プログラムのデフォルトの割引階層タイプが金額または数量であることを示します。 値は、参照ORA_CJM_TIER_TYPEから取得されます。 | ||
| DIFF_RATES_ON_PROD_TIERS_FLAG | VARCHAR2 | 1 | 製品表のレート例外リージョンをデフォルトで表示する必要があるかどうかを示します。 | ||
| ORA_SEED_SET1 | VARCHAR2 | 1 | Yes | Oracle内部使用のみ。 SET1の行のエディションベースの再定義(EBR)コンテキストを示します。 コンテキスト値はYまたはNです。 | |
| ORA_SEED_SET2 | VARCHAR2 | 1 | Yes | Oracle内部使用のみ。 SET2の行のエディションベースの再定義(EBR)コンテキストを示します。 コンテキスト値はYまたはNです。 |
外部キー
| 表 | 外部表 | 外部キー列 |
|---|---|---|
| cjm_program_type_qualifiers | cjm_program_types_b | PROGRAM_TYPE_ID |
| cjm_program_types_tl | cjm_program_types_b | PROGRAM_TYPE_ID |
索引
| 索引 | 一意性 | 表領域 | 列 |
|---|---|---|---|
| CJM_PROGRAM_TYPES_B_U1 | 一意 | デフォルト | PROGRAM_TYPE_ID, ORA_SEED_SET1 |
| CJM_PROGRAM_TYPES_B_U11 | 一意 | デフォルト | PROGRAM_TYPE_ID, ORA_SEED_SET2 |