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

Подсистема предназначена для оперативной регистрации, анализа и оптимизации различных процессов, имеющих определенную продолжительность по времени, с помощью удобного графического интерфейса. Может стать как неотъемлемой частью CRM-системы вашей организации, так и незаменимым инструментом для организации работы ваших сотрудников или подразделений. Может применяться для решения самых разных задач: от простой предварительной записи клиентов, осуществляемой одним или несколькими операторами одновременно, до планирования и контроля этапов выполнения различных производственных процессов. Код разработки открыт и доступен для модификации. Подсистема легко и быстро интегрируется в любые конфигурации 1С как на управляемых, так и на обычных формах.

Арт.: 920443

Продано: 18

Салон красоты.png
Автосервис-1.png
Автосервис-2.png
Автосервис-3.png
Автосервис-4.png
Салон красоты.png
Автосервис-1.png
Автосервис-2.png
Автосервис-3.png
Автосервис-4.png

2500 руб.

1000 руб.

Состав поставки

  • Коммерческая версия
    Содержит полнофункциональную версию подсистемы для конфигураций на управляемом интерфейсе, а также адаптированную полнофункциональную версию подсистемы для толстого клиента и конфигураций, работающих в режиме совместимости от 8.2.13 (два .cf файла в архиве)
  • Бесплатная версия
    Содержит выгрузку демонстрационной ИБ (.dt) с ограниченной версией подсистемы. Ограничения: две фиксированные линии обслуживания (справочник линий и вся функциональность, реализованная для него, отсутствует); не используются виды объектов обслуживания и контроль загрузки линий соответственно; нельзя настроить перечень этапов обслуживания для линий – выбор будет осуществляться из всего справочника этапов; записи регистрации не содержат регистратора обслуживания.
    Может быть полезна тем, кто хочет попробовать поработать в планировщике и оценить удобство его интерфейса, а также разработчикам, интересующимся реализацией работы с этим элементом и динамическим управлением его настройками. Также можно взять за основу для собственной разработки, если коммерческая версия вас чем-то не устраивает.

Зачем?

В интернете вообще и здесь, на Инфостарте, в частности информации о прикладном использовании и методах работы с объектом Планировщик платформы 1С:Предприятие (начиная с версии 8.3.6, где он появился) совсем немного.
Есть несколько статей со скриншотами и фрагментами программного кода, есть пара разработок, реализующих его функциональность очень ограничено (для определенной конфигурации, например, или в строгих рамках конкретной задачи).

Кроме того, в последнее время сразу несколько партнеров обращались ко мне с вопросами типа «как нам организовать предварительную запись клиентов сразу несколькими операторами?» или «как оценить в конкретный момент времени загрузку ремзоны и(или) персонала?».

Подобные задачи можно решать по-разному. Чаще всего используют табличные редакторы (очевидные проблемы при многопользовательской работе!) или, если говорить об 1С, – диаграммы Ганта или табличный документ (тяжелая разработка, поддержка и модификация решений).

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

В итоге на свет была произведена эта небольшая подсистема, как некое универсальное компактное средство, которое можно применять для решения широкого спектра задач в тесной интеграции с данными целевой информационной базы 1С.

 

