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

Validate Sales Price

Handled by

Price Request Service

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.
  • Primary Key

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.