Maximum quantity possible for kits and bundles (auto-assembly)

Valiantsina Zianishyna

For sales channels there should be an option to choose to update quantities based on available quantity or based on calculated maximum possible availability. So this should resolve the issue with 0 quantities for bundles.

Stock availability calculations have been enhanced for better performance.Potential available quantities for kits/assemblies (when Auto-assembly is enabled in Bill of Materials) is now automatically calculated per location in all relevant places and updates integrations when quantity of components changes.

----

DEAR API

ProductAvailability endpoint now has additional Available field providing info about normal and potential kits products.

Marvin Black

said
9 months ago

This feature is implemented and will be rolled out as part of big update scheduled to happen after new year holidays. available quantity for kits will be shown on drop down in sale form, in product availability and will be synced to any eCommerce and POS channels integrated whenever any component's quantity change automatically.

TS

once this feature is up and running, we are interested in making the switch over from tradegecko

A

A.L.

said
12 months ago

Everyone is right:

Bundle 1: 10Bundle 2: 10

S

Stephen

said
12 months ago

Similar to above:

Bundle 1 - 10

Bundle 2 - 10

+1 to Stan's point about recursive availability. We have a product that is itself assembled from a set of assembled products.

Stan Ward

said
12 months ago

To clarify: "Notation for actual vs. calculated availability" is nice-to-have.

And I am not sure to how many businesses the "Recursive availability" is important, so if they is going to significantly slow the implementation, then maybe that could be skipped for now, too.

Getting the one level auto-assembly availability implemented is very important.

Stan Ward

said
12 months ago

My short answer to your question is:

Bundle 1 - 10

Bundle 2 - 10

This is the number that would be visible in DEAR and for any integrated system.

I am good with the double counting, so long as all of the inventory numbers are updated as soon as an auto-assembly occurs.

A couple of other thoughts related to this:

Recursive availability

In cases where there are subassembly within assemblies, I think the same functionality should be the same. That is, the functionality should do recursive availability. Using your example, say Component 1 had its own auto-assembly of Subcomponent A and Subcomponent B. The system would first do the auto-assembly availability of Component 1 based on the availability of Subcomponent A and Subcomponent B, and then calculate the Bundle 1 availability based on Component 1 and Component 2.

Notation for actual vs. calculated availability

It might be good to have DEAR might be some kind of notation that indicated that the value included some auto-assembly. For example:

Bundle 1 - 10 (includes auto-assembly)

Bundle 2 - 10 (includes auto-assembly)

Keeping in mind that Bundle 1 could also be assembled manually, not just auto-assembled. So it is possible that Bundle 1 is already assembled with no ability to build additional kits, so the numbers for Bundle 1 would not include the notation, while Bundle 2 might.

Bundle 1 - 10

Bundle 2 - 10 (includes auto-assembly)

J

John Hubbard

said
12 months ago

In this example, I would include a stock figure of 10 for Bundle 1 and 10 for Bundle two. If 1 x Bundle 1 is sold, then there should be 9 of bundle 1 and 9 of bundle two available.
It might also be useful to include in the API callback some new values:
OnHand - The total quantity of the product on hand
OnHandInventory - The total quantity as inventory items (already assembled)
OnHandFromComponents - The total quantity available to be made up from components.

In my case, I might have a bundle that is made up of 2 components (component A & B for example). Component A & B are also their own singular product on their own, so if someone buys it as a single product it'll need to deduct that sale from inventory there. But if someone buys the bundle, it'll need to deduct one of each off the inventory/product from component/product A & B each.

Is that what you're meaning?

Cheers

Kelly

DEAR Support

said
12 months ago

Happy to schedule this for development. Just need confirmation from you all subscribed. In the sample below we have two bundles with 2 the same components each.Please let us know how many items available we need to return to the sales channel

Bundle 1 - ?

Bundle 2 - ?

Bundle 1:

Component 1 - 1 item

Component 2 - 1 item

Bundle 2:

Component 1 - 1 item

Component 2 - 1 item

Currently Available :

Component 1 - 10 items

Component 2 - 10 items

Stan Ward

said
about 1 year ago

Running into many clients that need/want this for the kits that they sell.

K

Kelly Northey

said
about 1 year ago

This is also quite a deal breaker for me too. I switched from an inventory management system that did let me manage inventory on bundle packs by taking inventory for say two components from other individual products, meaning I only had to update inventory on the individual product level. I was assured by Dear that this software did this, have now invested A LOT of both time and money to change over only to just be told a differing story now and that none of my bundles which are being auto-built have any inventory management without me having to manually enter them in the bundles.

To me, this defeats the purpose of even having a bundle that is autobuilt from other components surely?!

Had I knows this, I wouldn't have changed from my existing system which was working.Can someone please advise how far off approx a fix to rectify this might be?Thanks

Kelly

A

A.L.

said
about 1 year ago

I would like to be notified if and when this feature is implemented, as I sell many bundles and multi-packs and do not want to manage them all manually. This is a deal-breaker for me, so I will continue with the service I'm currently using. Thanks.

N

Nick Hobbs

said
over 1 year ago

This is one of our most important requirements, as we break down multi-packs and sell individually and also different quantities as sets with their own SKUs.Having seen auto-assemble and auto-disassemble, I initially assumed this is what it meant, but no.This is therefore a deal-breaker and will have to use another system.