cancel
Showing results for 
Search instead for 
Did you mean: 

workflow?

Former Member
0 Kudos

Hi,

can anybody explain me the need of a workflow?

TIA

Accepted Solutions (0)

Answers (11)

Answers (11)

Former Member
0 Kudos

Hi,

Workflow is used to run the processes working on master data in a systematic and orderly way.

Generally, we need to have some validations and approvals in order to make sure that master data is

correct.These validations ,approvals and other processes are not done by the single person.Different

operations will be done by different users in master data management.In order to control the overall

processes done by different users in an systematic way, we need workflow.

Hope it helps,

Thanks

Narendra.

former_member201266
Contributor
0 Kudos

Hi,

If you have some new data which has come into MDM and you want to make sure that the data is correct and valid.. Each time instead of doing it manuallly; you can design a workflow(but still you have to run the workflow manually, but the process is predefined and can be used as a standard template). you can have a set of validations and list of approvals and even make some assignments and matching. And even connect one workflow to another. This is just a basic idea; if you want more details picture of workflow you can use the above links to have an idea in it.

Cheers,

Cherry.

Former Member
0 Kudos

Hi,

The following points expains the real scenario need of workflow for any organization.

1. Make process flows clear to those involved

2. Increare benefit to customers

3. Optimize the quality of process

4. Increare employee responsibility

5. Add value to business

6. It is very fast, simple to access information

7. Administrative tasks are less demanding

8. Processes are easier to learn and understand.

Regards,

Pavan

Former Member
0 Kudos

Hello Sreekar,

The purpose of workflow can be defined as under :

The MDM workflow supports a data management workflow (as contrasted to a business process workflow) with data-level rather than process-level granularity.

Each workflow is defined as consisting of a series of steps. Each step can be a user operation, a validation, or an approval. A sequence of one or more steps in a group or in a branch of a workflow is a thread.

You can add one or more records to a previously defined workflow and then launch the workflow as a job. Each job consists of the group of records that move through each step in the workflow as a series of tasks. Tasks appear in each user’s inbound task queue for processing.

Apart from that...workflow plays key-role in..

The process of defining and executing workflows consists of two design-time phases and two runtime phases, as follows:

Creating a workflow record

Each workflow record is stored in the Workflows table. You create a workflow by making the Workflows table the current table and adding a new record, which includes the workflow object that is a Microsoft Visio file stored in the repository.

Defining the workflow

When you double-click on the workflow object, MDM launches Microsoft Visio for editing the flow diagram that represents the workflow, using a custom MDM workflow stencil that contains each of the MDM workflow step types and connectors.

Creating a job

A workflow job is created by making any user table the current table and adding one or more records to an unlaunched job, which is an instance of a workflow that can then be launched manually or automatically based on various criteria.

Executing the job

Once the job has been launched, it moves automatically from step-to-step and from user-to-user, showing up in the inbound task queue in each user’s Workflows tab for disposition and processing.

Hope it helps.

Reward points if helpful

Former Member
0 Kudos

HI sreekar..

The way work flows work is diffarent in MDM when compared to R/3. In R/3 workflows are are more robust compared to MDM worl flows..

Give me u r email ID I will forward some important PDFs..

Regards

Suman

Former Member
0 Kudos

Hi sreekar

Adding to above details ,

Please go through this document. It will gives a knowledge on how to Implement a workflow process for Data Manager Activities.

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/90990743-91c0-2a10-fd8f-fad371c7...

I think it may help you a lot

Regards

Hari

Former Member
0 Kudos

Hi,

To understand the need of workflows u can go through the following link:

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

Reward points if helpful.

Regards

Nisha

Former Member
0 Kudos

Sreekar,

Yes, All the things mentioned in previous replies are right. In addition, MDM workflows exist at outer layer of MDM, means using workflow you can define a sequence or series of steps are to be performed by respective users.

Although these requirements can met without workflow but then the users involved in steps will be totally in a mess. So Workflows are basically a systematic way to achive tasks in MDM.

You can also refer to page 225 in Data Manager Reference guide for details of workflows.

also see this:

http://help.sap.com/saphelp_mdmgds55/helpdata/EN/43/8c8f594ddf22aee10000000a1553f6/content.htm

http://help.sap.com/saphelp_mdmgds55/helpdata/EN/43/8c9bf35eb622a8e10000000a1553f6/content.htm

http://help.sap.com/saphelp_mdmgds55/helpdata/EN/43/8c779748a02302e10000000a1553f6/content.htm

in help.sap.com-->data manager reference guide part1, you will see all details about workflows.

BR,

Alok

Former Member
0 Kudos

Hi Sreeekar,

Workflows is a very strong feature within MDM.

As MDM is all about mannaging your master data ,Workflows gives you a way to manage this master data in a systematic and orderly way.

When ever your working with data you are actually working with number of records and there are several activities taht need to be performed on these records such as

creating a rec,adding some attributes to the rec,enriching the rec,deleting the record,need some approval of teh rec,assigning some values to the rec based on condition ,validating the rec,finding duplicate within the rec.

These all activities are not performed by just one end to end owner of Master record but rather by different data custodians.Each of them have different roles and authorizations and perform their individual tasks only when it is required.

This control over the flow of activities over records and governance is brought about by WORKFLOWS.

Therefore whenever you are working with any Master data the process flow is done through MDM Workflows.

Hope it helped

Kindly reward points if found useful

Thanks

Simona

former_member182007
Active Contributor
0 Kudos

Hi Sreekar,

As per your query

1. The Workflow enables the orchestration of parallel and sequential activities at the data management level, including user tasks, validations and approvals

2. User-friendly design-time environment allows quick and easy creation and manipulation, even by end users.

3. Groups of records can be moved through the workflow at runtime as logical packages, providing quick access to the relevant data.

4. Flexible agent assignment based on users or roles.

5. Embedded validations for data quality checks at any time in the process

For this you should have the prerequisites

1. Workflow.exe file should be installed on server.

2. Workflow table should be present in repository. If it is not

present then you have to go to table level and add a table

workflow with the data type as workflow.

3. Roles and Users should be created in Console.

4. Strategy(s)/Validation(s)/Assignment(s) should be created

in Data Manager.

5. MS Visio should be present in the system

You can also refer

http://help.sap.com/saphelp_mdm550/helpdata/en/43/8c779748a02302e10000000a1553f6/content.htm

Hope it helps. Please reward points If I solved your query.

Rgds

Deepak

Former Member
0 Kudos

Hi,

Workflow is generally used to govern the master data.

u get a clear picture about y the workflow is used,go thru the following link.

[https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/60559952-ff62-2910-49a5-b4fb8e94f167]

Reward points if useful.

Regards,

Sravan