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
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.