Skip to content

KVSTRDCalcItemChangingSugg#

Procedures#

SetWorksheet(Record KVSTRDDataChangingSuggName, Boolean) :#

procedure SetWorksheet(DataChangingSuggName: Record "KVSTRDDataChangingSuggName"; UsePlanningParameter: Boolean): 

Events#

KVSTRDOnAfterCalculateSuggestion(Record KVSTRDItemChangingSuggLine, Record Item, Boolean) :#

[IntegrationEvent(false, false)]
local procedure KVSTRDOnAfterCalculateSuggestion(var ItemChangingSuggLine: Record "KVSTRDItemChangingSuggLine"; Item: Record "Item"; DeleteSafetyStockAtNullConsumption: Boolean): 
[EventSubscriber(ObjectType::Report, Report::"KVSTRDCalcItemChangingSugg", 'KVSTRDOnAfterCalculateSuggestion', '', false, false)]
local procedure DoSomethingKVSTRDOnAfterCalculateSuggestion(var ItemChangingSuggLine: Record "KVSTRDItemChangingSuggLine"; Item: Record "Item"; DeleteSafetyStockAtNullConsumption: Boolean)
begin
end;

KVSTRDOnAfterInsertWorksheetLine(Record KVSTRDItemChangingSuggLine, Record Item, Code[10], Code[10], Integer) :#

[IntegrationEvent(false, false)]
local procedure KVSTRDOnAfterInsertWorksheetLine(var ItemChangingSuggLine: Record "KVSTRDItemChangingSuggLine"; Item: Record "Item"; LocationCode: Code[10]; VariantCode: Code[10]; var GlobalNextLineNo: Integer): 
[EventSubscriber(ObjectType::Report, Report::"KVSTRDCalcItemChangingSugg", 'KVSTRDOnAfterInsertWorksheetLine', '', false, false)]
local procedure DoSomethingKVSTRDOnAfterInsertWorksheetLine(var ItemChangingSuggLine: Record "KVSTRDItemChangingSuggLine"; Item: Record "Item"; LocationCode: Code[10]; VariantCode: Code[10]; var GlobalNextLineNo: Integer)
begin
end;