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

Экспорт заказов в "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-2020, «1С-Битрикс», 2020
Наверх