Skip to Content
Author's profile photo Marc Kuipers

SAP Disclosure Management 10.1 – Installation / Configuration of Task Engine

Introduction

 

The Task Engine is used to perform long-running and resource-consuming tasks in SAP Disclosure Management. The task engine is a Microsoft Windows service that enables you to decouple resource-consuming tasks from the SAP Disclosure Management server application running on IIS, thus avoiding performance impairments when working with SAP Disclosure Management.

 

Installation

 

1. Installation file

From the initial downloaded files (see Installing SAP Disclosure Management 10.1) go to the \DATA_UNITS\DM_SERVER_APPL_SERVER_10_1 subfolder and execute the file

 

/wp-content/uploads/2015/11/te1_838407.jpg

 

2. Installation wizard welcome screen

Ensure you are installing the Task Engine

 

/wp-content/uploads/2015/11/te2_838408.jpg

 

3, The prerequisites

 

/wp-content/uploads/2015/11/te3_838421.jpg

 

4. The installation folder

By default, the Task Engine will be installed in C:\Program Files\SAP\SAP Disclosure Management TaskEngine\

 

/wp-content/uploads/2015/11/te4_838422.jpg

 

5. Specify the database that the TaskEngine will use

Note: this obviously has to be the same as the main DM application server is using

 

/wp-content/uploads/2015/11/te5_838423.jpg

 

 

6. Define user/password for access to the database

It is recommended to use the same user and password as the DM application server is using

 

/wp-content/uploads/2015/11/te6_838424.jpg

 

7. Installation completes successfully

 

/wp-content/uploads/2015/11/te7_838425.jpg

 

 

What has been installed?

 

 

1. The required files are installed (C:\Program Files\SAP\SAP Disclosure Management TaskEngine\)

Within this folder, there is a configuration file, called “SAP.DM.TaskEngine.Console.exe.config”

This has a BaseAddress (URL to be used later)

 

/wp-content/uploads/2015/11/te14_838426.jpg

 

2. In the Windows Services, the Task Engine is listed (and should be started)

 

TE8.jpg

 

3. The Task Engine uses the DM web-services

These web-services were installed by the DM application server installation. You can check in IIS, under the DM website there is a folder called Webservices and this contains 1 subfolder called PublicAPI.

Within this, there is one WCF service file called “DataImport.svc”

 

/wp-content/uploads/2015/11/te15_838428.jpg

 

If you browse this file, you should get the following page – this indicates the web-services are running

 

/wp-content/uploads/2015/11/te16_838429.jpg

 

 

Configuring the Task Engine

In the DM application, some settings need to be configured for the Task Engine

 

1. System configuration

In Administration, System configuration, open the ‘Miscellaneous’ tab

Specify the Task Engine web services URL (see step 1 of the previous section)

 

/wp-content/uploads/2015/11/te9_838430.jpg

 

Note: the 2605 port is not mandatory, you can change this (both in the “SAP.DM.TaskEngine.Console.exe.config” file and in this tab)

 

2. Landscape

Specify the IP (server name or FQDN) and port

 

TE11.jpg

 

3. Check the logs

In the Administration, Log files, you should have access to the “Log files task engine”

 

/wp-content/uploads/2015/11/te12_838432.jpg

 

Note: the log files are physically stored on the application server and you can control this by setting the path in the “Log.config” (in C:\Program Files\SAP\SAP Disclosure Management TaskEngine)

 

/wp-content/uploads/2015/11/te13_838433.jpg

 

 

Verifying the Task Engine

To test that the Task Engine is working correctly, you must perform an operation that uses the Task Engine. One of these is the “publish period” function.

 

 

1. Setup ‘publishing

In Administration, System Config, open the “Publishing” tab

Define a folder (and option password) where the published archives will be stored

 

TE17.jpg

 

2. Publish a period

 

TE18.jpg

3. Result

The Task should start

 

/wp-content/uploads/2015/11/te19_838436.jpg

 

Another function that uses the Task Engine, is the integration between DM and SAP Financial Consolidation.

 

There is an excellent video that explains this function: Integrate SAP Financial Consolidation with SAP Disclosure Management

Assigned Tags

      2 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Repakula Manoj
      Repakula Manoj

      Nice Document, Great Work

      Thank you for this information shared

      Really appreciate your knowledge

       

       

      Author's profile photo BPCSUPPORT BPCSUPPORT
      BPCSUPPORT BPCSUPPORT

      Hi Marc,

       

      Thanks for posting the wonderful document on the DM, as we have very few documents on DM. This would be very helpful as a reference.

       

      Regards,

      Naveen