GetActiveTradeAgreementPrice Method

Gets the active trade agreement price.

Namespace:  Microsoft.Dynamics.Commerce.Runtime.Services.PricingEngine
Assembly:  Microsoft.Dynamics.Commerce.Runtime.Services.PricingEngine (in Microsoft.Dynamics.Commerce.Runtime.Services.PricingEngine.dll)

Syntax

'Declaration
Public Shared Function GetActiveTradeAgreementPrice ( _
    pricingDataManager As IPricingDataManager, _
    priceParameters As DiscountParameters, _
    currencyCode As String, _
    saleItem As SalesLine, _
    quantity As Decimal, _
    customerId As String, _
    customerPriceGroup As String, _
    dateToCheck As DateTime _
) As Decimal
'Usage
Dim pricingDataManager As IPricingDataManager
Dim priceParameters As DiscountParameters
Dim currencyCode As String
Dim saleItem As SalesLine
Dim quantity As Decimal
Dim customerId As String
Dim customerPriceGroup As String
Dim dateToCheck As DateTime
Dim returnValue As Decimal

returnValue = PricingEngine.GetActiveTradeAgreementPrice(pricingDataManager, _
    priceParameters, currencyCode, saleItem, _
    quantity, customerId, customerPriceGroup, _
    dateToCheck)
public static decimal GetActiveTradeAgreementPrice(
    IPricingDataManager pricingDataManager,
    DiscountParameters priceParameters,
    string currencyCode,
    SalesLine saleItem,
    decimal quantity,
    string customerId,
    string customerPriceGroup,
    DateTime dateToCheck
)
public:
static Decimal GetActiveTradeAgreementPrice(
    IPricingDataManager^ pricingDataManager, 
    DiscountParameters^ priceParameters, 
    String^ currencyCode, 
    SalesLine^ saleItem, 
    Decimal quantity, 
    String^ customerId, 
    String^ customerPriceGroup, 
    DateTime dateToCheck
)

Parameters

Return Value

Type: System.Decimal
Active trade agreement price.

See Also

Reference

PricingEngine Class

Microsoft.Dynamics.Commerce.Runtime.Services.PricingEngine Namespace