KVSTRDRentalEventManagement#
Events#
KVSTRDOnBeforeSetKVSKBAPriceDiscMinQtyperLineInOnAfterInitRecordSalesHeader(Record Sales Header, Boolean) :#
Summary: This event is raised before setting the "KVSKBAPriceDiscMinQtyperLine" field in Sales Header when "OnAfterInitRecordSalesHeader" event is triggered, it allows to skip the default logic to set "KVSKBAPriceDiscMinQtyperLine" field for sales and rental document.
[IntegrationEvent(false, false)]
local procedure KVSTRDOnBeforeSetKVSKBAPriceDiscMinQtyperLineInOnAfterInitRecordSalesHeader(var SalesHeader: Record "Sales Header"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSTRDRentalEventManagement", 'KVSTRDOnBeforeSetKVSKBAPriceDiscMinQtyperLineInOnAfterInitRecordSalesHeader', '', false, false)]
local procedure DoSomethingKVSTRDOnBeforeSetKVSKBAPriceDiscMinQtyperLineInOnAfterInitRecordSalesHeader(var SalesHeader: Record "Sales Header"; var IsHandled: Boolean)
begin
end;
Parameters:
SalesHeader: The record of Sales Header which is going to set "KVSKBAPriceDiscMinQtyperLine" field.IsHandled: Set to true if the event is handled, otherwise false. If set to true, the default logic will be aborted.