cancel
Showing results for 
Search instead for 
Did you mean: 

what is the purpose of sendnext step and split job property in Workflow

Former Member
0 Kudos

Hi Guys,

what is the purpose of sendnext step and split job property in Workflow and what is the purpose of process step.

Regards

Ravikumar

Accepted Solutions (0)

Answers (5)

Answers (5)

Former Member
0 Kudos

Hi Ravi,

To explain these two workflow terms in a simple way:

SEND NEXT STEP:

Any workflow is a step by step process to achive something.So is the case with MDM workflows.

When a workflow is designed using differnt steps eg:

Start->Process->Approve->Stop

Then a user is assigned to perform each step.When one user performs his task it is suppose to move the task forward for the workflow to move on to the next step which another assigned user will perform.

For this purpose the Send Next step is used which decides who is the concerned person responsibl eto move the workflow forward.mostly its the same user who perform sthe task but it can also be the owner of the wf.

SPLIT STEP:

This is used when we need to divide the set of assigned rec which is nothing but a job or task of the workflow in to two different parts.

It s used mostly in approve step when certain rec area pproved and oders failed so the complete rec set needs to be splited in to two parts as passed and failed.

So who is the concerned person responsible for splitting tis job is again mentioned in the workflow under this category

Hope it helps

Kindly reward points if found useful

Thanks

Simona

Former Member
0 Kudos

Hi Ravi,

Sending a workflow to next step is nothing but moving the workflow one step ahead.

Every step of WF is assigned to some user or Role. Suppose you have a number of records in a WF job and it is assigned to a user. This user has completed the work on some of the records out of all the records in that job. At this point of time this user can split the job (Provided you have given him the permission to do so in start step of WF; property Split Job).

At this step, WF job will be splitted in two jobs. One containing the records processed and at the next step of WF and other containing the records which are not processed. The second job will be at current step only.

In this way you can processes records for further processes while you are working on rest of the records at current step.

Hope this is helpful.

Regards,

Dheeraj.

Former Member
0 Kudos

Hi Saragadam,

Splitting jobs functionality of MDM Workflows allows you to divide the jobs into more than one.

e.g. Say there are 4 records in the workflow you can select one or two records right click on them and go to workflows Split Into Job. This divides or splits the workflow into two. One workflow will have the set of records selected and splitted while another workflow will consists of remaining once.

In case for a particular job you have 1000 records which have to be processed and after you there is another user who have to process again those records, and assume that you have processed only 200 records by now, what you can do is send those 200 processed reocrds to next step so that the next user might not wait for you to complete all the 1000 records and then he takes time to complete 1000 again instead he will be getting 200 at a time, by doing so you can save time and divide the job in small parts.

SendNextstep property decides who can have previleges to send to next step after

one step is completed.It has owner or anyone as values and setting owner

means only owner of the workflow have previleges to send to next step ,anyone

means everyuser can have previleges.

Process step defines some action which has to be done by the particular user.

Reward points,if helpful

Thanks

Narendra

Former Member
0 Kudos

Hi Ravi,

Send next: The use of send next is to send thecurrent execution of workflow to the next step of it.The owner can send it to any of the asignee mentioned acc. to the scenario.Like there are users like Record checker,Control man etc.Admin can select any of the user he wants acc. to the need/req.

Splitting of jobs:This is done when we want some records to move other way while other to follow the same way in that case splitting of jobs is done .In this we mentioned the default way and the other way upon the basis of some validation.

Process step: Process step acts as a break point in the workflow.By it we can check if th workflow is running properly as every time a "Process" step came it notifies the owner and administrator about it and he can make it to move forward by "Send to next step".This step is for monitoring.

This link will help u to understand more.

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/b70eb612-0b01-0010-70b4-a01122d3...

Rgds

Ankit

Former Member
0 Kudos

Hi Ravi,

Purpose of send next step:

Sometimes, we may not care who sends a job from one process step to the next; in these cases, the last assignee to finish processing the current step is the one who gets to send it to the next one.

Alternatively, when each process step has been completed, we may wish control of the job to pass back to the workflow owner, who can decide whether to push it to a particular assignee or allow it to be pulled by any of the assignees of the next step.

Whether any user or just the owner can send to the next step is based upon the setting of the Send Next Step property of the Start step.

Splitting jobs:

Sometimes, we may want some of the records in a job to proceed even though we have not finished processing all of them. To achieve this, we can split some of the records into a new job and send one of them on its way while you continue processing the records of the new job.

Whether any assignee or just the owner or the launcher can split a job is based upon the setting of the Split Job property of the Start step or the Approve step.

Process step

A process step assigns a task to one or more users or roles.

A Process step indicates any user action. A workflow may have any number of Process steps, each of which has one (1) input and one (1) output.

Reward points if helpful.

Regards

Richa