В случае, если установлен доп модуль обмена с сайтом, не вносились никакие изменения в дерево групп? Нет ли там добавленного уровня без принадлежности к группе товаров/товарам?
Дмитрий Русинов,Для каждого раздела и вложенных подразделов инфоблока (второй скриншот) заполнить колонку "Идентификатор раздела" (попросите человека заполнить) и повторите выгрузку.
А это уже вопросы к разработчикам. Возможно здесь полный этап идет импорта включая деактивацию.
Можно использовать вариант, описанный опять же в деве https://dev.1c-bitrix.ru/api_help/sale/algorithms/data_2_site.php положить файлы в папку /upload/1c_catalog/ запустить под админом урл сайта /bitrix/admin/1c_exchange.php?type=catalog&mode=import&filename=import.xml и обновлять страницу пока не получите success - импорт звершен и так каждый файл
При этом не отправлять команду деактивации (как я писал ранее).
Но в теории может потребовать сначала авторизоваться.
Либо пусть подскажут гуру, как протестировать загрузку файла готовыми скриптами (иначе), чтобы не запускалась деактивация.
Олег Юсупов,Пишите СодержитТолькоИзменения = true. Формируете файл xml. Чтобы не влиять на остальные товары/группы не нужно отправлять запрос на деактивацию товаров, отсутствующих в файле с момента последнего обмена. См https://dev.1c-bitrix.ru/api_help/sale/algorithms/data_2_site.php и закладку "Примечание".
Александр Кравченко,Честно говоря, я теряюсь в догадках, что это может быть. Поэтому для меня самым действенным была бы отладка всего процесса обмена, анализ результатов запросов, чтобы уже понимать, во что все упирается.
Может кто из знатоков Розницы подскажет, что я упускаю...
При выгрузке товаров на сайт у товаров с характеристиками не выгружается цена, 1С:Предприятие 8.3 УТ 10.3 (10.3.39.1) Модуль обмена 1С и 1С-Битрикс 7.0.1.9 БУС 20.0.1175. Редакция продукта: 1С-Битрикс24: Интернет-магазин + CRM
Александр Кравченко,Думал может остатки где-то подвисли и не были окончательно приняты на склад, но реализацией вы опровергли догадки. Тут только отладка, запросы формировать. А конфиг у вас какой?
Насчет соглашений - они в УТ11. В рознице их нет. Достаточно выполнить установку цен. Но и соглашения не имеют отношения к остаткам.
Алексей, такой вопрос еще, может вы в курсе. Как сделать так чтобы импорт из 1С не затрагивал уже существующие товары. У меня получается так, что при импорте категории и товары в инфоблоке куда идет импорт, просто удаляются. Дайте ссылку куда посмотреть.
Заранее спасибо!
Добрый день.
Я не уловил из описания и скриншотов - модуль встроенный или от битрикса был установлен?
На стороне сайта есть настройка (магазин- интеграция с 1с), которая позволяет выбрать варианты "что делать с товарами/разделами, отсутствующими в файле выгрузки".
Но я не могу точно сказать, при каких условиях не работают эти параметры в процессе обмена.
Насколько я могу знать (поправьте знающие), что в более свежих модулях обмена есть настройка по деактивации на сайте товаров/разделов, которые не выгрузились из 1с. Это работает при полной выгрузке (это настройка - замена той, о которой писал ранее).
Либо есть третий вариант - использовать выгрузку в режиме изменений.
Посмотрите, формируется ли файл со стороны 1с. Посмотрите логи. Проходит ли авторизация с сайтом из 1с. Попробуйте запустить обмен вручную (если стоит по расписанию) с запущенным фиддлером, какие запросы выполняются. Что еще....место на сервере (хостинге) проверить свободное...
Дмитрий Коротков написал: Как подобное сделать в 1С
Из коробки - никак. Штатно предполагается хранение строго 1 к 1 (свойство и значение)
То есть это ограничение на стороне 1С?
Да, логику хранения множественных значений не реализовывали в принципе в основных коробочных решениях.
Ну это не то, чтобы ограничение. В 1с почти любые ограничения можно как-то обойти (с доработками или без), а здесь не заморачивались просто с таким механизмом. Хотите хранить множественные значения свойства для товара - делайте доработку. А на основе выбранного варианта хранения значений уже дорабатывайте выгрузку на сайт.