Manual Price Adjustment
This is the entity to hold the manual price adjustments passed in by consumers to be applied within the Pricing Process.
QName: {http://xmlns.oracle.com/apps/scm/pricing/priceExecution/pricingProcesses/priceRequestService/}ManualPriceAdjustment
Logical Business Objects
-
SCM : Pricing : Price Request
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 |
---|---|---|
AdjustmentCurrencyCode |
string |
Indicates the currency of manual price adjustments such as price overrides and amount-based adjustments. |
AdjustmentTypeCode |
string |
Adjustment type code values including PRICE_OVERRIDE, DISCOUNT_PERCENT, MARKUP_PERCENT, DISCOUNT_AMOUNT , and MARKUP_AMOUNT. |
AdjustmentValue |
decimal |
This is the adjustment amount for amount based adjustment or the discount or markup percent value for percentage based adjustment. |
BasisElementCode |
string |
Price element to be used as basis to calculate percentage based discount/markup. Code values include LIST_PRICE, INVOICE_PRICE, etc. |
ChargeDefinitionCode |
string |
Indicates the charge definition to which the manual price adjustment is applied. |
ChargeDefinitionId |
long |
The ID of the charge definition to which the manual price adjustment is applied. |
ChargeParentEntityCode |
string |
Parent entity of the charge to which the manual price adjustment will be applied to. Values include LINE. |
ChargeParentEntityId |
long |
Id of the parent entity of the charge to which the manual price adjustment will be applied to. |
ChargeRollupFlag |
boolean |
Rollup Flag of the charge to which the manual price adjustment will be applied to. Values include true, false. |
ManualPriceAdjustmentId |
long |
Id of the ManualPriceAdjustment SDO entity.
|
PricePeriodicityCode |
string |
Price periodicity code of the charge for which the manual price adjustment is applied. |
ReasonCode |
string |
Indicates the reason for applying a manual price adjustment. |
SequenceNumber |
long |
Sequence for applying manual price adjustments. |
UsageUOMCode |
string |
Usage UOM code of the charge for which the manual price adjustment is applied. |
ValidFrom |
{http://xmlns.oracle.com/adf/svc/types/}dateTime-Timestamp |
Date the manaul adjustment will be valid from. |
ValidUntil |
{http://xmlns.oracle.com/adf/svc/types/}dateTime-Timestamp |
Date the manaul adjustment will be valid until. |