cancel
Showing results for 
Search instead for 
Did you mean: 

Auto execution of Syndicate Step in Workflow

Former Member
0 Kudos

Hello Experts,

Is there a way to auto execute the Syndicate step in Workflow?

Workflow is as follows:

Start ---> Branch ---> Process Success ---> Assignments ---> Syndicate ---> Notify ---> Stop

In this case, workflow is launched immediately, validations and assignments are successful. Control is passed back to the user and we have to manually select Next Step option by right clicking the workflow.

After Syndication, Stop is again a manual process.

Please let me know if there is a way to automate the workflow for Success branch.

Thanks in advance.

Vinay

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Vinay,

Please refer to the Data manager Reference guide - Pg 273

Manual Vs Automatic Steps.

So some steps are Automatic such as Assign, Notify, validate, Syndicate etc.

So these steps are automatically executed by MDM and do not require Manual intervention.

NOTE ►► Even though they are invisible, automatic steps (such as a

Validate step) may generate errors that prevent the job from moving to

the selected next step.

Going through the reference guide, I feel it should not require a next step for Assign and Syndicate as used in your case. As they are automatic.

Hope this info helps.

Thanks and Regards

Nitin Jain

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi Vinay,

Start ---> Branch ---> Process Success ---> Assignments ---> Syndicate ---> Notify ---> Stop

As per your Workflow stated above:

- The workflow will automatically trigger if the triggger action is either Record Import or Records Add.For Manual you will have to trigger the workflow manually.

- For this you will have to set the workflow as Active and Auto Launch as Immediate.

- Out of the above mentioned steps the Start, Branch,Assignments,Notify and Stop will not require human intervention to move the task to the next step.

- Once your workflow is triggered based on the validation is the branch step the records will move to the Process user else default.

- The process user will have to complete his task and on clicking Next step it will run the Assignments automatically.

- On reaching the syndicate step the selected records will get syndicated provided the MDSS settings are correct and the Assignments have passed else it will come back to the previous step on failing the assignments

- The Notify step will run automatically .You will have to only click Stop for ending the workflow.

Hope It Helped

Thanks & Regards

Simona Pinto

Former Member
0 Kudos

Hello Simona,

Thank you for the response.

All the steps in workflow are auto executed till the Syndicate step.

In the workflow tab, we have to manually select that step. After that the notificy step works automatically and Stop step is manual.

The problem we are facing is only with the Syndicate step. All the validations and assignments are successful at this time but the workflow makes the syndicate step manual..

You mentioned MDSS settings, is there any specific setting that needs to be turned on?

Please advise.

Thanks,

Vinay

Former Member
0 Kudos

Vinay,

The Syndicate step of the workflow is an automatic one - not a manual one.

In order to make this work - you need to make sure the following is done :

1) the port processing for the port selected in the syndicate step should be manual [set in the console]

2) the syndication server should be turned ON

3) the login and password of the syndication server account should be set properly. Check the Logs in the console to see if the authentication of the syn server is happening correctly.

4) check the polling interval of the syndication server - set it to an interval appropriate to your requirement. Note - the syndication server will start polling and only then it will get into the port configured in the syndicate step to pull out any records that have been Q'ed by the Syndicate step.

Once the syndication server finished pulling out the records - the status of the workflow task will change automatically. In order to see all these things step by step - put yourself as the owner of the workflow and you can see all the steps happening.

Regards,

Vinay

Former Member
0 Kudos

Hi Vinay,

The Syndicate Step when used in the workflow should work automatically for that you need to set up the mdss.ini file.There is no separate or special setting required just the ones that are needed for making the syndication server poll the file

You can refer the below link to see the settings as required in mdss.ini file:

http://help.sap.com/saphelp_mdm550/helpdata/en/93/e0cc3ac77c4319ad70ef1da0f969b9/content.htm

Kindly go through the below link which will explain you in details how the workflow steps should work and the syndicate step in particular:

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/d0be83e4-a1e6-2a10-c1be-8395ae94...

Hope It Helped

Thanks & Regards

Simona Pinto

Former Member
0 Kudos

Thank you for your responses.

We have opened OSS message for the issue. All the steps are as described still Syndication step does not auto execute.

It might be the Patch/Hotfix issue.