The basic structure of the XML configuration without the function definition is the following:
Basic structure of the XML configuration
<?xml version='1.0' encoding='ISO-8859-1'?>
<jobrouterModuleSettings>
<module name='CONST_SA_CSV'>
<functions>
...
</functions>
<simulation>
<behavior id='EXECUTE' name='CONST_ACT_SIM_EXECUTE' desc='CONST_ACT_SIM_EXECUTE_DESC' />
<behavior id='SUCCESS' name='CONST_ACT_SIM_SUCCESS' desc='CONST_ACT_SIM_SUCCESS_DESC' />
<behavior id='ERROR' name='CONST_ACT_SIM_ERROR' desc='CONST_ACT_SIM_ERROR_DESC' />
</simulation>
</module>
</jobrouterModuleSettings>
This basic structure has to be kept for each system activity. In the above example translation constants are already in use in the module element in the name attribute below the simulation element. The module name can be defined in the language files. In contrast to this the constants used within the simulation section are defined by JobRouter, so a translation of these is not required.