Функциональность

  • Линии обслуживания
    Записи регистрации в диспетчере (основной рабочей форме подсистемы) вводятся в разрезе так называемых Линий обслуживания, структура, состав и вкладываемый в само это понятие смысл которых зависит от вида деятельности и потребностей вашей организации.
    Линиями обслуживания могут быть, например, мастера салона красоты, отдельные производственные бригады или же сектора ремзоны автосервиса, а также какие-то вообще абстрактные понятия.
    Состав отображаемых Линий обслуживания легко изменяется флажками в соответствующем дереве на форме диспетчера. Для каждой Линии обслуживания может быть настроены параметры отображения в диспетчере: цвет фона, цвет и шрифт заголовка линии.
    Можно настроить ограничения на чтение/запись для пользователей на отдельные Линии обслуживания.
    Также можно настроить «подчиненность» линий между собой (помимо структуры дерева) и использовать ее для быстрого отображения всех связанных линий.

     
  • Простота интерфейса
    Быстрый и удобный ввод новых записей диспетчеризации по разным датам через графический интерфейс сразу на требуемое время и желаемой продолжительности.
    Легкий перенос (перетаскивание) или копирование (Ctrl+перетаскивание) записей на другую дату/время или другую линию обслуживания, в том числе группой при выделении нескольких элементов-записей диспетчера (Ctrl+ЛКМ).
    Легкая корректировка продолжительности записи (растягиванием/сжатием элемента в диспетчере).
    При анализе данных в диспетчере можно выделить в календаре несколько дат сразу (Ctrl+ЛКМ).
    Все это (или почти все J), собственно, типовой или несколько скорректированный функционал интерфейсного элемента объекта Планировщик. Но, возможно, некоторым разработчикам будет интересен сам код реализации и взаимодействие с данными.

     
  • Объект обслуживания и Описание
    Записи регистрации содержат информацию об Объекте обслуживания, в качестве которого может выступать строка или любой тип метаданных вашей ИБ (партнеры, физические лица, сотрудники и т.д.).
    Описание отражает суть самой записи диспетчера (информация о составе ремонтных работ, требуемой клиенту услуге и т.п.).

     
  • Виды объектов обслуживания, контроль загрузки линии
    Для линии обслуживания может быть настроен перечень Видов объекта обслуживания. Они могут иметь определенный весовой коэффициент, отражающий какую-то физическую или абстрактную величину, характерную для текущей Линии обслуживания. Запись регистрации в диспетчере при этом будет содержать индикатор(картинку), примерно отражающую загруженность линии данной записью. При пересечениях по времени нескольких записей регистрации будет контролироваться максимальная загрузка текущей линии.
    Пример: размещение в одном протяженном ремонтном боксе различных типов транспортных средств, имеющих различную длину.

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

     
  • Регистратор обслуживания
    Также в записи можно указать, как дополнительную информацию, Регистратор обслуживания. Как пример - документ Реализация товаров и услуг, который является уже результатом процесса оказания услуги. Типы применяемых регистраторов настраиваются для каждой Линии обслуживания через специальный ПВХ подсистемы.
    Если регистратор указан в записи, то по двойному щелчку по ней в диспетчере будет открыта его форма. По одному щелчку всегда открывается форма самой записи.
    Ввод нового регистратора и автоматическая привязка его к текущей записи также может быть осуществлена прямо из формы записи.
     
  • Настройки отображения планировщика
    Для интерфейсного элемента планировщика можно применять различные настройки: отображаемый интервал времени (режим работы организации), положение и детализацию шкалы времени и другие.
    Различные варианты настроек можно сохранять в специальном справочнике или менять их и применять «на лету» прямо из формы диспетчера.

     
  • Панель поиска и автообновление
    Для упрощения анализа данных в диспетчере реализован поиск записей по периоду, объекту, этапу и регистратору обслуживания. Или по разным комбинациям этих параметров.
    Для оперативного отображения вводимых другими пользователями записей регистрации предусмотрена настройка автообновления планировщика.

 

Применимость

Для любых конфигураций, работающих на платформе 1С:Предприятие версии не ниже 8.3.6.
Включая конфигурации на обычных формах (УТ10, УПП, Бухгалтерия 2.0 и проч. Требует установки свойства конфигурации «Использовать управляемые формы в толстом клиенте в обычном режиме»), в том числе, работающих в режиме совместимости версии от 8.2.13 (отдельная адаптированная версия подсистемы в составе основной поставки).

 

Адаптивность подсистемы

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

 
 Подробные инструкции по включению подсистемы в состав вашей конфигурации


Разработка и основное тестирование подсистемы велось на платформе 1С:Предприятие версии 8.3.10.2580.
Есть успешные внедрения: организация работы с клиентами и сотрудниками грузового автосервиса и косметического кабинета с удаленным call-центром.

Вероятные направления развития разработки

Если у вас возникли какие-то идеи по доработке подсистемы с условием сохранения ее универсальности – делитесь ими в комментариях, пожалуйста!
Также делитесь описанием любых собственных доработок, которые вы сделали при адаптации подсистемы под нужды своей организации. Они могут оказаться очень полезными для анализа использования и развития разработки!

Как пример: можно разработать простенький отчет по записям регистрации, предоставляющий сотрудникам расписание их рабочего дня на основании составленных в диспетчере планов или предварительной записи клиентов.

Еще пример. Записи регистрации подсистемы располагаются в простом регистре сведений. Можно организовать самостоятельное заполнение данными этого регистра на основании данных вашей ИБ, а в диспетчере уже проводить анализ и корректировку.

Наименование Файл Версия Размер
Подсистема "Диспетчеризация обслуживания". Демонстрационная база .dt 180,97Kb 166 Скачать
1. Udod141516 21.02.19 15:34 Сейчас в теме
В тексте публикации "Подробные инструкции по включению подсистемы в состав вашей конфигурации размещены в бесплатном файле публикации."
В бесплатных есть только выгрузка демонстрационной базы - где искать инструкции?
2. Техподдержка 21.02.19 15:51
(1) Прошу прощения за неточность в описании. Инструкции прилагаются к оплаченному файлу.
Добавил их еще и в текст публикации под спойлер...
3. s0nya 21.04.20 20:48 Сейчас в теме
Можна примеры: Есть успешные внедрения: организация работы с клиентами и сотрудниками грузового автосервиса. Готов обсудить в личке...
4. vaselix 19.05.20 18:42 Сейчас в теме
Добрый день!

