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