Calculate Sales Totals

post

/fscmRestApi/priceExecution/documentPrices/calculateSalesTotals

Calculate Sales Totals

Request

There are no request parameters for this operation.

Supported Media Types
Request Body - application/json ()
Root Schema : schema
Type: object
Show Source
Nested Schema : ChangeSummary
Type: array
Values that store the summary of the changes.
Show Source
Nested Schema : Charge
Type: array
Values that represent a charge calculated within the pricing process or a charge that is passed to Pricing by consuming applications.
Show Source
  • CSTChargeType
    Values that represent a charge calculated within the pricing process or a charge that is passed to Oracle Pricing Cloud by consuming applications.
Nested Schema : ChargeComponent
Type: array
Values that store the price elements for each charge applied within the pricing process.
Show Source
Nested Schema : CoverageAssociation
Type: array
Values that represent the association between a coverage line and its covered item for a service duration.
Show Source
Nested Schema : Header
Type: array
Values that represent the sales order or quote header, sales agreement header, or contract header.
Show Source
Nested Schema : Line
Type: array
Values that represent the sales order or quote line, sales agreement line, or contract line.
Show Source
Nested Schema : PricingMessage
Type: array
Contains one instance for each pricing error found on the transaction.
Show Source
Nested Schema : Total
Type: array
Values that store the calculated pricing total values.
Show Source
Nested Schema : TotalComponent
Type: array
Values that represent multiple charge components (price elements) that comprise a total; for example, multiple discounts are added to display the total discount.
Show Source
  • CSTTotalComponentType
    Values that represent multiple charge components (price elements) that comprise a total; for example, multiple discounts are added to display the total discount.
Nested Schema : CSTChangeSummaryType
Type: object
Values that store the summary of the changes.
Nested Schema : CSTChargeType
Type: object
Values that represent a charge calculated within the pricing process or a charge that is passed to Oracle Pricing Cloud by consuming applications.
Show Source
Nested Schema : CoverageDuration
Type: object
Show Source
Nested Schema : FloorUnitPrice
Type: object
Show Source
Nested Schema : GSAUnitPrice
Type: object
Show Source
  • Abbreviation that identifies the currency.
  • Unit price amount derived from a Government Services Administration price list on the strategy for the current transaction.
Nested Schema : PricedQuantity
Type: object
If price type equals usage or recurring usage, -If "IsPerUnitUsage? = TRUE, pricedQuantity = Estimated Usage Quantity * Line.Requested Quantity for simple products, pricedQuantity = Estimated Usage Quantity * Line.ExtendedQuantity for CP -If ?IsPerUnitUsage? = FALSE, pricedQuantity = Estimated Usage Quantity If price type is not usage nor recurring usage, PricedQuantity = Line.RequestedQuantity for simple products, PricedQuantity = Estimated Usage Quantity * Line.ExtendedQuantity for CP
Show Source
Nested Schema : CSTChargeComponentType
Type: object
Values that store the price elements for each charge applied within the pricing process.
Show Source
Nested Schema : CoverageExtendedAmount
Type: object
Show Source
  • Abbreviation that identifies the currency.
  • Number that indicates the coverage extended amount used for the entire service duration of a coverage association.
Nested Schema : ExtendedAmount
Type: object
Show Source
  • Abbreviation that identifies the currency.
  • Value that indicates the extended amount in line currency. Extended amount equals the unit price multiplied by the line requested quantity for simple products and equals the unit price multiplied by the line extended quantity for configurable products. If either isEstimatedPricedQuantity or isEstimatedUnitPrice is set to Y, the extended amount will be an estimated amount.
Nested Schema : HeaderCurrencyCoverageExtendedAmount
Type: object
Show Source
  • Abbreviation that identifies the currency.
  • Number that indicates the coverage extended amount in the header currency for the entire service duration of a coverage association.
Nested Schema : HeaderCurrencyExtendedAmount
Type: object
Show Source
Nested Schema : HeaderCurrencyUnitPrice
Type: object
Show Source
Nested Schema : UnitPrice
Type: object
Show Source
Nested Schema : CSTCoverageAssociationType
Type: object
Values that represent the association between a coverage line and its covered item for a service duration.
Show Source
Nested Schema : CoverageDuration
Type: object
Show Source
Nested Schema : CoveredItemQuantity
Type: object
Show Source
  • Abbreviation that indicates the unit of measure.
  • Number that indicates the asset or covered item quantity covered for the coverage association.
