Настройка формирования накладных из Битрикс24 в 1С

Наша компания занимается разработкой, поддержкой и обслуживанием решений на Битрикс и Битрикс24 любой сложности. От простых одностраничных сайтов до сложных интернет магазинов, CRM систем с интеграцией 1С и телефонии. Опыт разработчиков подтвержден сертификатами от вендора.
Предлагаемые услуги
Показано 1 из 1 услугВсе 1626 услуг
Настройка формирования накладных из Битрикс24 в 1С
Простая
~1 рабочий день
Часто задаваемые вопросы

Наши компетенции:

Этапы разработки

Последние работы

  • image_website-b2b-advance_0.png
    Разработка сайта компании B2B ADVANCE
    1262
  • image_bitrix-bitrix-24-1c_fixper_448_0.png
    Разработка веб-сайта для компании ФИКСПЕР
    851
  • image_bitrix-bitrix-24-1c_development_of_an_online_appointment_booking_widget_for_a_medical_center_594_0.webp
    Разработка на базе Битрикс, Битрикс24, 1С для компании Development of an Online Appointment Booking Widget for a Medical Center
    585
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Разработка на базе 1С Предприятие для компании МИРСАНБЕЛ
    751
  • image_crm_dolbimby_434_0.webp
    Разработка сайта на CRM Битрикс24 для компании DOLBIMBY
    657
  • image_crm_technotorgcomplex_453_0.webp
    Разработка на базе Битрикс24 для компании ТЕХНОТОРГКОМПЛЕКС
    989

Настройка формирования накладных из Битрикс24 в 1С

Накладная — товаросопроводительный документ, и в торговых компаниях она должна появляться в 1С в момент, когда менеджер подтверждает отгрузку. Если между CRM и учётной системой нет интеграции, кладовщик или бухгалтер создаёт накладную вручную по данным из сделки Битрикс24. Это не только трата времени — это ещё и риск: неправильно указанный артикул товара, ошибка в количестве, и накладная не совпадёт с фактическим отпуском.

Типы накладных и соответствующие документы в 1С

Слово «накладная» используется для разных документов. Перед настройкой интеграции нужно уточнить, что именно требуется:

Вид документа Документ в 1С Событие в Битрикс24
Товарная накладная (ТОРГ-12) «Реализация товаров и услуг» (вид «Товары») Смена статуса сделки на «Отгружено»
Накладная на отпуск материалов «Перемещение товаров» / «Реализация» Подтверждение отгрузки со склада
Накладная на возврат «Возврат товаров от покупателя» Создание возврата в сделке
Транспортная накладная (ТН) Отдельный регистр или доп. реквизиты Привязка к отгрузке

Для интернет-магазинов и оптовой торговли чаще всего нужна ТОРГ-12 → «Реализация товаров».

Данные, которые обязательны для накладной

Накладная жёстче по составу реквизитов, чем акт. Помимо стандартных сторон сделки и позиций, нужны:

Складские данные. Со склада какого подразделения идёт отгрузка, каким сотрудником разрешена выдача. В Битрикс24 склад может фигурировать в CRM как кастомное поле сделки или через модуль складского учёта (если используется).

Единицы измерения по ОКЕИ. Товары в Битрикс24 часто имеют упрощённые единицы — «шт», «кг», «уп». В 1С используется справочник ОКЕИ, где каждой единице присвоен код. Маппинг единиц измерения — обязательный шаг настройки.

Серийные номера и партии (если ведётся партионный учёт). Если в 1С настроен учёт по партиям, в обработчике нужна логика выбора партии при формировании накладной.

Архитектура интеграции

Оптимальная схема для торговых компаний — двухэтапная передача:

Этап 1 — резервирование. При подтверждении заказа в Битрикс24 (статус «Заказ принят») создаётся резерв в 1С через документ «Заказ покупателя». Это блокирует товар на складе ещё до фактической отгрузки.

Этап 2 — создание накладной. При переводе сделки в статус «Отгружено» обработчик создаёт «Реализацию товаров» на основе «Заказа покупателя». Связь через внешний код документа гарантирует, что накладная создаётся именно по нужному заказу.

Битрикс24: статус "Отгружено"
    ↓ webhook
Обработчик PHP:
    crm.deal.get → данные сделки
    crm.deal.productrows.get → позиции
    crm.requisite.get → реквизиты контрагента
    ↓
OData 1С: создание "Реализации товаров"
    ↓
1С: документ в статусе "Не проведён" → бухгалтер проводит
    ↓ обратный webhook
Битрикс24: обновление поля "Номер накладной 1С"

Кейс: оптовый поставщик строительных материалов

Компания обрабатывала 30-50 заказов в день. Менеджеры работали в Битрикс24, склад и бухгалтерия — в 1С:УТ 11. Накладные создавались вручную оператором по данным из распечатанных сделок — на каждую уходило 5-8 минут плюс время на проверку.

При настройке интеграции возникла нетривиальная задача: в Битрикс24 один заказ мог содержать товары с разных складов (два склада в разных городах), а в 1С накладная должна создаваться отдельно по каждому складу. Решили через пользовательское поле «Склад» в товарных позициях сделки — обработчик группирует позиции по складу и создаёт отдельную реализацию на каждый.

Время на оформление накладных по каждому заказу: с 6 минут ручного ввода до 20-30 секунд на проверку и проведение.

Номер накладной: обратная синхронизация

После проведения накладной в 1С менеджер должен видеть её номер в сделке Битрикс24. Это нужно для ответов клиентам и для сверки документов. Регламентное задание в 1С раз в 5-10 минут проверяет проведённые реализации и обновляет поле «Номер накладной» в сделке Битрикс24 через crm.deal.update.

Срок полной настройки (включая двухэтапную схему и обратную синхронизацию): 5-8 рабочих дней.