Рейтинг: 23.8899  
На голосовании
Предложил Пользователь 167112 22.10.2013 13:54:37

Множественные свойства в csv

Сейчас если выгрузить товары имеющие множественные свойства в csv, мы получаем такую картину:
Строки с обычными свойствами повторяются (значения свойства1)*(значения свойства2)*(значения свойства3) и так далее. То есть если у товарной позиции есть 3 множественных свойства по 10 значений у каждого, то в csv этот одна товарная позиция выгрузится в 1000 одинаковых строчек!:o в которых одно и тоже, за исключением одной ячейки! А если таких товаров тысяча, то получим миллион строчек и выгрузку продолжительностью в сутки. С импортом чуть лучше, но тоже не рационально, там нужно повторять строчки столько раз, сколько значений у максимального множественного свойства. То есть в моём примере это будет 10 строчек, в которых отличаются только значения множественных свойств.
Предлагаю оптимизировать этот процесс следующим образом: ввести символ разделитель для множественных свойств (например ##) и вносить их в одну ячейку разделяя этим символом. Тогда не будет необходимости забивать файл одинаковыми значениями.
Кроме того предлагаю рассмотреть возможность импортировать/экспортировать аналогичным образом и торговые предложения. То есть в одном файле и товары и торговые предложения.