Подскажите пожалуйста: подсистема также может работать с УНФ 1.6?
5. Техподдержка 20.05.20 07:01
(4) Если используется платформа версии не ниже 8.3.6, то да, может.
В поставку входят два варианта подсистемы - для современных конфигураций, работающих в режиме управляемого приложения и на тонком клиенте, и для конфигураций прошлого поколения, в которых используются обычные формы и которые работают в режиме толстого клиента.
6. user719109 10.06.20 16:36 Сейчас в теме
Здравствуйте, вопрос относительно располажения даты и времени. Не нашёл возможности выводить в отчет так чтобы дата и время рассполагались в верху, а слева только Линии обслуживания. Возможна ли такая настройка ?
Спасибо.
9. Техподдержка 08.07.21 08:20
(6) Здравствуйте. Прошу прощения, почему-то мне не пришло оповещения о вашем вопросе месяц назад(. Конечно, и именно такая и еще много других (например период отображения в планировщике времени "с...по...") настроек есть.
Причем настройки можно сохранять в справочнике и использовать уже готовые варианты.
И это можно увидеть в бесплатной демо-базе из публикации
7. user1625533 07.07.21 20:48 Сейчас в теме
Подскажите есть функция напоминания за определённое время до начала события(записи клиента)?
10. Техподдержка 08.07.21 08:45
(7) К сожалению, подобная функция в этой разработке отсутствует.
Но я сейчас готовлю к публикации две статьи по теме планировщика.

Одна на тему новых возможностей планировщика в последних версиях платформы.

Вторая - разработка для эмуляции работы систем на основе планировщика. Она предназначена, главным образом, для прототипирования задач и разработки и согласования ТЗ совместно с заказчиком. Так вот в этой разработке есть как раз раздел уведомлений, которые выдаются пользователю в режиме реального времени и срабатывают по определенным условиям на границах элементов планировщика в заданном диапазоне или при пересечении (или сближении) границ разных элементов.
Распространяться разработка будет за 1 стартмани. Можно будет взять оттуда алгоритмы и реализовать их в собственной системе.

Очень надеюсь, что обе статьи выйдут еще в текущем месяце.

Дорабатывать разарботку из этой публикации в данном контексте пока не планирую...
12. user1142959 23.07.21 11:35 Сейчас в теме
(10)
Но я сейчас готовлю к публикации две статьи по теме планировщика.
Одна на тему новых возможностей планировщика в последних версиях платформы.


Подскажите, вышла ли у вас "свежая версия", и есть ли в виде расширения конфигурации? Спасибо.
14. Техподдержка 23.07.21 11:56
(12) Здравствуйте.
"Свежей" версии конкретно этой подсистемы не вышло и пока в ближайших планах, к сожалению, такая разработка не помещается...
В виде расширения выйдет как раз эмулятор систем на планировщике. Можно будет использовать его для разработки своей собственной системы, если располагаете ресурсами разработчиков...
Возможно, переработку текущей подсистемы включу в долгосрочные планы...
8. user1625533 07.07.21 20:55 Сейчас в теме
Ещё такой вопрос: как сильно эта подсистема будет нагружать мою 1с
11. Техподдержка 08.07.21 08:49
(8) Да почти никак не будет. Работа с планировщиком ведется преимущественно в оперативной памяти клиентского компьютера. То есть, производительность базы 1С для других пользователей практически не страдает.
Сам же клиентский компьютер также сильно страдать не должен. Если, конечно, вы не собираетесь с его помощью диспетчерировать полтысячи линий облуживания с сотнями элементов на каждой ежедневно...
13. user1142959 23.07.21 11:52 Сейчас в теме
Диспетчеризация "по дням", без часов - возможна в коммерческой версии?
15. Техподдержка 23.07.21 11:57
(13) Только если немного (действительно немного) ее самостоятельно доработать. "Из коробки", к сожалению, нет...
16. user1142959 23.07.21 13:42 Сейчас в теме
(15) Не могли бы помочь с этим после покупки? Я посмотрел код бесплатной версии, к сожалению я не осилю эту доработку.
17. Техподдержка 23.07.21 14:44
(16) Чтобы ответить мне нужно более точно понимать ваши требования, а лучше иметь развернутое ТЗ, с описанием предметной области - что и для каких целей автоматизируется... Тогда я бы смог оценить, хотя бы примерно, объем требуемых доработок. Поскольку просто "диспетчеризация по дням" предполагает "просто" изменение нескольких свойств самого планировщика в основной форме основной обработки подсистемы.
Но, обычно, вслед за этим следует целый каскад "несущественных", с точки зрения заказчика, требований, которые, сами по себе, могут поставить вопрос о применимости данной разработки для этой задачи в принципе...

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

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

Ко мне уже обращались с подобными предложениями и модераторы Инфостарта просили меня сделать в публикации позицию с ценой за час работы по теме доработок "под заказчика".
Но делать я этого не стал, поскольку наличие такой позиции подразумевает определенную ответственность, которую я должен был бы взять на себя в случае покупки n-го количества часов кем-то.
А я к этому, к сожалению, не готов, поскольку не могу располагать своим временем настолько свободно.

Поэтому и Вам посоветовал бы поискать разработчика или где-то рядом с собой или на специализированных сайтах, торгующих подобными услугами. Потому что Вы сейчас можете потратить и мое и свое время, расписывая ТЗ (а я его читая и вникая), но при этом я не смогу Вам помочь, потому что не буду обладать нужным количеством времени...
18. user1142959 23.07.21 15:32 Сейчас в теме
(17) Я всё-таки рискну. В картинках то что мне нужно, и больше ничего.
Прикрепленные файлы:
20. Техподдержка 23.07.21 18:24
(18)Прошу прощения, не нажал "ответить". См. комментарий 19
19. Техподдержка 23.07.21 16:54
Время вы все-таки у меня немножко отняли - программиста достаточно иногда просто зацепить интересом). Но, надеюсь, это будет скомпенсировано Вашим сэкономленным временем))

