cancel
Showing results for 
Search instead for 
Did you mean: 

SAP MDM Workflow

former_member202443
Participant
0 Kudos

Hi All,

Could any body tell me any complete reference using Workflow into SAP MDM. I have installed Visio and can draw workflows but I like to see where it impects on master data.

Regards,

NK

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Answers (3)

Answers (3)

former_member202443
Participant
0 Kudos

Hi guys,

Thank you very much. It was a great help from you. I have one more question. Is it posible in syndication following the workflow and only those records can be syndicated which have the status "complete". Like to syndicate only certain data which is properly governed by the users.

Regards,

NK

Former Member
0 Kudos

Hi Naeem,

Yes your requirement can be achieved using MDM. Infact, we have done this in our project.

You need to create a field which will act as a flag to check the Workflow is completed for the records.In this case, for ex the field you have created is Workflow Complete.

Create an assignment - IF(IS_NULL(Workflow Complete), TRUE).

Put this assignment just before the STOP step in the workflow.

This will ensure that if the records which have completed the workflow are having this Workflow complete value as TRUE.

In the syndicator, in your export Map, in the search selection - for Workflow complete field - Select TRUE.

This will ensure that only those records are syndicated which have completed the workflow.

This will meet your requirement.

Thanks and Regards

Nitin Jain

Former Member
0 Kudos

Hi Naeem,

This is a very common requirement that only records which have successfully completed the workflows be syndicated and not all the records.

This can be very easily achieved using the combined feature of the MDM workflows and the MDM Assignments.

Do the following:

- Firstly create a field in your Repository with the name workflow completion of type Text.

- Then create an Assignment in MDM data manager <Workflow Completion = True>

- Assign this assignment to run on the field 'Workflow completion'

- Place this assignment in your workflow just before the Stop step.

- This assignments will populate your records caught in the workflow with the value as 'True'.

- Then while syndicating these records you just have to search for the value True in the workflow completion field.

- Thsi will filter out all those records which have true in this field.

- And then you can syndicate these records out which have successfully completed the workflow.

Hope It Helped

Thanks & Regards

Simona Pinto

former_member202443
Participant
0 Kudos

thanks guys, it works.

former_member182007
Active Contributor
0 Kudos
Former Member
0 Kudos

Hi Naeem,

MDM Workflows are used to automize the process like automatic execution of assignments, sending email notifications, running approval process etc.

For using MDM Workflow functionality you need to install:

1. MDMWorkflowInstall_ver setup available with MDM Installables which is actually a Workflow Engine

2. Microsoft Visio for designing the workflows

Once you complete the design part you need to launch the workflow which is depending upon the parameters you set while creating workflow record.

Please refer the below link for complete information on MDM Workflows:

http://help.sap.com/saphelp_mdm550/helpdata/en/43/e0615f82b40a2ee10000000a11466f/frameset.htm

Record Mode -> MDM Workflows

Regards,

Jitesh Talreja