Nested Schema : CSTHeaderType
Type: object
Values that represent the sales order or quote header, sales agreement header, or contract header.
Show Source
Nested Schema : CSTLineType
Type: object
Values that represent the sales order or quote line, sales agreement line, or contract line.
Show Source
Nested Schema : AssessableValue
Type: object
Show Source
  • Abbreviation that identifies the currency of the assessable value.
  • The taxable amount in the currency that the sales order uses. The value is either the list price, or the net price, or a value that the user enters. The value is an extended amount.
Nested Schema : ExtendedQuantity
Type: object
Show Source
  • Abbreviation that identifies the unit of measure.
  • Number that indicates the rolled-up quantity for configured products. This is the same as the line requested quantity for simple products, but is a product of the requested quantity of the component and its ancestors for a configurable product component.
Nested Schema : LineQuantity
Type: object
Show Source
  • Abbreviation that identifies the unit of measure.
  • Quantity requested to be priced. In the case of a configurable product component, the RequestedQuantity should be a relative quantity. In the case of simple products, value of RequestedQuantity equals the value of ExtendedQuantity.
Nested Schema : PerModelUnitQuantity
Type: object
Show Source
  • Abbreviation that identifies the unit of measure.
  • Value that indicates the unit quantity per root model for the lines of a configuration.
Nested Schema : ServiceDuration
Type: object
Show Source
Nested Schema : CSTPricingMessageType
Type: object
Contains one instance for each pricing error found on the transaction.
Show Source
Nested Schema : CSTTotalType
Type: object
Values that store the calculated pricing total values.
Show Source
Nested Schema : TotalAmount
Type: object
Value that is the calculated total value, e.g., 1000.00
Show Source
Nested Schema : CSTTotalComponentType
Type: object
Values that represent multiple charge components (price elements) that comprise a total; for example, multiple discounts are added to display the total discount.
Show Source
Back to Top

Response

Supported Media Types

200 Response

Totals calculated successfully.
Body ()
Root Schema : schema
Type: object
Show Source
Nested Schema : ChangeSummary
Type: array
Values that store the summary of the changes.
Show Source
Nested Schema : Charge
Type: array
Values that represent a charge calculated within the pricing process or a charge that is passed to Pricing by consuming applications.
Show Source
  • CSTChargeType
    Values that represent a charge calculated within the pricing process or a charge that is passed to Oracle Pricing Cloud by consuming applications.
Nested Schema : ChargeComponent
Type: array
Values that store the price elements for each charge applied within the pricing process.
Show Source
Nested Schema : CoverageAssociation
Type: array
Values that represent the association between a coverage line and its covered item for a service duration.
Show Source
Nested Schema : Header
Type: array
Values that represent the sales order or quote header, sales agreement header, or contract header.
Show Source
Nested Schema : Line
Type: array
Values that represent the sales order or quote line, sales agreement line, or contract line.
Show Source
Nested Schema : PricingMessage
Type: array
Contains one instance for each pricing error found on the transaction.
Show Source
Nested Schema : Total
Type: array
Values that store the calculated pricing total values.
Show Source
Nested Schema : TotalComponent
Type: array
Values that represent multiple charge components (price elements) that comprise a total; for example, multiple discounts are added to display the total discount.
Show Source
  • CSTTotalComponentType
    Values that represent multiple charge components (price elements) that comprise a total; for example, multiple discounts are added to display the total discount.
Nested Schema : CSTChangeSummaryType
Type: object
Values that store the summary of the changes.
Nested Schema : CSTChargeType
Type: object
Values that represent a charge calculated within the pricing process or a charge that is passed to Oracle Pricing Cloud by consuming applications.
Show Source
Nested Schema : CoverageDuration
Type: object
Show Source
Nested Schema : FloorUnitPrice
Type: object
Show Source
Nested Schema : GSAUnitPrice
Type: object
Show Source
  • Abbreviation that identifies the currency.
  • Unit price amount derived from a Government Services Administration price list on the strategy for the current transaction.
