С мая 2015 года я начал активно внедрять 1С:Колледж в нашем учебном заведении. Вообще, же история внедрения системы 1С:Колледж ведет своё начало с 2010 года — именно тогда был приобретён программный продукт. Поддержкой продуктов 1С в учреждении занимается ООО АктивПлюс (Красноярск). Также подписан договор о сопровождении с 1С-Рарус (Новосибирск). Почти с самого начала внедрения продукта возникла проблема составления расписания в 1С:Колледж, поэтому решил разработать собственную обработку для составления расписания. Для автоматизированного составления расписания существует решение 1С:Автоматизированное составление расписания Колледж от компании Русские Решения (Санкт-Петербург). Также существует версия для 1С:Университет. Я ориентировался на то, чтобы создать мастер, с помощью которого расписание составляется вручную в нативном виде с выполнением необходимого контроля.
На данный момент обработка Мастер расписания — это помощник при составлении расписания, который позволяет выполнять следующие проверки:
- По кабинетам — на совпадение кабинетов в различных строках расписания
- По преподавателям — двоение занятий у преподавателей
- По подгруппам и потокам
- Контроль остатка нагрузки
В обработке есть представление расписания «по группам», «по преподавателям» и «по кабинетам». Также одной из задач при создании обработки была публикация на сайт учебного заведения. Разработка представлена на Шестнадцатой Международной научно-практической конференции «Применение технологий «1С» в условиях модернизации экономики и образования» 2–3 февраля 2016 г. (Программа конференции, Тезисы — стр.14). Далее опишу процесс создания расписания, некоторые другие функции и представлю скрины.