Jump to content
thirty bees forum
  • 0

Datakick - Data Management Module


Question

Posted

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!

image.png.7e99be08f743de87ae9a24c04d344baf.png

 

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

0 answers to this question

Recommended Posts

There have been no answers to this question yet

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...