Установка Даты запрета редактирования по пользователю и фирме (1С 8.2)

Иногда нужно установить дату запрета редактирования всем сотрудникам кроме нескольких. А может и в нескольких фирмах, в случаях, когда ведется много фирменный учет. Тут может пригодится моя удобная обработка.

Обработка не требует монопольного режима, действует в разрезе фирм и пользователей. Отбор по группам делать не стал, ибо не было острой необходимости. Запускать обработку может только пользователь с полными правами. Тестировалась БП 2.0 ЗУП 2.5

6 Comments

  1. alanto23

    «Обработка не требует монопольного режима» — весьма актуально! Прямо в точку! Спасибо!

    Reply
  2. milov.aleksey

    В ЗУП 2.5.69.2 работает нормально, а вот в БП2.0.49.8 не определиться с основной организацией,хотя она одна и основная(выделена). Допилите, плз, к БП2.0 и благодарностей станет больше:)

    Reply
  3. milov.aleksey

    У меня была организация с кодом не 00000001, поэтому заменил кусок кода:

    ОсновнаяОрганизация = Справочники.Организация.НайтиПоКоду(«0000001»)

    на первую организацию справочнике организаций

    Запрос = Новый Запрос();

    Запрос.Текст =

    «ВЫБРАТЬ ПЕРВЫЕ 1

    | Организации.Ссылка

    |ИЗ

    | Справочник.Организации КАК Организации»;

    Выборка = Запрос.Выполнить().Выбрать();

    Если Выборка.Следующий() Тогда

    ОсновнаяОрганизация = Выборка.Ссылка

    Конецесли;

    Reply
  4. b-dm

    А что изменилось то в обновленной обработке ? Непонятно, описания не увидел…

    Reply
  5. MikeLetto

    Исправлен недочет, касаемо выбора организации. Если в базе нет организации с кодом «00000001», тогда выходила ошибка при открытии формы.

    Reply
  6. Gingema

    на ут не работает

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *