[IntegrationEvent(False,False)]
local procedure OnAfterCalcUnitAmountRoundingPrecision(PriceCalculationBuffer: Record "Price Calculation Buffer" temporary, var UnitAmountRoundingPrecision: Decimal)
[IntegrationEvent(False,False)]
local procedure OnAfterGetAssets(PriceCalculationBuffer: Record "Price Calculation Buffer" temporary, var NewPriceAssetList: Codeunit "Price Asset List")
[IntegrationEvent(False,False)]
local procedure OnAfterGetSources(PriceCalculationBuffer: Record "Price Calculation Buffer" temporary, var TempPriceSource: Record "Price Source" temporary, var Found: Boolean)
[IntegrationEvent(False,False)]
local procedure OnAfterSetFilters(var PriceListLine: Record "Price List Line", AmountType: Enum "Price Amount Type", var PriceCalculationBuffer: Record "Price Calculation Buffer" temporary, ShowAll: Boolean)
[IntegrationEvent(False,False)]
local procedure OnAfterSetLineDiscountPctForPickBestLine(PriceCalculationBuffer: Record "Price Calculation Buffer" temporary, var PriceListLine: Record "Price List Line")
[IntegrationEvent(False,False)]
local procedure OnBeforeConvertAmount(AmountType: Enum "Price Amount Type", var PriceListLine: Record "Price List Line", PriceCalculationBuffer: Record "Price Calculation Buffer" temporary, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeIsInMinQty(PriceListLine: Record "Price List Line", PriceCalculationBuffer: Record "Price Calculation Buffer" temporary, var Result: Boolean, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnConvertAmountByTaxOnAfterVATPostingSetupGet(var VATPostingSetup: Record "VAT Posting Setup", var Amount: Decimal, var IsHandled: Boolean, var PriceCalculationBuffer: Record "Price Calculation Buffer" temporary)
[IntegrationEvent(False,False)]
local procedure OnBeforeConvertAmountByCurrency(var PriceListLine: Record "Price List Line", var Amount: Decimal, var PriceCalculationBuffer: Record "Price Calculation Buffer" temporary)