Skip to content

KVSFCYCostCalcMgtSubscriber#

Procedures#

CalcProdOrderLineActCost(Record Prod. Order Line, Decimal, Decimal, Decimal, Decimal, Decimal, Decimal, Decimal, Decimal, Decimal, Decimal) :#

procedure CalcProdOrderLineActCost(ProdOrderLine: Record "Prod. Order Line"; var ActMatCost: Decimal; var ActCapDirCost: Decimal; var ActSubDirCost: Decimal; var ActCapOvhdCost: Decimal; var ActMfgOvhdCost: Decimal; var ActMatCostCostACY: Decimal; var ActCapDirCostACY: Decimal; var ActSubDirCostACY: Decimal; var ActCapOvhdCostACY: Decimal; var ActMfgOvhdCostACY: Decimal): 

CalcProdOrderLineExpCost(Record Prod. Order Line, Decimal, Decimal, Decimal, Decimal, Decimal, Decimal, Decimal, Decimal) :#

procedure CalcProdOrderLineExpCost(ProdOrderLine: Record "Prod. Order Line"; ShareOfTotalCapCost: Decimal; var ExpMatCost: Decimal; var ExpCapDirCost: Decimal; var ExpSubDirCost: Decimal; var ExpCapOvhdCost: Decimal; var ExpMfgOvhdCost: Decimal; var ExpMatOvhdCostVar: Decimal; var ExpSubOvhdCostVar: Decimal): 

Events#

OnCalcProdOrderLineExpCostOnExpOperCostCalculated(Decimal, Record Prod. Order Routing Line) :#

[IntegrationEvent(false, false)]
local procedure OnCalcProdOrderLineExpCostOnExpOperCostCalculated(var ExpOperCost: Decimal; ProdOrderRtngLine: Record "Prod. Order Routing Line"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSFCYCostCalcMgtSubscriber", 'OnCalcProdOrderLineExpCostOnExpOperCostCalculated', '', false, false)]
local procedure DoSomethingOnCalcProdOrderLineExpCostOnExpOperCostCalculated(var ExpOperCost: Decimal; ProdOrderRtngLine: Record "Prod. Order Routing Line")
begin
end;