MOSEL_SOURCE_LIST

Description:

This parameter specifies a comma-separated list of Mosel source files (other than the main model) to be included in the package delivered to the Dash host with each Schedule Optimization request. The list must include the default MOS files (specific to the system version), as well as the paths and names of any additional customized MOS files.

This parameter works in conjunction with the SO_SCRIPT_NAME parameter, which is the name of the main Mosel source file to be compiled on the Dash server. Upon schedule generation, the files defined in SO_SCRIPT_NAME and MOSEL_SOURCE_LIST are automatically uploaded to the Dash server and compiled into shift_WB.bim.

File paths can be specified for the files listed in this registry parameter. When Mosel source files are uploaded to the Dash server, this process is followed to find the files specified in this registry parameter:
  1. The system tries to find files to upload to the Dash server using the specified file names and file paths, if specified.
  2. If a file cannot be found, system appends the default path for Mosel scripts to the file name and searches for the file there. The default path is com/workbrain/app/modules/retailSchedule/moselSource.
  3. If a file still cannot be found, the file is skipped and not uploaded to the Dash server.
Valid Values:

A comma-separated list of Mosel source files. At minimum, this list includes the default file names and the custom Mosel files. File paths may optionally be specified. For example, a list of files specified could be:

alpha_WB.mos,com/workbrain/Client/mosel/custom_WB.mos,com/workbrain/Client/mosel/custom_feature.mos

Default Value:

custom_WB.mos

Location:

System/modules/scheduleoptimization/dash

Effective:

n/a