Re: Утверждение приказов по персоналу: проверка доп. условий
Добавлено: 10 дек 2019, 16:16
Здравствуйте.
Сегодня в дополнение к задаче по теме поставлена еще задача по приказам по ШР. Пока пользователь нечетко сформулировал свои требования. Но суть следующая. Экономист все изменения по ШР, кроме РПД по подразделениям, делает в истории изменения ставки. Запретить ей это делать, чтобы изменения вводились только приказами. И утверждать приказы по ШР должен только заданный пользователь (не тот, что вводит). Тотальный контроль )))
Правильно ли я понимаю порядок действий:
1. Создать пользовательскую настройку, дающую право утверждать приказы по ШР
2. Написать интерфейсы по аналогии с приведенными ранее образцами интерфейсов приказов по персоналу. Причем для ШР использовать компонент Z_StaffShr и метод CheckOrder интерфейса ISHR_RPD. Работать с таблицами StrPart и StrCont.
Написать докомпиляцию интерфейсов нужных РПД по ШР, например SHR_RPD_20.
И последний вопрос. Как запретить пользователям добавлять/ удалять/ редактировать записи непосредственно в истории ставки ШР?
Сегодня в дополнение к задаче по теме поставлена еще задача по приказам по ШР. Пока пользователь нечетко сформулировал свои требования. Но суть следующая. Экономист все изменения по ШР, кроме РПД по подразделениям, делает в истории изменения ставки. Запретить ей это делать, чтобы изменения вводились только приказами. И утверждать приказы по ШР должен только заданный пользователь (не тот, что вводит). Тотальный контроль )))
Правильно ли я понимаю порядок действий:
1. Создать пользовательскую настройку, дающую право утверждать приказы по ШР
2. Написать интерфейсы по аналогии с приведенными ранее образцами интерфейсов приказов по персоналу. Причем для ШР использовать компонент Z_StaffShr и метод CheckOrder интерфейса ISHR_RPD. Работать с таблицами StrPart и StrCont.
Написать докомпиляцию интерфейсов нужных РПД по ШР, например SHR_RPD_20.
И последний вопрос. Как запретить пользователям добавлять/ удалять/ редактировать записи непосредственно в истории ставки ШР?