Jump to content

  • You cannot start a new topic
  • You cannot reply to this topic

Introducing A New Prototype—Product Variations (A Better Implementation Of Product Option Combinations) Rate Topic   - - - - -

 
  • salvag
  • Junior Member
  • Members
  • Join Date: 20-Feb 07
  • 102 posts

Posted 02 April 2018 - 03:48 PM #41

Just don't upload the images for variations and you main product images will be used.

 

I have an image for blue shirt, red shirt, and green shirt. I still have to upload the image for blue shirt 5 times for all the sizes. And then the same for red and green.

 

This means I have to upload 15 images when there are really only 3 different images (red, green, and blue).

 

Don't you see my point?



 
  • remoteone
  • Member
  • Members
  • Join Date: 06-Oct 09
  • 686 posts

Posted 02 August 2018 - 04:30 AM #42

Suggestion to fix some critical sources of confusion with products that have Product Variations.

 

1. The General Tab should not show editable fields for [Pricing / inventory] and [Availability] sections when these fields are overridden by the same fields of each PV. Having them showing is very confusing and user un-freindly

 

2. Along the same lines as 1. All other settings made redundant by the same overriding setting in each PV should be unavailable to the other product Tabs.

EG: [Shipping Properties] [Quantity discounts] [Subscribers] [Features]

 

3. However, what if a product  has  PVs. Admins should not have to spend hours setting the same [Quantity discounts] settings for each PV individually.

What is needed is for the Products MAIN settings to be used if those same setting of a PV are unset. This way, the MAI product settings are treated as the DEFAULT settings, only overridden by non-blank PV settings.

 

4. (minor) Since one PV must be selected as default, there really isnt a need for the products main image to be set. So, in admin, the product list and product edit page should show the image of the default PV in cases where no main image is defined.

 

5. Supplier setting for each PV. Again, this should not replace the General setting, but override it if set.

 

One more very important thing. Without malice or prejudice.

 

PLEASE give us all an ETA as to when the Product Variations functionality will be finalized and out of Beta.

This has dragged on for too long. It has been more than a year since "Cs-Cart 4.6.1 With Product Variations" was announced!

Q1. What is the expected ETA for Product Variations functionality will be finalized and out of Beta.

 

As I understand it, the PV addon must be completed as a prerequisite to fixing / updating the eBay Sync addon.

Q2. Is my understanding of this correct.?

Q3. What is the expected ETA for eBay Sync addon will be finally updated?

 

Product Variations functionality and a fully functional EBay Sync are of utmost importance to our business and thus our decision as to which eCommece software we will use moving forward. I know of other csc license holders that have given up waiting and charged platforms for these reasons.



 
  • remoteone
  • Member
  • Members
  • Join Date: 06-Oct 09
  • 686 posts

Posted 02 August 2018 - 04:43 AM #43

Actually, It would be interesting to set up a Crowd Funding Project to pay a team of Simtec programmers get this finished.

Time is money



 
  • johnbol1
  • Never Re
  • Members
  • Join Date: 23-Feb 10
  • 4361 posts

Posted 02 August 2018 - 05:46 AM #44


 

One more very important thing. Without malice or prejudice.

 

PLEASE give us all an ETA as to when the Product Variations functionality will be finalized and out of Beta.

This has dragged on for too long. It has been more than a year since "Cs-Cart 4.6.1 With Product Variations" was announced!

Q1. What is the expected ETA for Product Variations functionality will be finalized and out of Beta.

 

As I understand it, the PV addon must be completed as a prerequisite to fixing / updating the eBay Sync addon.

Q2. Is my understanding of this correct.?

Q3. What is the expected ETA for eBay Sync addon will be finally updated?

 

Product Variations functionality and a fully functional EBay Sync are of utmost importance to our business and thus our decision as to which eCommece software we will use moving forward. I know of other csc license holders that have given up waiting and charged platforms for these reasons.

CS has come a long way over the past few years with the improvement of product options but I agree, starting something like this over a year ago and not getting it completed in an efficient way is frustrating Ive been holding off upgrades for this.
 

Not only does it help for the customer end but once completed it will help massively to link to suppliers databases for stock/quantity updates etc. Which in turn would see CS as a more valuable web platform front than some competitors.

 

As for crowd funding Id be interested in cost and timescale to get this finished as long as it was then integrated fully into the code for future updates etc.


Custom printed hi visibility clothing sale the UK's online hivis safety shop
v4.5.2


 
  • Jacek
  • Advanced Member
  • Trial users
  • Join Date: 13-Dec 12
  • 66 posts

