Header Information for Price Waterfall

Provides header information about the price waterfall for an order line.

QName: {http://xmlns.oracle.com/apps/scm/fom/importOrders/orderImportService/}Charge

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

Detail Information for Price Waterfall

Contains

Charge Tier

Contained by

Attribute Information for Order Lines

Handled by

Import Sales Orders

Attributes

The following table describes attributes in the service data object.

Name Type Description

ApplyTo

string

Indicates whether the charge is applied to the Product, Shipping or Return.

AverageUnitSellingPrice

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

Average Unit Selling Price

BlockAllowance

decimal

Value that indicates the block allowance for a non-tiered consumption charge. This is available for use with the Integrate Order Management with Subscription Management to Process Subscriptions or Coverages features.

BlockSize

decimal

Number that represents the size of the block for charge calculation for a tier. This is available for use with the Integrate Order Management with Subscription Management to Process Subscriptions or Coverages features.

ChargeCurrencyCode

string

Indicates the currency used for the charge

ChargeCurrencyName

string

Indicates the currency used for the charge

ChargeDefinition

string

Value for the charge definition entity. A charge definition defines the Price Type, Charge Type and Charge Sub-Type.

ChargeDefinitionCode

string

Code for the charge definition entity. A Charge Definition defines the Price Type, Charge Type and Charge Sub-Type.

ChargeSubtype

string

Value for the charge definition entity. A Charge Definition defines the Price Type, Charge Type and Charge Sub-Type.

ChargeSubtypeCode

string

Type of a given charge.

ChargeTier

Charge Tier

Charge tier to support subscription management integration. This attribute is not currently used.

ChargeType

string

Value for the type of a given charge. Charge types could include Goods Sale, Service Sale, Financing vs. Lease, Shipping related charges, Restocking Penalties, Special charges, etc.

ChargeTypeCode

string

Type code of a given charge. Charge types could include Goods sale, Service Sale, Financing vs. Lease, Shipping related charges, Restocking Penalties, Special charges, etc.

GSAUnitPrice

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

GSA Unit Price

OrderChargeComponent

Detail Information for Price Waterfall

Charge component

PricePeriodicityCode

string

Price Periodicity Code

PriceType

string

Price type of a given charge, e.g. One Time, Recurring, etc.

PriceTypeCode

string

Price type of a given charge, e.g. One Time, Recurring, etc.

PricedQuantity

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

UOM code for priced quantity, for example 'Tom'.

PricedQuantityUOM

string

UOM for priced quantity/

PricedQuantityUOMCode

string

UOM code f

PrimaryFlag

boolean

Indicated whether this charge is the primary charge.

RollupFlag

boolean

Marks a charge as a rollup/ aggregate charge.

SequenceNumber

int

Sequence number for the charge.

SourceChargeIdentifier

string

A unique internal identifier for the charge as assigned by the system that captured the transaction.
  • Primary Key

TierAppliesTo

string

Value that identifies whether the applicability of the tier is for all tiers or the highest tier. This is available for use with the Integrate Order Management with Subscription Management to Process Subscriptions or Coverages features.

TierAppliesToCode

string

Abbreviation that identifies the applicability of the tier whether all tiers or the highest tier. A list of accepted values is defined in the lookup type ORA_QP_TIER_GRADUATED_TYPES. This is available for use with the Integrate Order Management with Subscription Management to Process Subscriptions or Coverages features.

UsagePriceLockFlag

boolean

Contains one of the following values: true or false. If true, then the usage pricing is used. If false, then the usage pricing isn't used. This attribute does not have a default value. This is available for use with the Integrate Order Management with Subscription Management to Process Subscriptions or Coverages features.