Настройка обмена 1С:Бухгалтерия предприятия КОРП и 1С-Битрикс
Бухгалтерия КОРП отличается от базовой редакции рядом возможностей, важных именно для интеграции: поддержка нескольких организаций в одной базе, расширенный учёт по подразделениям, более гибкая настройка видов цен. Но принципиальная архитектура обмена с Битрикс остаётся той же — CommerceML через веб-сервис, и все ограничения базовой БП здесь тоже присутствуют.
Специфика КОРП при обмене с Битрикс
Несколько организаций. В КОРП одна база может вести учёт нескольких юрлиц. При настройке обмена с сайтом нужно явно указать, от имени какой организации выгружается номенклатура и принимаются заказы. Если сайт один, а организаций несколько — настройте один узел обмена с фильтром по организации.
Если сайтов несколько (разные бренды, разные юрлица) — создайте отдельный узел обмена для каждого сайта, каждый с фильтром по своей организации. Это стандартная схема.
Расширенные виды цен. В КОРП можно настроить несколько видов цен с формулами пересчёта. Выгрузить несколько видов цен в Битрикс — задача решаемая: в настройках узла обмена выбираем нужные виды, в Битрикс создаём соответствующие типы цен в торговом каталоге.
Учёт по подразделениям и складам. В КОРП склады могут быть привязаны к подразделениям. При выгрузке остатков нужно явно указать, по каким складам суммировать. Если это не сделать — выгружается суммарный остаток по всей организации, что может не соответствовать реальной доступности товара на конкретном складе отгрузки.
Настройка обмена: пошаговый процесс
Шаг 1. Подготовка на стороне БП КОРП.
В разделе Администрирование → Настройки программы → Синхронизация данных убедитесь, что синхронизация включена. Затем: НСИ и администрирование → Обмен данными → Обмен с сайтом.
Параметры узла:
Наименование: Сайт example.com
Адрес: https://example.com/bitrix/admin/1c_exchange.php
Организация: ООО "Пример"
Вид цен: Розничная, Оптовая
Склады: Основной склад
Шаг 2. Настройка авторизации.
Создайте в Битрикс отдельного пользователя для обмена с правами администратора или кастомной роли с доступом к /bitrix/admin/1c_exchange.php. Не используйте основной admin-аккаунт — при смене пароля обмен сломается в неподходящий момент.
Шаг 3. Первый тестовый обмен.
Запустите обмен в ручном режиме из интерфейса БП КОРП. Следите за логом — особенно за ошибками типа «Объект не найден» (несовпадение GUID) и «Превышен лимит памяти» (большой каталог).
Шаг 4. Настройка расписания.
В регламентных заданиях БП КОРП настройте автоматический запуск. Рекомендую раздельное расписание:
- Полный обмен номенклатуры: ежесуточно в 02:00
- Обмен цен и остатков: каждые 20–30 минут
- Загрузка заказов из Битрикс: каждые 5–10 минут
Проблема дублей номенклатуры
В КОРП при работе нескольких пользователей часто возникают дубли в справочнике «Номенклатура» — особенно при ведении учёта по нескольким организациям. Дубль в БП = дубль на сайте.
Перед первым запуском обмена обязательно проведите проверку справочника на дубли. В КОРП есть штатная обработка «Поиск и удаление дублей». После объединения дублей GUID выживших записей изменятся — нужно будет запустить полный обмен, чтобы Битрикс обновил XML_ID.
Кейс: сеть офлайн-магазинов + интернет-магазин
Ритейлер одежды: 5 организаций в одной базе КОРП (разные города), один федеральный интернет-магазин на Битрикс. Задача — выгружать единый каталог товаров (номенклатура общая), но остатки — только по онлайн-складу (отдельный склад «Интернет-магазин»).
Настроили один узел обмена с фильтром: организация — головная, склад — «Интернет-магазин». Номенклатура выгружается вся, остатки — только по выбранному складу. Цены — вид «Розничная единая».
Дополнительная задача: при поступлении заказа из Битрикс нужно автоматически создавать заявку на резервирование товара на складе «Интернет-магазин». Реализовали через подписку на событие ОбработкаВходящегоДокумента в узле обмена — при создании счёта покупателю автоматически проводится резервирование.
Отличие от базовой БП: что даёт КОРП
| Возможность | БП базовая | БП КОРП |
|---|---|---|
| Несколько организаций | Нет | Да |
| Несколько видов цен | Ограниченно | Да |
| Учёт по подразделениям | Нет | Да |
| Расширенные права доступа | Нет | Да |
Для интеграции с Битрикс КОРП даёт реальное преимущество только в сценарии с несколькими организациями или несколькими сайтами. В остальном — разница минимальна, и выбор редакции диктуется бухгалтерскими требованиями, а не потребностями интеграции.







