Налаштування формування актів з Бітрікс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
    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С

Акт виконаних робіт — документ, яким виконавець підтверджує факт здачі послуги. У Бітрікс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 робочих днів.