you are correct, currently ByD does not allow the definition of recursive BOMs. I see two approaches, that might help.

1. Create another product ID for a rebuilt product. That means if product AS is the standard product, then product AR is the rebuilt variant. Of cause you should still use product specifications for AR to distinguish the customer variants of the product AR.

2. Create a dummy component and create a BOM with the standard product as output material and the dummy material as component. In the production order then delete the dummy component and add the standard product as an input material as well. I tested this and it works. This might also be automated via add-on.

You have agreed with the alert for this answer and it has been removed from the queue.

You have disagreed with the alert for this answer.

This answer has been deleted.

This answer has been undeleted.

Former Member
Answered
Feb 02, 2017 at 05:08 PM

0

Hi Stefan,

yes , #2 works. But we face the situation:

1) The product is build with one BOM - without product specification

2) The same product is taken of the warehouse and is reworked. So there needs to be a second BOM with product specification. Then the system blocks the creation of a production request related BOM (delete the dummy, adding the original product as input material) can be done. But when trying to commit the production task, the input material "original product" is always searched with the product specification of the output product. I think, this is an error... Do you agree?