Управленческий учет для бизнеса с помощью ПланФакт и Битрикс24
Сегодня поделимся кейсом по выгрузке финансовых операций разного типа из Битрикс24 в сервис ПланФакт и обратно с использованием для онлайн-оплаты интегрированного в Битрикс24 сервиса ЮКасса. Статья будет полезна всем компаниям, которые занимаются финансовым планированием и учетом и хотят избежать кассового разрыва у себя на фирме.
1. Ситуация. Боль. Решение.
Наш клиент использует для учета финансовых операций Битрикс24 и ПланФакт (часто наши заказчики кроме специального ПО используют таблицы для анализа планируемых и фактических приходов и расходов таблицы. Если интересно, то читайте в статье: "Интеграция эксель и ПланФакт для создания приходных и расходных операций управляющей компании"). Оплату он принимает через Битрикс24 двумя способами:
1.1. по безналу через — функционал новых счетов в Битрикс24;
1.2. через ЮКасса, с помощью которой можно принимать оплату через платежную систему (эквайринг).
ЮКасса формирует ссылку для отправки клиенту и в сделке заполняется поле "Документы" с указанием даты оплаты, суммы и номера счета.
Это и будет планируемым приходом до того момента, пока счет не будет оплачен и приход не станет фактическим. То есть, нужно создать планируемую операцию в ПланФакт из Битрикс24.
При оплате заказа через ЮКасса данные о финоперации автоматически передаются в ПланФакт, и операции планируемого и фактического прихода дублируют друг друга. Поэтому необходимо при поступлении фактического прихода удалять планируемый приход из ПланФакта с сопоставлением по номеру заказа/счета.
Мы рекомендуем покрыть данный сценарий несколькими интеграциями на платформе Пинкит, которые приведут в соответствие финансовые операции в Битрикс24 и ПланФакт. Расскажем далее о настройке.
2. Выгрузка финансовых операций из сделок Битрикс24 в ПланФакт
Для начала потребуется регистрация / авторизация в Пинкит. После авторизации нужно добавить доступы к вашим аккаунтам в Битрикс24 и ПланФакт (в разделе "Доступы").
2.1. Создание планируемой финоперации из сделки Битрикс24 в ПланФакт через Пинкит
При создании сделки в нужном направлении в Битрикс24 мы создаем планируемую финоперацию поступления в ПланФакт через инструменты API-запроса.
2.2. Удаление планируемой финоперации из ПланФакт
Вторая интеграция удаляет планируемую финоперацию из ПланФакт при поступлении новой фактической операции (например, поступление оплаты через ЮКассу) с сопоставлением их по номеру заказа/счета.
В данном случае Пинкит обрабатывает входящие данные об оплате внутри сервиса ПланФакт. Он является одновременно и источником, и приемником данных.
2.3. Выгрузка поступления из ПланФакт в сделку Битрикс24
При поступлении данных об оплате в ПланФакт, интеграция ищет соответствующую сделку по уникальному ID заказа и переводит ее на стадию "Успешно". Сделка помечается оплаченной и закрывается на стороне Битрикс24. Далее можно прикрутить уведомление менеджеру либо создание задачи на заполнение закрывающих документов.
Учет как фактических, так и планируемых финансовых операций в ПланФакт необходим не только для уменьшения ручного труда собственника, но и для избежания ситуации кассового разрыва, при котором фактические поступления сильно проседают по сравнению с планируемыми и расход не покрывается приходом.