Skip to content

KVSICOCostingCalculationMgmt#

Events#

OnBeforeRunReportKVSICOAdjustLastUnitCost(Text, Text) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeRunReportKVSICOAdjustLastUnitCost(var itemCategoryFilter: Text; var itemNoFilter: Text): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSICOCostingCalculationMgmt", 'OnBeforeRunReportKVSICOAdjustLastUnitCost', '', false, false)]
local procedure DoSomethingOnBeforeRunReportKVSICOAdjustLastUnitCost(var itemCategoryFilter: Text; var itemNoFilter: Text)
begin
end;

OnGetRealItemCostsOtherCostingBasis(Record Item, Code[10], Code[20], Date, Decimal, Boolean, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnGetRealItemCostsOtherCostingBasis(var newItem: Record "Item"; variantCode: Code[10]; locationCode: Code[20]; calculationDate: Date; quantity: Decimal; var purchPriceLineExists: Boolean; var lastDirectCostSet: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSICOCostingCalculationMgmt", 'OnGetRealItemCostsOtherCostingBasis', '', false, false)]
local procedure DoSomethingOnGetRealItemCostsOtherCostingBasis(var newItem: Record "Item"; variantCode: Code[10]; locationCode: Code[20]; calculationDate: Date; quantity: Decimal; var purchPriceLineExists: Boolean; var lastDirectCostSet: Boolean)
begin
end;