Экспериментируя с атрибутами в товарах удалось понять логику работы списания товаров.
тестовая площадка тут
Создал единицу товара (АВТОМАТИЧЕСКИЙ ВЫКЛЮЧАТЕЛЬ ВА04-31ПРО) в категории и поставил кол-во на складе 10 шт., добавил атрибут "номинальный ток" и проставил значение 10А, 16А, 20А.. и тут самое интересное, для каждого атрибута можно проставить наличие на складе. По идеи все верно. Но как оно будет списывать, ведь мы уже проставили кол-во на складе для ед. товара АВТОМАТИЧЕСКИЙ ВЫКЛЮЧАТЕЛЬ ВА04-31ПРО - 10шт. Делаю тестовую закупку. После которой выяснилось, что списание происходит в двух направлениях. Первый -1 к самому товару, второй - 1 к атрибуту. Выходит что после назначения атрибутов для товара, сам товар становиться вроде как "группой", но фактически это не происходит, ему все так же назначается остаток на складе, а так же стоимость!!!. НЕДОГРУППА.,
К примеру: Сапоги женские Север-PRO размер 34, с атрибутами размер 35, 36, 37... а вот теперь вопрос, откуда клиент знает, что в товаре Сапоги женские Север-PRO размер 34 есть еще возможность выбирать другой размер. Куда логичнее будет сделать наименование товар без размера с выбором размера в карточке товара. Господа программисты, объясните. Зачем был задуман атрибут, если его использование приводит к путанице. Идея отличная, но реализация крайне неоднозначная.
Считаю, что лучший вариант это когда несколько товаров объеденные в одной группе и имеют в этой группе одну общую карточку для заказа. Заказ на одной странице.