Posted 03 August 2018 - 05:59 AM #45

I couldn't agree more.

We need reliable time frame. You should finish what you started, and as far as I can see the product variations add-on improvements are not on the official roadmap.

Many developers refuse to do custom development in regards to product variations while they are still in beta.

On the other hand, store owners cannot plan the integrations with external systems due to the willingness of migrating to product variations.

It's really frustrating.

 
  • ikoshkin
  • Tech Writer
  • CS-Cart Architects
  • Join Date: 25-Nov 15
  • 206 posts

Posted 03 August 2018 - 08:36 AM #46

Hello. Although I can't name any specific date, I can say that we are committed to bringing the Product Variations out of beta (just like any other Beta add-on, and even more so, because we understand the importance of variations).

Yes, it isn't mentioned on the roadmap (like many other improvements), but only because the roadmap covers the big things we're working on and planning to implement. Variations, however, are largely complete, and many of our clients (among those who agreed share usage statistics with us) are already using them.

Right now we're working on filtering by options. We received many requests for this functionality: this topic alone has 3 requests, and there're also other topics and other communication channels like Help Desk. Filtering by options is the last big change before we can bring variations out of beta.

@remoteone, as for this part:
 

the PV addon must be completed as a prerequisite to fixing / updating the eBay Sync addon


I couldn't find where it was mentioned as a definite prerequisite. But yes, completing variations takes priority. I wish I could give any ETAs on Product Variations coming out of beta or the eBay Sync add-on being updated, but unfortunately there isn't any. I'll check your suggestions regarding the improvements to Product Variations and either get back to you, or list them as feature requests on our internal tracking system.

 
  • ikoshkin
  • Tech Writer
  • CS-Cart Architects
  • Join Date: 25-Nov 15
  • 206 posts

Posted 03 August 2018 - 09:06 AM #47

Suggestion to fix some critical sources of confusion with products that have Product Variations.
 
1. The General Tab should not show editable fields for [Pricing / inventory] and [Availability] sections when these fields are overridden by the same fields of each PV. Having them showing is very confusing and user un-freindly
 
2. Along the same lines as 1. All other settings made redundant by the same overriding setting in each PV should be unavailable to the other product Tabs.
EG: [Shipping Properties] [Quantity discounts] [Subscribers] [Features]
 
3. However, what if a product  has  PVs. Admins should not have to spend hours setting the same [Quantity discounts] settings for each PV individually.
What is needed is for the Products MAIN settings to be used if those same setting of a PV are unset. This way, the MAI product settings are treated as the DEFAULT settings, only overridden by non-blank PV settings.
 
4. (minor) Since one PV must be selected as default, there really isnt a need for the products main image to be set. So, in admin, the product list and product edit page should show the image of the default PV in cases where no main image is defined.
 
5. Supplier setting for each PV. Again, this should not replace the General setting, but override it if set.


1, 2. This data is used by default for when new variations are generated. E.g. if you delete a variation on the demo, change the parent product data (such as price), and re-create the variation, it'll use the parent product's data at first (until you change it). Please try this at http://dev.demo.cs-cart.com. I believe it should also address point 3.

4. It does make sense, but it could probably overcomplicate the logic in the admin panel. Basically, every time you open the product list in the admin panel, the system would have to check which variations a product has, and which image to display. It would add extra workload to the server and unnecessarily slow down the product list for (as far as I understand) little gain.

5. I'll list it as a feature request. But first, could you please tell me how you intend to use this functionality, and why it's important for you? I'm asking because the roadmap contains "Multiple warehouses"; if I knew your use case, I'd also know if warehouses would address it.

 
  • remoteone
  • Member
  • Members
  • Join Date: 06-Oct 09
  • 686 posts

Posted 03 August 2018 - 03:20 PM #48

1. 2. I did test the demo before posting. Its not working the way you say.

Some properties are not cloned from the main product to the newly created Variation.

[Shipping Properties] setting are cloned to a new Variation

[Quantity discounts] not cloned

[Features] not cloned
Test by editing the Main settings, then Converting to Configurable product.

Also tested by deleting all variations then creating again.

 

3. If a product has many PVs. Perhaps there should be a way to select multiple variations and  Bulk Edit  using an [Edit Selected] function.

Currently, the need to delete each variation one by one and then recreate them all again is a cumbersome and unfriendly method of setting many PVs to the same value. Another reason for having a selection box on each PV, to allow for Delete Selected.

The Main settings are not used if the product is configurable

 

4. Yes I see your point,  How about creating the main thumbnail just once upon save , then deleting it only when the default Variation is deleted. Anyway, its a more minor issue.

 

