If you derive Product2 from Product1 and then Product3
from Product2 and
you want to save Product2, it is not
possible save it correctly. You get the following two
warnings:
1. "Some (new) products are derived from the product
you want to close now, You can not close this product
untill you have closed the following product(s):....."
and then
2. "The product is olredy open. A product can only be
opened once."
Thus, if one or more products are derived from an
already derived Product2, it is not
possible save Product2 correctly.