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

Наша компания занимается разработкой, поддержкой и обслуживанием решений на Битрикс и Битрикс24 любой сложности. От простых одностраничных сайтов до сложных интернет магазинов, CRM систем с интеграцией 1С и телефонии. Опыт разработчиков подтвержден сертификатами от вендора.
Предлагаемые услуги
Показано 1 из 1 услугВсе 1626 услуг
Настройка формирования актов из Битрикс24 в 1С
Простая
~1 рабочий день
Часто задаваемые вопросы
Наши компетенции:
Этапы разработки
Последние работы
  • image_website-b2b-advance_0.png
    Разработка сайта компании B2B ADVANCE
    1177
  • image_bitrix-bitrix-24-1c_fixper_448_0.png
    Разработка веб-сайта для компании ФИКСПЕР
    811
  • 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
    564
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Разработка на базе 1С Предприятие для компании МИРСАНБЕЛ
    747
  • image_crm_dolbimby_434_0.webp
    Разработка сайта на CRM Битрикс24 для компании DOLBIMBY
    655
  • image_crm_technotorgcomplex_453_0.webp
    Разработка на базе Битрикс24 для компании ТЕХНОТОРГКОМПЛЕКС
    976

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

Акт выполненных работ — документ, которым исполнитель подтверждает факт сдачи услуги. В Битрикс24 этот момент фиксируется статусом сделки или этапом воронки. Проблема возникает там, где CRM и бухгалтерия живут отдельной жизнью: менеджер закрыл этап, бухгалтер об этом узнаёт через несколько дней, акт задерживается, оплата — тоже.

Интеграция решает это через автоматическую передачу данных из Битрикс24 в 1С при достижении нужного статуса сделки.

Какой документ формируется в 1С

В зависимости от конфигурации 1С целевой документ различается:

Конфигурация 1С Документ для актов
1С:Бухгалтерия 3.0 «Акт об оказании производственных услуг» или «Реализация (акт, накладная)»
1С:УТ 11 «Реализация товаров и услуг» (вид операции — услуги)
1С:ERP «Реализация товаров и услуг»
1С:Управление небольшой фирмой «Оказание услуг»

Перед настройкой интеграции нужно точно определить, в каком документе бухгалтер ведёт акты в конкретной конфигурации — это определяет правила маппинга.

Откуда берутся данные для акта в Битрикс24

Акт строится на трёх группах данных:

Стороны сделки. Исполнитель — юрлицо компании (реквизиты из настроек Битрикс24, раздел «Реквизиты организации»). Заказчик — контрагент из CRM, привязанный к сделке. Обязательны ИНН, КПП, юридический адрес — без них 1С не создаст документ корректно.

Перечень услуг. Берётся из товарных позиций сделки (crm.deal.productrows.get). Каждая позиция — строка акта: наименование, количество, единица измерения, цена, ставка НДС. Если в CRM используются произвольные наименования услуг, нужна таблица маппинга на номенклатуру 1С.

Сумма и валюта. Сделка в Битрикс24 может вестись в любой валюте — передаётся в 1С с учётом курса или в рублях, в зависимости от учётной политики.

Механизм передачи данных

Вариант 1 — webhook на смену этапа воронки. Наиболее распространённый подход. Настраивается через «Настройки» → «Webhooks» → «Исходящий webhook» на событие ONCRMDEALSTAGEID. Когда сделка переходит в стадию «Акт подписан» (или любую выбранную стадию) — вызывается обработчик.

Обработчик получает ID сделки, забирает полные данные через:

  • crm.deal.get — реквизиты сделки
  • crm.deal.productrows.get — позиции
  • crm.requisite.get — реквизиты контрагента

Затем формирует запрос к OData-сервису 1С или XML-файл для загрузки.

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

Кейс: digital-агентство с ежемесячным закрытием

Агентство ведёт 60-80 активных проектов. Каждый месяц в последние дни — «акт-марафон»: проджект-менеджеры закрывают этапы, бухгалтер вручную переносит данные в 1С, создаёт акты, отправляет клиентам. На этот процесс уходило 2-3 дня в конце месяца.

После настройки интеграции: закрытие этапа «Работы выполнены» в Битрикс24 автоматически создаёт акт в 1С в статусе «Черновик». Бухгалтер видит список готовых актов, проверяет и проводит. Финальный этап подготовки актов сократился с 2 дней до 4 часов.

Особенность, с которой столкнулись при настройке: агентство использует нестандартные единицы измерения услуг («час», «проект», «правка»), которых не было в справочнике ОКЕИ в 1С. Пришлось добавить кастомные единицы в 1С и прописать маппинг в обработчике.

Синхронизация статусов: обратная связь из 1С

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

Реализуется через регламентное задание в 1С, которое опрашивает документы в статусе «Не принят» и вызывает Битрикс24 REST API (crm.activity.add для создания дела).

Срок настройки интеграции в обе стороны: 4-7 рабочих дней.