KVSKBASuggestItemPriceonWksh#
Obsolete
This Element will be removed or changed with a future Version of the App.
Procedures#
InitializeRequest(Option, Code[20], Date, Date, Code[10], Code[10]) :#
procedure InitializeRequest(NewToSalesType: Option; NewToSalesCode: Code[20]; NewToStartDateText: Date; NewToEndDateText: Date; NewToCurrCode: Code[10]; NewToUOMCode: Code[10]):
InitializeRequest2(Option, Code[20], Date, Date, Code[10], Code[10], Decimal, Decimal, Code[10], Boolean) :#
procedure InitializeRequest2(NewToSalesType: Option; NewToSalesCode: Code[20]; NewToStartDateText: Date; NewToEndDateText: Date; NewToCurrCode: Code[10]; NewToUOMCode: Code[10]; NewPriceLowerLimit: Decimal; NewUnitPriceFactor: Decimal; NewRoundingMethodCode: Code[10]; NewCreateNewPrices: Boolean):
Events#
OnBeforeRoundMethod(Record KVSKBASalesPriceWorksheet, Record Item, Record Currency, Decimal, Decimal, Decimal) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeRoundMethod(var SalesPriceWorksheet: Record "KVSKBASalesPriceWorksheet"; Item: Record "Item"; ToCurrency: Record "Currency"; UnitPriceFactor: Decimal; PriceLowerLimit: Decimal; var CurrentUnitPrice: Decimal):
[EventSubscriber(ObjectType::Report, Report::"KVSKBASuggestItemPriceonWksh", 'OnBeforeRoundMethod', '', false, false)]
local procedure DoSomethingOnBeforeRoundMethod(var SalesPriceWorksheet: Record "KVSKBASalesPriceWorksheet"; Item: Record "Item"; ToCurrency: Record "Currency"; UnitPriceFactor: Decimal; PriceLowerLimit: Decimal; var CurrentUnitPrice: Decimal)
begin
end;
OnBeforeModifyOrInsertSalesPriceWksh(Record KVSKBASalesPriceWorksheet) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeModifyOrInsertSalesPriceWksh(var SalesPriceWorksheet: Record "KVSKBASalesPriceWorksheet"):
[EventSubscriber(ObjectType::Report, Report::"KVSKBASuggestItemPriceonWksh", 'OnBeforeModifyOrInsertSalesPriceWksh', '', false, false)]
local procedure DoSomethingOnBeforeModifyOrInsertSalesPriceWksh(var SalesPriceWorksheet: Record "KVSKBASalesPriceWorksheet")
begin
end;