Detail Information for Price Waterfall

Provides detail information about the price waterfall for an order line, including price elements and amounts.

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

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

Header Information for Price Waterfall

Handled by

Import Sales Orders

Attributes

The following table describes attributes in the service data object.

Name Type Description

ChargeCurrencyCode

string

Code for the currency used in the charge component

ChargeCurrencyDurationExtendedAmount

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

Identifies extended amount over the given duration in the charge currency.

ChargeCurrencyExtendedAmount

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

Extended amount in charge currency. Extended amount equals the unit price multiplied by the line requested quantity for simple products and equals the unit price multiplied by the line extended quantity for configurations.

ChargeCurrencyName

string

Name of the currency used in the charge component.

ChargeCurrencyUnitPrice

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

The price or adjustment per unit in the charge currency for the line UOM.

Explanation

string

Explanation of the charge component

HeaderCurrencyCode

string

Code for the header currency.

HeaderCurrencyDurationExtendedAmount

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

Identifies extended amount over the given duration in the header currency.

HeaderCurrencyExtendedAmount

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

The extended amount in header currency.

HeaderCurrencyName

string

Name of the currency on the header.

HeaderCurrencyUnitPrice

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

Price or adjustment per unit in the header currency for the line UOM.

PriceElement

string

Name of the Price Element.

PriceElementCode

string

Code for the Price Elements setup e.g. LISTPRICE, NETPRICE, etc.

PriceElementUsage

string

Name indicating how the charge component will be used.

PriceElementUsageCode

string

Code to indicate how the charge component will be used.

RollupFlag

boolean

Indicator that this is a rollup/ aggregate value for the charge component price element code.

SequenceNumber

int

Sequence number for the charge component.

SourceChargeComponentIdentifier

string

Identifier for the charge component as assigned by the system that captured the transaction.

SourceChargeIdentifier

string

Identifier for the charge as assigned by the system that captured the transaction.

SourceMpaId

string

Source Manual Price Adjustment Id

SourceParentChargeComponentId

string

Charge component id for the contributing charge. Only used where the parent charge is a rollup charge.