Цель:
Организовать двустороннюю интеграцию между CRM-системой Битрикс24 и немецкой бухгалтерской программой BuchhaltungsButler.
⸻
[:1f527] Функция 1: Передача данных из сделки в BuchhaltungsButler
•Триггер: нажатие кнопки в интерфейсе сделки или изменение стадии.
•Система Битрикс24 должна передать данные сделки (реквизиты, услуги, суммы, налог, клиент, даты) в BuchhaltungsButler.
•В BuchhaltungsButler автоматически создаётся документ (например, Rechnung / счёт).
•После генерации документа:
•Получить PDF-файл или ссылку на документ,
•Получить внутренний номер счёта (Rechnungsnummer).
•Эти данные должны автоматически записаться обратно в сделку в Битрикс:
•Файл — прикреплён к сделке.
•Номер — в отдельное пользовательское поле.
⸻
[:1f527] Функция 2: Создание инвойса на основе сметы
•В сделке уже имеется смета, оформленная в виде элемента CRM.
•По нажатию кнопки «Создать инвойс» данные из сметы передаются в BuchhaltungsButler.
•Там создаётся документ типа Rechnung.
•Возвращается:
•PDF-документ
•Номер счёта
•Документ и номер прикрепляются к сделке.
⸻
•Работа через официальное API BuchhaltungsButler: https://www.buchhaltungsbutler.de/api