Анастасия Ковальская: Что может быть лучше, чем готовый инструмент для визуализации данных в ПланФиксе? Наш партнёр-интегратор Кирилл Киреев решил поделиться своей новой «фишкой». Кирилл в нашем блоге человек бывалый, поэтому без долгих вступлений передаю ему слово!
Кирилл Киреев: Поделюсь, как применить обновление в справочниках ПланФикса при визуализации данных с помощью динамических блоков в задачах.
Разделю рассказ на две части — до и после выхода этого обновления.
Суть обновления проста: если использовать поле типа «Текст» в качестве переменной, тогда переменные внутри него разворачиваются. Теперь объясню подробнее на примерах.
До выхода обновления
Я активно использовал функционал динамических блоков для визуализации данных на проекте – CRM для госзакупок: удобный паспорт сделок на базе ПланФикса.
Динамические блоки сильно расширили возможности визуализации, но их по-прежнему было сложно администрировать, и каждое изменение требовало выполнения ряда однотипных действий.
После выхода обновления
Я уже давно применяю способ, в котором справочник используется как «админка» и управляет ходом движения задачи.
На скриншоте пример такой «админки» при обращениях в IT-службу. За каждой службой закреплены параметры, которые будут влиять на настройки задачи после создания:
И теперь я понял, что могу попробовать применить справочники шире — вынести в них функцию хранения информации о содержании «динамических таблиц» и ссылаться на таблицу из задачи через поле типа «Запись справочника». Если моя задумка сработает, то я смогу гибко управлять подобными динамическими таблицами в проекте.
Для проверки гипотезы я выбрал задачи с договорами, которые содержат информацию об условиях договора, текущем состоянии взаиморасчетов, графике оплат.
В шаблонах этих задач нашлось подходящее поле, которое уточняло роль контрагента в договоре — Заказчик или Поставщик.
Я добавил в справочник текстовые поля с форматированием:
Далее я вывел в описание задачи динамический блок, который содержит ссылку на поле из справочника:
На скриншоте — слева таблица в справочнике, а справа результат ее разворачивания в задаче:
Я мог бы остановиться на этом, но мне показалось этого мало.
Я придумал кое-что еще
Сложных таблиц, которые переехали на новую схему с разворачиванием из справочника, у меня порядка 4-5 штук. Каждая таблица — комбинация однотипных разделов:
- Условия договора с контрагентом
- Сравнительная таблица условий договора с поставщиком и заказчиком
- График оплат с заказчиком
- График оплат с контрагентом
- Состояние взаиморасчетов с контрагентом
Вот такие сочетания получились на примере двух сложных таблиц:
Договор с контрагентом | Договор с поставщиком |
5. Состояние взаиморасчетов (отображается после согласования договора) | 5. Состояние взаиморасчетов (отображается после согласования договора) |
1. Условия договора с контрагентом | 2. Сравнительная таблица условий договора с поставщиком и заказчиком |
4. График оплат с контрагентом | 3. График оплат с заказчиком 4. График оплат с контрагентом |
Мне не понравилось, что в разных записях справочника я использую одинаковые формулы. Поэтому я протестировал идею:
- Вынести разделы сложной таблицы в отдельный справочник «простые таблицы».
- В «управляющем» справочнике текстовые поля заменить на поле «набор записей справочника», чтобы создавать комбинации из простых таблиц:
Цифры на скриншоте справа для того, чтобы определить порядок отображения блоков.
Благодаря этому обновлению я открыл для себя отличную возможность комбинировать разные виды таблиц и вносить в них изменения практически молниеносно с помощью справочников. Я продемонстрировал, как это работает, на своем ютуб-канале.
Анастасия Ковальская: Надеемся, кейс Кирилла поможет комфортно и эффективно работать и другим пользователям ПланФикса. Используйте свой самый ценный ресурс с умом, отдавайте рутинные задачи роботам и наслаждайтесь работой.
Отмечу также, что периодически Кирилл публикует мысли и крутые фишки о ПланФиксе у себя в телеграм-канале. Подписывайтесь, там интересно 😉
Не забывайте о наших социальных сетях: ВКонтакте, Telegram и ВК Видео. Там появляются новости о доработках и новинках. Подпишитесь, чтобы ничего не пропустить.
Ох, Кирилл Эдуардович.
Ваши свежие идеи всегда радуют сообщество 🙂
Продолжайте, не останавливайтесь!
спасибо Юрий Эдуардович!
Вообще, я только недавно дошёл до этого. И сделал динамические блоки в большинстве задач на записях справочника в задачах. Получается очень здорово — если придет какая-то идея в голову, я всего лишь изменяю формулы в одном поле — и оно автоматически применяется к тысячам задач.
Так что двойное спасибо, это отличная идея!
Сплошной восторг! Кирилл, спасибо, что делитесь своими идеями.
спасибо)