Codeunit 18123476 EOS Costing Wip Management
Codeunit 18123476 EOS Costing Wip Management
Codeunit EOS Costing Wip Management (ID 18123476).
Methods
CalcWipProcess
procedure CalcWipProcess(PeriodCode: Code[20]; ItemNo: Code[20])
CalcWipProcess.
Parameters / Return Value
PeriodCode
Code[20]Code[20].
ItemNo
Code[20]Code[20].
CalcWipProductionOrderLine
procedure CalcWipProductionOrderLine(PeriodCode: Code[20]; ProdOrderLine: Record "Prod. Order Line"; StartingDate: Date; EndingDate: Date; var TempWipProdOrderLine: Record "EOS Prod. Order Line WIP" temporary; var TempWipProdOrderComp: Record "EOS Prod. Order Component WIP" temporary; var TempWipProdOrderRouting: Record "EOS Prod. Ord. Rtng. Line WIP" temporary): Boolean
CalcWipProductionOrderLine.
Parameters / Return Value
PeriodCode
Code[20]Code[20].
ProdOrderLine
Record "Prod. Order Line"Record “Prod. Order Line”.
StartingDate
DateDate.
EndingDate
DateDate.
TempWipProdOrderLine
Record "EOS Prod. Order Line WIP"Temporary VAR Record “EOS Prod. Order Line WIP”.
TempWipProdOrderComp
Record "EOS Prod. Order Component WIP"Temporary VAR Record “EOS Prod. Order Component WIP”.
TempWipProdOrderRouting
Record "EOS Prod. Ord. Rtng. Line WIP"Temporary VAR Record “EOS Prod. Ord. Rtng. Line WIP”.
Returns
BooleanReturn value of type Boolean.
ClearWipData
procedure ClearWipData(PeriodCode: Code[20]; ProdOrderLine: Record "Prod. Order Line")
ClearWipData.
Parameters / Return Value
PeriodCode
Code[20]Code[20].
ProdOrderLine
Record "Prod. Order Line"Record “Prod. Order Line”.
GetWipProductionOrderLine
procedure GetWipProductionOrderLine(PeriodCode: Code[20]; ProdOrderLine: Record "Prod. Order Line"; var TempWipProdOrderLine: Record "EOS Prod. Order Line WIP" temporary; var TempWipProdOrderComp: Record "EOS Prod. Order Component WIP" temporary; var TempWipProdOrderRouting: Record "EOS Prod. Ord. Rtng. Line WIP" temporary): Boolean
GetWipProductionOrderLine.
Parameters / Return Value
PeriodCode
Code[20]Code[20].
ProdOrderLine
Record "Prod. Order Line"Record “Prod. Order Line”.
TempWipProdOrderLine
Record "EOS Prod. Order Line WIP"Temporary VAR Record “EOS Prod. Order Line WIP”.
TempWipProdOrderComp
Record "EOS Prod. Order Component WIP"Temporary VAR Record “EOS Prod. Order Component WIP”.
TempWipProdOrderRouting
Record "EOS Prod. Ord. Rtng. Line WIP"Temporary VAR Record “EOS Prod. Ord. Rtng. Line WIP”.
Returns
BooleanReturn value of type Boolean.
Events
OnBeforeIsWipProdOrderLineToSkip
local procedure OnBeforeIsWipProdOrderLineToSkip(PeriodCode: Code[20]; ProdOrderLine: Record "Prod. Order Line"; var SkipProdOrderLine: Boolean; var IsHandled: Boolean)
Parameters / Return Value
PeriodCode
Code[20]ProdOrderLine
Record "Prod. Order Line"SkipProdOrderLine
BooleanIsHandled
Boolean
OnBeforeInsertWipProdOrderRouting
local procedure OnBeforeInsertWipProdOrderRouting(var WipProdOrderRouting: Record "EOS Prod. Ord. Rtng. Line WIP")
Parameters / Return Value
- WipProdOrderRouting
Record "EOS Prod. Ord. Rtng. Line WIP"
OnAfterInsertWipData
local procedure OnAfterInsertWipData(PeriodCode: Code[20]; ProdOrderLine: Record "Prod. Order Line")
Parameters / Return Value
PeriodCode
Code[20]ProdOrderLine
Record "Prod. Order Line"
OnBeforeReadCapLedgerEntryOnGetDataIfWipExist
local procedure OnBeforeReadCapLedgerEntryOnGetDataIfWipExist(PeriodCode: Code[20]; var CapLedgerEntry: Record "Capacity Ledger Entry")
Parameters / Return Value
PeriodCode
Code[20]CapLedgerEntry
Record "Capacity Ledger Entry"
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.