Comments (4)
I think this should be configurable, my old company tracked inventory both on individual components and kits, and used internal processes to get additional kits made when the kit inventory was depleted.
from spree-product-assembly.
I agree that it should be configurable.
from spree-product-assembly.
We ran into this issue as part of our Spree 2.4 update. Our current line of thinking is that we'll use the track inventory flag on the assembly to determine whether inventory is tracked on the assembly itself or on its parts.
Does this sound like a viable option?
from spree-product-assembly.
sounds reasonable to me @smartacus, btw planning to look at your 2.4 support PR this weekend, after it's merged feel free to submit another patch with what you suggested here.
from spree-product-assembly.
Related Issues (20)
- ETA on 3-0-stable compatibility? HOT 3
- translation missing en.spree.validation.must_be_int HOT 1
- Bundler could not find compatible versions for gem "activemerchant"
- Parts should be linked to Variants instead of Products. HOT 7
- Possible Issue with setting part master to not track inventory HOT 1
- Disabling of before_payment state eliminates payment_sources HOT 3
- Part items pricing not adding up
- Option to NOT add part to product assembly
- can_be_part and individual_sale translation
- Didn't work for spree 3.0.0 HOT 1
- Compatibility with Rails 5 and Spree 3.2
- Need of a clearer readme || Getting started || Documentation HOT 1
- spree 3.3 compatible? HOT 3
- Stock availability bug with multiple variants in assembly HOT 2
- Missing products due to translations HOT 2
- Caching issue on assembly product pages (product cache key) HOT 1
- Spree 3.7 compatibility
- undefined method `variant_options' in admin/orders/######/edit HOT 1
- Spree 4.2 HOT 1
- Not tracking inventory correctly when same product in multiple bundles
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from spree-product-assembly.