| Цитата |
|---|
| Василий Мазурок пишет: Задачка для начинающего уровня программиста 1С ) |
Одна проблема - я не программист 1С

Потому и прошу помощи.
Одна проблема - я не программист 1С ![]() Потому и прошу помощи. |
|||
|
|
|
|
Ну и еще 5 копеек.
А что вам мешает экспортировать картинку в виде свойства торгового предложения? Остальные же свойства экспортируете - и подхватываете потом на стороне УТ. Почему картинки нельзя так же? Конечно, если картинок несколько, то в одно свойство не влезут, но можно "массив" свойств генерить вроде "Картинка1","Картинка2" и т.п. А при обратной синхронизации в сторону битрикса выгружать все совйства "картинка*" как картинки. |
|
|
|
|
|
К вам никаких претензий, вы делаете отличное дело. Я просто немножко размечтался.
А вообще наверное все-таки боле правильно было бы, если бы со стороны Битрикса выгружались ВООБЩЕ ВСЕ имеющиеся данные, скрипту ж не жалко, что в файл пихать. А уж если на стороне 1С клиент решит заморачиваться с доработкой - то по крайней мере будет с чем работать. А сейчас получается, что с двух сторон дорабатывать надо. А это по факту два отдельных специалиста. Один - по php-шник (а лучше битриксоид), а второй - 1с-ник. Два в одном в дикой природе почти не встречаются. |
|
|
|
|
Мы сейчас используем софт, написанный мной на коленке, с помощью которого локально поддерживаем каталог и выгружаем в Битрикс через cml по стандартному протоколу (так быстрее и удобнее). Все нормально выгружается, в т.с. картинки к торговым предложениям. Только вот наколенный софт охватывает только контент каталога, нам хотелось бы перейти к комплексному управлению магазином из одного места (каталог, заказы, поставщики, ценообразование). И искренне надеялся, что все это мне даст УТ. Я логично предположил, что весь функционал Битрикса (по части каталога) уже реализован в УТ КАК МИНИМУМ В НЕ МЕНЬШЕЙ СТЕПЕНИ. Окзывается, это не так, очень странно. |
|||
|
|
|
|
Александр, спасибо большое.
Вы были правы. Товары-то я проверил на наличие дублей, а торговые продложения - упустил (а у них ведь тоже названия есть, там-то и обнаружилось несколько дублей, засчет того, что в наименование закрались переводы строк, вот ведь.) В итоге загрузка прошла успешно, 3500 товаров и 4500 sku грузились 10 часов, а потом еще час - картинки. Результат немного разочаровал (мы относительно недавно открылись и я полагал, что всю работу с магазином удастся запустить на базе УТ из коробки). 1. В карточку товара с сайта передается только 1 фото (хотя на сайте их несколько), причем это битрикс не отдает более 1 фото. 2. Торговые предложения импортируются вообще без фото, опять же Битрикс не отдает (хотя в Битрике у каждого предложения фото есть, и без них никуда). 3. Все свойства инфоблока импортировались как "дополнительные сведения". Было бы значительно удобнее с ними работать, если бы они были доступны прямо в карточке (т.е. как "Реквизиты", в т.ч. типа справочник) Как Вы считаете, можно ли тут что-то сделать (особенно с первыми двумя пунктами)? |
|
|
|
|
|
На некоорое время отвлекся от процесса, сегодя вернулся. Заодно обновил УТ и модуль до 11.1.6.26. и 4.0.2.3.
Проблема та же. Судя по обмену с сайтом, данные в 1с загружаются и парсятся исправно, а потом после ну очень долгого раздумья выходит ошибка. При обмене сайт передает сначала структуру каталога и свойств (1 шаг) а затем за кучу шагов (у меня более 40) сами товары и торговые предложения. Я это все перехватил и сархивировал. Очень прошу помочь в решении проблемы. Скачать архив можно тут Спасибо. |
|
|
|
|
|
Папочек в смысле групп (разделов каталога)? Также все уникальные.
Свойства товара в инфоблоке тоже уникальные. Свойства торговых предложений - тоже. НО: Есть одинаковые свойства и для товаров и для предложений (например, и у товаров есть "Цвет", и у предложений есть "Цвет"). Правда, при импорте названия реквизитов вообще никакие не переносятся, везде пустота. Разберусь как xml файл перехватить - выложу сюда, надеюсь, еще идею какую подкинете. Спасибо. |
|
|
|
|
|
Здравствуйте.
У нас есть сайт на Битрикс и нужно из него полностью перенести каталог в пустую УТ 11. Версии: 1с 8.3.5.1068, УТ 11.1.5.16., модуль 4.0.1.1, битрикс 4.5 обновленный. Кол-во товаров 3405 + около 7000 sku Делаю через "Помощник импорта товаров с сайта" "Ананлиз данных xml" дает верное число товаров 3405. Далее успешно импортируются товарные группы. А вот далее после долгих раздумий появляется окно с сообщением вроде "Значение поля "Рабочее наимменование" не уникально." Все. Никаких намеков, в каком объекте БД это поле (оно, вроде бы, почти во всех объектах есть). В итоге товаров создается сотни две. А список реквизитов_характеристик в окне харакетристик номенклатуры состоит из наименований вроде "ДополнительныйРеквизитЗначение_С06761FBxOCEAx11..." и.т.д. еще символов 50 непереводимого шестнадцатиричного фольклора. Причем значения реквизитов_характеристик, являющихся справочниками, содержат только ID. Реквизиты_номенклатуры вообще не импортировались. Подскажите, пожалуйста, где копать? Как минимум вопрос, есть ли где-то лог работы "помощника", и лежит ли где-нибудь файл, который "помощник" принял с сайта? Спасибо. |
|
|
|
|