Nested Schema : PricedQuantity
Type: object
If price type equals usage or recurring usage, -If "IsPerUnitUsage? = TRUE, pricedQuantity = Estimated Usage Quantity * Line.Requested Quantity for simple products, pricedQuantity = Estimated Usage Quantity * Line.ExtendedQuantity for CP -If ?IsPerUnitUsage? = FALSE, pricedQuantity = Estimated Usage Quantity If price type is not usage nor recurring usage, PricedQuantity = Line.RequestedQuantity for simple products, PricedQuantity = Estimated Usage Quantity * Line.ExtendedQuantity for CP
Show Source
Nested Schema : CSTChargeComponentType
Type: object
Values that store the price elements for each charge applied within the pricing process.
Show Source
Nested Schema : CoverageExtendedAmount
Type: object
Show Source
  • Abbreviation that identifies the currency.
  • Number that indicates the coverage extended amount used for the entire service duration of a coverage association.
Nested Schema : ExtendedAmount
Type: object
Show Source
  • Abbreviation that identifies the currency.
  • Value that indicates the extended amount in line currency. Extended amount equals the unit price multiplied by the line requested quantity for simple products and equals the unit price multiplied by the line extended quantity for configurable products. If either isEstimatedPricedQuantity or isEstimatedUnitPrice is set to Y, the extended amount will be an estimated amount.
Nested Schema : HeaderCurrencyCoverageExtendedAmount
Type: object
Show Source
  • Abbreviation that identifies the currency.
  • Number that indicates the coverage extended amount in the header currency for the entire service duration of a coverage association.
Nested Schema : HeaderCurrencyExtendedAmount
Type: object
Show Source
Nested Schema : HeaderCurrencyUnitPrice
Type: object
Show Source
Nested Schema : UnitPrice
Type: object
Show Source
Nested Schema : CSTCoverageAssociationType
Type: object
Values that represent the association between a coverage line and its covered item for a service duration.
Show Source
Nested Schema : CoverageDuration
Type: object
Show Source
Nested Schema : CoveredItemQuantity
Type: object
Show Source
  • Abbreviation that indicates the unit of measure.
  • Number that indicates the asset or covered item quantity covered for the coverage association.
Nested Schema : CSTHeaderType
Type: object
Values that represent the sales order or quote header, sales agreement header, or contract header.
Show Source
Nested Schema : CSTLineType
Type: object
Values that represent the sales order or quote line, sales agreement line, or contract line.
Show Source
Nested Schema : AssessableValue
Type: object
Show Source
  • Abbreviation that identifies the currency of the assessable value.
  • The taxable amount in the currency that the sales order uses. The value is either the list price, or the net price, or a value that the user enters. The value is an extended amount.
Nested Schema : ExtendedQuantity
Type: object
Show Source
  • Abbreviation that identifies the unit of measure.
  • Number that indicates the rolled-up quantity for configured products. This is the same as the line requested quantity for simple products, but is a product of the requested quantity of the component and its ancestors for a configurable product component.
Nested Schema : LineQuantity
Type: object
Show Source
  • Abbreviation that identifies the unit of measure.
  • Quantity requested to be priced. In the case of a configurable product component, the RequestedQuantity should be a relative quantity. In the case of simple products, value of RequestedQuantity equals the value of ExtendedQuantity.
Nested Schema : PerModelUnitQuantity
Type: object
Show Source
  • Abbreviation that identifies the unit of measure.
  • Value that indicates the unit quantity per root model for the lines of a configuration.
Nested Schema : ServiceDuration
Type: object
Show Source
Nested Schema : CSTPricingMessageType
Type: object
Contains one instance for each pricing error found on the transaction.
Show Source
Nested Schema : CSTTotalType
Type: object
Values that store the calculated pricing total values.
Show Source
Nested Schema : TotalAmount
Type: object
Value that is the calculated total value, e.g., 1000.00
Show Source
Nested Schema : CSTTotalComponentType
Type: object
Values that represent multiple charge components (price elements) that comprise a total; for example, multiple discounts are added to display the total discount.
Show Source

400 Response

Invalid input request.
Back to Top