We are using this fabulous module by @datakick - we have an obscure situation
We have products that can be purchased as a single item and as part of multiple combination products
So,
Product 1, Product 2, Product 3 are standalone items
Product 4 is a combination product where a customer could also choose Product 1, 2 or 3
It is vitally important from a price / stock control / picking point of view to ensure that Products 1, 2 & 3 have the same SKU / Reference code when as a standalone product AND as part of the combination reference also
Currently not a problem, we import price and stock using the datakick module "Import" system. The import XML file contains a simple list of SKU and Stock / Price.
So, we import and update prices based on product reference and that updates the standalone product, we then run it again based on combination update, and that updates the combinations still based on the product reference - perfect!
We now have the complication - enter product 5
Product 5 is also a combination product where a customer could choose Product 1, 2 or 3
Now, because the import system above has already identified a match in Product 4, the combinations in Product 5 are not updated - they are skipped
So, the question is there a way we can ensure that when reference = product_Reference instead of stopping, the loop continues and looks for the next match?
Hope that makese some sense 😉 - Perhaps an analogy, Milk - Milk could be purchased as astandalone drink, but also as an accessory (or combination in TB language) of a coffee, a tea, a milk shake etc.
This is not about deciding whether we should use accessories or related products etc. They system is fixed, it is just whether the import routine can be configured to find all matches rather than just stopping at the first match
Question
haylau
Hi
We are using this fabulous module by @datakick - we have an obscure situation
We have products that can be purchased as a single item and as part of multiple combination products
So,
Product 1, Product 2, Product 3 are standalone items
Product 4 is a combination product where a customer could also choose Product 1, 2 or 3
It is vitally important from a price / stock control / picking point of view to ensure that Products 1, 2 & 3 have the same SKU / Reference code when as a standalone product AND as part of the combination reference also
Currently not a problem, we import price and stock using the datakick module "Import" system. The import XML file contains a simple list of SKU and Stock / Price.
So, we import and update prices based on product reference and that updates the standalone product, we then run it again based on combination update, and that updates the combinations still based on the product reference - perfect!
We now have the complication - enter product 5
Product 5 is also a combination product where a customer could choose Product 1, 2 or 3
Now, because the import system above has already identified a match in Product 4, the combinations in Product 5 are not updated - they are skipped
So, the question is there a way we can ensure that when reference = product_Reference instead of stopping, the loop continues and looks for the next match?
Hope that makese some sense 😉 - Perhaps an analogy, Milk - Milk could be purchased as astandalone drink, but also as an accessory (or combination in TB language) of a coffee, a tea, a milk shake etc.
This is not about deciding whether we should use accessories or related products etc. They system is fixed, it is just whether the import routine can be configured to find all matches rather than just stopping at the first match
Link to comment
Share on other sites
0 answers to this question
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now