Страница 1 из 1

Закрытие документов для исправления

Добавлено: 01 сен 2003, 11:49
Саша Г.
Всем доброго начала недели и поздравляю с Днем знаний!
Хотелось бы узнать, кто и как закрывает различные документы для редактирования пользователями.
Особенно интересуют ДО и все типы накладных (прием, отпуск, внутр. перемещение, акты и т.п.)
Интересуют даже какие-либо невоплощенные идеи связанные с этой проблемой.

Re: Закрытие документов для исправления

Добавлено: 01 сен 2003, 12:30
Den
Способ закрытия, как ты говоришь, зависит в первую очередь от условий для закрытия.
У тебя вот ,например какие ?

Re: Закрытие документов для исправления

Добавлено: 01 сен 2003, 12:59
Саша Г.
не понял, что ты подразумеваешь под условиями закрытия....
скажу одно
сейчас в Галаке работают склады, снабженцы, бухгалтерия, финансисты, склады ГП, цеховые экономисты .... и у каждого из них свой период закрытия.
Меня не интересует закрытие главной книги и т.п., а интересует процесс, при котором определеные пользователи не имеют возможности вносить исправления в созданные ими или другими пользователями документы после установки ограничений на период.
Доступ к складским ордерам можно закрыть через закрытие в складском учете, но к накладным и ДО - эта настройка не применима

Re: Закрытие документов для исправления

Добавлено: 01 сен 2003, 13:19
Den
Напиши функцию закрытия для заданных типов документов. Т.е. пользователь задает в начальных параметрах дату закрытия и для каких документов, и после этого создается запись в группах записей (фильтрах) с соотвествующими условиями. Далее нужно это условие добавить юзверяым/группам и персчитать права. Т.е. все должно быть автоматом.

Re: Закрытие документов для исправления

Добавлено: 01 сен 2003, 14:28
Саша Г.
Вариант...хотя и замороченный, а тебе уже удавалось пересчитывать права с помощью vip-интерфейса (без использования протекта)

Re: Закрытие документов для исправления

Добавлено: 01 сен 2003, 17:13
Den
Нет, просто не было потребности.Но другого способа я не вижу, чтобы более меннее цивилизованно получилось.