Price Sales Transaction

The input and output SDO for the priceSalesTransaction method which is responsible for calculating all aspects contained within a price waterfall including ceiling price, base price, list price, invoice price, any adjustments, cost, and margin.

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

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

Contains

Header

Contains

Pricing Message

Contains

Pricing Charge

Contains

Coverage Association

Contains

Line

Contains

Pricing Service Parameter

Contains

Tax Line Detail

Contains

Manual Price Adjustment

Contains

Charge Component

Contains

Pricing Term

Contains

Line Attribute

Handled by

Price Request Service

Attributes

The following table describes attributes in the service data object.

Name Type Description

Charge

Pricing Charge

This entity represents a charge calculated within the pricing process or a charge that is passed to QP by consuming applications.

ChargeComponent

Charge Component

This entity stores the price elements for each charge applied within the pricing process.

CoverageAssociation

Coverage Association

This entity represents the Line Association. For R13, this will be for coverage.

Header

Header

This entity represents the Sales Order/Quote Header, Sales Agreement Header or Contract Header.

Line

Line

This entity represents the Sales Order/Quote Line, Sales Agreement Line or Contract Line.

LineAttribute

Line Attribute

This entity holds the TIA attributes that are inputs only.

ManualPriceAdjustment

Manual Price Adjustment

This is the entity to hold the manual price adjustments passed in by consumers to be applied within the Pricing Process.

PricingMessage

Pricing Message

This entity contains one instance for each pricing error found on the transaction.

PricingServiceParameter

Pricing Service Parameter

This entity holds the parameters that calling application pass in as well as the output status parameter Pricing sets.

PricingTerm

Pricing Term

This is primarily a passed-in entity, which holds the different promotions or contracts or other terms applied to the transaction.

TaxLineDetail

Tax Line Detail

Details of tax lines for charge components.