5. It is important to us because we may have for example..

Product_A:Black available from Supplier_1 or Supplier_2

Product_A:White available from Supplier_1 only

We have a primitive warehouse addon running on our v2.1.4 store which we can set multiple suppliers for each product combination. We wish to install a "Multiple warehouses" addon (I see there is currently a 3rd party version available) on our v4 store as part of the transition to v4. First we need the PV's and eBay Sync functions working.



 
  • ikoshkin
  • Tech Writer
  • CS-Cart Architects
  • Join Date: 25-Nov 15
  • 206 posts

Posted 10 August 2018 - 01:47 PM #49

1. 2. I did test the demo before posting. Its not working the way you say.
Some properties are not cloned from the main product to the newly created Variation.
[Shipping Properties] setting are cloned to a new Variation
[Quantity discounts] not cloned
[Features] not cloned
Test by editing the Main settings, then Converting to Configurable product.
Also tested by deleting all variations then creating again.


My mistake, the behavior is different from tab to tab. The data from the General tab (I tested it on the price) is cloned. Features aren't; but the Quantity Discounts set on the parent product are in fact applied to existing variations. I checked it on the demo by adding a quantity discount for T-Shirt (it's the only default example of variations). I'll look into it further and may list some of this as requested features. But their implementation may depend on how many requests for this functionality we receive. Right now we're focused on filters for product variations, as well as on our roadmap.
 

3. If a product has many PVs. Perhaps there should be a way to select multiple variations and Bulk Edit using an [Edit Selected] function.
Currently, the need to delete each variation one by one and then recreate them all again is a cumbersome and unfriendly method of setting many PVs to the same value. Another reason for having a selection box on each PV, to allow for Delete Selected.
The Main settings are not used if the product is configurable


There is a way, but it's not on the list of variations on the product page. When you go to Products > Products, you can use the Advanced Search to find variations of a particular product. Please let me know if it helps.
 

5. It is important to us because we may have for example..
Product_A:Black available from Supplier_1 or Supplier_2
Product_A:White available from Supplier_1 only
We have a primitive warehouse addon running on our v2.1.4 store which we can set multiple suppliers for each product combination. We wish to install a "Multiple warehouses" addon (I see there is currently a 3rd party version available) on our v4 store as part of the transition to v4. First we need the PV's and eBay Sync functions working.


Thank you for the information. I suppose this use case would be better handled by planned warehouse functionality (seeing how by default there can only be one supplier per product in an CS-Cart).

 
  • remoteone
  • Member
  • Members
  • Join Date: 06-Oct 09
  • 686 posts

Posted 10 August 2018 - 05:02 PM #50

1.2.

For [Convert to configurable product]  -  Quantity Discounts are cloned to the PV's.
For product that is already a configurable product,  when [Add variations]  - Quantity Discounts are NOT cloned
In both cases,  why not give admins the choice to clone or not?

 

3. It will be better to have [Edit selected]  function available to the Product Variation list.
Currently, For Advanced Search to find variations > Edit selected ,  there is no Quantity Discounts showing in list.
 

5. Yes,  Multiple Warehouse must not be limited to one supplier per product. Best to:
Assign a Supplier to (multiple) Warehouse(s)
Allocate multiple Suppliers to each product.
Also need algorithm to determine which Supplier  each product ordered will be fulfilled by.

Supplier for each product needs to be selected based on criteria...
 

 

 


 
  • Flow
  • Super Duper and Amazingly Sexy Senior
  • Members
  • Join Date: 13-Oct 10
  • 2146 posts

Posted 30 August 2018 - 08:00 AM #51

 

With the new variations add-on is it possible to export sales per variation of a product?

 

Example: we have a lipstick which exists in 10 shades. We need to see see how many products of a certain colour were sold, which is currently impossible with option combinations since it simply adds up all sales, rendering the report useless. I am hoping the new varations methods finally addresses this?


When life hands you lemons, bring on the Tequila baby!


 
  • Flow
  • Super Duper and Amazingly Sexy Senior
  • Members
  • Join Date: 13-Oct 10
  • 2146 posts

Posted 05 September 2018 - 09:53 AM #52

One more question: do reward points work with variations now? This is very important for us, without it, we can not make the switch, but we do really need the functionality of variations.


When life hands you lemons, bring on the Tequila baby!


 
  • ikoshkin
  • Tech Writer
  • CS-Cart Architects
  • Join Date: 25-Nov 15
  • 206 posts

Posted 05 September 2018 - 11:56 AM #53

