Поддержка пользователей. Простое решение для учета времени и задач

Публикация № 1317780 30.10.20

Управление проектом - Методология

Helpdesk система учета задач конфигурация база знаний учет времени

HelpDesk с большими возможностями и простым интерфейсом.

Говорят, что каждый 1сник в своей жизни должен написать свою консоль запросов, свой трекинг задач и попробовать себя в других языках программирования.
Здесь на Инфостарте выложено много подобных решений, но я думаю что и мое решение найдет своих пользователей

 
 Немного истории


Основная цель проекта была создание легкой конфигурации которая была бы удобна как пользователям, так и исполнителям

В конфигурации можно вести учет заявок, времени выполнения и планировать заявки по технологиям Водопад и Канбан-скрам (*доска канбан в разработке)

Конфигурация позволяет:

1. Вести учет заявок. При этом поддерживается:

  • Автоматическая регистрация заявок по e-mail. 
  • Гибко настраиваемые уведомления пользователей при изменении заявок 
  • Встроенный телеграм - бот для получения информации по заявкам
  • Удобный WYSIWYG редактор для редактирования заявки
  • Встроенный бизнес процесс внутреннего согласования заявок
  • Возможность добавлять к заявке файлы, заметки
  • Возможность добавлять к заявке подписчиков которые будут получать уведомления по заявке

2. Вести планирование выполнения заявок. Конфигурация позволяет:

  • Вести планирование заявок по проектам и проектным задачам с получением план-фактного анализа 
  • Планировать загрузку команды разработчиков
  • Оценивать каждую заявку. Есть возможность указать плановое время на этапе оценки задачи и фактическое время на этапе выполнения заявки. Фактическое время может быть внесено автоматически при включении таймера на форме заявки. 
  • Видеть текущую загрузку каждого разработчика и команды в целом

3. Вести внутреннюю базу знаний.

  • База знаний использует такой же редактор WYSIWYG как и заявки, что позволяет полноценно редактировать статьи с добавлением ссылок, скриншотов, ссылок на другие статьи или файлов.
  • При копировании статьи с внешних сайтов система автоматически выкачает картинки прикрепленные к статье и отформатирует текст под единый стиль - больше не нужно бояться что сайт с которого была скопирована статься выключат и данные в статье станут без картинок

 4. Вести учет рабочего времени сотрудников. При этом конфигурация позволяет:

  • Фиксировать фактическое время выполнения заявки или спрашивать фактическое время при выполнении заявки (измении статуса на выполнен)
  • Заполнение ежедневного отчета по выполненным заявкам с возможностью редактирования и добавления времени вручную
  • Расчет дохода сотрудника (количество закрытых часов * на ставку) с фиксацией начислений в отдельном документе

 

Ниже показаны некоторые возможности конфигурации на примерах. Более подробное описание смотрите на гитхабе 

Работа с заявками

Создание заявки возможна несколькими путями:

  • Через интерфейс конфигурации
  • Через email

Создание заявки через интерфейс

В заявке используется WYSIWYG редактор который позволяет легко редактировать текст и вставлять картинки, в том числе из буфера обмена (скриншоты)

Текст заявки хранится в формате html

Добавление ответа по заявке 

Распределение заявок 

Все заявки, поступившие через внешние каналы связи (email, телеграм) автоматически назначаются на распределителя заявок. Это служебный пользователь который накапливает на себя все не назначенные заявки

Сотрудник заходит в систему, назначает вновь прибывшим заявкам тип, и распределяет их по исполнителям

Рабочий стол заявок

 Рабочий стол заявок позволяет гибко настраивать группировку и отборы. Дерево группировок можно легко скрыть для расширения места на рабочем столе

 

UPD 06/11/2020

На GitHub создана страница WIKI с инструкцией по работе конфигурации. Со временем разделы будут обновляться и добавляться. 

Пока что добавлены статьи по работе с заявками, работой с рабочим столом и настройке телеграм бота

 

UPD 26/11/2020

1. В конфигурацию добавлена возможность рассылки отчетов. Для этого для отчетов добавлена возможность сохранения отчетов в хранилище настроек, добавлен регистр "Настройка рассылки отчетов" и реализована возможность выбора настройки для отправки из сохраненных настроек. В регистре можно задать тему, текст сообщения и формат файла в который будет выгружен отчет

