Обмін актами звірки 1С та Бітрікс24: налаштування й автоматизація

Проблема: акти звірки залишаються в 1С, а потрібні в CRM Менеджер веде угоду в Бітрікс24 і йому потрібно перевірити поточний баланс контрагента. Він відкриває 1С, чекає завантаження, формує звіт — 10–15 хвилин. Якщо таких запитів 10 на день — втрачається 2–3 години. А ще контрагенти просять надіс
Послуги, які ми пропонуємо
Показано 1 з 1Усі 1626 послуг
Обмін актами звірки 1С та Бітрікс24: налаштування й автоматизація
Простий
~1 день

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

Часті запитання

Останні роботи

  • Розробка сайту компанії B2B ADVANCE
    Розробка сайту компанії B2B ADVANCE
    1460
  • Розробка веб-сайту для компанії ФІКСПЕР
    Розробка веб-сайту для компанії ФІКСПЕР
    1019
  • Розробка на базі Бітрікс, Бітрікс24, 1С для компанії Development of an Online
    Розробка на базі Бітрікс, Бітрікс24, 1С для компанії Development of an Online
    764
  • Розробка на базі 1С Підприємство для компанії МИРСАНБЕЛ
    Розробка на базі 1С Підприємство для компанії МИРСАНБЕЛ
    882
  • Розробка сайту на CRM Бітрікс24 для компанії DOLBIMBY
    Розробка сайту на CRM Бітрікс24 для компанії DOLBIMBY
    810
  • Розробка на базі Бітрікс24 для компанії ТЕХНОТОРГКОМПЛЕКС
    Розробка на базі Бітрікс24 для компанії ТЕХНОТОРГКОМПЛЕКС
    1166

Проблема: акти звірки залишаються в 1С, а потрібні в CRM

Менеджер веде угоду в Бітрікс24 і йому потрібно перевірити поточний баланс контрагента. Він відкриває 1С, чекає завантаження, формує звіт — 10–15 хвилин. Якщо таких запитів 10 на день — втрачається 2–3 години. А ще контрагенти просять надіслати акт за довільний період, і бухгалтер знову лізе в 1С. Ми вирішуємо цю проблему: налаштовуємо прямий обмін актами звірки між 1С та Бітрікс24 так, щоб дані були доступні одним кліком. Досвід інтеграції — понад 50 проєктів, гарантія на роботи.

Що таке акт звірки в контексті інтеграції

Акт звірки взаєморозрахунків у 1С формується за даними регістру ВзаєморозрахункиЗКонтрагентами за період. Документ містить список операцій (відвантаження, надходження, повернення), підсумкове сальдо та поля для підписів. У 1С це або звіт (АктЗвіркиВзаєморозрахунків), або окремий документ. Для інтеграції нам потрібно віддати ці дані в машинозчитуваному вигляді — через REST API.

Навіщо акти потрібні в Бітрікс24

Сценарій 1: CRM. Менеджер бачить актуальний баланс у картці компанії без перемикання в 1С. Акт звірки відображається віджетом або на окремій вкладці.

Сценарій 2: Портал клієнтів. B2B-клієнт заходить в особистий кабінет на сайті, обирає період і завантажує PDF. Жодних дзвінків бухгалтеру.

Сценарій 3: Автоматичне надсилання. Раз на місяць акти звірки надсилаються всім контрагентам з ненульовим сальдо — email або через сповіщення в Бітрікс24.

Як акти звірки потрапляють з 1С до CRM?

Створюємо HTTP-сервіс в 1С — endpoint з перевіркою API-ключа. Сервіс приймає GUID контрагента та період, повертає JSON з даними акта та/або PDF у base64.

GET /hs/reconciliation/act?counterparty_guid=abc-123&date_from=2024-01-01&date_to=2024-03-31 Authorization: Bearer {api_key} 
{ "counterparty": "ТОВ Ромашка", "period": {"from": "2024-01-01", "to": "2024-03-31"}, "opening_balance": -15000.00, "transactions": [ {"date": "2024-01-15", "document": "Реалізація №12", "debit": 45000, "credit": 0}, {"date": "2024-01-20", "document": "Платіж №456", "debit": 0, "credit": 45000} ], "closing_balance": -15000.00, "pdf_base64": "JVBERi0xLjQ..." } 

