[QUOTE]Сергей Шевелев написал:
[QUOTE] Александр Денисюк написал:
[QUOTE] Сергей Шевелев написал:
Господа, подскажите пожалуйста, есть сайт с наполненной базой товаров из УТ11, а теперь, намучавшись в УТ11, нужно уйти на УТ10.
Использую мастер импорта товаров через меню обработки старого образца, тот, что не в разработке. Все успешно загружается: товары, цены, картинки.
Далее делаю обмен с сайтом, чтобы из 1С обновлять товары. Беру xml_id нового "основного каталога" и через таблицы mysql правлю его в текущем инфоблоке БУС.
Пошла выгрузка в существующий уже инфоблок с новым xml_id, но вот товары и категории пересоздаются заново, т.е. их xml_id, несмотря на то, что они были загружены мастером с этого же сайта, уже другие, и БУС их не узнает, а считает новыми товарами.
В связи с этим встает вопрос - а фигли??? И как быть? в УТ11 я заменял обработку по вычленению идентификатора элемента, чтобы она искусственно брала тот ID, что был загружен с сайта, но тут уже хочу все делать штатными методами или брать напильник нужно?[/QUOTE]
Чтобы товар не пересоздавался - у него должен быть такой же идентификатор, как и ранее. В наших модулях есть общие реквизиты, в которых хранятся ид с сайта. Если он заполнен, то этот идентификатор и выгружается для товара, если нет, то идентификатор 1С.[/QUOTE]
т.е. использовать штатный обмен с сайтом и загрузчик от модуля битрикс нельзя? Либо штатно 1С, либо только модуль Битрикс?[/QUOTE]
Вообще, или наш модуль или от 1С. Если вместе, то могут возникнуть проблемы с идентификаторами.
[QUOTE] Александр Денисюк написал:
[QUOTE] Сергей Шевелев написал:
Господа, подскажите пожалуйста, есть сайт с наполненной базой товаров из УТ11, а теперь, намучавшись в УТ11, нужно уйти на УТ10.
Использую мастер импорта товаров через меню обработки старого образца, тот, что не в разработке. Все успешно загружается: товары, цены, картинки.
Далее делаю обмен с сайтом, чтобы из 1С обновлять товары. Беру xml_id нового "основного каталога" и через таблицы mysql правлю его в текущем инфоблоке БУС.
Пошла выгрузка в существующий уже инфоблок с новым xml_id, но вот товары и категории пересоздаются заново, т.е. их xml_id, несмотря на то, что они были загружены мастером с этого же сайта, уже другие, и БУС их не узнает, а считает новыми товарами.
В связи с этим встает вопрос - а фигли??? И как быть? в УТ11 я заменял обработку по вычленению идентификатора элемента, чтобы она искусственно брала тот ID, что был загружен с сайта, но тут уже хочу все делать штатными методами или брать напильник нужно?[/QUOTE]
Чтобы товар не пересоздавался - у него должен быть такой же идентификатор, как и ранее. В наших модулях есть общие реквизиты, в которых хранятся ид с сайта. Если он заполнен, то этот идентификатор и выгружается для товара, если нет, то идентификатор 1С.[/QUOTE]
т.е. использовать штатный обмен с сайтом и загрузчик от модуля битрикс нельзя? Либо штатно 1С, либо только модуль Битрикс?[/QUOTE]
Вообще, или наш модуль или от 1С. Если вместе, то могут возникнуть проблемы с идентификаторами.