Содержание:
1. Трудности, возникающие при работе пользователей со слабыми навыками 1С
2. Подходы к созданию новых рабочих мест для новичков в 1С
3. Вариант реализации АРМ «Охрана»
1С позволяет создавать комплексные системы управления, объединяющие самые различные бизнес-процессы предприятия. Для большинства пользователей работа в 1С (с его интерфейсом и логикой) не представляет особых сложностей. Можно сказать, что владение 1С относится к базовым умениям для менеджеров, бухгалтеров, кладовщиков, операторов и т.д. Но есть такие рабочие места, которые обслуживают пользователи, слабо владеющие навыками работы в 1С, например, охранники. Рассмотрим, какие накладываются при этом ограничения и как их можно нивелировать.
1. Трудности, возникающие при работе пользователей со слабыми навыками 1С
• Сложности со считыванием электронной информации
Это особенность не только 1С, малоопытные люди испытывают сложности при работе с интерфейсом любой информационной системы. Они теряются среди обилия иконок, кнопок, колонок и т.п., не понимают, куда им смотреть и на что нажимать.
• Боязнь нажать не туда
Боязнь «сломать программу», испортить данные или заблудиться – открываются новые и новые окошки – как вернуться обратно?
• Порча данных и настроек
Плохое понимание взаимосвязей между данными и действиями может приводить к нарушению хода бизнес-процессов, появлению недостоверных данных в системе (пусть даже без злого умысла): «всего лишь отменил проведение, удалил строку, поставил эту галочку, нажал какую-то кнопочку» и т.п.
• Частые обращения за разъяснением по поводу непонятных или непривычных данных на экране, приводящие к задержкам в продолжении бизнес-процессов
«Такого раньше не было, что делать».
2. Подходы к созданию новых рабочих мест для новичков в 1С
• Создание выделенных АРМ.
• Запуская 1С, пользователь сразу попадает в нужный ему интерфейс, а не ищет его среди меню.
• Минималистичный интерфейс самого АРМ.
• Ничего лишнего, минимум вариативности, отсутствие переходов к другим данным, не связанным с текущим бизнес-процессом.
• Адаптивность интерфейса к этапу бизнес-процесса.
• Интерфейс ведет пользователя по бизнес-процессу, открывает доступ только к тем формам, полям, кнопкам, которые актуальны для текущего шага. Пользователю не нужно обращаться к тексту инструкции, чтобы вспомнить, «какую кнопку нажать». Минимум ввода информации текстом, по возможности, заменять его на выбор из списка.
• Ограничения прав доступа.
• К чему не будет прав, то нельзя испортить.
3. Вариант реализации АРМ «Охрана»
1. Интерфейс АРМ
1.1. не содержит ничего лишнего;
1.2. отборы вынесены в шапку, через кнопку «Еще…» ничего фильтровать, сортировать не нужно; в кнопке «Еще…» вообще исключена функция управления списком à отбор «испортить» нельзя;
1.3. кнопки, отвечающие за выполнения того или иного действия, становятся активными строго в соответствии с текущим состоянием бизнес-процесса и с учетом результатов работы на других рабочих местах;
1.4. отсутствуют какие-либо переходы к другим формам;
1.5. при закрытии АРМ закрывается окно 1С в целом.
КПП
2. Права доступа
2.1. Создана специальная роль «АРМ Охрана», в которой включены необходимые права;
2.2. На основании этой роли создан специальный профиль, который включает только эту роль;
АРМ Охрана (Профиль групп доступа)
2.3. Пользователи 1С соответствуют постам охраны;
АРМ Охрана (Группа доступа)
2.3.1. Для связи пользователей с постами охраны создан справочник «Контроль-пропускные пункты»;
2.3.2. Охранники, запуская 1С не выбирают пользователя, это производится автоматически.
3. Запуска АРМ Охрана
3.1. На посту охраны запуск 1С производится в режиме «Рабочее место» à Никакие иные пункты меню 1С не будут доступны, нельзя совершить переход ни в какие-другие окна; для этого:
3.1.1. Используется метод «УстановитьРежимОсновногоОкна()» в зависимости от назначенной роли «АРМ Охрана»;
&После("ПередНачаломРаботыСистемы")
Процедура ПередНачаломРаботыСистемы_После()
Если ОбщегоНазначенияВызовСервера.ЕстьРоль("АРМ_Охрана") Тогда
КлиентскоеПриложение.УстановитьРежимОсновногоОкна(РежимОсновногоОкнаКлиентскогоПриложения.РабочееМесто);
КонецЕсли;
КонецПроцедуры
3.1.2. Для пользователей включается запуск формы "АРМ Охрана" при старте системы;
Настройка открытия форм при начале работы программы
Описанные подходы реализованы на практике.
Специалист компании ООО "Кодерлайн"
Игорь Борисенко