четверг, 9 декабря 2010 г.

О согласованности РЛС и учетной политики

Учетная политика (как по УУ и БУ ) оказывает значительное влияние на РЛС и соответственно на возможности ограничения того или иного пользователя или группы пользователей.
Прежде чем заявлять(настраивать) какое либо ограничение загляните  в учетную политику, возможно от него придется отказаться.
Рассмотрим простой пример:

Учетная политика по УУ 
Флажок "Вести учет МПЗ организации в разрезе складов". Если флажок не установлен то измерение Склад в регистре ТоварыОрганизации  будет не заполнено.

В тоже время мы можем иметь следующие настройки прав доступа для группы пользователей
Данные настройки доступа не позволят записать ни один складской документ, даже с верно указанным складом.
Поскольку РЛС регистра ТоварыОрганизации выглядит следующим образом #ОрганизацияСклад_Запись("Организация", "Склад")

Как из любой ситуации выход есть, но придется чем то пожертвовать:
  1. Изменить учетную политику - необходимо так же изменить существующие записи с помощью перепроведения документов(самоубийство)  или Update _AccumReg21921 SET _Fld21928RRef = @warehouse  ;
  2. Изменить настройки доступа с указанием возможности записывать пустой склад. Но это позволит например "кладовщику" видеть и редактировать документы поступления услуг оформленные на его подразделение.
  3. Начать использовать регистр Сводные остатки, но тут жертвой будет быстродействие и время на переход