2. Изменена форма заявки - форма адаптирована для отображения на небольших дисплеях ноутбука

3. Исправлены обнаруженные ошибки

 

UPD 30/11/2020

1. В WIKI конфигурации обновлены разделы "Работа с заявками"

Добавлена статья по настроке оповещений по e-mail

 

UPD 06/08/2021

Добавлена версия с интегрированной канбан доской //develop.iservice.ru/public/1150126/

Описание сделанных изменений и функционала тут

 

Контакты

Адрес проекта на Github: https://github.com/okostritsyn/HelpDesk

Демо конфигурация доступна тут - Демо сервер

Email конфигурации - helpdesk1c@ukr.net

Письма с этого ящика будут автоматически обрабатываться демо конфигурацией как заявки

Благодарности можно добавлять сюда - Яндекс.Деньги

Email тестовой конфигурации - helpdesk1c@ukr.net

Достоинства

  • Гибкая настройка рабочего стола с группировкой задач
  • Встроенная база знаний (за основу взял разработку https://infostart.ru/public/203534/)
  • Возможность добавления в качестве ответа на заявку ссылку на статью базы знаний
  • Встроенный WYSIWYG редактор для заявок и статей базы знаний
  • Вся история заявки отображается в одном окне
  • Простой и понятный интерфейс
  • Встроенный телеграмм бот 
  • Встроенный почтовый клиент
  • Возможность объединение заявок
  • Возможность планирования времени выполнения заявок
  • Возможность фиксации времени выполнения заявок (факт)
  • План-фактный анализ выполнения заявок в разрезе проектов
  • Учет рабочего времени с привязкой к заявкам
  • Встроенный бизнес процесс согласования заявок внутри команды исполнителей
  • Возможность передачи заявки по ролям внутри проекта (к примеру после разработчика задача идет на тестировщика, текущего тестировщика система выбирает исходя из настроек проекта)
  • Встроенный планировщик который помогает организовать рабочее время программиста, проводить утренние митапы и видеть загрузку отдела
  • Возможность уведомления исполнителей и постановщиков о состоянии заявки по почте с гибкой настройкой ответа
  • Автоматическая регистрация заявок через почту
  • Возможность открытия заявки из письма даже если у пользователя не запущена 1С
  • Прикрепление файлов;
  • Заметки к задачам;
  • Напоминания;
  • возможность ведения задач по проектам и проектным командам с отображением загрузки каждой команды
  • Возможность добавлять свои реквизиты для задач без программирования;
  • Возможность вести учет времени по задачам;
  • Проект выложен на Github;
  • Конфигурация создана с использованием БСП;
  • Управляемые формы
  • Открытый код;

Скачать файлы

Наименование Файл Версия Размер
Поддержка пользователей. Простое решение для учета времени и задач:

.zip 5,99Mb
77
.zip 2.1.2 5,99Mb 77 Скачать
Поддержка пользователей. Простое решение для учета времени и задач + Канбан

.cf 6,56Mb
9
.cf 6,56Mb 9 Скачать

Специальные предложения

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. gzharkoj 419 30.10.20 11:21 Сейчас в теме
Добрый день. Ссылку на тестовую конфигурацию онлайн включите в статью (не все перейдут по ссылке на github).
2. recon 113 30.10.20 11:50 Сейчас в теме
Добрый, к сожалению не дают правила инфостарта. Ссылку оставил только на гитхабе
3. XAKEP 30.10.20 13:02 Сейчас в теме
вот какая она в начале :)

