cancel
Showing results for 
Search instead for 
Did you mean: 

Local routing not being used within Production Order

0 Kudos
417

Hello everyone,
We are trying to use "Local Routing" instead of "ERP Routing" when a production order is transferred from SAP S/4 to SAP DMC.

We have set-up our Master Material as follows:

The routing is set-up as follows:

Next, we create a Production Order in SAP S/4, but it will always use the "Order-specific routing" from the ERP system.

Do we need to do more "set-up" for this to work?
We have done this succesfully before, but it seems not to work anymore.

Accepted Solutions (0)

Answers (2)

Answers (2)

max_wuerr
Explorer
0 Kudos

Hi Thomas,

I think you cannot accomplish that with only changing the master data on SAP DM side.
You furthermore need to adjust your integration workflow, because the standard processing will always create a new routing on transferring a production order to SAP DM.

One thing that could possibly work out is to map the ERP operations to SAP DM operations. The adjustments needed for that are located in the routing on ERP side.

Br,

Maximilian

0 Kudos

Thanks for the comment.

Are there examples for this integration workflow? Is it possible to always add a new activity (eg "DONE) using the integration workflow?

max_wuerr
Explorer
0 Kudos

I don't actually know if there are any examples on extended integration flows implementing your exact use case.

You can view the detailed steps using the app "Manage Integration Workflows" and analyze these steps in your used integration suite.

ManoelCosta
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hello Thomas,

Are you are expecting Manage Orders app to show your Local Routing ID? If so, keep in mind that this is not the case.

An Order-Specific routing will always be created, even when using Use Local Routing and ERP BOM without Quantity Split on Steps, which in this case the content of the Order-Specific routing created will be a copy from your Local Routing, not a copy from the ERP Routing.

I recently created a blog post about Order Processing Modes, you can check it here: https://blogs.sap.com/2023/04/03/extend-or-replace-bom-and-routing-using-order-processing-mode-in-sa...

Br,

Manoel

0 Kudos

Hello Manoel

I have adapted the "local routing" in SAP DMC to include the "DONE" action as final activity.
I have created a new production order, but this routing used in this production order does not contain the "DONE" activity (as specified).
I have set-up my master material to use the "Local routing"/

Do you have any idea perhaps why it is still not including the "DONE" action?

ManoelCosta
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hello Thomas,

Perhaps you can double check in Mange Routings if the correct Routing Version is marked as "Current Version", and also make sure that in Manage Materials, you selected the correct Routing AND VERSION.

Br,

Manoel

0 Kudos

Hello Manoel

I have added "DONE" and "SCRAP" activity to the local routing (5000048-1) and also "Work Instruction" and "Data Collection".

As you have suggested, I have enabled "Current version". I have also enabled "Relaxed Flow" as it is a Production Order.

Next, in app "Manage Materials" I have defined to use "Local routing" and linked the routing 50000048-1 as the Local Routing.

Next, I have created a new Production Order in SAP S/4 and released it to SAP DMC.

When I open the new routing ("Manage Routing/Recipes"), I can see the following:

- "Workinstructions" and "Data Collection Groups" are copied from the local routing

- Activity "DONE" and "SCRAP" are not copied from the local routing
(see screenshot in next post)

0 Kudos

Screenshot for "Local Routing"

ManoelCosta
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi,

If the DC and WI you added are being copied over to the new order-specific routing, it means enrichment from Master to Order-Specific Routing is happening, which makes me think you are updating the Master Routing. In addition, the naming format of the Routing and Version you are editing look like a Master Routing ERP one.

For the Replace scenario, as you can see in my blog post, I created a brand new Routing from scratch in DM level instead.

You should only edit the ERP Master Routing for the Merge scenario.

For Replace, try creating a new Routing from scratch.

Both in my blog post and DM Help, you will see that for the Replace scenario you must define a BOM in Manage Materials as well, which you are not doing in your example.

If you want to keep ERP operations and extend the Routing with local DM Operations, this might be a Merge scenario, not a Replace one.

Keep in mind there are some restrictions and only linear Routings are supported, so parallel scrap and done might not be supported for merge, check help for more details.

Long story short, I suggest you double check DM Help to understand better Merge and Replace scenarios and then follow the steps in my blog post strictly to practice and have some working examples, and then you can extend it from there to cover your requirements, if possible.