Report 5130112 M365 Explode Prod. Item

Report 5130112 M365 Explode Prod. Item

LanguageCaption
de-DEFertigungsartikel auflösen
es-ESExplotar Producto de Producción
en-USExplode Prod. Item
it-CHEsplodi articolo prod.
it-ITEsplodi articolo prod.

Methods

AddRouting

procedure AddRouting(afterJobStructLine: Record "M365 Job Structure Line")

Parameters / Return Value

  • afterJobStructLine Record "M365 Job Structure Line"

Start

procedure Start(forExplodeRouting: Boolean; forExplodeBom: Boolean)

Parameters / Return Value

  • forExplodeRouting Boolean

  • forExplodeBom Boolean


Events

OnValidateNewJobStructLine

local procedure OnValidateNewJobStructLine(var newJobStructLine: Record "M365 Job Structure Line"; var prodBomlineTmp: Record "Production BOM Line" temporary; var afterJobStructLine: Record "M365 Job Structure Line")

Parameters / Return Value

  • newJobStructLine Record "M365 Job Structure Line"

  • prodBomlineTmp Record "Production BOM Line"

  • afterJobStructLine Record "M365 Job Structure Line"


OnAfterGetItem

local procedure OnAfterGetItem(var newJobStructLine: Record "M365 Job Structure Line"; var prodBomlineTmp: Record "Production BOM Line" temporary)

Parameters / Return Value

  • newJobStructLine Record "M365 Job Structure Line"

  • prodBomlineTmp Record "Production BOM Line"


OnAfterGetGLSetup

local procedure OnAfterGetGLSetup(var newJobStructLine: Record "M365 Job Structure Line"; var afterJobStructLine: Record "M365 Job Structure Line")

Parameters / Return Value

  • newJobStructLine Record "M365 Job Structure Line"

  • afterJobStructLine Record "M365 Job Structure Line"


OnFillProdBomLineTmp

local procedure OnFillProdBomLineTmp(var prodBomlineTmp: Record "Production BOM Line" temporary; jobStructLine: Record "M365 Job Structure Line")

Parameters / Return Value

  • prodBomlineTmp Record "Production BOM Line"

  • jobStructLine Record "M365 Job Structure Line"


OnFillProdRoutingLineTmp

local procedure OnFillProdRoutingLineTmp(var tempRoutingLine: Record "Routing Line" temporary; jobStructLine: Record "M365 Job Structure Line")

Parameters / Return Value

  • tempRoutingLine Record "Routing Line"

  • jobStructLine Record "M365 Job Structure Line"


OnBeforeExplodeBomJobStructureLine

local procedure OnBeforeExplodeBomJobStructureLine(var altExplodeBomExist: Boolean; var jobStructureLine: Record "M365 Job Structure Line")

Parameters / Return Value

  • altExplodeBomExist Boolean

  • jobStructureLine Record "M365 Job Structure Line"


OnBeforeCheckJobReplenishment

local procedure OnBeforeCheckJobReplenishment(jobStructLine: Record "M365 Job Structure Line"; var handled: Boolean)

Parameters / Return Value

  • jobStructLine Record "M365 Job Structure Line"

  • handled Boolean


OnAfterInsertNewJobStructLine

local procedure OnAfterInsertNewJobStructLine(var newJobStructLine: Record "M365 Job Structure Line"; var afterJobStructLine: Record "M365 Job Structure Line"; var tempProdBomline: Record "Production BOM Line")

Parameters / Return Value

  • newJobStructLine Record "M365 Job Structure Line"

  • afterJobStructLine Record "M365 Job Structure Line"

  • tempProdBomline Record "Production BOM Line"


OnAfterInsertJobStructLineForRtg

local procedure OnAfterInsertJobStructLineForRtg(var newJobStructLine: Record "M365 Job Structure Line"; afterJobStructLine: Record "M365 Job Structure Line"; rtngLine: Record "Routing Line")

Parameters / Return Value

  • newJobStructLine Record "M365 Job Structure Line"

  • afterJobStructLine Record "M365 Job Structure Line"

  • rtngLine Record "Routing Line"


OnAfterCalcUp

local procedure OnAfterCalcUp(var jobStructLine: Record "M365 Job Structure Line"; var forJobStructLine: Record "M365 Job Structure Line")

Parameters / Return Value

  • jobStructLine Record "M365 Job Structure Line"

  • forJobStructLine Record "M365 Job Structure Line"



EOS Labs -