Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Загрузка заказов с сайта (битрикс) в УПП

Загрузка заказов с сайта (битрикс) в УПП
Я
   John83
 
12.10.20 - 08:00
Настроил обмен через довольно распространенную разработку
https://1c.1c-bitrix.ru/ecommerce/download.php?section=62041
но заказы почему-то не грузятся.
Вопроса два.
При загрузке заказов на сайт отправляется запрос
bitrix/admin/1c_exchange.php?type=sale&mode=query&sessid=efd35deea237e413a29d306a8fc619fd&version=3.1
Как понимаю, он вернет только измененные заказы. А как сделать, чтобы загружались все заказы, чтобы не ждать, пока на сайте внесут изменения?
   John83
 
1 - 12.10.20 - 08:07
И почему эти заказы могут не загружаться?
В отладчике вижу, что с сайта пришли данные, но в процессе обработки ничего не грузит

ДокументыXDTO     = Б_ОбщиеПроцедурыИФункцииОбменаССайтом.ДанныеЗаказовВXDTO(ПараметрыОбмена, ДанныеЗаказов);
Если НЕ Б_ОбщиеПроцедурыИФункцииОбменаССайтом.ОбъектXDTOСодержитСвойство(ДокументыXDTO, "Контейнер") Тогда
    Б_ОбщиеПроцедурыИФункцииОбменаССайтом.СообщитьПодробно("Нет документов для обработки", ПараметрыОбмена);
    Возврат Ложь;
КонецЕсли
   Demasiado
 
2 - 12.10.20 - 08:48
Битрикс по умолчанию 1 раз отправляет заказы. Если они уже были отправлены и нужно грузануть по новой - зайди и поменяй заказ в админке. Иногда достаточно просто нажать изменить сохранить. Возможно что они у тебя еще не выгружаются из-за того что на сайте стоит фильтр по статусам.
   John83
 
3 - 12.10.20 - 10:38
данные о заказе читаются, но в коде ищется свойство "Контейнер", хотя оно отсутствует.
Сам ответ на запрос уже на сайте настраивается?
https://d.radikal.ru/d26/2010/a5/e8a18219ebd9.png
   Demasiado
 
4 - 12.10.20 - 10:46
Битрикс просто отдает. Раньше был пакетный обмен по документам, года 2 как они переделали на контейнеры. Судя по тому что ты показываешь - заказ у тебя уже прилетел. На стороне битры есть скрипт, к которому ты цепляешься, вот он как раз выгрузками-загрузками рулит, но там просто общие настройки. Может модуль интеграции битрикса на стороне 1с обновляли на новую версию не совсем корректно и поэтому документы контейнеры? Я сейчас не за компом, не могу сказать что там в оригинале
   John83
 
5 - 12.10.20 - 16:27
(4) модуль битрикса не обновлялся, а просто пробую в тестовой базе, т.е. первое объединение с базой было

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.