Недоступно в редакциях: Стандарт, Старт
Экспорт заказов в "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 | Указывается статус, начиная с которого будут выгружаться товары:
|
| Заменять валюту при выгрузке в "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-2025, «1С-Битрикс», 2025