Pricing Service Parameter
This entity holds the parameters that calling application pass in as well as the output status parameter Pricing sets.
QName: {http://xmlns.oracle.com/apps/scm/pricing/priceExecution/pricingProcesses/priceRequestService/}PricingServiceParameter
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 |
|
Contained by |
|
Contained by |
|
Handled by |
Attributes
The following table describes attributes in the service data object.
Name | Type | Description |
---|---|---|
CalculateToPriceElement |
string |
Pricing service flag determines which price element will be calculated up to by the Pricing Engine. Value of this attribute is the element code for a Price Element of type Price or Margin, such as List Price, Net Price, Margin, etc. |
IterateFlag |
boolean |
The value of this attribute controls whether or not the Pricing engine will perform iterative pricing. Value is 1 or 0. Default value is 0. |
OutputStatus |
string |
Output status indicator. Values include SUCCESS, ERROR. |
PerformValueIdConversionsFlag |
boolean |
Specifies to convert the value of an attribute. True: Convert value to ID and convert ID to value. False: do not convert. The default value is False. |
PopulateCoverageLineChargesFlag |
boolean |
Contains True or False. The default value is false. True: populate charges that belong to the coverage on a coverage line and not create roll-up coverage charges. False: populate charges that belong to the coverage on a coverage association and create roll-up coverage charges on the coverage line. |
PricingContext |
string |
This attribute is used to identify the calling application. |
ProcessingMessage |
string |
Message generated for the transaction when the output staus is set to 'ERROR'. |
ValidationLevel |
string |
Indicates whether to evaluate for a line level validation (charge guidelines, GSA, and Floor Price) or the entire transaction (including Totals). The default value is Line level. |
ValidationMode |
string |
Indicates whether a full evaluation is carried out or evaluation is for violations only. The default value is Violations Only. |