Добрый день. Поставили такую задачу: необходимо пользователю ограничить выбор бух.счетов в оборотно-сальдовой ведомости и остальных отчетах, скажем чтобы пользователь мог сделать отчет по 311, 361, но не мог сделать отчет по 661. Подскажите, пожалуйста, возможно ли такое сделать программно? Спасибо за ответ.
Конфигурация "Управление торговым предприятием для Украины", редакция 1.2. (1.2.45.2), Обычные формы
Группа: Основатель
Сообщений: 13981
Из: Киев
Спасибо сказали: 4549 раз
Рейтинг: 3678.1
avel1976, задача сводится к тому, что надо написать какую-то проверку или при выборе счета или при формировании отчета
Если ... Тогда Сообщить("..."); Возврат; КонецЕсли;
Что написать в Если вам виднее: либо это какая-то настройка пользователя будет, либо проверка на наличие/отсутствие какой-то роли, либо любой другой нужный конкретно в вашем случае сценарий.
Задача решена. Делюсь, может кому пригодится. В модуле формы "Список" и в модуле формы "Выбор" создаем процедуру "ПередОткрытием" и пишем следующий код:
Процедура СчетПриИзменении(Элемент) Если РольДоступна("ВашаРоль") Тогда Если Счет.Код = "311" Тогда ОбработкаИзмененияСчета(); ОбновитьПанельНастроек(); ИначеЕсли Счет.Код = "361" Тогда ОбработкаИзмененияСчета(); ОбновитьПанельНастроек(); ИначеЕсли Счет.Код = "362" Тогда ОбработкаИзмененияСчета(); ОбновитьПанельНастроек(); ИначеЕсли Счет.Код = "69" Тогда ОбработкаИзмененияСчета(); ОбновитьПанельНастроек(); ИначеЕсли Счет.Код = "683" Тогда ОбработкаИзмененияСчета(); ОбновитьПанельНастроек(); Иначе Предупреждение("Рахунок " + Счет + " для перегляду заборонено! "); Счет = ""; Возврат; КонецЕсли; КонецЕсли; ОбработкаИзмененияСчета(); ОбновитьПанельНастроек();
Группа: Пользователи
Сообщений: 96
Спасибо сказали: 23 раз
Рейтинг: 21
Продвинутый пользователь помимо 661-го счета может еще полюбопытствовать зарплатными регистровыми отчетами, просто пройтись по регистрам по взаиморасчётам с сотрудниками, по расчетам по налогам (там есть база налогообложения), по регистрам расчетов и, наконец, открыть универсальный отчет или консоль запросов. Да, еще можно открыть зарплатную ведомость через платежное поручение. Помню, мне приходилось заваривать все эти отверстия.
Moloko @ Сегодня, 23:49
, Интерфейс пользователя написан только с теми документами и отчетами которые ему нужны. До оборотно-сальдовой, к регистрам у него нет доступа, кнопки "Операции", "Сервис" и "Переключение интерфейса" убраны.
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!