Сетка расписания (Планировщик)
Задачи пользователя - Рабочее место
Файлы
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний
Оформите подписку на компанию для решения рабочих задач
Оформить подписку и скачать решение со скидкойВы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
- 0% комиссии — оплата напрямую исполнителю;
- Исполнители любого масштаба — от отдельных специалистов до команд под проект;
- Прямой обмен контактами между заказчиком и исполнителем;
- Безопасная сделка — при необходимости;
- Рейтинги, кейсы и прозрачная система откликов.
Добрый день!
Предыстория такая: в отраслевой конфигурации "Аналит: Учет медицинских услуг" надо было улучшить интерфейс расписания. Модули и алгоритмы были закрыты для программирования. Пришлось полностью с нуля разработать свою не похожую ни на что сетку расписания для врачей. Это в 2017 году. По моим сведениям, эта сеть медцентров продолжает использовать представленную сетку расписания по сей день.
Я смог довести до ума расписание настолько, что этой сеткой стали пользоваться все филиалы, и затем на основе этой сетки расписания организовали Call-центр. Достоинство обработки вижу в том, что в одном окне видны расписания всех врачей на неделю, по одной кнопке можно перелистывать недели вперед или назад, шрифт и размер элементов подгонялся под экраны администраторов, максимально укрупнен для пользователей, используется левая кнопка мыши для открытия меню дополнительного функционала - выпадает меню, в котором можно выбрать создание подчиненного документа "Акта приема" или "Оплаты услуги" по выделенному врачу и пациенту.
В одном окне обработки справа видны все приемы (записи на прием) к врачу, выделенному слева. Также становятся видны все документы по структуре подчиненности в нижнем окне: акты приема и оплаты - при выделении пациента в верхнем окне.
Представлена внешняя обработка "Сетка расписания приемов", которая была разработана на платформе 1С неизвестной версии в 2018 году, на конфигурации "Аналит: Учет медицинских услуг", редакция 1.1 (1.1.41.8) (это Обычные формы !!!).
Сейчас внешняя обработка перед публикацией была протестирована на платформе 1С:Предприятие 8.3 (8.3.25.1445), на конфигурации на конфигурации "Аналит: Учет медицинских услуг", редакция 1.1 (1.1.41.8) (это Обычные Формы !!!). Код обработки открыт.

Для данной конфигурации обработку можно открыть через меню Файл-Открыть. Она будет использовать типовые регистры сведений, типовые документы и типовые справочники, типовые процедуры и функции общих модулей. Поэтому отработает корректно.
При открытии на других конфигурациях будут возникать ошибки из-за отсутствия общих модулей, неизвестных переменных и т.д. Для ознакомления с концепцией представленной обработки были подготовлены две дополнительные демо-базы: для обычных и управляемых форм.
Демо-база на обычных формах была подготовлена на платформе 1С:Предприятие 8.3 (8.3.25.1445). Представляет собой выгруженный dt-шник с минимальным набором справочников и документов.

Демо-база на управляемых формах была подготовлена на платформе 1С:Предприятие 8.3 (8.3.25.1445). Представляет собой выгруженный dt-шник с минимальным набором справочников и документов.

В ленте представлены картинки тестовых примеров: установка графика работы сотрудника (врача, водителя, парикмахера), основное окно сетки расписания, расписание уроков и кружков детей. Принцип построения сетки: вы задаете график работы сотрудника (врача, водителя (или машины), парикмахера и др.), после чего сетка расписания обновляется и принимает основной вид. Далее, проваливаясь в нужный день - вы прописываете день детально.
На этом все. Всем добра!
С пользой для клиентов, Рустем
- Анализ прав и ролей. Поиск подходящего профиля - алгоритмический анализ и поиск
- Оцифровка и визуализация склада - программная прорисовка склада
- Удаление документов для любых баз на управляемых формах
- Удаление справочников для любых баз на управляемых и обычных формах
- Перенумерация документов и справочников - с учетом префиксов номеров
- Свертка базы УТ 10.3 подокументно - новая концепция
- Матричное программирование - демо-стенд матричного калькулятора
- Справочное хранение товаров в КА 2.5 - кейс запуска адресного склада
- Мини-обзор разных задач - от очевидного до неочевидного
- Поиск отчета по документам - пример анализа незнакомых конфигураций
- Флажок в динамическом списке - от теории до практики "как бы простой" задачи
- Из Json в ДеревоЗначений - удобный просмотрщик json-структуры
- Внедрение адресного склада в КА 2.5 - кейс запуска адресного склада
- Фрилансеру: про цены, про клиентов, про планирование - мое исследование
- Что такое форматированный документ - прекрасная возможность раскрасить любой текст
- Программная работа с упаковками в КА 2.5 - примеры адаптаций механизмов упаковок в КА 2.5
- Универсальное сравнение регистров накопления - связь по измерениям, сравнение по ресурсам
- Обход объекта рекурсивно - просмотр реквизитов документа с бесконечным открытием подуровней
Проверено на следующих конфигурациях и релизах:
- Управление торговлей, редакция 10.3, релизы 10.3.53.2
Вступайте в нашу телеграмм-группу Инфостарт