Иногда нужно установить дату запрета редактирования всем сотрудникам кроме нескольких. А может и в нескольких фирмах, в случаях, когда ведется много фирменный учет. Тут может пригодится моя удобная обработка.
Обработка не требует монопольного режима, действует в разрезе фирм и пользователей. Отбор по группам делать не стал, ибо не было острой необходимости. Запускать обработку может только пользователь с полными правами. Тестировалась БП 2.0 ЗУП 2.5
«Обработка не требует монопольного режима» — весьма актуально! Прямо в точку! Спасибо!
В ЗУП 2.5.69.2 работает нормально, а вот в БП2.0.49.8 не определиться с основной организацией,хотя она одна и основная(выделена). Допилите, плз, к БП2.0 и благодарностей станет больше:)
У меня была организация с кодом не 00000001, поэтому заменил кусок кода:
ОсновнаяОрганизация = Справочники.Организация.НайтиПоКоду(«0000001»)
на первую организацию справочнике организаций
Запрос = Новый Запрос();
Запрос.Текст =
«ВЫБРАТЬ ПЕРВЫЕ 1
| Организации.Ссылка
|ИЗ
| Справочник.Организации КАК Организации»;
Выборка = Запрос.Выполнить().Выбрать();
Если Выборка.Следующий() Тогда
ОсновнаяОрганизация = Выборка.Ссылка
Конецесли;
А что изменилось то в обновленной обработке ? Непонятно, описания не увидел…
Исправлен недочет, касаемо выбора организации. Если в базе нет организации с кодом «00000001», тогда выходила ошибка при открытии формы.
на ут не работает