Для товаров тоже есть внешний код настраивается обмене от битрикс. Так же его можно программно задать в реквизит Б_Идентификатор.
Либо операция в обратную сторону заполнить в поле Внешний код в битриксе строку ссылки из 1С, как на товар, так и на категорию.
***
Ну и вопрос на засыпку, а зачем их синхронизировать? Не проще ли просто перевыгрузить из 1С каталог целиком?
Просто даже если вы синхронизируете это может привести к тому, что свойства затрутся, картинки тоже могут пропасть, если их нет в 1С. Т.е. пусть сопоставления он не типовой и чреватый проблемами.
Да, этот вариант точно будет работать. Со вторым и сложностей больше и если оставлять свойства на сайте их и придется на сайте вести, так же с картинками.
Алексей Беспалов написал: Ну и вопрос на засыпку, а зачем их синхронизировать? Не проще ли просто перевыгрузить из 1С каталог целиком?
Зависит от задачи. Возможна ситуация когда на сайте у товаров уже могут быть описания, картинки свойства для умного фильтра. И все это надо сохранить.
В таком случае если у товаров на сайте есть свойство (обычно артикул или sku) и значение которого совпадает в 1с то можно на основе данного свойства написать обработчик который проставит товарам на сайте нужный внешний код (xml_id).
В целом конечно путь более сложный и тернистый! )
Разработка интернет магазина под ключ на 1С-Битрикс www.electroid.org, интеграция битрикс и 1С.
Есть другой вариант. Если вы заводили товары только в магазине, то и продолжайте его дальше в магазине заводить, вместе с разными свойствами, некоторые из которых в принципе нельзя сделать в 1С, если не сделать там серъезные доработки. Новый товар, который вы будете заводить в Магазине будет автоматом попадать в 1С. Из 1С в БУС будут идти только цены и остатки. Но что бы такая схема была возможной, надо будет выровнять коды между 1С и БУС с помощью специальной обработки. Если товары имеют одинаковое наименование или артикул, то это можно будет сделать быстро. Единственное что тут остатется - решить какую структуру групп взять за основную - та, которая в 1С или та, которая в Битриксе. То есть, если вам больше нравиттся 1С-структура, то ее можно перенести в Битрикс и наоборот. Второй момент, который вам нужно решать - это рабочие наименования товаров - их можно сделать одинаковыми, а можно сделать так, что в 1С-карточке будут два наименование - 1С-родное и из Битрикса. А можно вообще продолжать работать с разными наименованиями. Главное, если опустить технические детали, - это следующее - новый товары вы заводите в Битриксе, потом они попадают в 1С. Количественный учет ведете в 1С и количества очень быстро обновляются в Битриксе. Цены расчитываете в 1С и потом они очень быстро попадаеют в 1С. Можно еще автоматизировать формирование новинок, хитов и советов прямо в 1С. Это гораздо быстрей и надежней, чем делать их в Битриксе, так как в Битриксе можно запутаться и товар попадет и в новинки и в хиты и еще куда-нибудь. Можно еще сделать автоматом, что бы 1С отправляла новые товары в переобход в яндекс-вебмастер и еще много полезного для SEO с помощью 1С. Если интересно, то http://links-pro.ru
Дмитрий Ипатов написал: В таком случае если у товаров на сайте есть свойство (обычно артикул или sku) и значение которого совпадает в 1с то можно на основе данного свойства написать обработчик который проставит товарам на сайте нужный внешний код (xml_id).В целом конечно путь более сложный и тернистый! )
Уже написал выше что возможен данный путь. Все зависит от задачи.
Разработка интернет магазина под ключ на 1С-Битрикс www.electroid.org, интеграция битрикс и 1С.