View Object
This entity is an output from Pricing.This entity provides the output of Pricing Validations.In R13, only violations will be returned.
QName: {http://xmlns.oracle.com/apps/scm/pricing/priceExecution/pricingProcesses/priceRequestService/}PriceValidation
Logical Business Objects
-
SCM : Pricing : Price Request
Relationships
The following table describes how this service data object is related to other service data objects or business object services.
| Relationship Type | Object or Service |
|---|---|
|
Contained by |
|
|
Handled by |
Attributes
The following table describes attributes in the service data object.
| Name | Type | Description |
|---|---|---|
|
ChargeDefinitionCode |
string |
The unique code of a pricing charge definition. |
|
ChargeId |
long |
The source application charge ID of the charge component being validated. |
|
ConstrainingValue |
decimal |
The constraining value for percentage-based or amount-based guidelines. |
|
ConstrainingValueCurrencyCode |
string |
The currency code for the constraining value. |
|
ConstrainingValueType |
string |
The type of a constraining value,such as percentage based or amount based. |
|
Explanation |
string |
The explanation message that provides details of a validation. |
|
ExplanationMessageName |
string |
The name of an explanation message. |
|
HeaderCurrencyCode |
string |
Indicates the header currency. |
|
HeaderCurrencyConstrainingAmount |
{http://xmlns.oracle.com/adf/svc/types/}AmountType |
The constraining amount calculated for the ValidationComponentCode attribute. |
|
ManualPriceAdjustmentId |
long |
The ID of a manual price adjustment associated with a parent entity. |
|
ParentEntityCode |
string |
The parent entity code to which a price validation record belongs. |
|
ParentEntityId |
long |
The parent entity ID to which a price validation record belongs. |
|
PricePeriodicityCode |
string |
The periodicity of the Recurring and Recurring Usage price types. |
|
PriceValidationId |
long |
The primary key of the SDO record.
|
|
RollupFlag |
boolean |
Indicates whether a validation is for a rolled-up charge. |
|
ValidationComponentCode |
string |
The charge component or total against which the guideline is evaluated. |
|
ValidationComponentEntityId |
long |
The charge component ID or total ID against which the guideline is evaluated. |
|
ValidationComponentEntityType |
string |
The type of component entity against which the guideline is evaluated- Charge Component or Total. |
|
ValidationSourceRuleId |
long |
The ID of a source rule evaluated for a price validation record. |
|
ValidationSourceTypeCode |
string |
The source type of a price validation record. Values include Charge Guideline, Total Guideline, Floor Price, and GSA Price. |
|
ValidationStatus |
string |
Indicates whether a price validation has failed or passed. |
|
ViolationTypeCode |
string |
The violation type code, which is derived from the extensible lookup type ORA_QP_GUIDE_VIOLATION_TYPES. |