Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
18 апр 2024, 23:38

Компоновщик.Настройки.Отбор.ДоступныеПоляОтбора.Элементы

Автор cannabis_86, 19 авг 2015, 22:25

0 Пользователей и 1 гость просматривают эту тему.

cannabis_86

Здравствуйте, уважаемые форумчане. Столкнулся со следующей проблемой: 1С 8.3, УТ 11.1, выполняется следующий код: СхемаКомпоновкиДанных = Отчеты.ВедомостьПоТоварамОрганизацийВЦенахНоменклатуры.ПолучитьМакет("ОсновнаяСхемаКомпоновкиДанных");
Компоновщик = Новый КомпоновщикНастроекКомпоновкиДанных;
Компоновщик.Инициализировать(Новый ИсточникДоступныхНастроекКомпоновкиДанных(СхемаКомпоновкиДанных));
Компоновщик.ЗагрузитьНастройки(СхемаКомпоновкиДанных.НастройкиПоУмолчанию);

Под ролью полные права все выполняется хорошо и запрос изменяется на условия с отбором по складу, т.е. компоновщик изменяет запрос и добавляет условие к запросу ГДЕ ПеремещениеТоваровТовары.Ссылка.Дата МЕЖДУ &ДатаНачала И &ДатаОкончания
И ПеремещениеТоваровТовары.Ссылка.Организация = &П
И ПеремещениеТоваровТовары.Ссылка.СкладПолучатель = &П2

При использовании другой роли компоновщик не добавляет условие по складу. Заметил, что при полных правах в Компоновщик.Настройки.Отбор.ДоступныеПоляОтбора.Элементы
есть поле "склад". При использовании роли (все только просмотр), в Компоновщик.Настройки.Отбор.ДоступныеПоляОтбора.Элементы поля "склад" нет. В чем проблема? Права и роли проверил. Каким образом СКД меняет запрос и добавляет условие на склад, от чего это зависит, почему другой роли это условие не применяется?

vitasw

Урезанная роль имеет доступ к отчету донору-СКД? На склады, часом РЛС ненавешана?

Теги:
Рейтинг@Mail.ru

Поиск