One more question: do reward points work with variations now? This is very important for us, without it, we can not make the switch, but we do really need the functionality of variations.


Officially, the Reward points and Product variations (Beta) add-ons haven't been integrated yet. Since the release of variations, I haven't seen any other requests for integration with reward points on the forum (can't say for the Help Desk).

Factually, reward points may work with variations, but in a limited manner. I tested it on the demo, and all the reward point settings can be specified on the parent product level. So, if global point exchange rate is used, the price in points depends on the price of a variation. But if you set fixed prices in points, then the price in points of the parent product will apply to all its variations.

If you're deciding whether or not to move to variations or now, I recommend testing it on the demo: https://demo.cs-cart...&product_id=277. It's the surest way to find out if the functionality suits your needs.

 
  • ikoshkin
  • Tech Writer
  • CS-Cart Architects
  • Join Date: 25-Nov 15
  • 206 posts

Posted 05 September 2018 - 12:18 PM #54

With the new variations add-on is it possible to export sales per variation of a product?
 
Example: we have a lipstick which exists in 10 shades. We need to see see how many products of a certain colour were sold, which is currently impossible with option combinations since it simply adds up all sales, rendering the report useless. I am hoping the new varations methods finally addresses this?


I tested it on the demo (made a few orders with variations and tried to create a sales report), and currently it doesn't seem possible. I think this issue was overlooked, and nobody else requested this functionality. Either way, I'll list this as a requested feature. The implementation may depend on how many people request this functionality.

 
  • ikoshkin
  • Tech Writer
  • CS-Cart Architects
  • Join Date: 25-Nov 15
  • 206 posts

Posted 05 September 2018 - 12:35 PM #55

One more question: do reward points work with variations now? This is very important for us, without it, we can not make the switch, but we do really need the functionality of variations.


P.S. Please let me know if the behavior described in this post suits your needs. If not, I'd appreciate the info why it isn't applicable for your use case (so that I could list this functionality as a requested feature).

 
  • ikoshkin
  • Tech Writer
  • CS-Cart Architects
  • Join Date: 25-Nov 15
  • 206 posts

Posted 05 September 2018 - 01:59 PM #56

1.2.
For [Convert to configurable product]  -  Quantity Discounts are cloned to the PV's.
For product that is already a configurable product,  when [Add variations]  - Quantity Discounts are NOT cloned
In both cases,  why not give admins the choice to clone or not?


Converting to a configurable product is a separate use case and is supposed to be used rarely. Option combinations didn't have their own price (it was base product price + option modifiers, and all option combinations were affected by this), so it makes sense to clone quantity discounts into all variations when a simple product is converted to configurable, and option combinations are turned into variations.

But when a product already has variations (some of which might already have their own quantity discounts), things get more complicated. The current mechanism of cloning quantity discounts (they are applied to existing variations once they are specified for the parent products) is not perfect and may be improved in the future. However, filtering products by variations has higher priority at the moment.

P.S.: I also did some more testing with features. I converted 100g Pants on the demo to a configurable product, then created a feature called "Material" with values 1 and 2 (and made it appear on the "Features" tab). If I didn't specify any feature value for a variation, then the value of the parent product was used.
 

3. It will be better to have [Edit selected] function available to the Product Variation list.
Currently, For Advanced Search to find variations > Edit selected , there is no Quantity Discounts showing in list.


Yes, I think that having "Edit selected" on the list of variations would be convenient. There's also another way (in addition to the one I mentioned previously): when you're on the product page, you can click the gear button and choose Variations. This will open a page where you can select multiple variations and use the "Edit selected" functionality.

 
  • amdowney
  • Senior Member
  • Members
  • Join Date: 22-Oct 14
  • 213 posts

Posted 12 September 2018 - 08:33 PM #57

Still this needs:

 

The ability to set the configurable product price and have all variations priced the same automatically, - at the moment you have to go through every variation which is just stupid when you have different colours/sizes that may all be the same. There needs to be an option here in the admin and a default setting for each product with either 'individual variation pricing' or 'all the same'.

 

 

Also while using variations is great it would be good if product addons/accessories had the following functionality as standard (rather than going through design > layouts - which seems a really odd way of doing this anyway)...

 

https://www.ecom-lab...lls-add-on.html

 

...and were also presented in the same manner as product options/variations if linked in the main product (for all variations -  As long as the addon product does not have its own options/variants)

 

Not only is this a much easier way of linking accessories and enabling them to be upsold more effectively but this will also allow us to track stock of these addon options while using variations as they are their own unique product still.


Stores: CCTV Kits & www.jmtb.co.uk