Настройка Битрикс24 сопровождается решением широкого круга задач, это настройка CRM, управление проектами, автоматизация бизнес-процессов. В средних и больших компаниях параллельно решается огромное количество клиентских задач. Эти процессы легко автоматизировать с помощью модуля «Задачи и Проекты», но что если нужно учитывать финансовые показатели проектов?
К нам обратился клиент с просьбой создать отчет для учета согласованных счетов по проектам. Реализовать описанную задачу возможно с помощью написания бизнес-процесса для живой ленты.
Клиент хотел видеть сколько денег, по какому проекту и за какой период было потрачено. Особым требованием клиента была возможность видеть данные по каждому проекту в разрезе недели, месяца и года, а также отображать суммы счетов за все время.
По факту у клиента уже был налажен бизнес процесс по согласованию счетов, и необходимо было учитывать только оплаченные счета в рамках конкретного проекта.
Названия проектов заполнялись в текстовом поле, что делало невозможным систематизацию данных.
Для реализации этой задачи нами был создан отдельный универсальный список «Проекты».
Названия элементов списка использовались как значения справочника проектов в основном бизнес процессе по согласованию счетов.
Итак, по факту оплаты счета у нас были следующие данные:
- Сумма счета
- Проект
- Дата оплаты
Сам отчет мы реализовали на том же списке «Проекты»
Клиент хотел видеть суммы по счетам разных диапазонах
- Текущая неделя
- Текущий месяц
- Все время
Для решения такой же задачи в рамках месяца принцип подсчета суммы аналогичный, но вдобавок к этому бизнес-процесс сверяет текущий месяц с отчетным, если они равны, то сумма счета добавляется к сумме по месяцу, если не равны, то сумма за месяц перезаписывается на сумму счета.
Чтобы было с чем сравнивать, мы храним и перезаписываем в отчете значение отчетного месяца (это тот месяц, в котором последний раз были переданы данные в отчет).
Определить текущую неделю стандартными принципами нельзя, но благо все недели по 7 дней и задав точку отсчета (скажем 1-й недели года) мы можем определять текущую неделю.
В конечном итоге клиент получил динамически обновляющийся отчет, с возможностью самому добавлять проекты, которые будут участвовать в согласовании и в отчете. Так же данный отчет автоматически учитывает смену года и начинает отсчет месяцев и недель заново.
В статье мы кратко описали частное индивидуальное решение, будем рады реализовать Вашу задачу или просто проконсультировать Вас по всем возможностям и настройкам Битркс24. Пишите нам в открытую линию или звоните по телефону.
На нашем сайте вы можете заказать интеграцию Битрикс 24 у сертифицированных партнеров.