logo

Setting up automatic start of the Configuration Management application

Apart from manually clearing a configuration in ELMA, it is also possible to set up the periodic automatic launch of deleting elements. This article provides an example setting up the automatic clearing of the Order document type versions, created more than a year ago. This procedure consists of several steps.

Step 1. Launch the Configuration Manager application

Run the EleWise.ELMA.BPM.Nullifier.exe file.

Step 2. Create a file with document conversion settings

On the All Objects tab, select the Order document type (Fig. 1) and set the document clearing parameters (Fig. 2).

Fig. 1. Objects tab

Fig. 2. Object clearing parameters

Save the document clearing parameters and the created file. To save the file, click Save as... (Fig. 1) and select a folder. In this example, save the file to the folder C:\ELMA3-Express\Designer.

Step 3. Install the file with the document conversion settings

On the Menu tab (Fig. 3) in the Configurations section, open the configuration settings for editing.

Fig. 3. Menu section. Edit button

In the opened window, in the Conversion settings file field (Fig. 4), specify the earlier created file and save the changes by clicking OK.

Fig. 4. Configuration settings

Step 4. Create a package file

In the folder with the EleWise.ELMA.BPM.Nullifier.exe file, create an empty package file (with the *.bat extension).

Step 5. Set commands for the package file

In the package file, specify the following commands (Рис. 5):

  • "C:\ELMA3-Express\Designer\Elewise.ELMA.BPM.Nullifier.exe" – path to the EleWise.ELMA.BPM.Nullifier.exe application;
  • /uadmin – login for accessing the configuration (administrator account);
  • /c "MyConfiguration" – configuration name;
  • /b"start" – name of the file for writing deleted elements (if this parameter is absent, the file will not be generated).

After specifying the commands, save the created package file.

Fig. 5. Package file

You can specify additional commands in the package file. To get help on them, specify the following commands (Fig. 6):

  • "C:\ELMA3-Express\Designer\Elewise.ELMA.BPM.Nullifier.exe" – path to EleWise.ELMA.BPM.Nullifier.exe;
  • /– open Help.

Fig. 6. Opening Help on working with the configuration utility

The created package must be saved and then launched. Help for the configuration management utility will open (Fig. 7).

Fig. 7. Help for the utility

Step 6. Start the Task Scheduler

You can configure the periodicity of launching the package file in the standard Task Scheduler. To open it, go to Start – Windows Administrative Tools.

Step 7. Set up package file launch

In the Task Scheduler (Fig. 8) create a folder, which will store the package file. To create a folder, click on Task Scheduler Library, and then click Actions – New Folder… . In the opened dialog box, enter the folder name.

Fig. 8. Task Scheduler

To launch the package file, create a task in the new folder. Select the folder and click Actions – Create Task… . 

7.1.   On the General tab (Fig. 9), enter the task name.

Fig. 9. Task Scheduler. General tab

7.2.   On the Triggers tab, specify parameters for running the package file (Fig. 10).

Fig. 10. Task Scheduler. Triggers tab. Trigger settings

7.3.   On the Actions tab, in the Action field, select Start a program. In the Program/script field, click Browse… to select the created package file (Fig. 11) and click OK.

Fig. 11. Task Scheduler. Actions tab. Creating an action

Save the task scheduler settings.

Step 8. Result

At the specified time, the task scheduler will run the selected package file, which in turn will delete the versions of the Order document, created more than a year ago. Once all the elements are deleted, a file of the File type will be created in the folder with the package file (Fig. 12), which contains the IDs of the deleted elements.

Fig. 12. List of deleted elements