Интеграция 1С с Битрикс, где хранится внешний код Битрикс для номенклатуры 1С
Добрый вечер. Подскажите где можно найти внешний код Битрикс номенклатуры в 1С. И как можно изменить этот самый код. Есть база в УТ11 с товаром и интеграция 1С и Битрикс. В данный момент настроено все так что выгружается новый товар и генерируется новый внешний код Битрикс, а нам надо имеющийся товар в 1С "связать" с таким же на сайте Битрикс.с
По теме из базы знаний
Найденные решения
(1)У вас в 1с штатный модуль обмена с сайтом или устанавливали доп модуль?
Если доп модуль, то в форме списка узлов обмена с сайтом слева есть вертикальное меню и пункт "Идентификаторы объектов интернет магазинов". Вроде так.
В открывшейся форме выбираете объект метаданных 1с (Номенклатура), таблица будет заполнена всей номенклатурой, что есть в 1с и в колонке "Код на сайте" задается внешний код товара на сайте. Потом записать изменения и связь настроена.
Если же не установлен модуль обмена с сайтом, то только обратная синхронизация - брать ГУИД товара из 1с и прописывать его товарам на сайте в поле "Внешний код". Без надобности в 1с никто не будет заниматься изменений ГУИД у почти целого справочника. ГУИД (уник.идентификатор) = ссылка на товар (простыми словами).
Если доп модуль, то в форме списка узлов обмена с сайтом слева есть вертикальное меню и пункт "Идентификаторы объектов интернет магазинов". Вроде так.
В открывшейся форме выбираете объект метаданных 1с (Номенклатура), таблица будет заполнена всей номенклатурой, что есть в 1с и в колонке "Код на сайте" задается внешний код товара на сайте. Потом записать изменения и связь настроена.
Если же не установлен модуль обмена с сайтом, то только обратная синхронизация - брать ГУИД товара из 1с и прописывать его товарам на сайте в поле "Внешний код". Без надобности в 1с никто не будет заниматься изменений ГУИД у почти целого справочника. ГУИД (уник.идентификатор) = ссылка на товар (простыми словами).
Остальные ответы
В избранное
Подписаться на ответы
Сортировка:
Древо развёрнутое
Свернуть все
(1)У вас в 1с штатный модуль обмена с сайтом или устанавливали доп модуль?
Если доп модуль, то в форме списка узлов обмена с сайтом слева есть вертикальное меню и пункт "Идентификаторы объектов интернет магазинов". Вроде так.
В открывшейся форме выбираете объект метаданных 1с (Номенклатура), таблица будет заполнена всей номенклатурой, что есть в 1с и в колонке "Код на сайте" задается внешний код товара на сайте. Потом записать изменения и связь настроена.
Если же не установлен модуль обмена с сайтом, то только обратная синхронизация - брать ГУИД товара из 1с и прописывать его товарам на сайте в поле "Внешний код". Без надобности в 1с никто не будет заниматься изменений ГУИД у почти целого справочника. ГУИД (уник.идентификатор) = ссылка на товар (простыми словами).
Если доп модуль, то в форме списка узлов обмена с сайтом слева есть вертикальное меню и пункт "Идентификаторы объектов интернет магазинов". Вроде так.
В открывшейся форме выбираете объект метаданных 1с (Номенклатура), таблица будет заполнена всей номенклатурой, что есть в 1с и в колонке "Код на сайте" задается внешний код товара на сайте. Потом записать изменения и связь настроена.
Если же не установлен модуль обмена с сайтом, то только обратная синхронизация - брать ГУИД товара из 1с и прописывать его товарам на сайте в поле "Внешний код". Без надобности в 1с никто не будет заниматься изменений ГУИД у почти целого справочника. ГУИД (уник.идентификатор) = ссылка на товар (простыми словами).
(4) Доп. модуль, справа в списке вместе с остальными разделами УТ11 виден. Да, нашел раздел сопоставления, вроде как можно прописать код и будет сопоставление, вроде как сопоставляется даже). Подскажите, как-то массово можно вывести все внешние коды Битрикса в файл или еще как?
(5) Можно выгрузить в CSV. Идете на сайте в ссылке https://[Ваш_Домен]/bitrix/admin/iblock_data_export.php?lang=ru
Экспорт CSV. Выбираете инфоблок, на след шаге ставите галочки напротив нужных строк (Внешний код, Наименование, ....) и выгружаете. Обработка потом позволит из формы скачать полученный файл
Экспорт CSV. Выбираете инфоблок, на след шаге ставите галочки напротив нужных строк (Внешний код, Наименование, ....) и выгружаете. Обработка потом позволит из формы скачать полученный файл
Прикрепленные файлы:
(7)зависит от того, как вы хотите ее сопоставлять? По какому ключевому полю она точно совпадает? Наименование или иное поле?
Для таких целей либо брать обработку загрузка данных из табличного документа, либо писать свою - выбирать данные для сопоставления из внешней таблицы, искать в базе, записывать внешний код в реквизит Б_Идентификатор.
Для таких целей либо брать обработку загрузка данных из табличного документа, либо писать свою - выбирать данные для сопоставления из внешней таблицы, искать в базе, записывать внешний код в реквизит Б_Идентификатор.