спасибо за файл
Прикрепленные файлы:
4. vandalsvq 1209 31.10.20 22:24 Сейчас в теме
Прикольно наблюдать, что твой проект кому-то помогает.
Интересное решение.
12. recon 113 02.11.20 11:59 Сейчас в теме
(4) Да, ваш проект помог реализовать задуманную идею, хотя и был переработан для использования в конфигурации. В частности переписал редактор статьи, сделал интерактивное содержание на javascript которое строится по справочнику разделы базы знаний и добавил полнотекстовый поиск по базе знаний. Чуть позже выложу в статье описание базы знаний и его интеграции с заявкам
5. milanse 36 02.11.20 10:02 Сейчас в теме
Конфа огонь, на первый взгляд. Надо смотреть что есть внутри.
6. Geroy4ek 02.11.20 10:03 Сейчас в теме
Как обстоят дела с большим количеством скриншотов?
Ошибка формата потока не беспокоит? ОбъектыHTMLСтраниц - Вложение - ХранилищеЗначения
9. recon 113 02.11.20 11:19 Сейчас в теме
(6) На данный момент не встречал, объем базы сейчас до 1 гб
Сам регистр был создан чтобы не хранить в заявках и статьях картинки и другие вложения, которые добавляются к заявке. В случае если все хранить в заявке, то замедляется работа ПолучитьОбъект(). А так в заявках хранится только УИД на вложение, а само вложение вынесено в регистр. В дальнейшем можно сам регистр переделать и хранить там уже не вложение, а ссылку на вложение на внешнем диске
7. 7OH 32 02.11.20 10:22 Сейчас в теме
Это уже на 18-й с телегой через внутренние механизмы платформы ?
11. recon 113 02.11.20 11:32 Сейчас в теме
(7) Реализовано на обычных http запросах и JSON методах встроенных в платформу. Вебхуки не используются, просто опрос сервера телеграм каждый интервал времени
8. sapervodichka 4690 02.11.20 10:43 Сейчас в теме
Блок База знаний распространяется по свободной лицензии, но почему не указал, что заимствовал этот готовый большой блок функционала Базы знаний https://infostart.ru/public/203534/ Александра Анискова?
(по этикету принято так делать)
10. recon 113 02.11.20 11:23 Сейчас в теме
(8)
распространяется


Указал что использую, даже привел ссылку на исходную версию которую брал за основу
Прикрепленные файлы:
tkalenko_m; sapervodichka; +2 Ответить
13. sapervodichka 4690 03.11.20 11:39 Сейчас в теме
14. ssergg00 04.11.20 15:33 Сейчас в теме
"Конфигурация изначально задумывалась как платформа для обкатки новых механизмов платформы" - что же тогда для одной ОС Windows делаете. Если уж изучаете, то и решение надо писать универсальные.
15. recon 113 04.11.20 16:19 Сейчас в теме
В теории запуску под другие системы ничего не мешает, но тестирование в ввиду большого обьема работ не проводилось
Если у вас есть возможность провести тестирование, буду рад замечаниям по работе конфигурации
16. milanse 36 13.11.20 11:31 Сейчас в теме
Я смотрю конфа на древней БСП в режиме совместимости.

Планируется ли обновлять БСП ?
17. recon 113 13.11.20 12:05 Сейчас в теме
(16)
Режим совестимости сейчас доведен до 8.3.10. Переписаны процедуры закрытия форм и внесены изменения для поддержки режима совместимости.
Единственное что не исправлены еще все вызовы синхронных методов и модальных окон, но постепенно работа ведется.
По поводу перехода на новую БСП особо пока не вижу смысла, объем работы довольно большой а выхлоп будет не большой - из БСП используется не так много функциональности, разве что поможет с поддержкой новых требований использования модальных и синхронных вызовов.
Но конфигурация выложена на гитхабе, возможно кто то возьмется переводить ее на новые версии бсп, буду очень благодарен
18. milanse 36 13.11.20 14:39 Сейчас в теме
(17) Проблема не в самой БСП, а в уровне совместимости, старая не даст поднять. В частности из-за вызовов при завершении работы системы.
19. recon 113 13.11.20 15:16 Сейчас в теме
(18)
Как я написал выше эти моменты переписаны. Т.е. БСП не используется в чистом виде. на данный момент конфигурация работает вплоть до 8.3.10 без уровня совместимости, планирую перевести до 8.3.15 для поддержки новой функциональности
Мне кажется проще будет переписать не поддерживаемые функции, чем переносить функционал на новую БСП т.к. объекты конфигурации тесно связаны с БСП.
ИМХО лучше оттестированое приложение с минимум кода чем конфигурация с кучей не используемых модулей и функций, потому что они идут придатком в БСП при выборе подсистемы
20. milanse 36 13.11.20 15:22 Сейчас в теме
(19) Есть в этом здравое зерно
21. Rain88 337 06.01.21 11:26 Сейчас в теме
Здравствуйте!

