QP_PRICING_GUIDELINE_ITEMS
The table QP_PRICING_GUIDELINE_ITEMS is to store the item and charge details for the charge guideline. It also stores the reference matrix key for complex guidelines.
Details
-
Schema: FUSION
-
Object owner: QP
-
Object type: TABLE
-
Tablespace: FUSION_TS_TX_DATA
Primary Key
Name | Columns |
---|---|
QP_PRICING_GUIDELINE_ITEMS_PK |
PRICING_GUIDELINE_ITEM_ID |
Columns
Name | Datatype | Length | Precision | Not-null | Comments |
---|---|---|---|---|---|
PRICING_GUIDELINE_ITEM_ID | NUMBER | 18 | Yes | Primary Key of the table and it???s a system generated unique number. | |
PRICING_GUIDE_COMPONENT_ID | NUMBER | 18 | Yes | Foreign Key of the parent table and it???s a system generated unique number. | |
PRICING_GUIDELINE_ID | NUMBER | 18 | Yes | Foreign Key of the grandparent table and it???s a system generated unique number. | |
LINE_NUMBER | NUMBER | 9 | LineNumber is unique number starting with 1 within a given parent (e.g. Pricing Guideline). Combination of Pricing Guideline Id and LineNumber is unique. | ||
ITEM_LEVEL_CODE | VARCHAR2 | 30 | Yes | Contains values: All Items, Item Category, Product Group, and Item Based on lookup type QP_ITEM_LEVELS. | |
ITEM_ID | NUMBER | 18 | Items will be choicelist lookup to PIM Item table Item Name. Stores the covered product when Coverage Guideline Flag = Y. Stores the Goods or Coverage Service product when the Coverage Guideline Flag = N | ||
PRICING_UOM_CODE | VARCHAR2 | 3 | Yes | LOV for item???s UOM. Based on PIM entities. The value ???ALL??? should also be available and merged list of values. The value ???ALL??? should appear first in the list. | |
PRICE_TYPE_CODE | VARCHAR2 | 30 | Yes | Any, One Time, Recurring, or Usage ??? dependent on what is defined in PIM for the item, only those values defined will be available. The value ???Any??? should also be available and merged with the FND Lookup. The value ???Any??? should appear first in the list. | |
CHARGE_TYPE_CODE | VARCHAR2 | 30 | Yes | Contains all Active and Setup Enabled Charge Types. The value ???Any??? should also be available and merged with the Choicelist Lookup. The value ???Any??? should appear first in the list. | |
CHARGE_SUBTYPE_CODE | VARCHAR2 | 30 | Yes | Contains all Active and Setup Enabled Charge Subtypes for a given Charge Type. The value ???Any??? should also be available and merged with the Choicelist Lookup. The value ???Any??? should appear first in the list. | |
USAGE_UOM_CODE | VARCHAR2 | 3 | If price type = Usage, a LOV for the UOM from those defined in PIM for the item. The value ???Any??? should also be available and merged with the FND Lookup. The value ???Any??? should appear first in the list. | ||
PRICE_PERIODICITY_CODE | VARCHAR2 | 3 | For a recurring or usage price type, a LOV for the UOM from those defined in PIM for the item. The value ???Any??? should also be available and merged with the FND Lookup. The value ???Any??? should appear first in the list. | ||
LINE_TYPE_CODE | VARCHAR2 | 30 | Yes | LOV from QOC, contains (Buy, Upgrade, etc, Any). The value ???Any??? should also be available and merged with the FND Lookup. The value ???Any??? should appear first in the list. | |
SERVICE_DURATION | NUMBER | Mutually exclusive with attribute All Coverage Durations Flag. The length of time for an item with a property ???Service Enabled??? in PIM such as a Warranty | |||
SERVICE_DURATION_PERIOD_CODE | VARCHAR2 | 3 | UOM for the Duration, e.g. Month, Year. Obtained from PIM. The value ???Any??? should also be available and merged with the FND Lookup. The value ???Any??? should appear first in the list. | ||
ALL_SERVICE_DURATIONS_FLAG | VARCHAR2 | 30 | Mutually exclusive with attribute Coverage Duration. Values contain Y, N. Based on lookup type YES_NO | ||
APPLY_TO_ROLLUP_FLAG | VARCHAR2 | 30 | Indicates whether the charge guideline rule is defined for a Configuration Root Model. Valid values are ???Y???, ???N??? and null. Defaults to (???N???) for new records. | ||
APPLIES_TO_CODE | VARCHAR2 | 30 | Yes | APPLIES_TO_CODE sets the applies-to type for pricing charge definition. Will map to FND Lookup: QP_CHARGE_DEF_APPLY_TO | |
GUIDELINE_MATRIX_ID | NUMBER | 18 | Stores FK to the Pricing Matrix record | ||
GUIDELINE_VIOLATION_TYPE_CODE | VARCHAR2 | 30 | Exception Type of the Charge Guideline. Based on lookup type QP_GUIDE_EXCEPTION_TYPES. At run time, this value overrides parent???s (Pricing Guideline???s) value if defined. If null, parent???s value prevails. | ||
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. | |
CREATION_DATE | TIMESTAMP | Yes | Who column: indicates the date and time of the creation of the row. | ||
CREATED_BY | VARCHAR2 | 64 | Yes | Who column: indicates the user who created the row. | |
LAST_UPDATE_DATE | TIMESTAMP | Yes | Who column: indicates the date and time of the last update of the row. | ||
LAST_UPDATED_BY | VARCHAR2 | 64 | Yes | 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. | ||
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. |
Foreign Keys
Table | Foreign Table | Foreign Key Column |
---|---|---|
QP_PRICING_GUIDELINE_ITEMS | qp_pricing_guide_components | PRICING_GUIDE_COMPONENT_ID |
Indexes
Index | Uniqueness | Tablespace | Columns |
---|---|---|---|
QP_PRICING_GUIDELINE_ITEMS_FK1 | Non Unique | FUSION_TS_TX_IDX | PRICING_GUIDE_COMPONENT_ID |
QP_PRICING_GUIDELINE_ITEMS_N1 | Non Unique | FUSION_TS_TX_IDX | PRICING_GUIDELINE_ID |
QP_PRICING_GUIDELINE_ITEMS_N2 | Non Unique | FUSION_TS_TX_IDX | GUIDELINE_MATRIX_ID |
QP_PRICING_GUIDELINE_ITEMS_PK | Unique | FUSION_TS_TX_IDX | PRICING_GUIDELINE_ITEM_ID |