DOO_PRICE_VALIDATIONS

Stores Price Validation Status Information

Details

  • Schema: FUSION

  • Object owner: DOO

  • Object type: TABLE

  • Tablespace: Default

Primary Key

Name Columns

DOO_PRICE_VALIDATIONS_PK

PRICE_VALIDATION_ID

Columns

Name Datatype Length Precision Not-null Comments
PRICE_VALIDATION_ID NUMBER 18 Yes Primary Key for DOO_PRICE_VALIDATIONS
MANUAL_PRICE_ADJUSTMENT_ID NUMBER 18 Indicates the manual price adjustment ID associated to the parent entity.
PARENT_ENTITY_CODE VARCHAR2 30 Yes Indicates the parent entity code to which price validation record belongs.
PARENT_ENTITY_ID NUMBER 18 Yes The Id of the record within the parent entity which this record is a child.
CHARGE_DEFINITION_CODE VARCHAR2 30 Indicates code of the Pricing Charge Definition.
PRICE_PERIODICITY_CODE VARCHAR2 30 Indidates periodicty for both recurring and recurring usage price types.
ROLLUP_FLAG VARCHAR2 1 Yes Indicates if the validation is for a rollup charge
VALIDATION_SOURCE_RULE_ID NUMBER 18 Yes Indicates the Id of the source rule evaluated for the price validation record
VALIDATION_SOURCE_TYPE_CODE VARCHAR2 30 Yes Indicates the source type of the the price validation record. Values include Charge Guideline, Total Guideline, Floor Price, & GSA Price.
VALIDATION_COMPONENT_CODE VARCHAR2 30 Yes Indicates the charge component or total that is evaluated against.
CONSTRAINING_VALUE NUMBER Indicates the constraining value for percentage based guideline or discount amount based guidelines.
EXPLANATION VARCHAR2 1000 Yes Indicates the explanation message tobe returned to indicate the details of the validation.
EXPLANATION_MESSAGE_NAME VARCHAR2 30 Yes Indicates the Explanation Message Name
VALIDATION_STATUS VARCHAR2 30 Yes Indicates whether the price validation record has failed or passed.
VIOLATION_TYPE_CODE VARCHAR2 30 Yes Indicates the violation type code. The values of this lookup code will come from an extensible lookup type ORA_QP_GUIDE_VIOLATION_TYPES.
HEADER_CURRENCY_CODE VARCHAR2 15 Yes Currency code used for pricing the transaction.
CHARGE_ID NUMBER 18 The source application charge ID of the charge component being validated.
CONSTRAINING_VALUE_TYPE_CODE VARCHAR2 30 The type of a constraining value, such as percentage based or amount based.
HEADER_CURR_CONSTRAINING_AMT NUMBER Yes The constraining value calculated for the ValidationComponentCode attribute.
VALIDATION_COMPONENT_ENTITY_ID NUMBER 18 Yes The charge component ID or total ID against which the guideline is evaluated.
VALIDATION_COMP_ENTITY_TYPE VARCHAR2 30 Yes The type of component entity against which the guideline is evaluated- Charge Component or Total.
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.
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.
REFERENCE_PRICE_VALIDATION_ID NUMBER 18 Stores reference price validations while copying
MODIFIED_FLAG VARCHAR2 1 Denotes if a record is modified

Indexes

Index Uniqueness Tablespace Columns
DOO_PRICE_VALIDATIONS_N1 Non Unique Default PARENT_ENTITY_ID
DOO_PRICE_VALIDATIONS_PK Unique Default PRICE_VALIDATION_ID