Документация Тринион Задачник
1. Краткое описание
Функции
Какова базовая функциональность?
Данный модуль предназначен для контроля и взаимодействия пользователей в рамках поставленных задач. Задачи могут быть поставлены как Вам так и Вами.
- В системе есть представление списка задач. Помимо вывода текстовой информации о задачах, в списке задач предусмотрены предустановленные фильтры:
- Мои задачи;
- Задачи по моим проектам.
- Предусмотрены графические элементы в виде специальных иконок, которые показывают статус и приоритет задачи.
Какие уникальные возможности добавляет этот проект?
В любой компании сотрудник не работает в одиночку, всегда есть ряд сотрудников, у которых есть свои задачи. В связи с этим есть необходимость вести список задач, которые были назначены сотрудникам или назначенные сотрудниками.
Данный модуль предназначен для организации списка задач, в котором можно записать не только саму задачу но и ряд важных параметров к ней, такие как:
- статус;
- ответственный;
- приоритет;
- категория;
- сроки выполнения задачи и др.
Одной из уникальных особенностей Trinion Задачник является, то что задачи - это часть экосистемы Trinion и экосистемы CMS Drupal. То есть пользователи других модулей Trinion, могут одновременно являться и пользователями Trinion Задачник (быть ответственными по задаче и создателями задачи).
Таким образом в Trinion Задачник можно ставить задачи со ссылками на объекты в рамках всего Drupal (и соответственно других модулей Trinion). Например, если мы хотим обработать Лид из Trinion CRM, то создаем задачу, в которой указываем ссылку на этот Лид, выбираем ответственного сотрудника и данный сотрудник получив задачу сможет легко перейти к нужному Лиду для его обработки.
Trinion Задачник может работать с e-mail
- Создавать на основе электронного письма задачу.
- Создавать комментарии к задаче из электронного письма. Работает это следующим образом: Пользователю пришло письмо на e-mail из Trinion Задачник, где в теме письма указан номер задачи. Далее Пользователь отвечает на данное письмо, не меняя номера задачи в теме письма, и на его основе в задаче автоматически будет создан комментарий. Можно просто указать в теме письма номер задачи потом отправить его и Trinion Задачник также автоматически создаст комментарий к задаче.
Для получения писем из почтового ящика сервера необходим модуль Trinion Mail. Для отправки писем нужно установить модули: https://www.drupal.org/project/mimemail https://www.drupal.org/project/mailsystem
Когда и почему кто-то будет использовать этот модуль?
Если Вы фрилансер, программист и хотите вести учет задач в Drupal, то этот модуль для Вас.
Какие варианты использования существуют?
- Как Standalone, просто как модуль для управления задачами.
- Как модуль в рамках постановки задач в модулях Trinion и других Drupal content types. Можно указать либо ссылку на задачу в самом объекте, либо указать ссылку в задаче на материал.
После установки
Как этот модуль работает после его установки?
Данный модуль необходимо настроить следующим образом:
- Заполнить необходимые справочники (Создать список проектов, список категорий, статусов)
- Если Вы принимаете задачи по e-mail, то необходимо произвести настройки модуля Trinion Mail, чтобы Trinion Задачник мог создавать задачи и комментарии к ним на основе входящих писем.
- Если Вы планируете отправку писем из Trinion Задачник (отправка изменений по задаче, комментариев, новых задач), то необходимо установить и настроить модули https://www.drupal.org/project/mimemail https://www.drupal.org/project/mailsystem.
Должен ли я перейти на страницу конфигурации?
Да, необходимо произвести следующие настройки:
- Настройки e-mail.
- Настройки прав доступа
- Необходимо указать адрес сайта на котором установлен модуль Trinion Задачник, чтобы корректно формировалась ссылка на задачу в автоматических письмах от Trinion Задачник.
Стоит ли искать новые виды материалов?
Да, появляется новый вид материала - Task, а также новые таксономии:
- Проектов
- Категорий
- Статусов
- Приоритетов
Дополнительные требования
Нужно ли этому проекту что-то помимо ядра Drupal?
Да, для работы модуля с e-mail (получение писем, автоматическое создание задач и комментариев на основе e-mail) необходимо установить модуль Trinion Mail.
Для отправки писем с уведомлениями необходимо установить и настроить модули:
Рекомендуемые модули/библиотеки
Есть ли какие-либо проекты, расширяющие или улучшающие функциональность этого проекта?
Модуль Trinion Mail.
Как это работает
Алгоритм работы прост:
- Пользователь создает Задачу, она может быть создана вручную либо автоматически из e-mail.
- Пользователь ведет работу с задачей - оставляет комментарии, устанавливает статусы, приоритеты, назначает ответственных по задаче и так далее.
- Пользователь закрывает задачу.
2. Вопросы и ответы.
Вы можете установить Тринион Задачник на свой сервер или заказать у нас установку на наш сервер. Система бесплатная и имеет открытый исходный код.
Система продумана с точки зрения отражения модели УФМТП и в неё впитан весь опыт реального бизнес-консультанта и специалиста по автоматизации Кинзябулатова Рамиля Хибатулловича.
Основное предназначение - это оптовая Задачник и услуги. Так как Тринион Задачник позволяет использовать или не использовать тот или иной модуль, то она походит для решения самых разных задач. Например, вы можете установить просто Задачник и так так его и использовать, затем вы, вероятно, захотите продавать товары через интернет и устанавливаете Тринион Торговлю и Тринион Корзину и начнете работать и продавать товары в рамках одной системы.
Компания Тринион предоставляет услуги по установке, по доработке Тринион Задачник. Вы можете обратиться как в компанию Тринион, так и в любую другую организацию, которая обладает необходимыми компетенциями по доработке системы CMS Drupal, так как данная система написана на CMS Drupal и использует в своем ядре Drupal. Наше ценооборазование такое же как и в целом по рынку на подобные услуги. Тем не менее, если вы обратитесь к нам, то получите данную услугу от непосредственного разработчика системы, обладателя всех необходимых компетенций для быстрого и качественного оказания таких услуг.
Если вы хотите, то всегда можете доработать ситему - установить новые модули, изменить печатные формыи т.п. Система открытая (OpenSourse) и бесплатная, то есть Вы можете изменять всё что угодно. Тем не менее необходимо учитывать, что при обновлении, некоторые данные могут конфликтовать и есть риск их потерять.
3. Составляющие
Trinion Телефония
Название | Имя файла |
---|---|
Звонок | node.type.zvonok.yml |
Trinion CRM
Название | Имя файла |
---|---|
Контакт | node.type.contact.yml |
Компания | node.type.kompanii.yml |
Лид | node.type.lead.yml |
Сделка | node.type.sdelki.yml |
Метод вхождения | taxonomy.vocabulary.metody_vkhozhdeniya_lida.yml |
Статус обработки лида | taxonomy.vocabulary.status_obrabotki_lida.yml |
Статус сделки | taxonomy.vocabulary.statusy_sdelki.yml |
Trinion Торговля
Название | Имя файла |
---|---|
Цена | node.type.cena.yml |
Движение | node.type.dvizhenie.yml |
Коммерческое предложение | node.type.kommercheskoe_predlozhenie.yml |
Купон | node.type.kupon.yml |
Остаток | node.type.ostatok.yml |
Отгрузка | node.type.otgruzka.yml |
Отправленный платеж | node.type.otpravlennyy_platezh.yml |
Полученный платеж | node.type.poluchennyy_platezh.yml |
Поступление товаров | node.type.postuplenie_tovarov.yml |
Резерв | node.type.rezerv.yml |
Счет поставщика | node.type.schet_postavschika.yml |
Счет покупателю | node.type.schet.yml |
Строка счета продавца к оплате | node.type.stroka_scheta_prodavca_k_oplate.yml |
Товар | node.type.tovar.yml |
Строка документа УИТ | node.type.tp_stroka_dokumenta_uit.yml |
Строка счет покупателю к оплате | node.type.tp_stroka_schet_klienta_k_oplate.yml |
Заказ покупателя | node.type.zakaz_klienta.yml |
Заказ поставщику | node.type.zakaz_postavschiku.yml |
Единицы измерения | taxonomy.vocabulary.edinicy_izmereniya.yml |
Характеристики товара | taxonomy.vocabulary.kharakteristiki_tovara.yml |
Организации | taxonomy.vocabulary.organizaciya.yml |
Платежные системы | taxonomy.vocabulary.platezhnye_sistemy.yml |
Банковский счет организации | taxonomy.vocabulary.schet_organizacii.yml |
Склад | taxonomy.vocabulary.sklad.yml |
Статусы приема платежа | taxonomy.vocabulary.status_priema_platezha.yml |
Статусы счета клиента | taxonomy.vocabulary.statusy_scheta_klienta.yml |
Типы цены | taxonomy.vocabulary.tip_ceny.yml |
Скорость доставки | taxonomy.vocabulary.tp_skorost_dostavki.yml |
Условия поставки | taxonomy.vocabulary.tp_usloviya_postavki.yml |
Trinion Mail
Название | Имя файла |
---|---|
Электронное письмо | node.type.mail.yml |
Почтовый ящик | node.type.pochtovyy_yaschik.yml |
Trinion Управление изменениями
Название | Имя файла |
---|---|
Изменение | node.type.change_log.yml |
Строка изменения | node.type.stroka_istorii_izmeneniy.yml |
Trinion Задачник
Название | Имя файла |
---|---|
Задача | node.type.zadacha.yml |
Деятельность | taxonomy.vocabulary.deatelnost_zadacha.yml |
Категория задачи | taxonomy.vocabulary.kategoriya_zadachi.yml |
Приоритет задачи | taxonomy.vocabulary.prioritet_zadachi.yml |
Проект | taxonomy.vocabulary.tz_proekt.yml |
Статус задачи | taxonomy.vocabulary.tz_statusy_zadach.yml |
Trinion СУО
Название | Имя файла |
---|---|
Ответ | node.type.answer.yml |
Курс обучения | node.type.kurs_obucheniya.yml |
Вопрос | node.type.question.yml |
Тест | node.type.test.yml |
Урок курса | node.type.urok_kursa.yml |
Категория курса | taxonomy.vocabulary.course_categories.yml |
Trinion Корзина
Название | Имя файла |
---|---|
Адрес | node.type.adres.yml |
4. Установка
Модуль устанавливается как и все остальные модули Drupal - через composer.
Всего есть 2 версии, одна Продакшн - её можно установить, используя код установки (будет установлена последняя стабильная версия):
composer require drupal/trinion_backend
И вторая версия Dev, она отличается тем, что содержит самые последние доработки и изменения, но пока не достаточно хорошо протестирована. Эту версию можно получить, используя код установки:
composer require 'drupal/trinion_backend:1.0.x-dev@dev'
5. Начало работы
Настройки модуля
Для полноценного функционирования модуля необходимо заполнить следующие словари:
- Активность
- Приоритеты
- Категории задач
- Проекты
- Статусы задач
Простой доступ к заполнению данных словарей можно получить через настройки модуля задачник, которые находятся в меню конфигурации Drupal.

