Не выводить закупочные цены 1С Управление Торговлей 10.3

Данное решение предназначено скрыть закупочные цены от продавцов, кассиров — в общем от тех, кому видеть эти самые цены не положено. По умолчанию, заходя в подбор, кассир может увидеть все типы цен, а не только розничные. Примерно вот таким образом:

01

Некоторые руководители против этого.

Методов реализации есть несколько, сейчас подробно рассмотрим один из них — с помощью RLS. Плюсом данного решения является очень быстрая реализация.

И так, приступим.

Скрытие отображения основано на так называемом механизме RLS (Record Level Security) или ограничении прав на уровне записи.

У кассира в справочнике пользователей стоят галочки на ролях «Администратор ККМ«, «Кассир» и «Пользователь«, а в качестве основного интерфейса выбран ИнтерфейсКассира, чтобы при открытии 1С сразу открывался фронт кассира.

Далее, открываем Конфигуратор — Роли — Администратор ККМ.

И в открывшемся окне со структурой метаданных находим Справочники — ТипыЦенНоменклатуры. В правой части, в разделе Ограничения доступа к данным, выбираем поля Наименование, Базовый тип цен, а в разделе Ограничение доступа пишем следующее ограничение

Должна получиться картинка следующего вида

zakup_02

Указанную процедуру повторяем для ролей Кассир и Пользователь.

Сохраняем, обновляем конфигурацию, заходим кассиром. Проверяем:

zakup_03

Всё получилось!

No votes yet.
Please wait...

1 Comment

Оставить комментарий

Ваш электронный адрес не будет опубликован.


*