1 Отредактировано Sergey T. (03.12.2014 11:22:20)

Тема: Выгрузка категорий товаров из 1С

Сделал первую полную выгрузку товаров. Затем рассортировал их по категориям как мне удобно. Убрал галочки "Обновлять зависимости категорий друг от друга" и "Обновлять категории у товаров", при следующей выгрузке все параметры товаров обновляются нормально, созданные мной категории остаются, но внизу добавляется список категорий как при первой полной выгрузке но уже без товаров.

Как сделать так, чтобы данные у товаров обновлялись, но без созданий пустого списка категорий?

2

Re: Выгрузка категорий товаров из 1С

Если у категорий сохранены xml_id (т.е. вы именно меняли порядок и родителя, но не пересоздавали категории), то после выгрузки категорий повторно не должны были создаваться.

Пришлите, пожалуйста, нам в поддержку import.xml и offers.xml файлы от вашей 1С, мы попробуем воспроизвести ситуацию и дадим ответ.

Повысить оценку Понизить оценку

3

Re: Выгрузка категорий товаров из 1С

Написал в поддержку, жду ответа.

4

Re: Выгрузка категорий товаров из 1С

Вы просто создали другие категории и перенесли в них товар. В этом случае вы разрушили связь между категориями на сайте и категориями в 1С.

Как правильно создавать собственную структуру на сайте:

1. Делаете выгрузку из 1С на пустой сайт.
2. Перемещаете категории на сайте как вам нужно (ни в коем случае не пересоздаете их, так как в этом случае теряется идентификатор, присвоенный после выгрузки из 1С)
3. Снимаете флажки в настройках модуля обмена "Обновлять зависимости категорий друг от друга" и "Обновлять категории у товаров"

Далее можете делать обмен повторно, новые категории создаваться не будут. Так как связь будет сохранена, новые товары будут появляться в нужных папках.

Повысить оценку Понизить оценку

5

Re: Выгрузка категорий товаров из 1С

Если я делаю по вашей инструкции все работает, но есть пару нюансов:

1. Когда удаляю какую-то из тех категорий, которые выгрузились из 1С, при следующей выгрузке она создается заново с кол-вом товара "0", т.к. товар перемещен в другую категорию. Выходит единственный вариант это менять структуру категорий в 1С? Есть ли возможность добавить в настройки модуля обмена настройку, чтобы ваш движок брал из выгрузки 1С исключительно товары, не обращая внимания на категории? Тогда была бы возможность создавать любую структуру непосредственно на сайте, потому что не всегда есть возможность изменить структуру базы в 1С.

2. При повторной выгрузке изменяется название категорий, что не очень хорошо. Возможно ли добавить аналогичную настройку в модуле обмена для категорий как для товаров, чтобы не обновлялись названия категорий и пункт "публичный", т.к. скрытые категории при выгрузке снова становятся видимыми.
http://img5.tempfile.ru/13338/0969e00bb1/49224913183bee87e5112ab7.jpg