Skip to content

KVSKBAPriceWorksheetCalc#

Events#

OnCalculateTextGlobalsOnSetTextBaseOfInitialPriceCaseElse(Record KVSKBASalesConditionHeader, Text[50]) :#

[IntegrationEvent(false, false)]
local procedure OnCalculateTextGlobalsOnSetTextBaseOfInitialPriceCaseElse(KVSKBASalesConditionHeader: Record "KVSKBASalesConditionHeader"; var TextBaseOfInitialPrice: Text[50]): 
[EventSubscriber(ObjectType::Page, Page::"KVSKBAPriceWorksheetCalc", 'OnCalculateTextGlobalsOnSetTextBaseOfInitialPriceCaseElse', '', false, false)]
local procedure DoSomethingOnCalculateTextGlobalsOnSetTextBaseOfInitialPriceCaseElse(KVSKBASalesConditionHeader: Record "KVSKBASalesConditionHeader"; var TextBaseOfInitialPrice: Text[50])
begin
end;

OnGetConditionOnAfterSetFilterSalesCondHeader(Record KVSKBASalesConditionHeader, Record Price Worksheet Line) :#

[IntegrationEvent(false, false)]
local procedure OnGetConditionOnAfterSetFilterSalesCondHeader(var KVSKBASalesConditionHeader: Record "KVSKBASalesConditionHeader"; PriceWorksheetLine: Record "Price Worksheet Line"): 
[EventSubscriber(ObjectType::Page, Page::"KVSKBAPriceWorksheetCalc", 'OnGetConditionOnAfterSetFilterSalesCondHeader', '', false, false)]
local procedure DoSomethingOnGetConditionOnAfterSetFilterSalesCondHeader(var KVSKBASalesConditionHeader: Record "KVSKBASalesConditionHeader"; PriceWorksheetLine: Record "Price Worksheet Line")
begin
end;

OnGetConditionOnBeforeCheckBaseofCalculation(Record KVSKBASalesConditionHeader, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnGetConditionOnBeforeCheckBaseofCalculation(KVSKBASalesConditionHeader: Record "KVSKBASalesConditionHeader"; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Page, Page::"KVSKBAPriceWorksheetCalc", 'OnGetConditionOnBeforeCheckBaseofCalculation', '', false, false)]
local procedure DoSomethingOnGetConditionOnBeforeCheckBaseofCalculation(KVSKBASalesConditionHeader: Record "KVSKBASalesConditionHeader"; var IsHandled: Boolean)
begin
end;

OnBeforeCalcSalesPriceOnGetCondition(Record KVSKBASalesConditionHeader, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeCalcSalesPriceOnGetCondition(KVSKBASalesConditionHeader: Record "KVSKBASalesConditionHeader"; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Page, Page::"KVSKBAPriceWorksheetCalc", 'OnBeforeCalcSalesPriceOnGetCondition', '', false, false)]
local procedure DoSomethingOnBeforeCalcSalesPriceOnGetCondition(KVSKBASalesConditionHeader: Record "KVSKBASalesConditionHeader"; var IsHandled: Boolean)
begin
end;