cancel
Showing results for 
Search instead for 
Did you mean: 

Production Process Designer Start SFC

0 Kudos
598

Hello everyone,

I am trying to create a very simple "Production Process" that starts a selected SFC for a specific operation and return a POD Message, but it does not work.

Could anyone support me on this?

1) I use the following Input parameters

2) Next I defined these as input for the "Start SFC"

3) Next I have written a test message in "POD Message"

4) I tried to debug it but I do not know what structure I need to pass to the StringArray for SFC?

5) Next, I have added it this Production Process to an Action Button, and linked the parameters:

But it does not work in my POD.

Could you please support me on this topic?

Accepted Solutions (0)

Answers (2)

Answers (2)

Kevin_Hunter
Product and Topic Expert
Product and Topic Expert

Hi Thomas,

The thing to note here is that the service is called Start SFC's , plural. This expects an array of SFC's that it will start each of them. If you have a single SFC you want to start then pass an array containing just one value.

For example, if you want to start an SFC called 12345 the it would be ["12345"] if you had two SFC's called 12345 and 67890 then it would be ["12345","67890"]

Thanks

Kevin

0 Kudos

Thank you for your response,

If I try to debug this Process, I receive the following error messages

Kevin_Hunter
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Thomas,

I just tested it on my tenant and it worked fine. I notice in your logs that it returns a 403 error which means forbidden ! Have you successfully called any of the services ? Im thinking either you dont have sufficient roles on you personal account or the services have not been set up correctly

0 Kudos

Hello,

I currently have the "DMC Administrator" role in BTP.

Do I need additional roles in DMC? If yes, where can I add these roles?

Kevin_Hunter
Product and Topic Expert
Product and Topic Expert
0 Kudos

"DMC Administrator" isnt a standard role it looks like one that has been manually created , however it must contain either "Automation_Engineer" or "Production_Engineer" as you can access the Production Process Designer and that should be enough. Has any services ever worked for you ?

0 Kudos

Hello Kevin,

Thank you for your reply

I have both "Automation Engineer" and "Production Engineer" assigned to my account inside BTP.
Is it sufficient if this is added to my account within BTP?
Do I also need to add these roles inside SAP DMC?

0 Kudos

Hello guys

Is it possible to get some more support on this topic?

Thank you!