Там же находится настройка, которая отвечает за назначение пользователя ответственным за задачи, которые создаются на основе электронного письма.

В данном поле через запятую можно указать нескольких пользователей и они будут назначены ответственными в тех задачах, которые были автоматически зарегистрированы в системе на основе входящих электронных писем.
Следующим этапом после заполнения словарей, в частности после заполнения словаря Проекты, необходимо установить для пользователей специальные настройки, которые находятся в редактировании профиля пользователя:
-
Установить пользователю доступ к проектам. Ему будут доступны только выбранные проекты.
-
Установка или снятие флага с настройки “Редактировать все задачи по своим проектам” разрешит или запретит пользователю редактировать все задачи по доступным ему проектам, даже если он не является автором задачи.
-
Установка или снятие флага с настройки “Сотрудник” повлияет на то сможет ли пользователь оставлять и читать приватные комментарии.
7. Базовые возможности
Все модули Trinion разработаны на Drupal CMS и имеют следующие возможности:
Всё как на ладони.
Не пропустите ни одного действия Ваших сотрудников. Достаточно установить модуль и включить контроль изменений для видов материалов изменения которых вы хотите видеть.
Полностью бесплатная основа.
Вы можете использовать все разработки у себя на сервере абсолютно бесплатно. Всё ПО которое используется при разработке наших модулей бесплатно и с открытым кодом.
Производительность и масштабируемость.
Наши разработки написаны на платформе Drupal и не требует особо мощных серверов или больших объёмов на жёстком диске. К примеру, система на 80 пользователей и на 120 одновременно подключений посетителей сайта имела следующие характеристики: 2 ГБ оперативной памяти 50 Гб на жёстком диске.
Открытая и практически безграничная API.
Так как сам по себе Drupal имеет в ядре API то Любой объект созданный в системе, сразу же получает возможность внешнему управлению посредством API.
Адаптивность из коробки.
При разработке фронтенда мы используем тему Tabler на основе Bootstrap. Все возможности по адаптивности Bootstrap такие как изображение отображение на мобильных устройствах на планшетах уже есть в коробке. Вам не нужно прикладывать никаких дополнительных действий чтобы получить адаптивную версию.