QP_PRICING_TERMS_INT
This table represents the Interface for Pricing Terms.
Details
-
Schema: FUSION
-
Object owner: QP
-
Object type: TABLE
-
Tablespace: INTERFACE
Primary Key
Name | Columns |
---|---|
QP_PRICING_TERMS_INT_PK |
PRICING_TERM_INT_ID |
Columns
Name | Datatype | Length | Precision | Not-null | Comments |
---|---|---|---|---|---|
PRICING_TERM_INT_ID | NUMBER | 18 | Yes | Value that uniquely identifies the pricing term in the interface table. | |
OPERATION_CODE | VARCHAR2 | 30 | Value that identifies the operation to perform on the pricing term. | ||
SOURCE_ROOT_PARENT_ID | VARCHAR2 | 240 | Value that uniquely identifies the parent entity in the source system. For discount list, it will be the source discount list ID. | ||
SOURCE_PARENT_ID | VARCHAR2 | 240 | Value that uniquely identifies the parent for this pricing term in the source system. For discount list, it will be the source discount list item ID. | ||
SOURCE_TERM_ID | VARCHAR2 | 240 | Value that uniquely identifies the pricing term. For discount list, it is the source ID of either simple rule, tiered rule or attribute rule. | ||
NAME | VARCHAR2 | 80 | Name of the pricing term. For discount list, it is the name of either simple rule, tiered rule or attribute rule. | ||
PRICING_RULE_TYPE_CODE | VARCHAR2 | 30 | Abbreviation that indicates the type of the discount rule such as simple, tiered, attribute rule. The value as based on lookup type ORA_QP_PRICING_RULE_TYPES. | ||
PRICE_TYPE_CODE | VARCHAR2 | 30 | Abbreviation that indicates if the price types such as one time, recurring, etc. The values are based on the lookup type ORA_QP_PRICE_TYPES. | ||
CHARGE_TYPE_CODE | VARCHAR2 | 30 | Abbreviation that indicates the charge type of the Pricing term. The values are based on the lookup type. Not applicable for benefit types Price List and Accrual. The values are based on the lookup type ORA_QP_CHARGE_TYPES. | ||
CHARGE_SUBTYPE_CODE | VARCHAR2 | 30 | Abbreviation that indicates the charge subtype of the Pricing term. The valeus are based on the lookup type Not applicable for benefit types Price List and Accrual.The values are based on the lookup type ORA_QP_CHARGE_SUBTYPES. | ||
PRICE_PERIODICITY | VARCHAR2 | 30 | Periodicity unit of measure for a recurring charge or recurring usage charge. | ||
PRICE_PERIODICITY_CODE | VARCHAR2 | 3 | Abbreviation that indicates the Periodicity unit of measure code for a recurring charge or recurring usage charge. | ||
ADJUSTMENT_TYPE_CODE | VARCHAR2 | 30 | Abbreviation that indicates the Adjustment type for the pricing term. The values are based on the lookup type ORA_QP_LINE_ADJ_TYPES. | ||
ADJUSTMENT_AMOUNT | NUMBER | Adjustment amount for the pricing term. | |||
ADJUSTMENT_BASIS | VARCHAR2 | 80 | Name of the Adjustment basis. Applicable for percentage based adjustments. | ||
ADJUSTMENT_BASIS_ID | NUMBER | Value that uniquely identifies the Adjustment basis. Applicable for percentage based adjustments. | |||
APPLY_TO_ROLLUP_FLAG | VARCHAR2 | 30 | Indicates if the Adjustment is applicable to the coverage/model item alone or the rollup (applicable when item on term is a coverage or model item). | ||
START_DATE | TIMESTAMP | Start date of the pricing term. | |||
END_DATE | TIMESTAMP | End date of the pricing term. | |||
PRICING_CURRENCY_CODE | VARCHAR2 | 15 | Indicates the pricing currency code for the pricing term. | ||
PRICING_TERM_ID | NUMBER | Value that uniquely identifies the pricing term. The application updates this value after it successfully creates the pricing term. | |||
CHARGE_DEFINITION_ID | NUMBER | Number that uniquely identifies the charge definition for the given price type, charge type and charge sub type. Used internally to validate price periodicity for recurring charges. | |||
PARENT_ID | NUMBER | Number that uniquely identifies the parent. The application updates this value based on Source Parent ID and is used internally. | |||
ATTRIBUTE_PRICING_MATRIX_ID | NUMBER | 18 | Number that uniquely identifies the matrix. The application updates this value based on Source Matrix Id and is used internally. | ||
INTERFACE_STATUS | VARCHAR2 | 30 | Status of a record, such as New, Error, Validated and Imported. | ||
WEIGHT | NUMBER | 18 | Internally calculated attribute based on the predefined importance of the child records in a pricing batch. This attribute is used to determine weight of the item and helps batching the items so that the weight is distributed equally. | ||
BATCH_ID | NUMBER | 18 | Value that identifies the pricing batch to process. | ||
CHILD_BATCH_NAME | VARCHAR2 | 240 | Name of the child pricing batch to be processed. | ||
BATCH_JOB_ID | NUMBER | 18 | Value that identifies the records in the batch that belong to the current run.This is the request id of the parent ESS job. | ||
LOAD_REQUEST_ID | NUMBER | Unique ID of the Load ESS job used to import into an interface table. | |||
REQUEST_ID | NUMBER | 18 | Enterprise Service Scheduler: indicates the request ID of the job that created or last updated the row. | ||
JOB_DEFINITION_NAME | VARCHAR2 | 100 | Enterprise Service Scheduler: indicates the name of the job that created or last updated the row. | ||
JOB_DEFINITION_PACKAGE | VARCHAR2 | 900 | Enterprise Service Scheduler: indicates the package name of the job that created or last updated the row. | ||
CREATION_DATE | TIMESTAMP | Who column: indicates the date and time of the creation of the row. | |||
CREATED_BY | VARCHAR2 | 64 | Who column: indicates the user who created the row. | ||
LAST_UPDATE_DATE | TIMESTAMP | Who column: indicates the date and time of the last update of the row. | |||
LAST_UPDATED_BY | VARCHAR2 | 64 | Who column: indicates the user who last updated the row. | ||
LAST_UPDATE_LOGIN | VARCHAR2 | 32 | Who column: indicates the session login associated to the user who last updated the row. | ||
OBJECT_VERSION_NUMBER | NUMBER | 9 | Yes | Used to implement optimistic locking. This number is incremented every time that the row is updated. The number is compared at the start and end of a transaction to detect whether another session has updated the row since it was queried. | |
ATTRIBUTE_CATEGORY | VARCHAR2 | 150 | Descriptive Flexfield: structure definition of the user descriptive flexfield. | ||
ATTRIBUTE_CHAR1 | VARCHAR2 | 150 | Descriptive Flexfield: segment of the user descriptive flexfield. | ||
ATTRIBUTE_CHAR2 | VARCHAR2 | 150 | Descriptive Flexfield: segment of the user descriptive flexfield. | ||
ATTRIBUTE_CHAR3 | VARCHAR2 | 150 | Descriptive Flexfield: segment of the user descriptive flexfield. | ||
ATTRIBUTE_CHAR4 | VARCHAR2 | 150 | Descriptive Flexfield: segment of the user descriptive flexfield. | ||
ATTRIBUTE_CHAR5 | VARCHAR2 | 150 | Descriptive Flexfield: segment of the user descriptive flexfield. | ||
ATTRIBUTE_CHAR6 | VARCHAR2 | 150 | Descriptive Flexfield: segment of the user descriptive flexfield. | ||
ATTRIBUTE_CHAR7 | VARCHAR2 | 150 | Descriptive Flexfield: segment of the user descriptive flexfield. | ||
ATTRIBUTE_CHAR8 | VARCHAR2 | 150 | Descriptive Flexfield: segment of the user descriptive flexfield. | ||
ATTRIBUTE_CHAR9 | VARCHAR2 | 150 | Descriptive Flexfield: segment of the user descriptive flexfield. | ||
ATTRIBUTE_CHAR10 | VARCHAR2 | 150 | Descriptive Flexfield: segment of the user descriptive flexfield. | ||
ATTRIBUTE_CHAR11 | VARCHAR2 | 150 | Descriptive Flexfield: segment of the user descriptive flexfield. | ||
ATTRIBUTE_CHAR12 | VARCHAR2 | 150 | Descriptive Flexfield: segment of the user descriptive flexfield. | ||
ATTRIBUTE_CHAR13 | VARCHAR2 | 150 | Descriptive Flexfield: segment of the user descriptive flexfield. | ||
ATTRIBUTE_CHAR14 | VARCHAR2 | 150 | Descriptive Flexfield: segment of the user descriptive flexfield. | ||
ATTRIBUTE_CHAR15 | VARCHAR2 | 150 | Descriptive Flexfield: segment of the user descriptive flexfield. | ||
ATTRIBUTE_CHAR16 | VARCHAR2 | 150 | Descriptive Flexfield: segment of the user descriptive flexfield. | ||
ATTRIBUTE_CHAR17 | VARCHAR2 | 150 | Descriptive Flexfield: segment of the user descriptive flexfield. | ||
ATTRIBUTE_CHAR18 | VARCHAR2 | 150 | Descriptive Flexfield: segment of the user descriptive flexfield. | ||
ATTRIBUTE_CHAR19 | VARCHAR2 | 150 | Descriptive Flexfield: segment of the user descriptive flexfield. | ||
ATTRIBUTE_CHAR20 | VARCHAR2 | 150 | Descriptive Flexfield: segment of the user descriptive flexfield. | ||
ATTRIBUTE_NUMBER1 | NUMBER | Descriptive Flexfield: segment of the user descriptive flexfield. | |||
ATTRIBUTE_NUMBER2 | NUMBER | Descriptive Flexfield: segment of the user descriptive flexfield. | |||
ATTRIBUTE_NUMBER3 | NUMBER | Descriptive Flexfield: segment of the user descriptive flexfield. | |||
ATTRIBUTE_NUMBER4 | NUMBER | Descriptive Flexfield: segment of the user descriptive flexfield. | |||
ATTRIBUTE_NUMBER5 | NUMBER | Descriptive Flexfield: segment of the user descriptive flexfield. | |||
ATTRIBUTE_NUMBER6 | NUMBER | Descriptive Flexfield: segment of the user descriptive flexfield. | |||
ATTRIBUTE_NUMBER7 | NUMBER | Descriptive Flexfield: segment of the user descriptive flexfield. | |||
ATTRIBUTE_NUMBER8 | NUMBER | Descriptive Flexfield: segment of the user descriptive flexfield. | |||
ATTRIBUTE_NUMBER9 | NUMBER | Descriptive Flexfield: segment of the user descriptive flexfield. | |||
ATTRIBUTE_NUMBER10 | NUMBER | Descriptive Flexfield: segment of the user descriptive flexfield. | |||
ATTRIBUTE_DATE1 | DATE | Descriptive Flexfield: segment of the user descriptive flexfield. | |||
ATTRIBUTE_DATE2 | DATE | Descriptive Flexfield: segment of the user descriptive flexfield. | |||
ATTRIBUTE_DATE3 | DATE | Descriptive Flexfield: segment of the user descriptive flexfield. | |||
ATTRIBUTE_DATE4 | DATE | Descriptive Flexfield: segment of the user descriptive flexfield. | |||
ATTRIBUTE_DATE5 | DATE | Descriptive Flexfield: segment of the user descriptive flexfield. | |||
ATTRIBUTE_TIMESTAMP1 | TIMESTAMP | Descriptive Flexfield: segment of the user descriptive flexfield. | |||
ATTRIBUTE_TIMESTAMP2 | TIMESTAMP | Descriptive Flexfield: segment of the user descriptive flexfield. | |||
ATTRIBUTE_TIMESTAMP3 | TIMESTAMP | Descriptive Flexfield: segment of the user descriptive flexfield. | |||
ATTRIBUTE_TIMESTAMP4 | TIMESTAMP | Descriptive Flexfield: segment of the user descriptive flexfield. | |||
ATTRIBUTE_TIMESTAMP5 | TIMESTAMP | Descriptive Flexfield: segment of the user descriptive flexfield. |
Indexes
Index | Uniqueness | Tablespace | Columns |
---|---|---|---|
QP_PRICING_TERMS_INT_N1 | Non Unique | FUSION_TS_TX_IDX | CHILD_BATCH_NAME, BATCH_JOB_ID, BATCH_ID |
QP_PRICING_TERMS_INT_N2 | Non Unique | FUSION_TS_TX_IDX | SOURCE_ROOT_PARENT_ID, SOURCE_PARENT_ID |
QP_PRICING_TERMS_INT_U1 | Unique | FUSION_TS_TX_IDX | PRICING_TERM_INT_ID |