Codeunit 18091293 EOS028 CFG External Config.

Codeunit 18091293 EOS028 CFG External Config.

Methods

GetGeneratedItemNo

procedure GetGeneratedItemNo(): Code[20]

This procedure returns generated item.

Parameters / Return Value

  • Returns Code[20]

    Item generated.


GetGeneratedVariantCode

procedure GetGeneratedVariantCode(var NewItemNo: Code[20]; var NewVariantCode: Code[10])

This procedure returns generated item and variant code.

Parameters / Return Value

  • NewItemNo Code[20]

    Item No. generated

  • NewVariantCode Code[10]

    Variant Code generated


GetPriceSurchargeConfigLine

procedure GetPriceSurchargeConfigLine(var PriceConfigLine: Decimal; var SurchargeConfigLine: Decimal)

This procedure returns Price and Surcharge of the Configurator Line for external configuration.

Parameters / Return Value

  • PriceConfigLine Decimal

    Price of the Configurator Line

  • SurchargeConfigLine Decimal

    Surcharge of the Configurator Line


SetConfigurationLevels

procedure SetConfigurationLevels(EnableConfigLevels: Boolean; ConfigLevels: Integer)

It can be used in a custom configuration to specify the level of the BOM explosion.

Parameters / Return Value

  • EnableConfigLevels Boolean

  • ConfigLevels Integer


SetOutputCharac

procedure SetOutputCharac(NewConfigID: Guid; var NewOutputCharac: Record "EOS028 CFG Doc. Line Charac.")

This procedure sets output characteristics.

Parameters / Return Value

  • NewConfigID Guid

    Configuration ID

  • NewOutputCharac Record "EOS028 CFG Doc. Line Charac."

    Temp. record with output characteristics


GetOutputCharacValues

procedure GetOutputCharacValues(NewConfigID: Guid; var NewOutputCharacValues: Record "EOS028 CFG Conf. Charac. Value")

This procedure gets output characteristics values.

Parameters / Return Value

  • NewConfigID Guid

    Configuration ID

  • NewOutputCharacValues Record "EOS028 CFG Conf. Charac. Value"

    Contains characteristics values


GetOutputConfigCharac

procedure GetOutputConfigCharac(NewConfigID: Guid; var NewOutputConfigCharac: Record "EOS028 CFG Config. Charac.")

This procedure gets output characteristics values.

Parameters / Return Value

  • NewConfigID Guid

    Configuration ID

  • NewOutputConfigCharac Record "EOS028 CFG Config. Charac."

    Contains characteristics configurated


GetExtConfigNo

procedure GetExtConfigNo(): Code[20]

This procedure gets external configuration no..

Parameters / Return Value

  • Returns Code[20]

    External configuration no.


SetParameters

procedure SetParameters(NewExtConfigNo: Code[20]; NewItemNo: Code[20])

This procedure sets external configuration no. and neutral Item no..

Parameters / Return Value

  • NewExtConfigNo Code[20]

    External configuration no.

  • NewItemNo Code[20]

    Neutral Item no.


SetParameters

procedure SetParameters(NewExtConfigNo: Code[20]; NewItemNo: Code[20]; NewVariantCode: Code[10])

This procedure sets external configuration no. and neutral Item no..

Parameters / Return Value

  • NewExtConfigNo Code[20]

    External configuration no.

  • NewItemNo Code[20]

    Neutral Item no.

  • NewVariantCode Code[10]

    Variant Code


SetSkipMakeLineProcessExternalConfig

procedure SetSkipMakeLineProcessExternalConfig(SkipMakeLineProcessExtCfg: Boolean)

This procedure sets the execution of the procedure MakeLineProcess.

Parameters / Return Value

  • SkipMakeLineProcessExtCfg Boolean

    if true, not execute the procedure


SetSkipDeleteCharacTablesExternalConfig

procedure SetSkipDeleteCharacTablesExternalConfig(SkipDeleteCharacTablesExtCfg: Boolean)

This procedure sets the execution of the procedure DeleteCharacTables. Use it to specify if the external configuration must delete the configuration tables.

Parameters / Return Value

  • SkipDeleteCharacTablesExtCfg Boolean

    If true, not delete configuration tables



EOS Labs -