Codeunit 18060740 EOS09005 Configurator Mgt.

Codeunit 18060740 EOS09005 Configurator Mgt.

Methods

MakeLine_JobStructure

procedure MakeLine_JobStructure(var JobStructureLine: Record "M365 Job Structure Line")

This is the main procedure of the Product Configurator for “Job Structure Line” table.

Parameters / Return Value

  • JobStructureLine Record "M365 Job Structure Line"

    “JobStructureLine” to be configured


SetHiddenMode

procedure SetHiddenMode(NewHiddenMode: Boolean)

Parameters / Return Value

  • NewHiddenMode Boolean

SetNoUpdatePrice

procedure SetNoUpdatePrice(NewNoUpdatePrice: Boolean)

Parameters / Return Value

  • NewNoUpdatePrice Boolean

Events

OnBeforeMakeLine_JobStructure

local procedure OnBeforeMakeLine_JobStructure(var JobStructureLine: Record "M365 Job Structure Line")

This event is raised at the beginning of the procedure MakeLine_JobStructure.

Parameters / Return Value

  • JobStructureLine Record "M365 Job Structure Line"

    “JobStructureLine” to be configured


OnAfterMakeLine_JobStructure

local procedure OnAfterMakeLine_JobStructure(var JobStructureLine: Record "M365 Job Structure Line")

This event is raised at the end of the procedure MakeLine_JobStructure.

Parameters / Return Value

  • JobStructureLine Record "M365 Job Structure Line"

    “JobStructureLine” configured


OnAfterNotConfiguration

local procedure OnAfterNotConfiguration(TempConfigHeader: Record "EOS028 CFG TempConfigHeader" temporary; TempConfigLine: Record "EOS028 CFG TempConfigLine" temporary; var JobStructureLine: Record "M365 Job Structure Line")

This event is raised if item is not configured.

Parameters / Return Value

  • TempConfigHeader Record "EOS028 CFG TempConfigHeader"

    Temp. record with configuration header

  • TempConfigLine Record "EOS028 CFG TempConfigLine"

    Temp. record with configuration line

  • JobStructureLine Record "M365 Job Structure Line"

    “JobStructureLine” to configure


OnBeforeUpdateJobStructureLine

local procedure OnBeforeUpdateJobStructureLine(var JobStructureLine: Record "M365 Job Structure Line"; TempConfigLine: Record "EOS028 CFG TempConfigLine")

This event is raised before updating the Job Structure Line after configuration.

Parameters / Return Value

  • JobStructureLine Record "M365 Job Structure Line"

    “JobStructureLine” before update with new configuration

  • TempConfigLine Record "EOS028 CFG TempConfigLine"

    Temp. record with configuration line


OnAfterUpdateJobStructureLine

local procedure OnAfterUpdateJobStructureLine(var JobStructureLine: Record "M365 Job Structure Line"; TempConfigLine: Record "EOS028 CFG TempConfigLine")

This event is raised after updating the Job Structure Line after configuration.

Parameters / Return Value

  • JobStructureLine Record "M365 Job Structure Line"

    “JobStructureLine” after update with new configuration

  • TempConfigLine Record "EOS028 CFG TempConfigLine"

    Temp. record with configuration line



EOS Labs -