cancel
Showing results for 
Search instead for 
Did you mean: 

MDM Workflow

Former Member
0 Kudos

Hi,

I am new to MDM workflow. I need to learn MDM work flow for my project. Can I get any samples on MDM Workflow modeling so that I can quickly get into MDM workflow. Basically I need to model the MDM wokflows in MDM Data Manager and need to execute the workflow jobs using Java API. If any samples are available Plz share them.

Thanks,

Satya

Accepted Solutions (0)

Answers (4)

Answers (4)

Former Member
0 Kudos

Hi satya ,

i am also having the same requirment . i can able to get the workflows from the workflows table. and i can also create the job also .

this is soem part og code which is useflu to u.

RetrieveWorkflowsCommand RetriveworksFlows = new RetrieveWorkflowsCommand(connections);

RetriveworksFlows.setSession(session);

try{

RetriveworksFlows.execute();

}

catch(Exception e)

{

}

WorkflowProperties[] workflowpro = RetriveworksFlows.getWorkflows();

WorkflowId[] workflowid = new WorkflowId[workflowpro.length];

for(int n=0;n<workflowpro.length;n++)

{

workflowid[n] = workflowpro[n].getId();

String workfloName = workflowpro[n].getLaunchType()+"";

System.out.println("id--"workflowid"name"+workfloName);

}

-


for creating job

-


CreateWorkflowJobCommand workflowjobcommand = new CreateWorkflowJobCommand(connections);

workflowjobcommand.setWorkflowId(workflowid[0]);

workflowjobcommand.setRecordIds(recordId);

workflowjobcommand.setSession(session);

try{

workflowjobcommand.execute();

}

catch(Exception e)

{

}

-


if u can able to start the workflow through the java api's

please tell me also

Former Member
0 Kudos

Hi satya ,

i am also having the same requirment . i can able to get the workflows from the workflows table. and i can also create the job also .

this is soem part og code which is useflu to u.

RetrieveWorkflowsCommand RetriveworksFlows = new RetrieveWorkflowsCommand(connections);

RetriveworksFlows.setSession(session);

try{

RetriveworksFlows.execute();

}

catch(Exception e)

{

}

WorkflowProperties[] workflowpro = RetriveworksFlows.getWorkflows();

WorkflowId[] workflowid = new WorkflowId[workflowpro.length];

for(int n=0;n<workflowpro.length;n++)

{

workflowid[n] = workflowpro[n].getId();

String workfloName = workflowpro[n].getLaunchType()+"";

System.out.println("id--"workflowid"name"+workfloName);

}

-


for creating job

-


CreateWorkflowJobCommand workflowjobcommand = new CreateWorkflowJobCommand(connections);

workflowjobcommand.setWorkflowId(workflowid[0]);

workflowjobcommand.setRecordIds(recordId);

workflowjobcommand.setSession(session);

try{

workflowjobcommand.execute();

}

catch(Exception e)

{

}

-


if u can able to start the workflow through the java api's

please tell me also

Former Member
0 Kudos

Hi sapsatya,

MDM workflows is one of the powerful features in SAP MDM.

It is used to bring about Master data governance in an IT landscape by controlling and monitoring the flow of Master Data and thus ensuring correct Data enrichment by the correct Master data Team at the right time.

To work with MDM Workflow you need a a workflow installable file which come along with the MDM Server package.

You need to install it.Onc edone you can view the MDM workflows table in Data manger.

You will also need MS Visio 2003 edition to design the MDM workflows.Using these two installable you can desing and use MDM workflows.

Kindly go through the below links to understand the use of MDM Worflows :

http://help.sap.com/saphelp_nw70/helpdata/EN/5c/9792424dccb81ce10000000a1550b0/frameset.htm

http://help.sap.com/saphelp_nw70/helpdata/EN/a6/506642ea59c753e10000000a1550b0/frameset.htm

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

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

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/60f28084-b90e-2b10-3eb6-d6565367...

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

Hope It Helped

Thanks & Regards

Simona Pinto

Former Member
0 Kudos