Если кому надо, то могу запрограммировать так, что бы можно было в 1С задавать привязку товаро к нескольким группам и эта привязка будет передаваться в Битрикс. http://links-pro.ru/
Роман Можарцев написал: Проблема в следующем. Имеется интернет-магазин, в который происходит выгрузка из 1С. На сайте и в 1С структура каталога совпадает. Каждый товар находится в своем разделе. Необходимо, чтобы товар был привязан к нескольким разделам. В битриксе это сделано так - выбран основной раздел, во вкладке "Разделы" выбраны нужные. Как это же самое реализовать в 1С? Возникает вопрос - как выбрать основной раздел товара? Как это настроить в 1С?
Решили проблему? Очень нужно любое решение, хотя бы даже корявое. В идеале как сделать, чтобы модуль обмена вообще не изменял привязку товара к разделам, а тем более не менял установку Основного раздела.
Старая, тема но она в выдаче поисковых систем, тоже искал решение, нашел на просторах интернета как сделать, добавлю сюда, думаю пригодится в init.php добавить
Код
//запрет 1с изменять текущую привязку элемента к разделу
AddEventHandler("iblock", "OnBeforeIBlockElementUpdate","DoNotUpdate");
function DoNotUpdate(&$arFields)
{
if ($_REQUEST['mode']=='import')
{
unset($arFields['IBLOCK_ELEMENT_SECTION_ID']);
unset($arFields['IBLOCK_SECTION']);
unset($arFields['PREVIEW_PICTURE']); //можно запретить обновлять PREVIEW_PICTURE
}
}