Здесь особого программирования не требуется, это просто игра с настройками планировщика. В моей разработке настройки реализованы через программный код, поэтому слегка его скорректировал. Вот вам демо-база с нужными доработками и скрины как это выглядит и как нужно правильно настроить вид планировщика уже в программе.

Сравнив в конфигураторе демку из публикации и эту Вы легко сможете понять что и как я скоррктировал и куда копать, если все-таки что-то не нравится.
Прикрепленные файлы:
ДиспетчеризацияДемоПоДням.dt
21. user1142959 23.07.21 20:51 Сейчас в теме
(19) Спасибо Вам наиогромнейшее!!!
22. Gleb K. 14.01.24 21:41 Сейчас в теме
Добрый день, пара вопросов:
1. Можно ли при выборе нескольких дат исключить повторение шкалы времени?
2. Можно ли для линии задавать периоды недоступности, например перерывы на обед, простой из-за отсутствия сотрудников (болезнь, отпуск и т.п.) или поломки оборудования, чтобы они подсвечивались в планировщике и были недоступны для записи?
Прикрепленные файлы:
23. Техподдержка 15.01.24 13:43
Добрый день.
1. Навскидку - не получится. Правда, давно не заглядывал в возможности планировщика. Может быть, что-то поменялось и при определенных настройках можно этого добиться. Но тогда все равно нужно реализовывать в программе эти настройки...
2. Не новое, но интересное предложение, спасибо! Тоже, к сожалению, требует реализации. А, значит, и времени, которого катастрофически не хватает. По возможности реализую обязательно...

Оставьте свое сообщение

См. также

АРМ Начальника производства и АРМ Рабочего цеха для 1С:УНФ. Цифровое производство малого и среднего бизнеса

Расширение для 1С:УНФ с комплектом из двух АРМ: «АРМ для начальника производства» и «АРМ для рабочего цеха». «АРМ Начальника производства» позволяет анализировать общую картину состояния заказов покупателей и наличие конечных комплектующих ...

14400 руб.

УТ 11, КА 2, ERP 2: Настраиваемые под каждую организацию печать и подпись ответственных лиц в печатных формах (ТОРГ-12, Счёт-...

Задайте для каждой организации свою печать и для каждого физического лица свою подпись. Выберите в документе печатную форму "... с печатью и подписью" - и автоматически сформируется табличный документ с печатью и подписями той орг...

12000 руб.

Пульт управления производством для 1С:УНФ

Разработка содержит цифровые инструменты для производственного и технологического обеспечения - подсистему Технологического контроля с АРМ Контролёра, Учет рекламации, АРМ Начальника производства, АРМ Рабочего цеха

36000 руб.

Отчет "Полный анализ себестоимости реализованной продукции" для 1С:ERP (ЕРП), 1С:КА, 1С:ERP УХ

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

70000 35000 руб.

SALE! 50%

"Автосервис" для 1С:УТ 11.5, КА 2.5, ERP 2.5

Расширение, добавляющее в Вашу УТ 11 или КА 2.5 автомобили, марки, модели, нормо-часы. Есть запись на ремонт, документ заказ наряд, вывод ведомости по заказ нарядам, вывод выработки мастеров.

7200 руб.

88005555256
Заказать звонок
support@infostart.ru
Telegram
Чат на сайте