Price Violation

This entity is an output from Pricing. It stores the guidelines violated in the pricing process.

QName: {http://xmlns.oracle.com/apps/scm/pricing/priceExecution/pricingProcesses/priceRequestService/}PriceViolation

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

Explanation

string

Explanation message for the violation

GuidelineRuleId

long

Id of the guideline that caused the violation record.

ParentEntityCode

string

The parent entity type code of the record that caused the violation. Value is CHARGE_COMPONENT

ParentEntityId

long

The Id of the SDO record that caused the violation.

PriceViolationId

long

Id of the PriceViolation SDO entity.
  • Primary Key

PriceViolationTypeCode

string

This attribute indicates the violation type. Values include: ALERT, APPROVAL_REQUIRED, REJECTED

ValidationTypeCode

string

Price validation type. Values include GUIDELINE_RULE, MATRIX_RULE, FLOOR_PRICE and GSA_PRICE