KVSKBAPriceListMgtHelper#
Events#
OnAfterSetFilterDuplicatePriceListLine(Record Price List Line, Record Price List Line) :#
[IntegrationEvent(false, false)]
local procedure OnAfterSetFilterDuplicatePriceListLine(PriceListLine: Record "Price List Line"; var DuplicatePriceListLine: Record "Price List Line"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAPriceListMgtHelper", 'OnAfterSetFilterDuplicatePriceListLine', '', false, false)]
local procedure DoSomethingOnAfterSetFilterDuplicatePriceListLine(PriceListLine: Record "Price List Line"; var DuplicatePriceListLine: Record "Price List Line")
begin
end;
OnBeforeClosePricesandDiscounts(Record Price List Line, Record Price List Line, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeClosePricesandDiscounts(PriceListLine: Record "Price List Line"; var DuplicatePriceListLine: Record "Price List Line"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAPriceListMgtHelper", 'OnBeforeClosePricesandDiscounts', '', false, false)]
local procedure DoSomethingOnBeforeClosePricesandDiscounts(PriceListLine: Record "Price List Line"; var DuplicatePriceListLine: Record "Price List Line"; var IsHandled: Boolean)
begin
end;
OnAddLineOnAfterPopulatePriceListLineFieldsOnBeforeGetSalesCondition(Record Price Asset, Record Price Line Filters, Codeunit Price List Management, Record Price List Header, Record Price List Line) :#
[IntegrationEvent(false, false)]
local procedure OnAddLineOnAfterPopulatePriceListLineFieldsOnBeforeGetSalesCondition(PriceAsset: Record "Price Asset"; var PriceLineFilters: Record "Price Line Filters"; var PriceListManagement: Codeunit "Price List Management"; ToPriceListHeader: Record "Price List Header"; var PriceListLine: Record "Price List Line"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAPriceListMgtHelper", 'OnAddLineOnAfterPopulatePriceListLineFieldsOnBeforeGetSalesCondition', '', false, false)]
local procedure DoSomethingOnAddLineOnAfterPopulatePriceListLineFieldsOnBeforeGetSalesCondition(PriceAsset: Record "Price Asset"; var PriceLineFilters: Record "Price Line Filters"; var PriceListManagement: Codeunit "Price List Management"; ToPriceListHeader: Record "Price List Header"; var PriceListLine: Record "Price List Line")
begin
end;