Recently I was working through one of the AX Trade & Logistics course manuals (actually an R2 updated appendix) reviewing the labs that are in there - since that is what I use with my clients. Since R3 recently released, I wanted to see if the labs were still valid.
However...I kept getting the following error message, even though I had created the appropriate BOM: “"BOM for item XXXXX has not been set up".
I contacted a coworker that had more experience with this and he said it would take a couple of minutes to address, but easier to do in a remote session than via email. We set up a session and well over an hour later...we were still getting the error message.
The other consultant tried it in an R2 release...and got the error message there too.
To set up an item configuration and get past that issue, there are some steps that must be configured first. Those steps are:
Step 1. Inventory and warehouse management -> Bills of materials
• Create BOM
• Create BOM lines w/ Configuration Groups
• Set BOM Configuration route with Configuration Groups
• Set up Configuration rules
• Add item for the BOM under versions (note...we will come back to this. Remember)
• Approve and Activate BOM version/BOM
Step 2. Product information management -> Released products.
• Create Item
o (Set Product Subtype = Product Master)
o Assign a product dimension group (Config – set with all Configuration checkboxes selected).
Step 3
• Configure item configuration for item
o Select the Item
o Select to "edit" that item
o In the action panel … go to "Engineer -> “Maintain configurations” (in the Configuration Group)" which opens the "Maintain configuration" dialog
...This is the point where the error message occurs...
o Click the "Configure" button and you will get the following error message:
"BOM for item XXXXX has not been set up".
To get around that message:
o Exit out of the above screens and...
o ...simply change the "From Qty" in the BOM version top grid to 0
Note: Microsoft admits that there is an issue here and has submitted this item in for a hotfix with bug number 1687252. Until then...you will need to make sure the qty is set to 0 in the BOM version.