Codeunit 18004192 EOS085 Exchange Components

Codeunit 18004192 EOS085 Exchange Components

Methods

SetProperties

procedure SetProperties(NewExchangeComp: Boolean; NewExchangeQty: Boolean; NewExchangeScrap: Boolean; NewExchangeRoutingLink: Boolean; NewExchangePosition: Boolean)

Parameters / Return Value

  • NewExchangeComp Boolean

  • NewExchangeQty Boolean

  • NewExchangeScrap Boolean

  • NewExchangeRoutingLink Boolean

  • NewExchangePosition Boolean


SetBomProperties

procedure SetBomProperties(NewCertifyBom: Boolean; NewVersionStartingDate: Date)

Parameters / Return Value

  • NewCertifyBom Boolean

  • NewVersionStartingDate Date


ActionWkshLine

procedure ActionWkshLine(var CompWkshLine: Record "EOS085 Comp. Worksheet Line")

Parameters / Return Value

  • CompWkshLine Record "EOS085 Comp. Worksheet Line"

FinalizeProdBom

procedure FinalizeProdBom()

Events

OnBeforeResetInActionMessageNew

local procedure OnBeforeResetInActionMessageNew(ProdBomVersion: Record "Production BOM Version")

Raised before reset ProdBomLine in the action message “New”.

Parameters / Return Value

  • ProdBomVersion Record "Production BOM Version"

    Record “Production BOM Version”


OnAfterInitInActionMessageNew

local procedure OnAfterInitInActionMessageNew(var ProdBomLine: Record "Production BOM Line")

Raised after init ProdBomLine in the action message “New”.

Parameters / Return Value

  • ProdBomLine Record "Production BOM Line"

    Record “Production BOM Line”


OnBeforeModifyInActionMessageNew

local procedure OnBeforeModifyInActionMessageNew(var ProdBomLine: Record "Production BOM Line")

Raised before modify ProdBomLine in the action message “New”.

Parameters / Return Value

  • ProdBomLine Record "Production BOM Line"

    Record “Production BOM Line”


OnAfterModifyInActionMessageNew

local procedure OnAfterModifyInActionMessageNew(var ProdBomLine: Record "Production BOM Line")

Raised after modify ProdBomLine in the action message “New”.

Parameters / Return Value

  • ProdBomLine Record "Production BOM Line"

    Record “Production BOM Line”


OnBeforeDeleteInActionMessageCancel

local procedure OnBeforeDeleteInActionMessageCancel(var ProdBomLine: Record "Production BOM Line")

Raised before delete ProdBomLine in the action message “Cancel”.

Parameters / Return Value

  • ProdBomLine Record "Production BOM Line"

    Record “Production BOM Line”


OnAfterDeleteInActionMessageCancel

local procedure OnAfterDeleteInActionMessageCancel(var CompWkshLine: Record "EOS085 Comp. Worksheet Line")

Raised after delete ProdBomLine in the action message “Cancel”.

Parameters / Return Value

  • CompWkshLine Record "EOS085 Comp. Worksheet Line"

    Record “EOS085 Comp. Worksheet Line”



EOS Labs -