Столкнулась с такой проблемой, при настройке почты не установила галочку "Оставлять копии сообщений на сервере" и все письма на почте удалились. А не поставила я галочку, потому что она находилась на вкладке "Доп. сведения", куда я конечно же не заглянула, благо хоть почтовый ящик был не рабочий...

Думаю было бы хорошо реализовать установку галочки по умолчанию.
22. recon 113 06.01.21 13:26 Сейчас в теме
Добрый

Обычно для конфигурации выделялся отдельный корпоративный почтовый ящик и там оставлять копии писем было не желательно т.к. он занимал место на дисках, а информация по сути дублировалась
На будующее учту Ваше пожелание
23. vskank 20.02.21 14:12 Сейчас в теме
Добрый день, интересует следующий вопрос - если заявитель создает обращение по почте, то через ответ в заявке (как на 2 скриншоте) заявителю придет на почту ответ ?
24. recon 113 20.02.21 19:31 Сейчас в теме
Да
При создании заявки по почте по его почтовому адресу будет найден пользователь с таким еmail и установлен как постановщик
В дальнейшем любые действия по заявке на которые настроена подписка будут создавать ему уведомление на почту
Если пользователь не будет найден то система разделит почтовый адрес на логин (до собаки) и домен и создаст пользователя с именем по логину и email
25. Tarlich 103 24.02.21 15:19 Сейчас в теме
Нету ли в ланах сделать в виде расширения ?
26. recon 113 24.02.21 15:25 Сейчас в теме
Нет, слишком большой обьем работ да и смысл ?
27. skyboy13 11 26.02.21 18:27 Сейчас в теме
А есть возможность ставить задачи из дугой базы 1С? Через внешнюю обработку?
28. recon 113 26.02.21 23:21 Сейчас в теме
Сейчас только через email путем отправки письма на адрес конфигурации
29. eximus3 04.03.21 09:27 Сейчас в теме
Спасибо огромное за проделанную работу!
Хочу на Вашей конфе организовать минисаппорт для сети из 3 аптек.
Подскажите, на какой версии платформы 1с лучше разворачивать, чтоб наверняка)
30. recon 113 04.03.21 12:49 Сейчас в теме
На данный момент работает на 8.3.17.1823, выше пока не тестировал. Ниже лучше не ставить т.к. на 8.3.14 внедрили новый веб движок, а на 8.3.17 исправили ошибки по нему
31. eximus3 04.03.21 17:01 Сейчас в теме
(30) Олег подскажите, а как заставить работать уведомления Заказчика и Исполнителя? С настройками почты все ОК, письма через ответ отправляются. Но извещения никак ...
33. eximus3 05.03.21 10:44 Сейчас в теме
Да, инструкцию выучил практически наизусть) Пробовал разные варианты, разные почты, условия и т.д.
Логика какую я хочу добиться:
1. Постановщик задачи (нет в списке пользователей, создается автоматически при первом письме) присылает заявку. При изменении статуса на "Зарегистрирована" ему приходит ответ. Ответ не приходит.
2. Исполнитель заявки (создан в пользователях, права админа, полный доступ, на вкладке адреса указан емейл) получает уведомление на почту, когда на него назначают заявку. Не приходит.
3. При добавлении ответов в заявке Постановщику приходят уведомления. (Но такой функционал вроде не предусмотрен?)
Если есть возможность - помогите пожалуйста. Готов к донату)
Можем перейти в Телеграм собакаGennadyGoryachev
34. Tahallus 430 15.04.21 17:21 Сейчас в теме
В EDT (2020.6.2 и 2021.1.1) не собирается пишет
"Невозможно создание файла для объекта метаданных,не имеющего имени"
35. recon 113 16.04.21 00:38 Сейчас в теме
Проект собирался на 2020.5, возможно в новых версиях изменился формат
Пересоберу в ближайшее время на последней ЕДТ
36. Tahallus 430 17.04.21 19:58 Сейчас в теме
(35)
Проект собирался на 2020.5, возможно в новых версиях изменился формат
Пересоберу в ближайшее время на последней ЕДТ

