Table of Contents

KVSKBAPriceHelper

Procedures

TestPriceListHeaderValues(Record Price List Line) : Boolean

procedure TestPriceListHeaderValues(PriceListLine: Record "Price List Line"): Boolean

CheckPriceListhasDraftLines(Code[20]) :

procedure CheckPriceListhasDraftLines(PriceListCode: Code[20]): 

CheckIsExtendedPriceCalculationEnabled() : Boolean

procedure CheckIsExtendedPriceCalculationEnabled(): Boolean

CheckPriceCalculationMethodUseKBAChanges(Enum Price Calculation Method) : Boolean

procedure CheckPriceCalculationMethodUseKBAChanges(PriceCalculationMethod: Enum "Price Calculation Method"): Boolean

CheckIsDefaultPricingCustomer() : Boolean

procedure CheckIsDefaultPricingCustomer(): Boolean

CheckIsDefaultPricingDate() : Boolean

procedure CheckIsDefaultPricingDate(): Boolean

CheckIsDefaultPricingVendor() : Boolean

procedure CheckIsDefaultPricingVendor(): Boolean

Events

OnCheckPriceCalculationMethodUseKBAChanges(Enum Price Calculation Method, Boolean, Boolean) :

[IntegrationEvent(false, false)]
local procedure OnCheckPriceCalculationMethodUseKBAChanges(PriceCalculationMethod: Enum "Price Calculation Method"; var Result: Boolean; var IsHandled: Boolean): 

OnBeforeProcessPriceCalcChangeNotification(Boolean) :

[IntegrationEvent(false, false)]
local procedure OnBeforeProcessPriceCalcChangeNotification(var IsHandled: Boolean):