cancel
Showing results for 
Search instead for 
Did you mean: 

MDM workflow with UWL

Former Member
0 Kudos

Hi All,

I am using MDM5.5 SP06. I want to integrate MDM Workflow with UWL in portal. For that I followed this link

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/771f1a61-0e01-0010-daa9-93a52905...

As per document,

I have created portal system object to point my custom reposiotry.And also created connector in UWL Adminsitration.And I followed all the steps given in the document.

But I am not able to define workflow in MDM repository. I opened MDM Data Manager with my custom repository, in their the workflow table is disabled.

To creating workflow in MDM, I followed this link

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/9180cbaf-0801-0010-f882-f2a...

Please give me some clear idea to do this.

Thanks,

Venkatesh R

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Venkatesh,

You need to install the following for MDM Workflows:

1. WorkflowInstall_ver setup available in the GUI Clients installables

2. Microsoft Visio to design the workflows

UWL only allows you to execute the workflow but the designing part has to be done with the help of Data Manager only.

Regards,

Jitesh Talreja

Former Member
0 Kudos

Hi All,

Thanks a lot for your answers. I have installed MDM Workflow.exe, now I am able to define workflow in workflow table.

Now I am facing one more problem, while integrating MDM Workflow with Portal. Now I am using businesss partner repository for testing. In that repository they already defined workflow for Record Add, Record Update in workflow table. To Achive this, I did following steps in portal,

1. I have created a system for that repository. Connection test is sucessful.

2. Created connector with that sytem alias in UWL Adminstration.

3. Clear Cache

4. Tested UWL Connections, All Connectiona are successfull.

5. Then, I changed one record in business partner reposiotry.But I didnt get any task regarding this change in UWL.

Please let me know, If I missed any steps to achive workflow in UWL or give me some idea to achive this.

Thanks,

Venkatesh R

Former Member
0 Kudos

Hi Venkatesh,

The article below gives all the details on all the configurations required for integrating MDM with UWl.

Integrating Universal Worklist in SAP Master Data Management :

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/771f1a61-0e01-0010-daa9-93a52905...

This will give you details on scenario samples with UWL for SAP MDM,

1) How to configure UWL for SAP MDM,

2) How to configure UWL for custom MDM development (new portal content and repository),

3) How to configure UWL for custom MDM development (new portal content and repository),

4) Code samples of MDM Workflow Java API related to UWL

I hope this will give you pleanty of information on your requirement.

Thanks and Regards

Nitin Jain

Former Member
0 Kudos

Hi Venkatesh,

I would like to suggest one thing, first try to perform the operations in Data Manager only like change the record in Data Manager only and check whether workflow is getting launched or not.

Also check the owner of the Workflow and make sure that you have mapped the portal user with that of Workflow owner.

Regards,

Jitesh Talreja

Former Member
0 Kudos

Hi Venkatesh,

In the already defined workflows check in the workflows properties the Autolaunch property is it set to immediate.

Test the workflow working in mdm data manager if its working fine there and not in portal then probably we can try and find which step is missing in the portal config else we need to decode in mdm itself.

Also if for a given workflows all the three trigger actions are selected then try and remove two of them say for example keep just rec add and remove record import and update and check that when adding a rec in DM is the workflow getting triggered,these cations can be redone.

Also note for the record importe trigger action you need to mention the workflow name in the import map thata you create under the configuration options in IM.

So try first with record add and check if its woring fine then repeat the step for rec updtae and finally record import and then lastly the combination of all three.

Hope It Helped,

Thanks & Regards

Simona Pinto

Former Member
0 Kudos

Hi All,

Thanks for your replies. Still I am not able see MDM workflow items in UWL. Currently I am using Business Partners repository only.

As you told, I checked the workflow property AutoLaunch is Immediate. I am able to see worlfow items in MDM Data Manager. For that I opened MDM Data Manager with repository (Business Partner) --> (selected table) Business Partner --> (Selected tab) Workflows. Here I am able to see some tasks with status as Completed and Received. But I am not getting any task or notification in UWL. Here, again explaining what are all the steps, I have done in the portal.

1. Imported 3 sca files with version of MDM 5.5 SP06.

2. Created 2 systems for Business partner and Products Reposiory.Named alias as SAP_MDM_Repository_Bupa, SAP_MDM_Repository_Prod.(Because, standard mdm uwl config file using these alias names for system).Done user mapping with owner of the workflow.

3. Referesh the UWL System

4. Created UWL Connector for MDM in UWL Administration page. Status of this connection is Successfull.

5. Done Clear Cahe for All UWL Systems.

Then I entered into the Business partner repositorty (through MDM Data Manager)--> Changed one record. For this Change I am getting task that status as completed in MDM Data manager under ther Workflows tab of the corresponding table. But I am getting any entries regarding this in UWL.

Please help me to solve this.

Thanks,

Venkatesh R

Former Member
0 Kudos

Hi Venkatesh,

Set the value of the System property Tables with Workflow to the main table.

E.g. Tables with Workflow = Customer

Regards,

Jitesh Talreja

Former Member
0 Kudos

Hi All,

Still my problem not solved. So,I am opening new thread for this issue.

Former Member
0 Kudos

Hi Venkatesh,

Have you tried passing the table name in the property Tables with Workflow? Just try to Refresh and Restart the UWL Services from Application Console.

Regards,

Jitesh Talreja

Answers (3)

Answers (3)

Former Member
0 Kudos

Hello,

In addition,

you have to install the MDMWorlflowInstall_VersionNo.exe file on your system as well as MS Visio should be installed on your desktop then you will be able to desing the workflow in Data Manager.

you can also refer the blogs regarding UWL Configuration for MDM Workflow:

I hope this will solve your problem.

TNR,

Saurabh...

Edited by: Saurabh Kumar Sahu on Sep 5, 2008 12:58 PM

Former Member
0 Kudos

Hi Venkatesh,

But I am not able to define workflow in MDM repository. I opened MDM Data Manager with my custom repository, in their the workflow table is disabled.

- This problem occurs when you have not installed the workflow installables

- Along with your MDM Server and MDm guis there is also one more workflow.exe file that is provided.

- You need to execute the file ,this file is not a gui like the rest but is an executable that enables the workflow table in MDM console.

- Once you have installed this workflow executable you need to have Microsoft visio 2003 installed on your sytem as MDM uses the MS visio to design the workflows.

- You will have to do certain settings in the visio plugin to configure it to work with MDM.

- Once this is done you will be able to see the ms visio stencils pertaining to MDM task and then design the workflow there and then call this workflow through EP UWL.

Follow the below links to get a clearer understanding of the same:

Hope it helped

Thanks & Regards

Simona Pinto

Former Member
0 Kudos

Hi Venkatesh,

For creating workflow, some pre-requisities which one has to follow are:

1. MDM Workflow compatible with your MDM server should be installed on the machine. This will make the workflow table visible in data manager. You can find it's installable on Service market place.

2. Microsoft visio should be installed on the machine. This will help you in designing the workflow.

After performing these tasks, you should be able to define workflows in data manager.

Regards,

Varun