Table of Contents

KVSICOCalculateStandardCost

Events

OnAfterCalcRtngLineCost(Record Routing Line, Decimal, Decimal, Decimal, Decimal) :

[IntegrationEvent(false, false)]
local procedure OnAfterCalcRtngLineCost(routingLine: Record "Routing Line"; mfgItemQtyBase: Decimal; var slCap: Decimal; var slSub: Decimal; var slCapOvhd: Decimal): 

OnBeforeCalcItems(Record Item) :

[IntegrationEvent(false, false)]
local procedure OnBeforeCalcItems(var item: Record "Item"): 

OnBeforeCalcItem(Record Item, Boolean, Boolean) :

[IntegrationEvent(false, false)]
local procedure OnBeforeCalcItem(var item: Record "Item"; useAssemblyList: Boolean; var isHandled: Boolean): 

OnBeforeCalcRtngLineCost(Record Routing Line, Decimal) :

[IntegrationEvent(false, false)]
local procedure OnBeforeCalcRtngLineCost(routingLine: Record "Routing Line"; mfgItemQtyBase: Decimal): 

OnCalcItemOnBeforeShowStrMenu(Record Item, Boolean, Boolean) :

[IntegrationEvent(false, false)]
local procedure OnCalcItemOnBeforeShowStrMenu(var item: Record "Item"; var showStrMenu: Boolean; var newCalcMultiLevel: Boolean): 

OnCalcMfgItemOnBeforeCalcRtngCost(Record Item, Integer, Decimal, Date, Decimal) :

[IntegrationEvent(false, false)]
local procedure OnCalcMfgItemOnBeforeCalcRtngCost(var item: Record "Item"; level: Integer; var lotSize: Decimal; var calculationDate: Date; var mfgItemQtyBase: Decimal): 

OnCalcMfgItemOnBeforeCalculateCosts(Decimal, Decimal, Decimal, Decimal, Decimal, Record Item, Decimal, Decimal, Integer, Date) :

[IntegrationEvent(false, false)]
local procedure OnCalcMfgItemOnBeforeCalculateCosts(var slMat: Decimal; var slCap: Decimal; var slSub: Decimal; var slCapOvhd: Decimal; var slMfgOvhd: Decimal; var item: Record "Item"; lotSize: Decimal; mfgItemQtyBase: Decimal; level: Integer; calculationDate: Date): 

OnCalcProdBOMCostOnAfterCalcCompItemQtyBase(Date, Record Item, Decimal, Boolean, Record Production BOM Line, Decimal, Code[20], Decimal) :

[IntegrationEvent(false, false)]
local procedure OnCalcProdBOMCostOnAfterCalcCompItemQtyBase(calculationDate: Date; mfgItem: Record "Item"; mfgItemQtyBase: Decimal; isTypeItem: Boolean; var prodBOMLine: Record "Production BOM Line"; var compItemQtyBase: Decimal; rtngNo: Code[20]; uomFactor: Decimal): 

OnAfterSetProdBOMFilters(Record Production BOM Line) :

[IntegrationEvent(false, false)]
local procedure OnAfterSetProdBOMFilters(var prodBOMLine: Record "Production BOM Line"):