Видимо это не в версии дело. у вас в src\InformationRegisters\ нету папок
НастройкаРассылкиОтчетов
ИсторияСостояний
хотя по структуре они должны быть
37. Tahallus 430 21.04.21 11:03 Сейчас в теме
(35)
Пересоберу в ближайшее время на последней ЕДТ

Получилось разобраться ?
38. San4eZ1C 02.08.21 10:08 Сейчас в теме
Добрый день. У Вас в облачной Демо базе имеется обработка Канбан, оно лишь в виде демонстрации? в релиз оно не попало?
39. recon 113 03.08.21 07:27 Сейчас в теме
Да эта версия пока не выложена т.к. там используется решение другого автора с инфостарт https://infostart.ru/public/1150126/
Ее цена значительно выше цены моей разработки и по договоренности с автором я не могу ее выложить дешевле чем она есть
40. San4eZ1C 03.08.21 10:17 Сейчас в теме
(39) а если я готов приобрети по цене не ниже заявленной автором решения Канбан?
Но чтобы не допиливать заново его решение под вашу конфигурацию, а получить cf облачной демо базы
41. recon 113 06.08.21 19:29 Сейчас в теме
(40) Добавил в публикацию отдельной ссылкой файл конфигурации с канбан доской и описание сделанных изменений
Оставьте свое сообщение

См. также

Хранилище конспектов разработок Промо

Инструментарий разработчика Техническое задание Методология v8 1cv8.cf Абонемент ($m)

Хранилище документации - прежде всего удобный способ документирования и представления информации.

1 стартмани

22.10.2014    29952    78    chuprina_as    25    

Задачи для рабочего стола [Расширение стандартной формы для УТ, ERP, КА]

Рабочее место Task Manager v8 ERP2 УТ11 КА2 Абонемент ($m)

Расширяет возможности стандартной формы "Мои задачи" для рабочего стола. Задачи разделены на две вкладки: "Задачи мне" и "Задачи от меня". Также добавлена возможность отбора задач "Не выполненные/Выполненные/Все" и создание новой задачи из списка "Задачи от меня".

3 стартмани

22.11.2021    683    2    suepifanov    0    

Чтение задачи с Битрикс24 (Reading task with Bitrix24)

Интеграция с сервисами Task Manager v8 1cv8.cf УУ Абонемент ($m)

Обработка используется для чтения "Задач" из "Bitrix24" через встроенные "WebHook".

2 стартмани

28.10.2021    1147    1    ArvidasSabonisaBE    1    

Система управления IT проектами (встроенный редактор кода, контроль версий, заметки и др.) (поддерживается: Python)

Методология Автоматизация ИТ-компании Прочие инструменты разработчика v8 ИТ-компания Абонемент ($m)

Конфигурация для управления проектами по разработке ПО. Предусмотрен контроль версий, редактор кода для запуска скриптов и хранения кода внутри базы и др.

1 стартмани

17.09.2021    1458    1    Nabi    0    

База знаний (вер. 1.3) Промо

Управленческий учет (прочее) v8 Россия Абонемент ($m)

Конфигурация (на базе БСП) для управления знаниями различного характера. Бесплатная открытая версия для свободного использования.

1 стартмани

11.10.2013    55841    857    vandalsvq    149    

Выполнение задач через браузер в КА, ERP, ЗУП и БП (расширение)

Task Manager WEB v8 8.3.14 ERP2 БП3.0 КА2 ЗУП3.x УУ Абонемент ($m)

Расширение позволяет с помощью http сервиса выполнять простые задачи в браузере из КА 2, ERP 2, ЗУП 3 и БП 3. Стояла задача: руководителям оперативно выполнять задачи по согласованию, от мобильного приложения отказались, т.к. у всех разные телефоны и сложности сборки, в частности, для IOS. Решили делать через http сервис, который реализует веб-морду по просмотру и выполнению задач. Расширение может использоваться как готовое (проверял на демо базах работу), так и как основа для доработки под свои нужды.

