Спасибо, что обратились к нам. Замените, пожалуйста, файлы сайта: /bitrix/modules/sale/general/export.php /bitrix/components/bitrix/sale.export.1c/component.php на вложенные, это решит проблему. Исходные файлы не удаляйте, а просто переименуйте.
С уважением, сотрудник технической поддержки, Смирнов Юрий.
Возникла схожая проблема, вот только раньше ее не было и обмен проходил штатно... Самое интересное, что локально выгрузка проходит, без проблем, а вот в 1с уже не лезет, смею предположить, что возникла проблема на стороне последней... Мое сообщение с описанием проблемы...
Спасибо, что обратились к нам. Замените, пожалуйста, файлы сайта: /bitrix/modules/sale/general/export.php /bitrix/components/bitrix/sale.export.1c/component.php на вложенные, это решит проблему. Исходные файлы не удаляйте, а просто переименуйте.
С уважением, сотрудник технической поддержки, Смирнов Юрий.
Просмотрел все два файла - в этом разницы с моим не нашел /bitrix/components/bitrix/sale.export.1c/component.php А в этом /bitrix/modules/sale/general/export.php только в строке 1304 $dbProp = CSaleBasket::GetPropsList(Array("SORT" => "ASC", "ID" => "ASC"), Array("BASKET_ID" => $arBasket["ID"]), false, false, array("NAME", "SORT", "VALUE", "CODE")); добавился только "SORT",
У меня вообще странная ситуация. Новые заказы грузятся если делать выгрузку вручную, либо просто пересохранить заказ, либо пересохранить статус заказа.
Столкнулся с точно такой же проблемой и получилось ее решить. Сразу отвечу, что решение подойдет только если модуль обмена у вас выше версии 6.5, а Битрикс ниже версии 17 (но не ниже 16-той) - именно поэтому выложенные выше файлы от тех.поддержки многим тут не подошли.
Собственно, все делалось по наводке Ольги Ревякиной:
Цитата
В модуль битрикс 7.0.1.4 начинает читать с тега контейнер, то есть в файле вот так должно быть: <КоммерческаяИнформация> <Контейнер> <Документ>
Дадим ему этот тег: - заходим на наш сайт в папку /bitrix/modules/sale/lang/ru/general/ и открываем файл export.php - добавляем в него в любом месте строчку $MESS["SALE_EXPORT_CONTAINER"] = "Контейнер"; - http://prntscr.com/ko4fnc - далее идем в папку /bitrix/modules/sale/general/ и открываем файл с таким же названием - export.php - ищем в документе функцию OutputXmlDocument, можно найти по такой строке - function OutputXmlDocument($typeDocument,$xmlResult, $document=array()) - нам в нее необходимо добавить открывающий тег контейнера - <<?=CSaleExport::getTagName("SALE_EXPORT_CONTAINER")?>> - http://prntscr.com/ko4ho5 - и закрывающий - </<?=CSaleExport::getTagName("SALE_EXPORT_CONTAINER")?>> - http://prntscr.com/ko4i06 - радуемся заказам в 1С (если, конечно у Вас других глюков не обнаружится, это же Битрикс)