Manual Price Adjustment Information

Contains Information about the Manual Price Adjustment such as AdjustmentAmount, AdjustmentTypeCode and other attributes.

QName: {http://xmlns.oracle.com/apps/scm/doo/decomposition/orderDetailServices/orderInformationService/}ManualPriceAdjustment

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

Attribute Information for Order Lines

Handled by

Order Information Service

Attributes

The following table describes attributes in the service data object.

Name Type Description

AdjustmentAmount

{http://xmlns.oracle.com/adf/svc/types/}AmountType

Unitized value used in calculating the manual/negotiated discount for Charge or Total. Can be a Monetory Unit or a Percent value.

AdjustmentElementBasis

string

Pricing Basis for calculation of Adjustment.

AdjustmentElementBasisCode

string

Pricing Basis for calculation of Adjustment.

AdjustmentType

string

Method used for calculating a manual/negotiated discount for product Charge.

AdjustmentTypeCode

string

Method used for calculating a manual/negotiated discount for product Charge.

ChargeDefinition

string

Charge definition of the Charge to which Manual Price Adjustment is applied.

ChargeDefinitionCode

string

Charge definition code of the Charge to which Manual Price Adjustment is applied.

ChargeRollupFlag

boolean

Charge Rollup on flag of the Charge to which the Manual Price Adjustment is applied.

Comments

string

Comments on manual Price Adjustments.

EffectiveNumberOfPeriods

decimal

Number of periods to use for the price adjustment. This is available for use with the Integrate Order Management with Subscription Management to Process Subscriptions or Coverages features.

EffectivePeriodFrom

decimal

Number that identifies the period when the price adjustment starts. This is available for use with the Integrate Order Management with Subscription Management to Process Subscriptions or Coverages features.

EffectivePeriodUntil

decimal

Number that identifies the period when the price adjustment ends. This is available for use with the Integrate Order Management with Subscription Management to Process Subscriptions or Coverages features.

EffectivityType

string

Type of effectivity of the price adjustment. This is available for use with the Integrate Order Management with Subscription Management to Process Subscriptions or Coverages features.

EffectivityTypeCode

string

Abbreviation that identifies the type of effectivity to use for the price adjustment. A list of accepted values is defined in the lookup type ORA_OSS_PRICE_ADJ_EFFECTIVITY. This is available for use with the Integrate Order Management with Subscription Management to Process Subscriptions or Coverages features.

ManualPriceAdjustmentIdentifier

long

Unique Internal Identifier of Manual Price Adjustment.
  • Primary Key

ParentEntityCode

string

Entity code to which Price Adjustment is applied.

ParentEntityIdentifier

long

Line Identifier to which the Price Adjustment is Applied.

PricePeriodicity

string

Reference to the PricePeriodicity.

PricePeriodicityCode

string

Price Periodicity code of the Charge to which Manual Price Adjustment is applied.

Reason

string

Reason meaning which explains rationale for a manual discount.

ReasonCode

string

Code which explains rationale for a manual discount.

SequenceNumber

int

Sequence number of the Manual Price Adjustment.

SourceManualPriceAdjustmentIdentifier

string

The unique internal identifier for the Manual Price Adjustment as assigned by the system that captured the transaction.

ValidationStatusCode

string

Captures validation status of the Price Adjustment against the Pricing guidelines. By default all Price Adjustments are marked as Approved till validation service invalidates.