У Бітрікс24 дані відображаються через віджет (iframe) у картці компанії. URL віджета вказує на HTTP-сервіс 1С, який рендерить HTML-таблицю. Альтернатива — використовувати Activity або Timeline item через REST API, але віджет простіше та швидше.

Порівняння способів відображення в CRM

Спосіб Складність реалізації Швидкість отримання даних Потребує доопрацювання 1С
Віджет (iframe) Низька Висока (прямий запит) Так (HTTP-сервіс)
Activity / Timeline Середня Середня (через REST) Так (HTTP-сервіс)
Синхронізація через довідник Висока Низька (періодичний імпорт) Так (вивантаження)

Віджет — оптимальний варіант: менеджер бачить актуальну інформацію без перезавантаження сторінки.

Автоматичне формування та розсилка актів

Регламентне завдання раз на місяць:

  1. Отримуємо список контрагентів з ненульовим сальдо.
  2. Для кожного формуємо PDF акта звірки (функція АктЗвіркиВзаєморозрахунків.СформуватиПФ() в 1С).
  3. Завантажуємо PDF у Бітрікс24 Диск через REST API (disk.folder.uploadFile).
  4. Створюємо задачу менеджеру або одразу надсилаємо email.

Приклад завантаження на PHP:

$bitrix24->call('disk.folder.uploadFile', [ 'id' => ACTS_FOLDER_ID, 'data' => ['NAME' => "Акт звірки {$company} {$period}.pdf"], 'fileContent' => base64_encode($pdfContent), ]); 

Чому варто автоматизувати розсилку актів?

Ручна розсилка — втрата 3–4 днів на місяць для бухгалтера. Автоматизація скорочує це до 15–20 хвилин на моніторинг. До того ж контрагенти отримують акти без затримок, що зменшує потік дзвінків у відділ продажів.

Кейс з нашої практики: B2B-портал з самообслуговуванням

Оптовий постачальник — 500 активних контрагентів. До нас бухгалтерка витрачала 3–4 дні на місяць на ручну розсилку актів. Контрагенти постійно дзвонили з проханнями сформувати акт за нестандартний період. Ми реалізували особистий кабінет на сайті (Бітрікс) з вкладкою «Акти звірки». Контрагент обирає період → натискає «Сформувати» → HTTP-сервіс 1С повертає PDF. Автоматично 1-го числа кожного місяця формуються 500 PDF (12 хвилин), завантажуються в Диск і створюються завдання менеджерам (ще 8 хвилин через REST). Бухгалтерка перестала витрачати дні на рутину.

Типові помилки при налаштуванні обміну
  • Неправильний GUID контрагента (формат в 1С та Бітрікс24).
  • Відсутність прав на HTTP-сервіс (необхідно надати доступ).
  • Невірний API-ключ або його закінчення.
  • Помилки в JSON-форматі (перевіряйте валідатором).
  • Перевищення лімітів REST API (обмеження за кількістю запитів).

Виправляємо їх на етапі тестування.

Додаткові параметри HTTP-сервісу

Параметр Тип Опис
counterparty_guid UUID Ідентифікатор контрагента в 1С
date_from ISO 8601 Початок періоду
date_to ISO 8601 Кінець періоду
format string json або pdf (за замовчуванням json)

Що входить в роботу

  • Аудит поточної схеми обміну (версії 1С, конфігурація, спосіб зберігання даних).
  • Проектування HTTP-сервісу в 1С (ендпоінт, автентифікація, логування).
  • Розробка та тестування сервісу на ваших даних.
  • Налаштування віджета в Бітрікс24 або інтеграція через REST (Activity/завдання).
  • Реалізація регламентного завдання для автовідправки (за бажанням).
  • Документація з експлуатації та навчання співробітників (1–2 години).
  • Підтримка 1 місяць після запуску (виправлення помилок за гарантією).

Терміни та вартість

Терміни залежать від складності: мінімальний проєкт (тільки віджет) — від 3 днів, повна автоматизація з розсилкою — від 10 днів. Вартість розраховується індивідуально за результатами аудиту. Ми працюємо з досвідом інтеграції 1С та Бітрікс24 понад 50 проєктів. На всі роботи даємо гарантію коректної роботи.

Хочете позбавити менеджерів перемикання між системами? Замовте налаштування обміну актами звірки. Отримайте консультацію — оцінимо ваш проєкт за 1 день.