A Control-M module process contains none, one or several folder object creations/changes/deletions. Process parameters are stored once in each Control-M process. Object parameters are stored in each folder object of a Control-M module process. There are two types of object parameters: key object parameters and data object parameters. The key object parameters build together a unique key of Control-M folder objects. As the process and object parameters are defined in the same place in the process definition, the type of any parameter is recognized based on its name prefix. So you have to choose good name prefixes for the different types of parameters before you start to define them in the process definition. For example you can choose the 'CTM.GNRL.' prefix for process parameters, 'CTM.KEY.' prefix for the object key parameters and 'CTM.DATA.' prefix for the object data parameters. The chosen prefixes have to be specified in the configuration file etc/hos_ctm_call_config.php (like described above the file name can be a different one) in the options param_prefix, docu_param_prefix_key and docu_param_prefix_data.
Each Control-M module process must define three key object parameters for storing the system, server (datacenter) and folder names of the handled folders. These parameters have to be defined of the type STRING and their dialog elements of the type text (single line text). The names of these parameters have to be specified in the hos_ctm_call_config file, in the parameters ctm_param_system, ctm_param_server and ctm_param_folder. Further a Control-M module process must define at least one data object parameter for storing the XML definition of the folder. This parameter has to be defined of the type STRING and its dialog element of the type multiline (multi line text). The name of this parameter has to be specified in the hos_ctm_call_config file, in the parameter ctm_param_definition.
Process and object parameter definitions specify which parameters will be displayed in the user input dialogs, process reports and Object Browser. The parameters have to be defined in process definitions. How to define parameters in a process definition is described in the documentation .