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