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 |
|
Handled by |
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. |