KVSKBASalesPriceDiscCalc#
Procedures#
GetLinesChanged() : Boolean#
procedure GetLinesChanged(): Boolean
Events#
OnCalculateTextGlobalsOnSetTextBaseOfInitialPriceCaseElse(Record KVSKBASalesConditionHeader, Text[50]) :#
[IntegrationEvent(false, false)]
local procedure OnCalculateTextGlobalsOnSetTextBaseOfInitialPriceCaseElse(SalesConditionHeader: Record "KVSKBASalesConditionHeader"; var TextBaseOfInitialPrice: Text[50]):
[EventSubscriber(ObjectType::Page, Page::"KVSKBASalesPriceDiscCalc", 'OnCalculateTextGlobalsOnSetTextBaseOfInitialPriceCaseElse', '', false, false)]
local procedure DoSomethingOnCalculateTextGlobalsOnSetTextBaseOfInitialPriceCaseElse(SalesConditionHeader: Record "KVSKBASalesConditionHeader"; var TextBaseOfInitialPrice: Text[50])
begin
end;
OnGetConditionCaseCheckLineTypeOnBeforeCaseLineDiscount(Record KVSKBASalesConditionHeader, Option, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnGetConditionCaseCheckLineTypeOnBeforeCaseLineDiscount(SalesConditionHeader: Record "KVSKBASalesConditionHeader"; LineType: Option; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Page, Page::"KVSKBASalesPriceDiscCalc", 'OnGetConditionCaseCheckLineTypeOnBeforeCaseLineDiscount', '', false, false)]
local procedure DoSomethingOnGetConditionCaseCheckLineTypeOnBeforeCaseLineDiscount(SalesConditionHeader: Record "KVSKBASalesConditionHeader"; LineType: Option; var IsHandled: Boolean)
begin
end;
OnGetConditionCaseCheckLineTypeOnBeforeCasePrice(Record KVSKBASalesConditionHeader, Option, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnGetConditionCaseCheckLineTypeOnBeforeCasePrice(SalesConditionHeader: Record "KVSKBASalesConditionHeader"; LineType: Option; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Page, Page::"KVSKBASalesPriceDiscCalc", 'OnGetConditionCaseCheckLineTypeOnBeforeCasePrice', '', false, false)]
local procedure DoSomethingOnGetConditionCaseCheckLineTypeOnBeforeCasePrice(SalesConditionHeader: Record "KVSKBASalesConditionHeader"; LineType: Option; var IsHandled: Boolean)
begin
end;
OnGetConditionCaseCheckLineTypeCaseElse(Record KVSKBASalesConditionHeader, Option) :#
[IntegrationEvent(false, false)]
local procedure OnGetConditionCaseCheckLineTypeCaseElse(SalesConditionHeader: Record "KVSKBASalesConditionHeader"; LineType: Option):
[EventSubscriber(ObjectType::Page, Page::"KVSKBASalesPriceDiscCalc", 'OnGetConditionCaseCheckLineTypeCaseElse', '', false, false)]
local procedure DoSomethingOnGetConditionCaseCheckLineTypeCaseElse(SalesConditionHeader: Record "KVSKBASalesConditionHeader"; LineType: Option)
begin
end;
OnGetConditionOnAfterSetFilterBaseofCalculation(Record KVSKBASalesConditionHeader, Option) :#
[IntegrationEvent(false, false)]
local procedure OnGetConditionOnAfterSetFilterBaseofCalculation(var SalesConditionHeader: Record "KVSKBASalesConditionHeader"; LineType: Option):
[EventSubscriber(ObjectType::Page, Page::"KVSKBASalesPriceDiscCalc", 'OnGetConditionOnAfterSetFilterBaseofCalculation', '', false, false)]
local procedure DoSomethingOnGetConditionOnAfterSetFilterBaseofCalculation(var SalesConditionHeader: Record "KVSKBASalesConditionHeader"; LineType: Option)
begin
end;
Protected Variables#
SalesCondHeader#
Type: Record (KVSKBASalesConditionHeader)