Order Charges

The Order Charges view object that extracts charge details from the fulfillment lines, such as charge currency, charge type, price type, and so on.

Data Store Key : FscmTopModelAM.ScmExtractAM.DooBiccExtractAM.OrderChargeExtractPVO

Primary Keys : OrderChargeId

Initial Extract Date : OrderChargeCreationDate

Incremental Extract Date : OrderChargeLastUpdateDate

Attributes

This table provides the list of exposed attributes and their descriptions.

Name Description
OrderChargeAvgUnitSellingPrice Average selling price for each unit of an item. Use it to recognize revenue.
OrderChargeBlockAllowance Value that indicates the block allowance for a nontiered consumption charge.
OrderChargeBlockSize Number that represents the size of the block for charge calculation for a tier.
OrderChargeCanAdjustFlag Indicates whether the charge is eligible for adjustment. A list of accepted values is defined in the lookup type YES_NO.
OrderChargeChargeAppliesTo Code that indicates where to apply the charge. Contains one of the following values: PRICE or SHIPPING.
OrderChargeChargeCurrencyCode Code that identifies the currency to use for the charge.
OrderChargeChargeDefinitionCode Code that identifies the charge definition.
OrderChargeChargePeriodCode Abbreviation that identifies the charge period for the usage charge. The charge period determines how frequently Pricing and Subscription Management add up the usages for a usage charge. Use a time unit of measure when you set the value for CHARGE_PERIOD_CODE. Pricing uses the UOM Class that you set in the RCS_DEFAULT_UOM_SERVICE_DURATION_CLASS profile option to validate the charge period that you set. This is available for use with the Integrate Order Management with Subscription Management to Process Subscriptions and Rate Usage With Events features.
OrderChargeChargeSubtypeCode Code that identifies the subtype of charge. A list of accepted values is defined in the lookup type ORA_QP_CHARGE_SUBTYPES.
OrderChargeChargeTypeCode Code that identifies the type of charge. A list of accepted values is defined in the lookup type ORA_QP_CHARGE_TYPES.
OrderChargeCreatedBy User who created the order charge row.
OrderChargeCreationDate Date when the order charge row was created.
OrderChargeDeltaType Value that identifies the type of change, such as update, cancel, and so on. Order Management uses this values when processing change order.
OrderChargeGsaUnitPrice Price for one unit of the item. Determined from the price list on the pricing strategy for the current transaction. It must match a price list that GSA (U. S. General Services Administration ) has approved.
OrderChargeId Value that uniquely identifies the order charge. This is the primary key of the Order Charges view object.
OrderChargeLastUpdateDate Date when the order charge row was last updated.
OrderChargeLastUpdateLogin Session login associated to the user who most recently updated the order charge row.
OrderChargeLastUpdatedBy User who most recently updated the order charge row.
OrderChargeModifiedFlag Indicates whether the order charge row has been modified. A list of accepted values is defined in the lookup type YES_NO. The default value is N.
OrderChargeObjectVersionNumber Number of times the order charge row has been updated.
OrderChargeParentEntityCode Code that identifies the parent entity to which the charge is applied.
OrderChargeParentEntityId Value that identifies the parent entity for the charge.
OrderChargePeriodicBillingFlag Value that indicates periodic billing for a subscription. This attribute applies only to one-time charges. This is available for use with the Integrate Order Management with Subscription Management to Process Subscriptions.
OrderChargePeriodicRevRecognitionFlag Value that indicates periodic revenue recognition for a subscription. This attribute applies only to one-time charges. This is available for use with the Integrate Order Management with Subscription Management to Process Subscriptions.
OrderChargePricePeriodicityCode Code that identifies the periodicity to use for a recurring charge.
OrderChargePriceTypeCode Code that identifies the type of price, such as one time or recurring. A list of accepted values is defined in the lookup type ORA_QP_PRICE_TYPES.
OrderChargePricedQuantity Quantity of the item that was priced.
OrderChargePricedQuantityUomCode Code that identifies the unit of measure for the priced quantity.
OrderChargePrimaryFlag Indicates whether the charge is primary. A list of accepted values is defined in the lookup type YES_NO.
OrderChargeReferenceOrderChargeId Value that identifies the previous order charge row. Order Management uses this values when processing change order.
OrderChargeRollupFlag Indicates whether the charge is a rollup charge. A list of accepted values is defined in the lookup type YES_NO.
OrderChargeSequenceNumber Sequence number of the charge.
OrderChargeSourceChargeId Value that uniquely identifies the order charge row for the source order.
OrderChargeTierAggregationMethod Abbreviation that identifies the aggregation method for the tier whether at line or order level. A list of accepted values is defined in the lookup type ORA_QP_AGGREGATION_METHODS.
OrderChargeTierAppliesTo Value that identifies whether the applicability of the tier is for all tiers or the highest tier.
OrderChargeTierBasisTypeCode Abbreviation that identifies the type of tier basis as quantity or amount. A list of accepted values is defined in the lookup type ORA_QP_TIER_BASIS_TYPES.
OrderChargeTieredFlag Indicates whether the charge has a tier defined. If true, then the charge has a tier defined. If false, then the charge doesn't have a tier defined.
OrderChargeUsagePriceLockFlag Indicates whether usage pricing is used. If true, then the usage pricing is used. If false, then the usage pricing isn't used.
OrderChargeUsageUomCode Value that identifies the UOM code for the usage price of the product. This is available for use with the Integrate Order Management with Subscription Management to Process Subscriptions and Rate Usage With Events features.