Документация для разработчиков
Темная тема
Недоступно в редакциях: Стандарт, Старт

Экспорт заказов в "1С:Предприятие"


Описание sale.export.1c

Компонент служит для экспорта заказов в "1С:Предприятие" в формате CommerceML v2. Компонент стандартный и входит в дистрибутив модуля.

В визуальном редакторе компонент расположен по пути: Магазин > Экспорт заказов > Экспорт заказов в "1С:Предприятие".

Компонент относится к модулю Интернет-магазин.



Параметры

Поле Параметр Описание
Основные параметры
Сайт, заказы которого выгружать в "1С:Предприятие" SITE_LIST Указывается сайт(ы), заказы которого(ых) будут выгружены. Привязка может производиться либо к текущему сайту, либо к одному определённому сайту из имеющихся в системе.
Создавать новые заказы и контрагенты из 1С IMPORT_NEW_ORDERS Y|N] При отмеченной опции новые заказы и контрагенты из 1С будут добавляться на сайт при выполнении процедуры обмена заказами.
Сайт, на который добавлять новые заказы и контрагенты SITE_NEW_ORDERS Указываются сайты, на которые будут добавляться новые заказы и контрагенты.
Выгружать только оплаченные заказы EXPORT_PAYED_ORDERS [Y|N] При отмеченной опции будут выгружаться только оплаченные заказы.
Выгружать только заказы c разрешенной доставкой EXPORT_ALLOW_DELIVERY_ORDERS [Y|N] При отмеченной опции будут выгружаться только заказы c разрешенной доставкой.
Менять статусы заказов по информации из 1С CHANGE_STATUS_FROM_1C [Y|N] При отмеченной опции статусы заказов на сайте будут изменяться в соответствии с данными из 1С (т.е. изменяется статус заказа в 1С и после выполнения обмена данными статус заказа на сайте будет изменен на тот, который был задан в 1С).
Выгружать заказы начиная со статуса EXPORT_FINAL_ORDERS Указывается статус, начиная с которого будут выгружаться товары:
  • N - Принят;
  • F - Выполнен.
Заменять валюту при выгрузке в "1С:Предприятие" на REPLACE_CURRENCY При выгрузке валюта товаров будет заменена на указанную. Конвертация при этом не происходит.
Группы пользователей, которым разрешена выгрузка GROUP_PERMISSIONS Указывается группа(-ы), пользователи которых имеют права на выгрузку заказов в 1С.
Использовать сжатие zip, если доступно USE_ZIP [Y|N] При отмеченной опции данные сжимаются ZIP форматом (если доступно). Это позволяет заметно уменьшить размер файлов.
Интервал одного шага в секундах (0 - выполнять загрузку за один шаг) INTERVAL Указывается интервал одного шага в секундах при экспорте заказов в 1С. 0 - выполнять загрузку за один шаг.
Размер единовременно загружаемой части файла (в байтах) FILE_SIZE_LIMIT Указывается размер единовременно загружаемой части файла в байтах.


Пример вызова

<?$APPLICATION->IncludeComponent("bitrix:sale.export.1c","",Array(
		"SITE_LIST" => "s1",
		"IMPORT_NEW_ORDERS" => "N",
		"SITE_NEW_ORDERS" => "",
		"CHANGE_STATUS_FROM_1C" => "N",
		"EXPORT_PAYED_ORDERS" => "Y",
		"EXPORT_ALLOW_DELIVERY_ORDERS" => "Y",
		"EXPORT_FINAL_ORDERS" => "N",
		"REPLACE_CURRENCY" => "руб.",
		"GROUP_PERMISSIONS" => Array("1"),
		"USE_ZIP" => "Y",
		"INTERVAL" => "30",
		"FILE_SIZE_LIMIT" => "204800"
	)
);?>


© «Битрикс», 2001-2024, «1С-Битрикс», 2024