8 февраля состоялось самое масштабное обновление платформы Creatio от IT-компании «Террасофт Россия». Новый интерфейс и шаблоны для создания собственных приложений, портал для управления жизненным циклом каждого из них — смотрим, что нового появилось в платформе, и как это использовать девелоперам.
198 просмотров
Creatio — одна из ведущих CRM и BPM-платформ для девелоперов
Creatio — SaaS-решение, разработано компанией Terrasoft. Объединяет системы управления взаимоотношениями с клиентами (CRM) и системы управления бизнес-процессами (BPM).
В линейку базовых продуктов входят:
- Sales Creatio для ускорения цикла продаж.
- Marketing Creatio для управления маркетинговыми кампаниями.
- Service Creatio для управления внутренним и внешним сервисом.
- Studio Creatio для управления бизнес-процессами и создания собственных ИТ-решений.
Creatio используют Роснефть, РЖД, Почта России, Ашан, Северсталь и другие. Среди отраслевых клиентов: Донстрой, Газпромбанк-Инвест, Интерстрой, TEKTA GROUP, ДОМ.РФ.
Знакомство с Creatio
Creatio + Profitbase
Вы можете использовать экосистему Profitbase в связке с платформой Creatio. Это полноценный функционал для работы с клиентами от первичного интереса до выдачи ключей и заселения.
Creatio — гибкая CRM и BPM система с неограниченными возможностями кастомизации, Profitbase — ведущее отраслевое решение для маркетинга и продаж девелопера. Вместе это лучшее решение для крупных игроков рынка со сложной оргструктурой и бизнес-процессами.
Low-code как базовый принцип IT-решений
В основе Creatio лежит принцип low-code — это подход к созданию и настройке приложений без использования программного кода.
Преимущества low-code платформ:
- Множество готовой (коробочной) функциональности. Например, инструменты для управления данными или процессами работы с клиентами.
- Кроссплатформенность — система может работать на любых устройствах и с разными операционными системами.
- Масштабируемость — система способна адаптироваться под любое количество пользователей: от нескольких человек до тысяч сотрудников.
Creatio 8 Atlas: что нового?
Новая версия Creatio получила название Atlas, в честь горных хребтов на северо-западе Африки. По словам Катерины Костеревой, CEO Террасофт, такая метафора означает, что в основе платформы лежит максимальный уровень свободы действий.
Freedom UI дизайнер
Самое большое фундаментальное обновление Creatio — это абсолютно новый дизайнер для создания пользовательских приложений. С его помощью можно настраивать любые страницы без ограничений, за минуты, без необходимости писать код.
Работа над созданием приложения начинается со списка компонентов — с их помощью можно создавать самые разные интерфейсы, как из лего-блоков. В следующих релизах библиотека компонентов будет расширяться с помощью участников сообщества Creatio по всему миру.
Компонентам можно настраивать цвета, форматы, расположение, а также действия — что будет происходить после взаимодействия. Например, после нажатия кнопки произойдет сохранение данных или запуск другого процесса.
CRM Terrasoft Creatio: плюсы и минусы
Параметры и свойства можно задавать на уровне темы — так они вступят в силу для всех интерфейсов приложения. Это помогает быстро привести интерфейсы к корпоративной стилистике.
При разработке нового дизайнера мы проанализировали множество приложений, которые наши клиенты и партнеры создавали на платформе в течение последних нескольких лет. Мы отобрали самые разные и во многом сложные интерфейсы, для настройки которых нужно было привлекать технических специалистов и программировать. Все эти интерфейсы нам удалось настроить с помощью нового no-code дизайнера, не написав ни одной строчки кода. В условиях катастрофической нехватки IT-ресурсов мы считаем, что это огромная возможность для компаний, которые ищут способы быстрее оцифровать и автоматизировать свои процессы
Иван Малафеев, Директор по продуктам Террасофт
Шаблоны приложений
Также во время релиза команда Террасофт представила шаблоны приложений — это преднастроенные сценарии, куда уже заложены определенные компоненты и действия. Например, пользователю доступен шаблон стандартной страницы с реестром, разные виды страниц с дашбордами.
Основными требования платформы Creatio являются адаптивность и доступность, поэтому все элементы автоматически адаптируются к разным размерам экрана. Также прямо в дизайнере интерфейсов можно выполнить перевод приложения на любые языки.
Портал для управления жизненным циклом приложений
Следующее обновление — портал для управления жизненным циклом приложений. С его помощью можно из единого центра управлять экосистемой всех приложений.
К одному аккаунту на портале может быть подключено несколько сайтов и разных окружений: несколько сред разработки, среда тестирования и продуктивная среда. Портал позволяет гибко настраивать доступы, приглашать других no-code разработчиков.
В следующих релизах будет расширение функционала портала.
Creatio: в чем ценность для девелопера?
В Creatio можно настроить гибкую многоуровневую ролевую модель и организовать работу разных подразделений: отдела продаж, договорного отдела, менеджеров по сопровождению и ипотеке.
Широкие возможности для автоматизации позволяют контролировать соблюдение регламентов на всех этапах взаимодействия с клиентом. При отклонении система автоматически информирует руководителей и менеджеров.
Мобильное приложение Creatio может работать в офлайн-режиме — это незаменимо для менеджеров отделов продаж, которые работают на объектах. Можно создавать и просматривать обращения и сохранять сообщения в переписке.
Creatio 8 Atlas: как подключить?
Если вы уже используете Creatio, то новый функционал у вас появится автоматически, как регулярный апдейт системы. Уже сейчас вы можете создавать приложения и интегрировать их с ранее созданными.
А если еще не используете, но хотите посмотреть все возможности системы, напишите нам на [email protected] В партнёрской программе Profitbase есть ведущие интеграторы платформы Creatio, мы организуем встречу и поможем с настройкой Profitbase для Creatio.
Источник: vc.ru
Terrasoft CRM: руководство разработчика
По долгу работы в последние несколько месяцев мне пришлось столкнуться с разработкой инфраструктуры CRM для одного издательского дома. Руководство компании выбрало именно десктопную версию CRM, т.к. на тот момент web версия bpm’online была достаточно сырой.
До начала разработки были проработаны и согласованы основные сущности, специфические для издательства, которые не имели аналогов из коробки (такие как «Издания», «Форматы», «Номера», для рекламы в журналах «Заказы», «Размещения» и т.д., тесно взаимодействующие между собой). Но каково было мое удивление, когда, приступив к разработке я не нашел адекватной документации для разработчиков, а точнее и вовсе ничего не нашел. Все что удалось откопать это ответы на вопросы и блоги самих разработчиков CRM, на форуме. Скудную документацию можно найти на terrasoft.ru/sdk, однако в самом начале знакомства с системой мне это не очень то и помогло. Поэтому я потратил достаточно много времени, чтобы понять, что и как работает.
Итак, всю систему можно разделить на разделы (Контакты, Контрагенты, Банки и детали к этим разделам, например Адреса, Договоры, Карьера для Контактов, Бренды, Платежные реквизиты для Контрагентов и т.д.)
Вот пример раздела «Контакты» и детали «Адреса» Хочется отметить, что разделы создаются с помощью специальной утилиты.
Как создать раздел
Для этого необходимо прописать специальный ключ для ярлыка запуска Terrasoft Client в поле «Объект»:
wnd=wnd_CreateNewWorkspace
Должно получиться что-то вроде этого:
«C:Program Files (x86)Terrasoft PressBinTSClient.exe» wnd=wnd_CreateNewWorkspace
Кстати, таким же образом с помощью другого ключа можно включать профайлер запросов к БД, который бывает незаменим при поиске ошибок:
«C:Program Files (x86)Terrasoft PressBinTSClient.exe» /profiler
Собственно самое важное для разработчика это как раз добавление, редактирование и структуризация данных, проработка связей всех сущностей между собой. Поэтому создадим раздел (или также Workspace) MyWorkspace и наладим добавление данных.
После чего надо добавить только что созданный раздел на рабочее место:
Файл -> Настройки -> Рабочие места
После этого мы можем открыть Terrasoft Administrator и найти все сервисы, необходимые для работы нашего раздела (воркспейса).
Найти его можно в дереве сервисов:
Custom -> Workspaces -> myworkspace -> General -> Main Grid
Теперь коротко о сервисах, из которых состоит наш воркспейс.
- tbl_myworkspace (tbl_ = Table) Таблица с описанием полей, индексов и связей;
- sq_myworkspace (sq_ = Select Query) Запрос, который достает данные из таблицы (или нескольких таблиц с использованием JOIN’ов);
- ds_myworkspace (ds_ = Data Set) Набор данных, позволяет добавлять, удалять или изменять данные в таблице;
- wnd_myworkspaceEdit (wnd_ = Window) Окно редактирования, с помощью которого пользователь добавляет данные в данный раздел;
- wnd_myworkspaceGridArea Это грид, в котором отображаются все наши записи из данного раздела;
- wnd_myworkspaceWorkspace Главное окно раздела, которое содержит как основной грид, так детали, связанные с ним. Также, при необходимости здесь можно добавлять новые детали (получается связь один-ко-многим, т.е. одна запись грида может иметь несколько записей в детали, как я писал раньше «Контакт» может иметь несколько адресов и т.д.);
Добавление данных
Попробуем создать раздел с информацией о сотрудниках. Добавим несколько новых полей:
- Должность
- Зарплата
Теперь надо обновить запрос sq_myworkspace, который отвечает за выборку данных из этой таблицы.
Добавляем необходимые поля и сохраняем. При желании можно просмотреть SQL, запрос нажав ctrl + P.
В конце добавляем все эти поля в датасет ds_myworkspace, чтобы можно было работать с данными через специальный объект.
Тоже самое можно проделать гораздо проще, надо найти справочник нашего раздела (myworkspace) и изменить структуру полей:
Инструменты -> Справочники
Теперь, когда мы добавили необходимые поля, можно отобразить их на форме добавления/редактирования данных wnd_myworkspaceEdit.
Из множества доступных элементов, выбираем TextDataControl. В свойствах необходимо указать следующие параметры:
- DatasetLink — обычно он всего один на форме dlData (находится на вкладке «Невизуальные»);
- DataFieldName – выбираем поле, которое мы хотим отобразить (если наших добавленных полей не видно, попробуйте закрыть и заново открыть окно wnd_myworkspaceEdit)
- Name – можно оставить стандартное название, но лучше использовать определенный стиль для таких элементов (например edtNameOfField).
Выпадающие списки
Довольно часто приходится иметь дело с выпадающими списками. Гораздо удобнее внести, например, список должностей один раз в справочник, а потом просто выбирать название должности из этого списка. Это гораздо удобнее и правильнее с точки зрения проектирования БД.
Предположим, мы уже создали справочник со списком должностей MyWorkspaceAppointments. Создаем поле AppointmentID в таблице tbl_myworkspace, где будет храниться ID должности. Добавляем его в sq_myworkspace, и также нам надо будет делать выборку поля «Название должности», которое будет отображаться в выпадающем списке. Поэтому делаем JOIN с таблицей должностей по полю AppointmentID.
И добавляем в блок SELECT это поле. Извлекаем его как AppointmentName.
Теперь добавляем поле «Поле справочника» в датасет. Выбираем колонку AppointmentID, в источнике данных справочника выбираем датасет справочника должностей, а в поле «Колонка для отображения» выбираем поле AppointmentName, выбранное нами ранее. Внизу ставим галочку «Отображать как выпадающий список в карточках». На окно добавляем элемент LookupDataControl и выбираем в DataFieldName. Все, можно проверять.
Собственно, это и есть самые основы на которых построена система Terrasoft (по моему личному мнению).
Работа с набором данных Dataset
Как я уже говорил, работа с БД происходит через набор данных dataset. Получить текущий dataset для окна, в котором мы работаем, можно через DataLink:
var Dataset = dlData.Dataset;
Получить любой другой набор данных можно также по его названию:
var TestDataset = Services.GetNewItemByUSI(‘ds_Test’);
Добавление записи в коде
TestDataset.Append(); TestDataset.Values(‘Name’) = ‘Василий Иванов’; TestDataset.Values(‘Salary’) = 30000; TestDataset.Post();
ID – уникальный идентификатор добавлять не надо, это произойдет автоматически.
Редактирование записи
Для редактирования конкретной записи применяем фильтр (далее фильтры будут более подробно рассмотрены) к набору данных:
ApplyDatasetFilter(TestDataset, ‘ID’, », true); TestDataset.Open(); // открываем набор if(!TestDataset.IsEmptyPage) < TestDataset.Edit(); TestDataset.Values(‘Salary’) = 35000; // изменяем нужные поля TestDataset.Post(); // сохраняем >TestDataset.Close(); // закрываем по завершении работы
Если необходимо отредактировать более одной записи:
TestDataset.Open(); while (!TestDataset.IsEOF) < TestDataset.Edit(); TestDataset.Values(‘Salary’) = 40000; TestDataset.Post(); TestDataset.GotoNext(); // переходим к следующей записи >TestDataset.Close();
// не забывайте применять соответствующие фильтры, чтобы не удалить все записи TestDataset.Open(); while(!TestDataset.IsEOF) < TestDataset.Delete(); TestDataset.Open(); >TestDataset.Close();
Посчитать количество записей в наборе можно с помощью свойства RecordsCount.
var Records = TestDataset.RecordsCount;
Select Query и Dataset: пользовательские фильтры
Получаемые с помощью датасетов данные, можно фильтровать с помощью пользовательских фильтров. Они задаются в сервисах sq_. В нашем случае это sq_myworkspace.
По умолчанию будет создан фильтр по ID, который сразу можно использовать в коде.
Применяется обычный фильтр с помощью функции ApplyDatasetFilter:
ApplyDatasetFilter(Dataset, ‘ID’, id, true);
- Dataset – датасет, к которому надо применить фильтр
- ‘ID’ – название фильтра в блоке WHERE
- id – идентификатор по которому будет производится поиск
- true – данный параметр говорит о том, что фильтр надо включить
Создадим простой фильтр по полю «Зарплата»:
1) создаем параметр, который будет передаваться в фильтр (SalarySum);
2) в блок WHERE добавляем «Фильтр сравнения», указываем название такое же, как и у параметра (SalarySum). Выбираем поле (tbl_myworkspace.Salary) для сравнения с параметром, который мы будем передавать из функции ApplyDatasetFilter.
Теперь можем применить его в коде и найти всех сотрудников с зарплатой 30000.
var ds = Services.GetNewItemByUSI(‘ds_myworkspace’); ApplyDatasetFilter(ds, ‘SalarySum’, 30000, true); ds.Open(); Log.Write(2, ds.ValAsStr(‘Name’)); ds.Close();
Можно также применять несколько фильтров. Например, найти всех директоров с зарплатой больше 30000 и т.д.
События dataset
Также хочется отметить наиболее используемые события dataset:
OnDatasetAfterOpen — возникает после открытия набора данных;
OnDatasetAfterPositionChange — возникает после перехода на другую запись (бывает полезно при отслеживании смены выделенной записи в гриде);
OnDatasetAfterPost — возникает после добавления/изменения записи (бывает полезно, когда надо изменить связанные данные в другой таблице);
OnDatasetBeforePost — возникает перед добавлением/изменением записи (бывает полезно для пользовательской проверки данных, перед сохранением). Также в событие передается параметр DoPost, если по какой-то причине нужно отменить добавление (например, данные не прошли пользовательскую проверку) просто делаем:
DoPost.Value = false;
OnDatasetDataChange — возникает при изменении данных датасета. Например нужна какая-то логика при изменении поля должность из нашего выпадающего списка.
function dlDataOnDatasetDataChange(DataField) < var FieldName = DataField.Name; switch(FieldName) < case ‘EditionID’: // организуем необходимую логики при каждом изменении поля break; >>
OnDatasetBeforeDelete — возникает перед удалением записи (например можно повесить пользовательскую проверку данных, и при необходимости отменить удалить используя параметр DoDelete).
DoDelete.Value = false;
OnDatasetAfterDelete — возникает после удаления записи (например можно проверить, обновить или удалить связанные данные с данной записью).
События окна, обращение к элементам
Иногда нужно прописать определенную логику при открытии окна, сделать это можно в событии OnPrepare.
По умолчанию у окна, в событии, будет прописана функция wnd_BaseDBEditOnPrepare, которая должна вызываться для правильной инициализации каждого окна. Но нам необходимо добавить свою логику, поэтому переименуем функцию в wnd_MyWorkspaceDBEditOnPrepare и дважды нажмем на нее. Откроется (или создастся новый) скрипт окна.
function wnd_MyWorkspaceDBEditOnPrepare(Window)
Не забываем вызвать данную функцию для корректной инициализации и добавляем свою логику. Предположим, что нам надо высчитывать подоходный налог с зарплаты сотрудника. Добавляем в окно новый элемент NumericEdit.
Определяем события для поля Salary OnKeyDown и OnKeyUp, эти события буду срабатывать при вводе данных или при стирании. Напишем функцию, которая будет обновлять при каждом изменении поля Salary поле Tax (налог). Должно получиться что-то вроде этого:
function edtSalaryOnKeyDown(Control, Key, Shift) < calculateTax(); >function edtSalaryOnKeyUp(Control, Key, Shift) < calculateTax(); >function calculateTax() < var Dataset = dlData.Dataset; // получаем набор данных для текущего окна edtTax.Value = dlData.Dataset.ValAsInt(‘Salary’) * 0.13; >
Все отлично работает. Однако при открытии окна поле «Налог» не будет заполнено. Это можно исправить с помощью события окна OnPrepare.
function wnd_MyWorkspaceDBEditOnPrepare(Window) < scr_BaseDBEdit.wnd_BaseDBEditOnPrepare(Window); calculateTax(); // просчитываем и заполняем поле налог >
В процессе работы появились некоторые наработки, которые мне не раз пригодились.
Посмотреть
//изменение цвета и текста в ячейке у DataGrid function grdDataOnGetRowDrawInfo(DataGrid, Color, TextColor, ImageName, Font) < if (/* условие */) < Color.Value= clRed; // цвет ячейки TextColor.Value = clYellow; // цвет текста >>
//фильтрация значений выпадающего списка по определенном полю function edtContactOnPrepareSelectWindow(LookupDataControl, SelectWindow) < ApplyDatasetFilter(LookupDataControl.DataField.LookupDataset, ‘IsActive’, true, true); >// сбрасывает выпадающий список, и при следующем обращении опять вызовет событие OnPrepareSelectWindow< (например если данные в списке зависят от другого поля, которое изменилось, и необходимо обновить фильтр) edtContact.UnprepareDropDownList();
// открытие любого окна var EditWindowUSI = ‘wnd_OpportunityEdit’; var Attributes = GetNewDictionary(); Attributes.Add(‘RecordID’, GUID_NULL); // если не указываем RecordID то открывается окно для добавления данных, если указываем, то запись с открывается для редактирование var DefaultValues = GetNewDictionary(); // значения по умолчанию DefaultValues.Add(‘CustomerID’, AccountID); ShowEditWindowEx(EditWindowUSI, Attributes, DefaultValues);
// что-то вроде глобальной области видимости, можно таким образом передавать данные из одного окна в другое Connector.Attributes(‘DatasetToSave’) = object;
// обращение к родительскому окну (также можно обратиться к элементам на этом окне) var ParentWindow = Self.Attributes(‘NotifyObject’).ParentContainer.ParentWindow.ComponentsByName(‘edtPriceListsEditionID’); // обращение к элементу родительского окна (текущее окно находится в контейнере) var ParentWindow = Self.ParentContainer.ParentWindow.ComponentsByName(‘edtName’); // обращение к одному гриду из другого через workspace var grd = Self.ParentContainer.ParentWindow.ComponentsByName(‘wndGridData’).Window.ComponentsByName(‘grdData’);
// проверка, является ли данная запись новой, или она открыта на редактирование Window.Attributes(‘IsNewRecordAppend’)
// получить выделенные записи грида var ArrayIDs = GetArrayByCollection(grdData.SelectedIDs);
// вывод каких либо данных в консоль Log.Write(2, ‘Text’); // например при отладке, удобно использовать исключение try < // ваш код >catch(e)
Собственно, я описал все ключевые моменты по работе с системой. Думаю, что для начала разработки под данную CRM (актуально для версии 3.4, на счет других не знаю) этого будет вполне достаточно.
- terrasoft crm
- tutorial
- руководство для разработчика
Источник: habr.com
Автоматизируем бизнес-процессы государственной компании с помощью CREATIO
В рейтинге low-code платформ, опубликованном Market.Cnews в сентябре 2021 года, первое место заняла BPM-система Creatio на платформе Террасофт. Редакция SLDDigigtal.com обратилась с вопросами к Светлане Ермаковой, руководителю направления CRM и BPM в компании Softline, как эффективно и без применения заказной разработки автоматизировать внутренние процессы госкомпаний, и чем Creatio так выгодно отличается от своих конкурентов.
- Почему low-code нужен государственной компании
- Террасофт помогает консолидировать данные
- Быстро и качественно: обслуживание потребителей с помощью Террасофт
- Полный цикл управления back-office госкомпании
Почему low-code нужен государственной компании
Управление любой организацией — это лавирование между непрерывно возникающими вызовами, как внешними, так и внутренними, и государственные компании вынуждены подстраиваться под новые условия так же, как и частный бизнес.
На быстро меняющиеся требования законодательства корпорации должны отвечать срочным инициированием проверок, подготовкой аналитических данных, печатных форм, новых регламентов взаимодействия сотрудников — система должна быть адаптивной и быстрой. Если раньше на внедрение новой системы документооборота компании закладывали несколько лет и тысячи часов разработки, то сегодня рынок BPM (Business Process Management) может предложить заказчикам изменений лучший подход.
С помощью low-code подхода к созданию сервисов и приложений можно автоматизировать любые сквозные бизнес-процессы в компании, не прибегая к услугам разработчиков. Так, low-code система Creatio, созданная на платформе Террасофт, позволяет поддерживать и развивать систему, настраивать новые процессы силами бизнес-аналитиков: для того, чтобы внести изменения в алгоритм, не нужно просматривать тысячи строк кода, все действия с объектами в Creatio производятся в визуальном редакторе. Создатели BPM-системы (Business Process Management) говорят о том, что конфигурировать в ней бизнес-процессы любой сложности так же просто, как собирать конструктор LEGO.
Новые low-code платформы появляются на рынке с завидным постоянством. Почему именно Террасофт выбирают такие компании с государственным участием, как Почта России, СИБУР, Счетная палата Российской Федерации, Всероссийский банк развития регионов и многие другие?
- Террасофт является членом Ассоциации разработчиков Программных Продуктов «Отечественный софт», объединяющей российских производителей прикладного ПО;
- Программный продукт включен в реестр отечественного программного обеспечения;
- Платформа полностью соответствует требованиям Федерального закона №152-ФЗ «О персональных данных», и имеет подтверждающий сертификат ФСТЭК.
Кроме того, BPM-система Creatio третий год подряд названа лидером в магическом квадранте Gartner среди решений для полного цикла автоматизации продаж. В случае с госкомпаниями все функции CRM-системы применимы и полезны для обработки и анализа данных о пользователях бюджетных услуг.
Террасофт помогает консолидировать данные
Система легко консолидируется с имеющимися у бюджетной организации справочниками и упрощает работу с ними. Если организация обрабатывает обращения граждан, Creatio поможет составить профиль потребителя и полную историю его взаимоотношений с госструктурой. Creatio умеет искать данные о пользователях, размещенные во всех открытых источниках, поэтому если при заполнении формы потребитель услуг не указал, к примеру, наименование высшего учебного заведения, система найдет эти данные в Facebook и добавит в профиль. Собрав данные о пользователях, Creatio сегментирует их по заданным признакам (география, пол, возраст, семейное положение и так далее) и анализирует в режиме реального времени.
Учитывая количество пользователей и объем данных, Creatio поможет спланировать рабочую нагрузку, распределить ресурсы для эффективной обработки обращений и отследить их выполнение. Например, можно назначить ответственных на определенную группу в зависимости от региона и компетенции или создать автоматическое правило для распределения задач на них.
Чаще всего госкомпаниям приходится работать с большим количеством контрагентов. В данном случае Creatio повышает прозрачность взаимоотношений со сторонними организациями, координирует взаимодействие между группами исполнителей и помогает отслеживать активности по каждому контрагенту.
Опираясь на базу контрагентов, можно организовать и провести семинар, конференцию, спецпроект — эти функции заложены в инструментарии системы. Также Creatio можно использовать для автоматизации поиска информации и составления отчетов.
Уже на этапе внедрения Creatio создается базовая архитектура, заводятся справочники для каждой конкретной организации, которые можно использовать для аналитики и построения отчетов. Таким образом с сотрудников снимается часть нагрузки по выполнению ежедневных рутинных операций, которые ранее выполнялись вручную в Excel.
Creatio может интегрироваться с учетной системой организации, упрощая процессы бюджетирования, финансирования и контроля исполнения бюджетов. Так организации, которые работают с клиентскими договорами, могут получать данные об оплатах пользователей и контролировать дебиторскую задолженность, например, коммунальные службы (поставщики электроэнергии, в том числе) или крупные телеком-компании.
Быстро и качественно: обслуживание потребителей с помощью Террасофт
Каждый день бюджетные организации работают с миллионами персональных обращений, и каждое из них должно быть обработано в закрепленные законодательством сроки и решено. Для закрытия некоторых достаточно короткого ответа на портале поставщика услуг, а для других приходится пройти несколько итераций согласования в разных структурах и направить ответ в письменной форме.
От качества персональной коммуникации зависит уровень удовлетворенности пользователей и репутация организации. Чтобы оперативно решать вопросы населения, такие заказчики должны качественно маршрутизировать обращения: эта функция особенно актуальна с территориально распределенными почтовыми сервисами. В Creatio для подобных целей закладывается готовый процесс обработки запросов и обращений.
Самый популярный канал связи с госучреждениями — это телефон горячей линии. Начиная разговор операторы часто вынуждены запрашивать у пользователя персональные данные (ИНН, СНИЛС и так далее), что усложняет коммуникацию. Внедренная BPM-система идентифицирует звонящего и показывает эти данные оператору, как и открытые обращения пользователя. Еще один плюс автоматизированного контакт-центра состоит в том, что при перенаправлении звонка пользователю не приходится по нескольку раз называть свои ФИО, пояснять суть проблемы. В Creatio вместе со звонком другому оператору переходит и профиль клиента.
Для различных министерств и ведомств актуален такой функционал Террасофт, как портал самообслуживания для самостоятельной записи. Клиенты (физические и юридические лица) отправляют обращения на портал, система обрабатывает их и распределяет на операторов, которые перезванивают клиенту и уточняют информацию о визите.
Удобно, когда уникальные сведения и экспертиза, накопленная годами, не хранятся в головах отдельно взятых опытных сотрудников, а консолидируются в единой базе знаний компании. В Creatio есть специальный модуль для создания подобного реестра сведений, для хранения статей, презентаций, видеоматериалов, ссылок на внутренние ресурсы.
База знаний становится доступной для всех сотрудников компании: здесь можно хранить утвержденные регламенты или сценарии взаимодействия с пользователями. Готовя ответ на обращение клиента оператор может обратиться к базе знаний и, по ключевым словам, быстро найти решение проблемы. Далее оператору достаточно прикрепить статью к номеру нового обращения, не прибегая к копированию текста. Весь цикл работы с клиентом производится в рамках одной платформы, и интеграция со сторонними системами практически не нужна.
Это пример абсолютно прозрачного сквозного процесса, когда руководитель может по номеру обращения отследить всю цепочку взаимодействия с клиентом: от первого звонка до выставленной оценки.
Creatio поможет сотрудникам госкомпании быстро и эффективно справиться с «бумажной» работой, такой как оформление ответов на корпоративном бланке, присвоение входящего и исходящего номера, подпись ответственного лица либо факсимиле. В систему интегрируется единая база договоров и шаблонов документации, готовый процесс визирования, инструменты быстрого доступа к оплатам и счетам.
Полный цикл управления back-office госкомпании
С помощью Creatio удобно управлять не только коммуникациями с клиентами, но и внутренними процессами. Цифровизация коснулась практически все центры оказания бюджетных услуг, и каждый гражданин сегодня решает практически все свои бытовые вопросы в режиме одного окна через личный аккаунт. Но бизнес-процессы самих государственных служб до сих пор нуждаются в улучшении.
HR-службе пригодится автоматизация найма персонала на базе Террасофт, отслеживание контрольных точек при прохождении испытательного срока и всесторонней оценке кадров. В больших госкорпорациях ежедневно принимают на работу, повышают и увольняют сотни людей — специалистам по персоналу необходим надежный инструмент для улучшения своей работы.
ITSM-процессы также включены в инструментарий Creatio: мониторинг оборудования, заявки на ServiceDesk, разграничение доступа на уровне данных и функциональности системы, журналирование действий пользователей. Для узкоспециализированных организаций можно автоматизировать процесс прохождения экспертизы и получения лицензий, сертификатов, этот функционал подойдет и для тех органов, которым постоянно требуется согласовывать планы, проектные решения и рабочие чертежи.
теги
рекомендуем
Как сократить время загрузки веб-сайта на 30% и увеличить лояльность пользователей
Снизили вероятность ошибок на 30%, внедрив прогноз жирности молока на основе ИИ
Основная особенность DCAP состоит в том, что это решение нужно всем
Как понять, что пора автоматизировать закупки?
Источник: slddigital.com