I noticed some time ago in V9 that I could no longer copy paste components as it would lead to "duplicates". This seemed a bit odd but I stuck to manually creating them as required (not ideal).
Recently in a new V11 site I created some new products, some new components and was able to copy paste these components without any trouble. I then created three customer groups and added prices against each product for each group.
I then had to add some more products and components but at this point the copy paste failed giving the old statement about not creating duplicates. I also noted that the products that I attempted to copy the components from, no longer showed the customer group prices as enabled after the software was restarted.
Upon closer inspection of the ProductProperties tables I found that the nParentPropertyID fields for the customer group price lines (nType = 4) had been changed from zero to another number (in this case it was 2008 for one line, 2009 for another etc, it appears to be sequential but I cannot determine it's reference for this number).
To test I deleted all the nType = 4 entries from the table and restarted SellerDeck, I found that I could then copy paste components again with no problem.
Is it possible that the copy paste function is not considering non-component entries like the lines where nType = 4 when trying to determine a valid new nPropertyID value for input of a new line?
Recently in a new V11 site I created some new products, some new components and was able to copy paste these components without any trouble. I then created three customer groups and added prices against each product for each group.
I then had to add some more products and components but at this point the copy paste failed giving the old statement about not creating duplicates. I also noted that the products that I attempted to copy the components from, no longer showed the customer group prices as enabled after the software was restarted.
Upon closer inspection of the ProductProperties tables I found that the nParentPropertyID fields for the customer group price lines (nType = 4) had been changed from zero to another number (in this case it was 2008 for one line, 2009 for another etc, it appears to be sequential but I cannot determine it's reference for this number).
To test I deleted all the nType = 4 entries from the table and restarted SellerDeck, I found that I could then copy paste components again with no problem.
Is it possible that the copy paste function is not considering non-component entries like the lines where nType = 4 when trying to determine a valid new nPropertyID value for input of a new line?