Skip to content

KVSKBASalesPrices#

Obsolete

This Element will be removed or changed with a future Version of the App.

Events#

OnGetSalesTypeFilterOnCase(Record KVSKBASalesPrice, Enum KVSKBASalesPriceTypeFilter, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnGetSalesTypeFilterOnCase(KVSKBASalesPrice: Record "KVSKBASalesPrice"; var ResultEnum: Enum "KVSKBASalesPriceTypeFilter"; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Page, Page::"KVSKBASalesPrices", 'OnGetSalesTypeFilterOnCase', '', false, false)]
local procedure DoSomethingOnGetSalesTypeFilterOnCase(KVSKBASalesPrice: Record "KVSKBASalesPrice"; var ResultEnum: Enum "KVSKBASalesPriceTypeFilter"; var IsHandled: Boolean)
begin
end;

OnLookupCodeFilterCtrlOnBeforeSalesPriceTypeCaseElse(Record KVSKBASalesPrice, Text, Boolean) :#

Obsolete

This Element will be removed or changed with a future Version of the App.

[Obsolete('The price calculation needs a redesign due to the standard changes, possibly the function will not be available in the future.', '18.3')]
[IntegrationEvent(false, false)]
local procedure OnLookupCodeFilterCtrlOnBeforeSalesPriceTypeCaseElse(var SalesPrice: Record "KVSKBASalesPrice"; var Text: Text; var LookupSelected: Boolean): 
[EventSubscriber(ObjectType::Page, Page::"KVSKBASalesPrices", 'OnLookupCodeFilterCtrlOnBeforeSalesPriceTypeCaseElse', '', false, false)]
local procedure DoSomethingOnLookupCodeFilterCtrlOnBeforeSalesPriceTypeCaseElse(var SalesPrice: Record "KVSKBASalesPrice"; var Text: Text; var LookupSelected: Boolean)
begin
end;

OnUpdateBasicRecFiltersOnBeforeItemTypeFilterCaseElse(Record KVSKBASalesPrice, Option, Boolean) :#

Obsolete

This Element will be removed or changed with a future Version of the App.

[Obsolete('The price calculation needs a redesign due to the standard changes, possibly the function will not be available in the future.', '18.3')]
[IntegrationEvent(false, false)]
local procedure OnUpdateBasicRecFiltersOnBeforeItemTypeFilterCaseElse(SalesPrice: Record "KVSKBASalesPrice"; var ItemTypeFilter: Option; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Page, Page::"KVSKBASalesPrices", 'OnUpdateBasicRecFiltersOnBeforeItemTypeFilterCaseElse', '', false, false)]
local procedure DoSomethingOnUpdateBasicRecFiltersOnBeforeItemTypeFilterCaseElse(SalesPrice: Record "KVSKBASalesPrice"; var ItemTypeFilter: Option; var IsHandled: Boolean)
begin
end;

OnAfterLookupSalesCodeFilterCtrl(Enum KVSKBASalesPriceTypeFilter, Text, Boolean, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnAfterLookupSalesCodeFilterCtrl(SalesTypeFilter: Enum "KVSKBASalesPriceTypeFilter"; var Text: Text; var ResultBool: Boolean; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Page, Page::"KVSKBASalesPrices", 'OnAfterLookupSalesCodeFilterCtrl', '', false, false)]
local procedure DoSomethingOnAfterLookupSalesCodeFilterCtrl(SalesTypeFilter: Enum "KVSKBASalesPriceTypeFilter"; var Text: Text; var ResultBool: Boolean; var IsHandled: Boolean)
begin
end;

OnGetFilterDescriptionOnCaseSalesTypeFilterOnCaseElse(Enum KVSKBASalesPriceTypeFilter, Text, Text, Text) :#

[IntegrationEvent(false, false)]
local procedure OnGetFilterDescriptionOnCaseSalesTypeFilterOnCaseElse(SalesTypeFilter: Enum "KVSKBASalesPriceTypeFilter"; SalesCodeFilter: Text; var SalesSrcTableName: Text; var Description: Text): 
[EventSubscriber(ObjectType::Page, Page::"KVSKBASalesPrices", 'OnGetFilterDescriptionOnCaseSalesTypeFilterOnCaseElse', '', false, false)]
local procedure DoSomethingOnGetFilterDescriptionOnCaseSalesTypeFilterOnCaseElse(SalesTypeFilter: Enum "KVSKBASalesPriceTypeFilter"; SalesCodeFilter: Text; var SalesSrcTableName: Text; var Description: Text)
begin
end;

OnSetRecFiltersOnCaseSalesTypeFilterCaseElse(Enum KVSKBASalesPriceTypeFilter, Text) :#

[IntegrationEvent(false, false)]
local procedure OnSetRecFiltersOnCaseSalesTypeFilterCaseElse(SalesTypeFilter: Enum "KVSKBASalesPriceTypeFilter"; SalesCodeFilter: Text): 
[EventSubscriber(ObjectType::Page, Page::"KVSKBASalesPrices", 'OnSetRecFiltersOnCaseSalesTypeFilterCaseElse', '', false, false)]
local procedure DoSomethingOnSetRecFiltersOnCaseSalesTypeFilterCaseElse(SalesTypeFilter: Enum "KVSKBASalesPriceTypeFilter"; SalesCodeFilter: Text)
begin
end;