CreateTieredPricing
Creates tiered pricing terms for a specified contract request line item in the SAP Ariba solution.
Procedure-Specific Information
The following input can accept either a temporary table name or an API JSON aggregate as a value.
- TieredPricingSteps references the ContractRequestLineItemTieredPricingSteps.rsd temporary table.
ContractRequestLineItemTieredPricingSteps Temporary Table Columns
| Column Name | Type | Description |
| MinTierValue | Decimal | Minimum tier value threshold for this pricing step. |
| TierValue | Decimal | Tier value (price or percentage) for this pricing step. |
Input
| Name | Type | Description |
| Realm | String | SAP Ariba realm identifier for the tenant. |
| ContractRequestUniqueName | String | The unique identifier of the contract request that contains the line item. |
| LineItemNumberInCollection | Int | The line item number within the contract request collection. |
| TierType | String | Tier basis for pricing calculation (Amount, Quantity).
The allowed values are Amount, Quantity. |
| TierValueType | String | Type of tier value calculation (Price, Percent).
The allowed values are Price, Percent. |
| IsTierPricingCumulative | String | Whether tier pricing applies cumulatively across tiers (Yes/No).
The allowed values are Yes, No. |
| AmountCurrencyUniqueName | String | The unique identifier of the currency for tier amounts. |
| TieredPricingSteps | String | Tiered pricing step data with tier values and thresholds. |
Result Set Columns
| Name | Type | Description |
| Success | String | Indicates whether or not the operation was successful. |
| Details | String | Any extra details on the operation's execution. |