Setup some stock skus to use related items (set the item class to NOT allow Negatives) and tried to assemble a kit that one of the components was at a qty 0, and had allow for substitutions but I’m not sure where I pick the substitution item to add to the Kit assemble BOM. Is there something I’m missing in the process? How do I process the substitution?
Using Stock KITs and Substitution (Related Items)
HI
Are you setting everything up first under the Kit Specifications? If you add the Component Items, you can select Allow Component Substitution.
![](https://uploads-us-west-2.insided.com/acumatica-en/attachment/0a7b95b5-68a7-4bd0-b446-97665e518f73.png)
The item need to have a Related Item set as a Substitution though.
![](https://uploads-us-west-2.insided.com/acumatica-en/attachment/b5e357ba-1bd1-4232-b269-04d0668062d1.png)
Yes that is exactly how we have it configured. If we go to the KIT assembly it shows that the one default stock item is negative but where do I select to substitute it?
HI
You don’t reference it on the kit, it is referenced on the Stock Item.
Here is a great video to see more:
Hi
I work with Nancy and we have it setup like you referenced. When we go to do a Kit Assembly, it warns that the one item will go negative and when we try to release the assembly, it errors out. What triggers the substition in the Kit Assembly process?
Hi
In that case, you would need to use the substitute item. The system’s standard flow is to only allow kits of what you have in stock.
I’m not sure that the Kit Specifications are linked to Related Items. Kits had been part of Acumatica for many years before Related Items were introduced.
That being said, I can’t see how to make substitutions either. Perhaps you need to prepare many Kit Specification Revisions in advance and simply choose the appropriate Revs during the Kit Assembly transaction. I’ll be following along in hope that someone posts a better answer.
There is a kit processing enhancement available from here https://www.acumatica.com/acumatica-marketplace/biztech-kit-processing/. It will do what we need, but also way more than we need and we were trying to save the cost and use default functionality since the “allow component substitions” was available on the screen.
HI
When you put for Example the Stock Item: ELEBOARD on the Kit Specification
On the Stock Item, you create the Substitute
Then on the Kit Assembly, you can put the substitute on the Assembly.
The system will not allow you to create Kit Assemblies for items that are not in stock.
![](https://uploads-us-west-2.insided.com/acumatica-en/attachment/be8d1d22-d71f-4305-a39f-4faf637de88c.png)
![](https://uploads-us-west-2.insided.com/acumatica-en/attachment/758bc513-a51d-4339-9691-da1f32b878ba.png)
![](https://uploads-us-west-2.insided.com/acumatica-en/attachment/968d2850-03ca-43c9-b516-563b232b87be.png)
Once Allow Component Substitution is checked in the specification, you manually change the part number on the detail line.
![](https://uploads-us-west-2.insided.com/acumatica-en/attachment/3f80a6b0-25ae-4fca-ad88-1fefc9f6fd1f.png)
![](https://uploads-us-west-2.insided.com/acumatica-en/attachment/446a787b-9077-49c9-bf7e-0440f454689c.png)
Correct, you would need to know or look up based off the Stock Item.
So you have to know or lookup what the allowed substitutions are during the Kit Assembly?
I am using 2021 R1 and yes, selecting the correct substitution is left to institutional knowledge. Acumatica allowed me to substitute 10 Yodels for a HD. The computer doesn’t work, but it’s tasty ;)
Reply
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.