Не удалось установить соединение с сервером. Авторизация пользователя не выполнена. Не удалось получить данные с сервера. Проверьте правильность адреса сервера, порт, имя пользователя и пароль, а также настройки подключения к Интернет. {ОбщийМодуль.ПроцедурыОбменаССайтом.Модуль(444)}: Ошибка при вызове метода контекста (Получить): Ошибка работы с Интернет: Удаленный узел не прошел проверку Получение данных с сервера: Получен пустой ответ сервера.
Карина Васина написал: Я решила этот вопрос путем удаление в файле user_edit.php стиль display none [tr] ''? 'none':'')?>;"<?if($ID<=0 || $COPY_ID>0):?> class="adm-detail-required-field"<?endif?>>
Это как я понял системный файл из ядра битрикса. После обновления Битрикс он перезапишется.
Используем в УТ 11.3.4.228 типовой обмен с сайтом на Битрикс (через узлы обмена с сайтом). 1С-Битрикс: Управление сайтом 18.1.8. Бизнес.
Проблема в следующем: когда товар закончился, при выгрузке только изменений на сайт передается только количество, которое больше 0, соответственно, товар продолжает отображаться на сайте. Пробовали все менять отборы - с отключенным фильтром "остаток на складе больше 0" не выгружается вообще.
Если ВыполненныйЗапрос.Пустой() тогда [Результат] = ""; Иначе Выборка = ВыполненныйЗапрос.Выбрать(); Пока Выборка.Следующий() Цикл [Результат] = Строка(Выборка.Значение); Прервать; КонецЦикла; КонецЕсли;
Обмен выполняется, но название товара на сайте не меняется на поле "Название на сайте". Что не так делаем? Возможно некорректен запрос и возвращает пустой результат. Скажите пожалуйста вы можете проверить корректность запроса его текста. Возможно поле доп. реквизита некорректно. В базе оно так называется https://yadi.sk/i/R9o-48Eo3TzhCh В тексте запроса так - https://yadi.sk/i/0ElKAKco3TzhWp
В стандартных параметрах XML экспорта/импорта нет подобного параметра. Можно добавить параметр в XML доп свойством инфоблока что бы оно писалось в элемент и при создании/изменении товара через обработчик события в init.php устанавливать данное по сабжу нужное вам значение.
Все манипуляции которые битрикс производит с каталогом инфоблоком товарами и разделами в процессе обмена с 1С - настройки их находятся здесь Ваш сайт/bitrix/admin/1c_admin.php?lang=ru
Модуль обмена с Битрикс на стороне 1С старый и там нет возможности выбрать инфоблок. Обновить модуль также нет возможности.
1. Возникла необходимость выгрузки из 1С товаров в определенный инфоблок на сайте. Каким образом кастомизировать обмен на стороне Битрикса, что бы задуманное воплотилось в действительное?
2. Также нужно выгружать из 1С товары на сайт в определенную папку (назовем ее "Новые" к примеру) т.е. исключить из XML иерархию разделов в 1С и не выгружать разделы на сайт.
Петр Иванов пишет: Добрый день! У нас в базе 1С у товаров нет изображений. Планируется добавление картинок к товарам на сайте. Можно ли как-то реализовать выгрузку из Битрикса в 1С изображения? В настоящий момент попытки синхронизировать приводят к ошибке "Неизвестный статус синхронизации"
Как вариант выгрузить в Excel с сайта все товары с колонкой "Детальная картинка" или "Картинка анонса". Сами картинки естественно не выгрузятся, но в Excel останутся ссылки на них. После этого написать обработку загрузки картинок из Excel в 1С и все. Обращайтесь
Цены меняются в любом случае. В техподдержку не писали? УТ какая версия? Последний актуальный релиз? http://1c.1c-bitrix.ru/ecommerce/download.php - дополнения стоят у Вас? Хотя и в штатном функционале без обновлений должно все работать без проблем.
pawonex пишет: Установлена 1С 8.2 УТ обновленная до 10.3.19.4 Установил по инструкции обмен данным и с сайтом. Теперь конфигурация не загружается говорит: Метод объекта не обнаружен "ПроверитьИмяЭкспортнойПроцедуры) Информация: {ОбщийМодуль.СтандартныеПодсистемыСервер.Модуль(105)}: Метод объекта не обнаружен (ПроверитьИмяЭкспортнойПроцедуры) Если Не ОбщегоНазначения.ПроверитьИмяЭкспортнойПроцедуры(Обработчик, ТекстСообщения) Тогда " Пожалуйста подскажите в чем проблема??
razdorova пишет: Добрый день! Сегодня первый раз настраиваю выгрузку заказов с сайта в 1С. И столкнулась с небольшой проблемой. В 1С с сайта загружаются все пользователи, которые создали заказ, а заказчику необходимо, чтобы использовался 1 пользователь (контрагент) - "покупатель интернет магазина". Как это осущетсвить?
В настройках обмена на стороне 1С и на стороне сайта можно указать одного контрагента соответственно он и будет подставляться.
Проблемы в следующем: зависает выгрузка товаров на сайт(последний раз это произошло на стадии "Временные таблицы созданы";), если выбрано большое кол-во элементов из базы. При выгрузке меньшего кол-ва все проходит на ура. Если выгружать каталог частями, то получается, что теряются св-ва товара всех выгрузок, кроме последней. Подскажите пожалуйста, как исправить данную проблему, может нужно что сделать с шагом?(с шагом в 30 небольшой объем норм выгружается, при увеличении объема - ошибка и с шагом в 30 и с шагом в 0) или как то увеличить максимальный объем загружаемого файла?
Заранее спасибо!!!
Попробуйте сменить/увеличить тариф на хостинге. Возможно он не вытягивает. Вообще все советуют выгружать порциями. Свойства не должны затираться. Попробуйте выгружать в режиме изменений второй и последующий разы т.е. сначала полная выгрузка одного раздела/группы товаров, потом в режиме изменений следующие группы.
region95 пишет: Добрый день, а подскажите куда положить данный скрипт? Попытался создать модуль, да что то не получилось, да и мне кажется это лишнее...
Стандартная php страница с подключенным хедером и футером. Между ними код выше.