FindPriceAdjustments Method
Get all retail price adjustments matching the given product, channel price groups, currency, unit of measure, and date.
Namespace: Microsoft.Dynamics.Commerce.Runtime.Data
Assembly: Microsoft.Dynamics.Commerce.Runtime (in Microsoft.Dynamics.Commerce.Runtime.dll)
Syntax
'Declaration
Function FindPriceAdjustments ( _
productId As Long, _
distinctProductVariantId As Long, _
priceGroupIds As IEnumerable(Of Long), _
currencyCode As String, _
unitOfMeasure As String, _
dateToCheck As DateTime _
) As ReadOnlyCollection(Of PriceAdjustment)
'Usage
Dim instance As IPricingDataManager
Dim productId As Long
Dim distinctProductVariantId As Long
Dim priceGroupIds As IEnumerable(Of Long)
Dim currencyCode As String
Dim unitOfMeasure As String
Dim dateToCheck As DateTime
Dim returnValue As ReadOnlyCollection(Of PriceAdjustment)
returnValue = instance.FindPriceAdjustments(productId, _
distinctProductVariantId, priceGroupIds, _
currencyCode, unitOfMeasure, dateToCheck)
ReadOnlyCollection<PriceAdjustment> FindPriceAdjustments(
long productId,
long distinctProductVariantId,
IEnumerable<long> priceGroupIds,
string currencyCode,
string unitOfMeasure,
DateTime dateToCheck
)
ReadOnlyCollection<PriceAdjustment^>^ FindPriceAdjustments(
long long productId,
long long distinctProductVariantId,
IEnumerable<long long>^ priceGroupIds,
String^ currencyCode,
String^ unitOfMeasure,
DateTime dateToCheck
)
Parameters
- productId
Type: System.Int64
- distinctProductVariantId
Type: System.Int64
- priceGroupIds
Type: System.Collections.Generic.IEnumerable<Int64>
- currencyCode
Type: System.String
- unitOfMeasure
Type: System.String
- dateToCheck
Type: System.DateTime
Return Value
Type: System.Collections.ObjectModel.ReadOnlyCollection<PriceAdjustment>
All price adjustment rules which may apply to the item and context given.