Тягунов Иван | Управляющий партнер, основатель | Консалтинговая группа "Wiseadvice"

«UX/UI: почему 1С проигрывает веб-приложениям по интерфейсам, и как это изменить?»

В последние 5-7 лет решения на платформе 1С проигрывают позиции в разных нишах приложениям и сервисам, основанным на веб-технологиях. Основная причина тому - интерфейсы. Почему интерфейсы так важны пользователям и лицам, принимающим решение о выборе приложения? Почему "красиво" часто означает "эффективно"? Как успешно конкурировать с приложениями на веб-технологиях? Границы и технологии веб-разработки как внутри 1С, так и на стыке с 1С. Какие подходы и техники стоит перенять из веб-разработки? (Персонажи, сценарии, прототипы и др.). Когда в 1С нужно прототипирование интерфейсов, и как его осуществлять (инструменты)? Что такое дизайн-система, как ее разработать и поддерживать, к чему стремиться? Подходы и методы улучшения интерфейсов уже эксплуатируемых 1С-систем.

Запрет запуска произвольных процессов из документов

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

Задача: ограничить варианты процессов по определенному виду документов только двумя, созданными в организации (ограничить возможность согласования внутреннего документа "заявки на закупку" только 2-мя шаблонами "шаблон1" и "шаблон2". Запретить возможность выбора ЛЮБОГО другого процесса.

С чем связано: есть связка ERP+ДО. Согласование документов (заказов на внутреннее потребление) настроено в ДО. Все работает...
1. Создаешь документ в ERP.
2. Тут же создаешь для него внутренний документ ДО, который автоматом отправляется на согласование по "шаблон1"
3. После согласования, его статус передается в ERP и документ (заказ на внутреннее потребление) становится "К выполнению"...

НО! На данный момент, пользователь может создать/пересоздать процесс... и направить документ на согласование "самому себе", выбрав "стандартный" шаблон согласование и себя как согласующего...(в этом случае происходит замена стартовавшего процесса в ДО)... а согласованные документы отправляются в ERP в работу (на закуп или обеспечение, которые уже не согласовываются, а исполняются)...
надо закрыть эту "дыру".... а то ушлые пользователи назаказывают себе что хотят.

Что сделано:
- включены бизнес события
- в ДО сделан автозапуск процесса по выбранному мной шаблону
- в виде документа ДО (заявка на выдачу ТМЦ) стоят флаги "запрет создания не по шаблону" и "использовать утверждение", "Запрещать редактировать реквизиты шаблона". Остальные не стоят. Но все эти настройки не относятся к процессам...
- на закладке процессы выбран один, созданный мной шаблон. В нем установлен флаг "Запретить изменение процессов, созданных по этому шаблону для этого вида документов" и настроен автозапуск при создании внутреннего документа.

Что делаю:
создаю в ERP документ - для него внутренний документ ДО - через несколько секунд в таб. части появляется маршрут согласования, автоматом созданный в ДО. При этом доступно создание нового процесса... стандартное согласование самим собой... что и надо запретить.
Ответы
Сортировка: Древо
2. vovan_victory 58 29.11.16 12:06 Сейчас в теме
3. ekaterinburgg 29.11.16 12:46 Сейчас в теме
это сделано. Вопрос в том, что при нажатии "Отправить" - "Еще варианты" предлагаются на выбор "стандартные" процессы... см. вложение.
4. alex-l19041 11 29.11.16 15:29 Сейчас в теме
(3) делал похожий запрет с помощью RLS.
Для этого пришлось добавить параметр сеанса, код по установке этого параметра, регистр сведений для хранения настроек.
И затем в нужные процессы (шаблоны процессов) добавлял RLS на чтение
Оставьте свое сообщение

Вакансии

Программист 1С
Москва
зарплата от 100 000 руб. до 200 000 руб.
Полный день

Преподаватель 1С
Санкт-Петербург
Полный день

Удаленный ИТ-журналист
Санкт-Петербург
По совместительству

Программист 1С
Санкт-Петербург
зарплата от 80 000 руб. до 150 000 руб.
Полный день

Консультант-аналитик 1С
Москва
зарплата до 160 000 руб.
Полный день