Codeunit 18004195 EOS085 Calculate Pers. Cost

Codeunit 18004195 EOS085 Calculate Pers. Cost

Methods

CalcPersonnelRoutingLineCosts

procedure CalcPersonnelRoutingLineCosts(RoutingLine: Record "Routing Line"; RoutingPersonnel: Record "Routing Personnel"; LotSize: Decimal; ScrapPct: Decimal; var BOMPersonnelBuffer: Record "EOS085 BOM Buffer Personnel"; var Item: Record Item)

Parameters / Return Value

  • RoutingLine Record "Routing Line"

  • RoutingPersonnel Record "Routing Personnel"

  • LotSize Decimal

  • ScrapPct Decimal

  • BOMPersonnelBuffer Record "EOS085 BOM Buffer Personnel"

  • Item Record "Item"


Events

OnAfterSetFiltersOnCalcPersonnelRoutingLineCosts

local procedure OnAfterSetFiltersOnCalcPersonnelRoutingLineCosts(var RoutingPersonnel: Record "Routing Personnel"; RoutingLine: Record "Routing Line"; var BOMBuffer: Record "BOM Buffer")

Raised after applying filters on Routing Personnel, before calculating Personnel Routing Line Costs. Use it to modify filters.

Parameters / Return Value

  • RoutingPersonnel Record "Routing Personnel"

    Routing Personnel to filter

  • RoutingLine Record "Routing Line"

    Routing Line

  • BOMBuffer Record "BOM Buffer"

    BOM Buffer


OnFilterRoutingPersonnelOnCalculateStandardCost

local procedure OnFilterRoutingPersonnelOnCalculateStandardCost(var RoutingPersonnel: Record "Routing Personnel"; RoutingLine: Record "Routing Line")

Raised after applying filters on Routing Personnel, after calculating Routing Line Costs. Use it to modify filters.

Parameters / Return Value

  • RoutingPersonnel Record "Routing Personnel"

    Routing Personnel to filter

  • RoutingLine Record "Routing Line"

    Routing Line



EOS Labs -