2 стартмани

13.04.2021    2258    2    77dream77    2    

События и задачи менеджера

Рабочее место Task Manager v8 Платформа 1C v8.2 УТ10 УУ Абонемент ($m)

Обработка предназначена для контроля событий и задач, связанных с менеджером.

1 стартмани

02.03.2021    2093    1    SergAn    0    

Автоматизируем сбор фотоотчетов, чек-листов, задач, планограмм, мониторингов

Файловые протоколы обмена, FTP Обмен через XML Task Manager v8 1cv8.cf Россия УУ Абонемент ($m)

Простое и универсальное решение для создания и получения фотографий, фотоотчетов, чек-листов, списков выполненных задач, подписей, мониторингов цен, планограмм.

1 стартмани

09.02.2021    2975    2    IS-Andrey    2    

Управление задачами: новая БСП и RLS для задач

Task Manager Методология SonarQube Git (GitHub, GitLab, BitBucket) БСП (Библиотека стандартных подсистем) Практика программирования v8 Абонемент ($m)

Управление задачами: новая БСП и RLS (ограничение доступа на уровне записей) для задач. Релиз 1.0.5.001 Обновлена БСП до версии 3.0.3.184 режим совместимости 8.3.12 Новое расширение: которое изменяет основной стиль с желтого на серый с синем (BAS) Проект проверяется Sonar и BSL Language Server

1 стартмани

11.06.2020    5264    6    BlizD    2    

Отслеживание сроков проектов и диаграмма Ганта в OpenOffice Calc

Методология УУ Абонемент ($m)

Простая диаграмма в формате OpenOffice Calc для тех, кто ещё не заработал на Microsoft Project, но уже хочет хоть как-то рисовать диаграммы Ганта для управления портфелем небольших проектов.

1 стартмани

25.05.2020    2963    0    kvadrat2    0    

Redmine 1C - почти коробка

Управление командой Интеграция с сервисами Task Manager v8 Абонемент ($m)

Почему это решение называется «почти коробка»? Потому, что это почти коробочное решение. С его помощью, просто добавив подсистему в конфигурацию, уже можно начинать взаимодействовать с системой Redmine.

10 стартмани

10.02.2020    9219    13    zfilin    15    

Канбан-доска для 1С:Предприятие 8.3

Управление бизнес-процессами (BPM) Agile (XP, SCRUM, Канбан) v8 v8::УФ 1cv8.cf ИТ-компания 1С:Франчайзи, автоматизация бизнеса УУ Абонемент ($m)

Scrum/agile board для 1С. Приложение для работы по методологиям scrum и agile - доска канбан (kanban board, scrum board).

8 стартмани

06.11.2019    30849    165    pfihr    65    

Управление задачами: Служба поддержки (ServiceDesk)

Методология Task Manager v8 Абонемент ($m)

Создание задач по входящему письму, общение по задаче, уведомления для заказчика, исполнителя, наблюдателя. Открытый код.

1 стартмани

22.02.2018    26890    54    BlizD    18    

Система управлением заданиями на базе 1С 8.2

Методология WEB v8 1cv8.cf Абонемент ($m)

Идея создать такую систему родилась когда повалились задачи от всех подразделений предприятия на IT отдел. Система была настроена на работу через web и постановщики задач всё регистрировали в этой системе. Прижилась и дала возможность всем видеть чем занимается IT отдел, какой объем работ на сегодняшний день.

1 стартмани

16.09.2014    15390    39    olegov    12    

Справка HTML в формах и обработках 1С (альтернатива 1С-ой)

Инструкции пользователю Работа с интерфейсом Методология v8 1cv8.cf Абонемент ($m)

Привожу пример использования собственной справочной информации в формах документов и обработок 1С 8.1. Это пример из действующей конфигурации, правда реализация её там сложнее , но основной принцип остался. Справочную информацию необходимо подготовить самим. Для этого можно воспользоваться сторонними программами, которые правда платные, но есть задумка сделать свою в 1С, если это понравится большинству.

1 стартмани

06.10.2009    20736    121    aipnnov    18