| Цитата |
|---|
Дмитрий Котёлкин написал: И ещё вопрос. Например есть папка 1 уровня внутри неё товары и ещё папка 2 уровня с товарами. Если я пользовательским папкам пропишу папки номенклатуры, то при синхронизации коннектор напишет что есть 2 ссылки, выбираю 1. И в результате в Битриксе все товары находятся в папке 1 уровня, а папка 2 уровня пустая. Как быть? |
В раздел подставляется не только сама папка, но и вся её вложенность: если в папку 1 уровня прописана папка номенклатуры 1 уровня, туда попадают товары и всех подпапок. А товар в Б24 может быть только в одном разделе — при двух привязках берётся первая (в логе: «Товар … привязан к нескольким разделам. Будет указан первый»), поэтому всё уехало в папку 1 уровня, а вторая осталась пустой.
Как правильно: указывать папку номенклатуры только там, где у неё нет подпапок, которые вы разложили отдельно — в папку 2 уровня папку 2 уровня, а в папку 1 уровня либо ничего, либо конкретные товары. Либо не заполнять дерево вручную, а нажать «Импорт иерархии из 1С → Иерархия групп» в окне «Настроить дерево групп» — она сама прописывает группы номенклатуры только по листовым папкам. Проверить привязки товара можно там же командой «Показать вхождение в группы».