Сетка расписания (Планировщик)

Обработки - Рабочее место

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

Представлена разработка "Сетка расписания" в завершенном виде - можно интегрировать в любые конфигруации (на обычных формах) или использовать как самостоятельную программу (рис. 1).

Рис. 1. Расписание на день

ЦФ-шники создавались на платформе 1С:Предприятие 8.3 (8.3.9.2033).

Разработка "Сетка расписания" представлена в виде двух цф-шников. В обоих цф-шниках механизмы построения сетки расписания одинаковы. Отличие лишь в том, что в цф-шнике с названием "Сетка расписания (ручное обновление)" вы запускаете перестроение сетки вручную по кнопке "Обновить" (рис. 2).

Рис. 2. Ручное обновление расписания

Если с сеткой расписания будут работать несколько операторов (менеджеров, администраторов) в режиме нон-стоп, держа в одной руке телефон, то обновлять вручную будет не удобно им. Поэтому разработан алгоритм автообновления формы расписания на день. Условно говоря, если у вас открыто расписание на день, и в этот момент кто-то изменил (дополнил) расписание на этот день по вашему сотруднику - расписание обновится автоматически через 3-5 сек.

Принцип построения сетки: вы задаете график работы сотрудника (врача, водителя (или машины), парикмахера и др.) - рис. 3, после чего сетка расписания принимает основной вид - рис. 4. Далее, проваливаясь в нужный день - вы прописываете день детально.

Рис. 3. Установка графика работы сотруднкиа (врача, водителя, парикмахера)

Рис. 4. Основное окно сетки расписания

В качестве очередного примера представлена картинка "Расписание уроков" (пример вымышленный) - рис.5.

Рис. 5. Еще один пример - расписание уроков и кружков детей

Пишите комментарии, ставьте лайки, подписывайтесь.

 

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

Наименование Файл Версия Размер
Сетка расписания (ручное обновление)
.cf 53,67Kb
21.08.17
0
.cf 53,67Kb Скачать
Сетка расписания (автообновление)
.cf 60,97Kb
21.08.17
2
.cf 60,97Kb 2 Скачать

См. также

Комментарии
1. Дмитрий Карпов (xutman) 4 22.08.17 07:52 Сейчас в теме
Доброе утро!
Используется, как я понял, не встроенный объект "Планировщик"?
3. г. Казань Рустем Гумеров (Rustig) 830 22.08.17 08:57 Сейчас в теме
2. г. Казань Рустем Гумеров (Rustig) 830 22.08.17 08:56 Сейчас в теме
Доброе!
Нет, типовой планировщик не используется.
С точки зрения построения архитектуры - очень простая и понятная схема, ничего подобного не видел.
Используются регистры для хранения сведений, придуман алгоритм как эти сведения красиво выводить в табличное поле с возможностью интерактива - удобно добавлять, редактировать записи в календаре.
Представлен шаблон или базовый функционал (кому как нравится) - далее можно развивать и добавлять плюшек.
Оставьте свое сообщение