Выгрузка дерева групп в 1С Битрикс

1. konyashkingn 2 24.08.17 11:16 Сейчас в теме +0.5 $m
Добрый день, Коллеги.

Ситуация следующая:
На сайте 1С битрикс у каталога из 1С есть иерархия, то есть товары раскиданы по группам, таким же как и в 1С. Выгрузка происходит нормально, весь товар раскидывается по группам которые есть нормально. Потребовалась группа новая, я добавил ее в модуле обмена ( в дереве). И делаю полную выгрузку. Но новая группа не перегружается. Номенклатура перегружается нормально. А группа нет. Пробовал создать руками группу на сайте. не помогает. Может кто сталкивался с данной проблемой? Есть решение?

Заранее спасибо.
По теме из базы знаний
Вознаграждение за ответ
Показать полностью
Найденные решения
11. konyashkingn 2 15.09.17 11:18 Сейчас в теме
(9) В общем разобрался сам без разработчиков. Проблема была в следующем: на сайте в базе данных есть таблица b_iblock_section, в которой лежат эти самые группы из 1С. И есть в ней поле XML_ID который указывается в дереве групп в 1С. И есть там поле ID инфоблока который является главным каталогом, узнать ID главного инфоблока можно узнать в таблице b_iblock. Так вот у группы с ID главного каталога не был прописан XML_ID, я его запросом UPDATE прописал и все успешно стало выгружаться.
user1542950; roman77; +2 Ответить
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. roman77 333 24.08.17 13:15 Сейчас в теме
Я бы для начала действовал так:
1) создать группу на сайте, выписать на бумажечку её id
2) создать группу в 1С и вписать в поле Б_Идентификатор упомянутый выше id
3) выгрузить
3. konyashkingn 2 24.08.17 13:27 Сейчас в теме
(2) Пробовал, id на сайте, например, 328, а id в дереве 1с в таком виде:
dcf19597-ad67-11e5-80c6-0050568700e3
Вот скрины Из 1С:


Из битрикса:
4. roman77 333 25.08.17 13:31 Сейчас в теме
Я не про эти ИД. Когда устанавливаешь модуль обмена битрикс в конфигурацию, то добавляется общий реквизит Б_Идентификатор. По нему и осуществляется сопоставление. Но если модуль обмена не используется, тогда моя рекомендация не подходит...
5. konyashkingn 2 28.08.17 09:33 Сейчас в теме
(4) Где найти этот реквизит в 1С я понял, уже нашел. А где найти его на сайте? Прошерстил настройки групп, там есть только один стандартный ID у группы.
6. roman77 333 28.08.17 09:34 Сейчас в теме
(5)
тот реквизит в 1С я понял, уже нашел. А где найти его на сайте? Прошерстил настройки групп, там есть только один стандартный ID у группы.


это он и есть - стандартный id
7. konyashkingn 2 28.08.17 09:39 Сейчас в теме
(6) Хорошо. Сейчас попробую.
8. konyashkingn 2 28.08.17 11:19 Сейчас в теме
9. roman77 333 28.08.17 11:20 Сейчас в теме
(8) ну тогда надо в режиме отладки по шагам смотреть что там происходит.
10. konyashkingn 2 28.08.17 11:29 Сейчас в теме
(9) Я написал разработчикам, они просят лог. Если будет известна причина, то отпишусь тут.
11. konyashkingn 2 15.09.17 11:18 Сейчас в теме
(9) В общем разобрался сам без разработчиков. Проблема была в следующем: на сайте в базе данных есть таблица b_iblock_section, в которой лежат эти самые группы из 1С. И есть в ней поле XML_ID который указывается в дереве групп в 1С. И есть там поле ID инфоблока который является главным каталогом, узнать ID главного инфоблока можно узнать в таблице b_iblock. Так вот у группы с ID главного каталога не был прописан XML_ID, я его запросом UPDATE прописал и все успешно стало выгружаться.
user1542950; roman77; +2 Ответить
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот