Ошибка создания набора данных наборданныхдинамическогосписка 1с

Как исправлять ошибку, если код не находится в конфигурации

Как исправлять ошибку, если код не находится в конфигурации

Я
   Novichok VX

11.01.21 — 14:20

При щелчке на реквизите из ЕРП 2.4 показать все, выходит такая ошибка, что с ней делать, если ее код не обнаруживается в базе?

Ошибка при выполнении запроса.

по причине:

Ошибка получения данных

по причине:

Ошибка создания набора данных «НаборДанныхДинамическогоСписка»

по причине:

Ошибка при исполнении запроса набора данных

по причине:

{(14, 47)}: Неверные параметры в операции сравнения. Нельзя сравнивать поля

неограниченной длины и поля несовместимых типов.

И СправочникВидыРабочихЦентров.Подразделение <<?>>= &П2

   acht

1 — 11.01.21 — 14:35

Отметить в диалоге поиска нужные типы текстов.

Рановато тебе в ERP 2.4

   acht

2 — 11.01.21 — 14:39

А хотя там же компоновка, да еще возможно динамическое построение запроса…

Не, ты точно не справишся. Даже начинать не буду.

   SiAl-chel

3 — 11.01.21 — 14:55

(0)

1. Код находится в конфигурации.

2. Ошибка при щелчке на реквизите чего?

   Novichok VX

4 — 11.01.21 — 15:05

(3)

Форма,там тч, там реквизит в строке тч, в конце реквизита стрелочка вниз — показать все, после этого ошибка

   Сергиус

5 — 11.01.21 — 15:07

(0)Скорее всего это надо лезть в свойства запроса динамического списка и там уже смотреть что не так. И проверь, где у тебя установлен параметр П2.

   Novichok VX

6 — 11.01.21 — 15:10

(5)

Как выйти на этот запрос динамического списка? При ошибке не образуется кнопка «подробнее», в конфигурации и расширении текст «И СправочникВидыРабочихЦентров.Подразделение» не находится

   acht

7 — 11.01.21 — 15:15

(5) Имя параметра «П2» явно говорит о том, что запрос полностью сгенерирован компоновкой

   Novichok VX

8 — 11.01.21 — 15:18

(7)

Где и как ее найти эту компоновку?

   hhhh

9 — 11.01.21 — 15:23

(8) ну почитай про динамические списки. щелкаешь на динамическом списке и там в свойствах ищешь

   del123

10 — 11.01.21 — 15:24

На «показать все» открывается скорее всего форма выбора справочника данного реквизита.

Попробуй открыть форму списка справочника этого реквизита, форму выбора.

   SiAl-chel

11 — 12.01.21 — 10:56

(4) Объект конфигурации какой? Какая ветка в дереве конфигурации, какое имя?

(6) Потому что ошибка в тексте запроса динамического списка, т.е. реквизита формы, а не в коде модуля чего-либо. При глобальном поиске ставь галку «Элементы форм» или что-то в этом роде.

  

Fedor-1971

12 — 12.01.21 — 11:05

(0) Открываешь Конфигуратор, находишь свой реквизит в дереве и в свойствах смотришь на Связи параметров выбора и Параметры выбора, то же самое проделать для реквизита на форме

Скорее всего, убрали с формы или документа реквизит Подразделение, а связи не почистили

Вариант 2: смотрим в форму выбора справочника, может там динамически строится запрос ДС

Вариант 3: включи замер производительности непосредственно перед выбором, после ошибки выключи и смотри что и куда полезло (можешь поискать свою строку, может что и найдётся

ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку «Обновить» в браузере.

Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.

Работа с динамическим списком

Автор trialex3, 11 мая 2018, 12:07

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

(8) ну, УБЕРИ основную таблицу крестиком ТАКИМ [Х]

Представьте себе, какая была бы тишина, если бы люди говорили только то, что знают


Цитата: wise от 11 мая 2018, 15:50
(8) ну, УБЕРИ основную таблицу крестиком ТАКИМ [Х]

Убрал. теперь после выбора документа список пустой. Если пкм и обновить то пишет

Ошибка при выполнении запроса. Ошибка при выполнении запроса.
по причине:
Ошибка получения данных
по причине:
Ошибка создания набора данных "НаборДанныхДинамическогоСписка"
по причине:
Ошибка при исполнении запроса набора данных
по причине:
{(6, 32)}: Не задано значение параметра "СсылкаНаДок"
ЗаказНаПроизводствоП.Ссылка = <<?>>&СсылкаНаДок

Хотя параметр задаю в обработке выбора

&НаСервере
Процедура ЗаказНаПроизводствоОбработкаВыбора(Элемент, ВыбранноеЗначение, СтандартнаяОбработка)
СсылкаНаДок = ЗаказНаПроизводство.Ссылка;
ХарактеристикаИзделия.Параметры.УстановитьЗначениеПараметра("СсылкаНаДок", СсылкаНаДок);
Элементы.ХарактеристикаИзделия.Обновить();
КонецПроцедуры


(11) МОЖЕТ:
Процедура ЗаказНаПроизводствоОбработкаВыбора(Элемент, ВыбранноеЗначение, СтандартнаяОбработка)
ХарактеристикаИзделия.Параметры.УстановитьЗначениеПараметра(«СсылкаНаДок», ВыбранноеЗначение);
Элементы.ХарактеристикаИзделия.Обновить();
КонецПроцедуры

Представьте себе, какая была бы тишина, если бы люди говорили только то, что знают


Цитата: wise от 11 мая 2018, 16:20
(11) МОЖЕТ:
Процедура ЗаказНаПроизводствоОбработкаВыбора(Элемент, ВыбранноеЗначение, СтандартнаяОбработка)
ХарактеристикаИзделия.Параметры.УстановитьЗначениеПараметра(«СсылкаНаДок», ВыбранноеЗначение);
Элементы.ХарактеристикаИзделия.Обновить();
КонецПроцедуры

Неа( тоже самое.
странно что он эту ошибку не выдает сразу после выбора документа а только если ПКМ — обновить.

Добавлено: 11 мая 2018, 16:45


только что попытался параметр установить уже при создании на сервере

&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
Док = Документы.ЗаказНаПроизводство.НайтиПоНомеру("С02851");     
ХарактеристикаИзделия.Параметры.УстановитьЗначениеПараметра("СсылкаНаДок", Док.Ссылка);
КонецПроцедуры

Ничего не получилось. Что при открытии формы список пустой, что при обновлении


(13) должно работать…
попробуй ЭТОТ запрос в консоли выполнить и посмотри на результат

Представьте себе, какая была бы тишина, если бы люди говорили только то, что знают



(15) эта форма, СЛУЧАЙНО, не является формой списка документа..?
это ДОЛЖНА быть Произвольная форма.

Представьте себе, какая была бы тишина, если бы люди говорили только то, что знают


Цитата: wise от 11 мая 2018, 17:27
(15) эта форма, СЛУЧАЙНО, не является формой списка документа..?
это ДОЛЖНА быть Произвольная форма.

Не уверен произвольная это форма или нет. Поэтому Создал еще одну форму(Произвольную) и скопировал туда все из первой. Результат тот же


Цитата: wise от 11 мая 2018, 17:27
(15) эта форма, СЛУЧАЙНО, не является формой списка документа..?
это ДОЛЖНА быть Произвольная форма.

Таки разобрался с проблемой) процедура обработки выбора происходила на сервере, где доступа к параметрам и все остальному видимо не было. Использовал клиентскую процедуру «при изменении» и все заработало.


0 / 0 / 0

Регистрация: 14.03.2014

Сообщений: 4

1

1C 8.x

02.04.2014, 10:38. Показов 5355. Ответов 11


Не могу выловить ошибку. Типовая УТ 11.1.2.31, файловый вариант. При открытии обработки «Помощник продаж» выскакивает сразу ошибка:
Ошибка при выполнении запроса. Ошибка при выполнении запроса.
по причине:
Ошибка получения данных
по причине:
Ошибка создания набора данных «НаборДанныхДинамическогоСписка»
по причине:
Ошибка при исполнении запроса набора данных
по причине:
{(24, 40)}: Не задано значение параметра «ВладелецХарактеристик»
ХарактеристикиНоменклатуры.Владелец = <<?>>&ВладелецХарактеристик

через отладчик так и не смог словить в какой момент она выскакивает. при любых изменениях на форме обработки она выскакивает вновь. в чем может быть проблема?

__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь



0



Эксперт 1С

3051 / 1998 / 524

Регистрация: 25.06.2009

Сообщений: 6,964

02.04.2014, 11:00

2

Лучший ответ Сообщение было отмечено naza как решение

Решение

naza, смотрю, текст запроса получается при обращении к общему модулю ПодборТоваровСервер.ТекстЗапросаПоПараметрамСоглаш енияСПоставщиком(…), параметры запросов выставляются в ПодборТоваровСервер.УстановитьПараметрыСписковФорм ыПодбора(…), обязательным условием проставления параметров является Форма.ИспользоватьХарактеристикиНоменклатуры(это реквизит формы обработки), думаю, в этом проблема. У вас в настройках программы выставлен флаг «Характеристики номенклатуры»?



1



0 / 0 / 0

Регистрация: 14.03.2014

Сообщений: 4

02.04.2014, 11:16

 [ТС]

3

огромное спасибо! именно в этом было дело. а как Вы этот запрос нашли?



0



Эксперт 1С

3051 / 1998 / 524

Регистрация: 25.06.2009

Сообщений: 6,964

02.04.2014, 11:24

4

naza, после того как в модуле объекта и формы ничего похожего на то, что вы писали не нашлось -> меню Правка — Глобальный поиск и вбила текст вашей ошибки (точнее это: ХарактеристикиНоменклатуры.Владелец = &ВладелецХарактеристик) Очень полезная вещь, когда лень пошагово изучать переходы
А вообще при создании на сервере формы обработки прописано ПодборТоваровСервер.ПриСозданииФормыПодбораНаСерве ре(ЭтаФорма)
И уже в этой процедуре все происходит.



0



0 / 0 / 0

Регистрация: 10.09.2014

Сообщений: 23

10.09.2014, 15:25

5

Добрый день.
Похожая проблема. Цены поставщика зарегистрированы, документ поступления проведён, назначена цена на основе поступления. При выборе функции в окне назначения цен номенклатуры рассчитать вычисляемые выпадает окно с ошибкой: {(264, 10)}: Не задано значение параметра «Выбор упаковки» КОГДА <<?>>&ВыборУпаковки=1
Но я в свойствах номенклатуры не указывал «Выбор упаковки», галочка упаковки нигде не стоит и вообще у меня по умолчанию кг. И ввести в окно упаковку нигде не могу, т.к. выводится один вариант — кг. Что делать с упаковкой, если её нет?
В настройках программы убрал пункт упаковки. Глобальный поиск в конфигураторе тоже не принёс положительных результатов.

ПС. Не нахожу иконку вставки картинки (хотел показать скриншот).



0



Эксперт 1С

3051 / 1998 / 524

Регистрация: 25.06.2009

Сообщений: 6,964

11.09.2014, 00:13

6

Цитата
Сообщение от ВладиславС
Посмотреть сообщение

ПС. Не нахожу иконку вставки картинки (хотел показать скриншот).

Перейдите в расширенный режим редактирования сообщения.



0



0 / 0 / 0

Регистрация: 10.09.2014

Сообщений: 23

11.09.2014, 09:36

7

Я пишу в расширенном режиме. Вижу много чего, и ю-тюб, и гиперсслку, и вв-код, и две строки языков. картинки или [img] не вижу. Будьте милостивы, ткните пальчиком



0



2954 / 1766 / 82

Регистрация: 03.11.2011

Сообщений: 8,280

11.09.2014, 10:46

8

Цитата
Сообщение от GreenkO
Посмотреть сообщение

расширенный режим

ну это-то видно. Такая кнопка под окном сообщения.



0



0 / 0 / 0

Регистрация: 10.09.2014

Сообщений: 23

12.09.2014, 09:05

9

Н-да, не сказал бы, что это бросается в глаза.

Возвращаюсь к вопросу.
Цены поставщика зарегистрированы, документ поступления проведён, назначена цена на основе поступления. При выборе функции в окне назначения цен номенклатуры рассчитать вычисляемые выпадает окно с ошибкой: {(264, 10)}: Не задано значение параметра «Выбор упаковки» КОГДА <<?>>&ВыборУпаковки=1
Но я в свойствах номенклатуры не указывал «Выбор упаковки», галочка упаковки нигде не стоит и вообще у меня по умолчанию кг. И ввести в окно упаковку нигде не могу, т.к. выводится один вариант — кг. Что делать с упаковкой, если её нет?
В настройках программы убрал пункт упаковки. Глобальный поиск в конфигураторе тоже не принёс положительных результатов.
Кто-нибудь видит картинку?

Миниатюры

Ошибка типовой УТ 11.1
 



0



0 / 0 / 0

Регистрация: 10.04.2020

Сообщений: 17

16.04.2020, 16:23

10

GreenkA, возникла такая е ошибка только в 1С университет
Ошибка при выполнении запроса.
по причине:
Ошибка получения данных
по причине:
Ошибка создания набора данных «НаборДанныхДинамическогоСписка»
по причине:
Ошибка при исполнении запроса набора данных
по причине:
{(41, 29)}: Не задано значение параметра «ВидВедомости»
И Ведомость.ВидВедомости = <<?>>&ВидВедомости

делаю из основной формы ведомости переношу все элементы в свою внешнюю обработку



0



1123 / 675 / 197

Регистрация: 22.04.2013

Сообщений: 5,094

Записей в блоге: 1

16.04.2020, 17:56

11

GreenkA, ghbdtn тебе !!
вылезай из конуры, сирано дома сидиш, помогай человеку во втором топике на один и тот же вопрос через 6 лет!



0



Модератор

Эксперт 1С

3700 / 2899 / 570

Регистрация: 10.03.2011

Сообщений: 11,414

Записей в блоге: 1

17.04.2020, 04:51

12

SergeyPoluykh, не стоит писать свои вопросы в чужие темы, создайте свою и ждите ответа…

Добавлено через 1 минуту

 Комментарий модератора 
Создаем свою тему для того что бы получить ответ!



0



IT_Exp

Эксперт

87844 / 49110 / 22898

Регистрация: 17.06.2006

Сообщений: 92,604

17.04.2020, 04:51

12

Приведены некоторые ошибки, их причины и решения при обновлении конфигураций баз всеми любимой 1С 8.3.


Обновление УТ 11.1.10.199 => 11.2.2.119
После обновления конфы при запуске в режиме Предприятия ошибка:
{ОбщийМодуль.Б_ОбменССайтомСервер.Модуль(225)}: Тип не определен (СправочникОбъект.ЕдиницыИзмерения)

Причина:
В новой версии конфы удаляется справочник ЕдиницыИзмерения и соответственно удаляются все обращения к нему в коде.
Но т.к. модуль БУС (модуль для обмена с сайтом Битрикс) не находится на поддержке, он обращается к справочнику, которого уже нет.

Решение:
1) Удалить в новой версии модуль БУС (отметить галочки)
2) Обновить модуль БУС после обновления


Обновление УТ 11.2.2.119 => 11.2.3.84
При внесении изменений в конфигурацию ошибка:

Записи регистра сведений стали неуникальными: ВерсииОбъектов.

Решение:
Зайти в Предприятие, ВсеФункции -> РегистрыСведений -> ВерсииОбъектов и удалить косячный объект.


В данном случае был объект с незаполненным реквизитом Объект.


“Виснет” обновление базы в режиме предприятия – запускается, но постоянно 0%.

Решение:
Отредактировать регламентное задание “Отложенное обновление ИБ”: устанавливал чтобы запускалось каждые 60 сек.


Ошибка после обновления платформы и запуске синхронизации:
"Не удалось подключиться к другой программе: Метод объекта не обнаружен (Connect)"

Решение:
Выполнить регистрацию COM-соединения:
Regsvr32 “C:Program Files (x86)1cv8НОМЕР_ПЛАТФОРМЫbincomcntr.dll”


При обновлении ЗУП 2.5 на 3.0 на платформе 8.3.12.1412 при запуске в режиме Предприятия:
Ошибка (идентификаторы могут быть разные):
ERROR: column "fld16387rref" does not exist
LINE 2: COALESCE(Fld16387RRef,Q_001_F_000RRef)

Причина: В клиент-серверном варианте инфорационной базы с использованием PostgreSQL при выполнении запроса, содержащего ПОЛНОЕ СОЕДИНЕНИЕ может происходить ошибка вида. Код ошибки: 10193154.
Решение:
Обновить платформу на 8.3.12.1529.


Обновление УТ 11.4.6.166 => 11.4.6.174
Ошибка на этапе запуска в режиме Предприятия (кажется):
{Документ.РеализацияТоваровУслуг.МодульОбъекта(3237,7)}: Переменная не определена (СуммаПредоплаты)
ВызватьИсключение(ТекстОшибки);

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

Решение:
Откатился назад и обновился еще раз без объединения с имеющимся кодом. Уже после обновления исправил код вручную.


Обновление УТ 1.3.4.228 => 11.4.6.174
Ошибка на этапе объединения конфигураций:
На удаляемый объект ОбщийМодуль.УчетНДСУТ есть ссылки в объектах основной конфигурации:
Подсистема.РегламентированныйУчет.Подсистема.УчетНДС.Состав
На удаляемый объект РегламентноеЗадание.ФормированиеДвиженийПоПартиямЗатратамНДС есть ссылки в объектах основной конфигурации:
Подсистема.РегламентированныйУчет.Подсистема.УчетНДС.Состав
На удаляемый объект ЖурналДокументов.ПередачиВозвратыТоваровМеждуОрганизациями есть ссылки в объектах основной конфигурации:
Подсистема.РегламентированныйУчет.Подсистема.ПродажиМеждуОрганизациями.Состав
На удаляемый объект Обработка.НастройкаПередачиТоваровМеждуОрганизациями есть ссылки в объектах основной конфигурации:
Подсистема.РегламентированныйУчет.Подсистема.ПродажиМеждуОрганизациями.Состав
На удаляемый объект Обработка.ПомощникИсправленияОстатковТоваровОрганизаций есть ссылки в объектах основной конфигурации:
Подсистема.РегламентированныйУчет.Состав
На удаляемый объект Обработка.ТекущиеДелаПоЭДО есть ссылки в объектах основной конфигурации:
Подсистема.Органайзер.Состав
На удаляемый объект РегистрСведений.УдалитьАдресныйКлассификатор есть ссылки в объектах основной конфигурации:
Подсистема.НормативноСправочнаяИнформация.Подсистема.БазовыеКлассификаторы.Состав

ПричинЫ:
Почему остались ссылки на удаляемые объекты в конфе?
1) Возможно, объекты со ссылками тоже должны были быть удалены, но по какой-то причине этого не произошло.
2) Просто тупняк обработки обновления, которая не “зачистила” места использования удаляемых объектов.

РешениЯ:
1) По хорошему, нужно найти все места использования и разобраться, почему остались ссылки на удаляемые объекты. Устранить их и вновь запустить обновление, чтобы объекты смогли удалиться автоматически.
2) Но можно и проще: убрать галки в форме сравнения конфигураций с этих объектов, чтобы они не пытались удалиться из текущей конфы. Но теперь в базе будут мусорные объекты, которые никто и никогда не будет использовать.


Обновление УТ
Ошибка:
Ошибка инициализации модуля: Документ.УдалитьАктОРасхожденияхПриПоступленииТоваров.МодульМенеджера
по причине:
{Документ.УдалитьАктОРасхожденияхПриПоступленииТоваров.МодульМенеджера(13,2)}: Переменная не определена (ВводНаОснованииПереопределяемый)
<<?>>ВводНаОснованииПереопределяемый.ДобавитьКомандуСоздатьНаОснованииБизнесПроцессЗадание(КомандыСоздатьНаОсновании);
{Документ.УдалитьАктОРасхожденияхПриПоступленииТоваров.МодульМенеджера(14,2)}: Переменная не определена (ВводНаОснованииПереопределяемый)
<<?>>ВводНаОснованииПереопределяемый.ДобавитьКомандыСоздатьНаОснованииПисмаПоШаблону(КомандыСоздатьНаОсновании);
{Документ.УдалитьАктОРасхожденияхПриПоступленииТоваров.МодульМенеджера(23,45)}: Переменная не определена (ВводНаОсновании)
КомандаСоздатьНаОсновании.Представление = <<?>>ВводНаОсновании.ПредставлениеОбъекта(Метаданные.Документы.УдалитьАктОРасхожденияхПриПоступленииТоваров);

Причина:
Комбинация двух предыдущих ошибок. В предыдущем релизе конфигурации объект УдалитьАктОРасхожденияхПриПоступленииТоваров был “помечен на удаление” (т.к. в имени написано “Удалить”), значит в этом новом релизе он должен был быть удален. Но на него остались ссылки в других объектах, поэтому автоматически он не удалился. Соответственно, проблемный объект УдалитьАктОРасхожденияхПриПоступленииТоваров содержит неактуальные обращения к уже несуществующим реквизитам других объектов (ВводНаОснованииПереопределяемый и др.).

Решение:
Удалить объект УдалитьАктОРасхожденияхПриПоступленииТоваров из конфы:
1) найти места использования: ПКМ на объекте => Найти места использования. Как оказалось, ссылались некоторые команды в других объектах
2) убрать места использования: поснимать галочки на удаляемый объект в этих командах (в реквизите “Тип параметра команды”, кажется)
3) запустить выполнение обновления повторно, и этот объект должен спокойно выпилиться из конфы


Обновление УТ
Ошибка:
Роль.ДобавлениеИзменениеФизическихЛиц: Дублирование имени объекта метаданных:
Обработка.ПомощникИсправленияОстатковТоваровОрганизаций: Дублирование имени объекта метаданных:
При проверке метаданных обнаружены ошибки!
Операция не может быть выполнена.

Причина:
Тупняк обработки обновления: дубликат не должен быть создаваться.

Решение:
(точно не помню) По логике – удалил дубликаты из конфы.


Обновление УТ
В режиме Предприятия:
Ошибка при выполнении запроса.
по причине: Ошибка получения данных
по причине: Ошибка создания набора данных "НаборДанныхДинамическогоСписка"
по причине: Ошибка при исполнении запроса набора данных
по причине: Ошибка выполнения запроса
по причине: Ошибка в ограничении доступа к данным.
объект: 'Документ.ПриобретениеТоваровУслуг', поле: 'Проведен'; право: 'Чтение'
{(38, 27)}: Синтаксическая ошибка ":"
НеверноеИмяТекущейТаблицы<<?>>: "Документ.ПоступлениеТоваровУслуг"
по причине:
{(38, 27)}: Синтаксическая ошибка ":"
НеверноеИмяТекущейТаблицы<<?>>: "Документ.ПоступлениеТоваровУслуг"

Причина:
В последних версиях УТ осуществляется переход от документов ПоступленияТоваровУслуг к ПриобретениямТоваровУслуг. Виновником была самописная роль ДобавлениеИзменениеПоступленийТоваровУслугБезРаспроведения, созданная копированием стандартной ДобавлениеИзменениеПоступленийТоваровУслуг. Но если стандартная была автоматически как нужно подпилена обработкой обновления (или же вообще удалена), то самописная осталась с неверными ссылками на старые документы.

Решение:
Убрал в самописной роли галки на документ ПоступлениеТоваровУслуг, оставил только на Приобретения.


Просмотров:
2 953

Ошибка У пользователя недостаточно прав на исполнение операции над базой данных на СКД

Описание ошибки:
Система компоновки данных. Ошибка при формировании отчета:
Ошибка исполнения отчета
по причине:
Ошибка получения данных
по причине:
Ошибка создания набора данных «НаборДанных1»
по причине:
Ошибка при исполнении запроса набора данных
по причине:
Ошибка выполнения запроса
по причине:
У пользователя недостаточно прав на исполнение операции над базой данных.

Найденные решения:

Ошибка возникла при попытке сформировать специально реализованный отчет под пользователем с неполными правами.

1C 8 СКД У пользователя недостаточно прав на исполнение операции над базой данных

Из конечной формулировки в описании ошибки «У пользователя недостаточно прав на исполнение операции над базой данных» в принципе понятно, что у пользователя не хватает прав на работу с каким-то объектом базы.

1С 8 У пользователя недостаточно прав на исполнение операции над базой данных СКД

Можно пытаться анализировать запрос, сверяя его с настройками прав (ролями) пользователя. Но это может затянуться. Можно воспользоваться «Журналом регистрации». В сеансе работы пользователя сразу после возникновения ошибки нажимаем «ОК» и открываем список журнала регистрации через меню «Сервис» — «Журнал регистрации». Находим строку с описанием события «Доступ.Отказ в доступе».

1C 8 Система компоновки данных, Ошибка исполнения отчета по причине: Ошибка получения данных по причине: Ошибка создания набора данных "НаборДанных1"

Открываем форму события и в поле «Метаданные» анализируем, к каким объектам базы у пользователя не хватает доступа. 

1С 8 СКД Ошибка при исполнении запроса набора данных по причине: Ошибка выполнения запроса по причине: У пользователя недостаточно прав на исполнение операции над базой данных.

Конкретно в этом случае в базе 1С: Управление торговлей ред. 10.3 была доработана типовая роль для справочника «Контрагенты» для чтения на уровне ограничения доступа к данным — не предоставлять доступ к контрагентам из папки по логике содержащей контрагентов-поставщиков. Поэтому добавление в запросе ключевого слова «РАЗРЕШЕННЫЕ». Отчет сформирован, но для контрагентов, на которые распространилось право — в отчете не выводятся данные — вместо них <Объект не найден>.

1C 8 формирование отчета на СКД, системе компоновки данных, Ошибка выполнения запроса по причине: У пользователя недостаточно прав на исполнение операции над базой данных.

Оцените, помогло ли Вам предоставленное описание решения ошибки?




© www.azhur-c.ru 2014-2020. Все права защищены. Использование текстов и изображений с данной страницы без письменного разрешения владельца запрещено. При использовании материалов с данной страницы обязательно указание ссылки на данную страницу.

30-09-2020

Журавлев А.С.
(Сайт azhur-c.ru)

  1. Здравствуйте. Делаю конфигурацию в 1с 8.3. Специфика -проектная деятельность. Есть справочники: Объекты(Код, Наименование, ГИП, РПО,СтатусОбъекта),Сотрудники(Код,Наименование…) и т.д. Документы: РаспределительнаяВедомость(Объект, ГИП, РПО, ВремяГИП, ВремяРуководителяПО, ФактГИП, ФактРПО, ОстатокГИП, ОстатокРПО); ОтчетРуководителяПроекта(РуководительПроекта, СтатусРуководителя,ЧасовВОтчете). Типы данных реквизитов:
    ГИП,РПО — СправочникСсылкаСотрудники
    СтатусОбъекта — ПеречисленияСсылка.СтатусОбъекта
    ПланГИП,ПланРПО, ФактГИП, ФактРПО, ОстатокГИП,ОстатокРПО — Число, 10,3
    РуководительПроекта — СправочникСсылкаСотрудники
    СтатусРуководителя — ПеречисленияСсылка.СтатусРуководителя
    ЧасовВОтчете — Число, 10,3
    Руководители проектов (ГИП и РПО) должны формировать отчеты — сколько они затратили времени на работу по своим объектам. Дляэтого я добавил обработку с реквизитами: РуководительПроекта — СправочникСсылкаСотрудники; СтатусРуководителяПроекта — ПеречисленияСсылка.СтатусРуководителя;СтатусОбъектов — ПеречисленияСсылка.СтатусОбъекта. Также в реквизиты формы обработки добавил динамический список «ОбъектыДляОтчета»,в который должен выводиться перечень объектов в зависимости от выбранного руководителя, статуса руководителя и статуса объектов. Для списка я сделал запрос(Свойство — Объект.НастройкаСписка):

    ВЫБРАТЬ РАЗРЕШЕННЫЕ
        Объекты.Наименование КАК ШифрОбъекта,
    Объекты.НаименованиеПолное КАК НаименованиеОбъекта,
    РаспределительнаяВедомость.ВремяГИП,
    РаспределительнаяВедомость.ВремяРуководителяПО,
    РаспределительнаяВедомость.ФактГИП,
    РаспределительнаяВедомость.ФактРПО,
    РаспределительнаяВедомость.ОстатокГИП,
    РаспределительнаяВедомость.ОстатокРПО,
    Объекты.Активность КАК СтатусОбъекта
    ИЗ
        Справочник.Объекты КАК Объекты
        ЛЕВОЕ СОЕДИНЕНИЕ Документ.РаспределительнаяВедомость КАК РаспределительнаяВедомость
        ПО (РаспределительнаяВедомость.Объект = Объекты.Ссылка)
    ГДЕ
    (Объекты.ГИП = &ГИП
        И Объекты.Активность = &СтатусОбъекта
        ИЛИ Объекты.РуководительПО = &РПО
        И Объекты.Активность = &СтатусОбъекта)

    в модуле обработки прописал процедуры:

    &НаСервере
    Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
        Объект.РуководительПроекта = ПараметрыСеанса.ТекущийПользователь.ФизЛицо;
        //Объект.Подразделение = ПараметрыСеанса.ТекущийПользователь.ФизЛицо.Подразделение;
            //УстановитьЗапросПоОбъектам();
        КонецПроцедуры
    &НаСервере
    Процедура УстановитьЗапросПоОбъектам()
        ОбъектыДляОтчета.Параметры.УстановитьЗначениеПараметра("ГИП",Объект.РуководительПроекта);
      //ОбъектыДляОтчета.Параметры.УстановитьЗначениеПараметра("РПО",Объект.РуководительПроекта);
        ОбъектыДляОтчета.Параметры.УстановитьЗначениеПараметра("СтатусОбъекта",Объект.СтатусОбъектов);
        Если Объект.СтатусРуководителя=Перечисления.СтатусРуководителяПроекта.ГИП Тогда
        ОбъектыДляОтчета.ТекстЗапроса="ВЫБРАТЬ РАЗРЕШЕННЫЕ
                                  |    Объекты.НаименованиеПолное КАК НаименованиеОбъекта,
                                  |    РаспределительнаяВедомость.ВремяГИП,
                                  |    РаспределительнаяВедомость.ФактГИП,
                                  |    РаспределительнаяВедомость.ОстатокГИП,
                                  |    Объекты.Активность КАК СтатусОбъекта,
                                  |    Объекты.Ссылка КАК ШифрОбъекта
                                  |ИЗ
                                  |    Справочник.Объекты КАК Объекты
                                  |        ЛЕВОЕ СОЕДИНЕНИЕ Документ.РаспределительнаяВедомость КАК РаспределительнаяВедомость
                                  |        ПО (РаспределительнаяВедомость.Объект = Объекты.Ссылка)
                                  |ГДЕ
                                  |    Объекты.ГИП = &ГИП
                                  |    И Объекты.Активность = &СтатусОбъекта
                                  |
                                  |СГРУППИРОВАТЬ ПО
                                  |    Объекты.НаименованиеПолное,
                                  |    РаспределительнаяВедомость.ВремяГИП,
                                  |    РаспределительнаяВедомость.ФактГИП,
                                  |    РаспределительнаяВедомость.ОстатокГИП,
                                  |    Объекты.Активность,
                                  |    Объекты.Ссылка";
                                 
        ОбъектыДляОтчета.Параметры.УстановитьЗначениеПараметра("ГИП",Объект.РуководительПроекта);
        ОбъектыДляОтчета.Параметры.УстановитьЗначениеПараметра("СтатусОбъекта",Объект.СтатусОбъектов);
    КонецЕсли;
    Если Объект.СтатусРуководителя=Перечисления.СтатусРуководителяПроекта.РПО Тогда
    ОбъектыДляОтчета.Параметры.УстановитьЗначениеПараметра("РПО",Объект.РуководительПроекта);   
    ОбъектыДляОтчета.ТекстЗапроса="ВЫБРАТЬ РАЗРЕШЕННЫЕ
                                  |    Объекты.НаименованиеПолное КАК НаименованиеОбъекта,
                                  |    РаспределительнаяВедомость.ВремяРуководителяПО,
                                  |    РаспределительнаяВедомость.ФактРПО,
                                  |    РаспределительнаяВедомость.ОстатокРПО,
                                  |    Объекты.Активность КАК СтатусОбъекта,
                                  |    Объекты.Ссылка КАК ШифрОбъекта
                                  |ИЗ
                                  |    Справочник.Объекты КАК Объекты
                                  |        ЛЕВОЕ СОЕДИНЕНИЕ Документ.РаспределительнаяВедомость КАК РаспределительнаяВедомость
                                  |        ПО (РаспределительнаяВедомость.Объект = Объекты.Ссылка)
                                  |ГДЕ
                                  |    Объекты.РуководительПО = &РПО
                                  |    И Объекты.Активность = &СтатусОбъекта
                                  |
                                  |СГРУППИРОВАТЬ ПО
                                  |    Объекты.НаименованиеПолное,
                                  |    РаспределительнаяВедомость.ВремяРуководителяПО,
                                  |    РаспределительнаяВедомость.ФактРПО,
                                  |    РаспределительнаяВедомость.ОстатокРПО,
                                  |    Объекты.Активность,
                                  |    Объекты.Ссылка";
        ОбъектыДляОтчета.Параметры.УстановитьЗначениеПараметра("РПО",Объект.РуководительПроекта);
        ОбъектыДляОтчета.Параметры.УстановитьЗначениеПараметра("СтатусОбъекта",Объект.СтатусОбъектов);
    КонецЕсли;
    КонецПроцедуры
    &НаСервере
    Процедура СтатусОбъектовПриИзменении(Элемент)
        // Вставить содержимое обработчика.
    УстановитьЗапросПоОбъектам();   
    КонецПроцедуры
    

    т.е. содержимое динамического списка должно меняться в зависимости от выбранного статуса объекта и статуса руководителя проекта. При запуске в режиме предприятия вылетает ошибка:
    Ошибка при выполнении запроса. Ошибка при выполнении запроса.
    по причине:
    Ошибка получения данных
    по причине:
    Ошибка создания набора данных «НаборДанныхДинамическогоСписка»
    по причине:
    Ошибка при исполнении запроса набора данных
    по причине:
    {(14, 17)}: Не задано значение параметра «ГИП»
    (Объекты.ГИП = <<?>>&ГИП

    Что не так делаю? Помогите пожалуйста.


  2. Dem0lisher

    Offline

    Dem0lisher
    Профессионал в 1С

    Регистрация:
    4 авг 2009
    Сообщения:
    1.271
    Симпатии:
    106
    Баллы:
    104

    В модуле обработки или в модуле формы обработки? Модуль объекта обработки про форму ничего не знает, соответственно и параметры вам не установит.


  3. Dem0lisher

    Offline

    Dem0lisher
    Профессионал в 1С

    Регистрация:
    4 авг 2009
    Сообщения:
    1.271
    Симпатии:
    106
    Баллы:
    104

    Когда открывается форма — выполняется «ПриСозданииНаСервере» и в этот момент выполняется запрос дин. списка.
    У вас запрос дин. списка содержит параметр «ГИП» , который вы не задаете, поэтому он и ругается.
    А уже потом нажатием кнопки наверное вы предполагали изменить текст запроса.
    Т.е надо либо менять текст запроса в процедуре «ПриСозданииНаСервере», либо устанавливать параметр ГП по умолчанию при первоначальном открытиии обработки (также «ПриСозданииНаСервере»),
    а потом уже надеяться на изменение текста запроса ручками с клиента

  4. а чем не та установка параметра?

    Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
        Объект.РуководительПроекта = ПараметрыСеанса.ТекущийПользователь.ФизЛицо;
    

    т.е. лучше создать кнопку с командой и сперва выбирать статусы объектов и руководителя ,а потом по нажатию кнопки заполнять список, назначая новый текст запроса с установкой выбранных параметров?


  5. Dem0lisher

    Offline

    Dem0lisher
    Профессионал в 1С

    Регистрация:
    4 авг 2009
    Сообщения:
    1.271
    Симпатии:
    106
    Баллы:
    104

    Операция присваивания. Слева от знака равенства что находится?
    Параметр в запросе устанавливается по-другому.
    Вы же уже устанавливали параметр в другой процедуре, а тут вдруг незнаете, как.. Списывать нехорошо! :)

  6. я не списываю)) я пытаюсь сначала в реквизит РуководительПроекта записать текущего пользователя, а затем установить этого пользователя как значение параметра для запроса кодом:

    ОбъектыДляОтчета.Параметры.УстановитьЗначениеПараметра("ГИП",Объект.РуководительПроекта);

  7. Dem0lisher

    Offline

    Dem0lisher
    Профессионал в 1С

    Регистрация:
    4 авг 2009
    Сообщения:
    1.271
    Симпатии:
    106
    Баллы:
    104

    Вот так и установите все параметры «ПриСозданииНаСервере»:
    &ГИП
    &СтатусОбъекта
    &РПО

  8. спасибо, работает. Пока разобрался))


1C-pro.ru - форум по 1С:Предприятию 7.7, 8.0, 8.1, 8.2, 8.3


Offline

admin

 


#1
Оставлено
:

22 августа 2018 г. 8:45:19(UTC)

admin

Статус: Администрация

Группы: Administrators

Зарегистрирован: 27.07.2018(UTC)
Сообщений: 1,474

Сказал(а) «Спасибо»: 2 раз
Поблагодарили: 9 раз в 6 постах

Настраиваем права доступа в 1С Университет ПРОФ

Вариантов настроить права доступа в 1С множество, в том числе полное переписывание системы ролей под себя. Создание своих ролей, конечно, было бы самим правильным и тонко настраиваемым решением, однако, не всем это под силу (нужен 1С-специалист) и такие роли требуют постоянной актуализации при обновлении (если поменялись или добавились какие-либо объекты в системе или логика какого-либо процесса).
Т.к. перед нами стоит задача минимального затрагивания конфигурации, рассмотрим способ, позволяющий настроить доступ через интерфейс программы, минуя настройку в конфигураторе. У него тоже есть свои недостатки, о которых будет указано в статьях, а также предложены варианты их обхода.

Подробнее об одном из варианте настройки прав доступа следующие статьи в трех частях:

Часть 1. Базовые права
Часть 2. Ограничение доступа к справочникам
Часть 3. Концепция ограничения доступа к дополнительным (внешним) обработкам


Вверх


Offline

Ella

 


#2
Оставлено
:

17 октября 2018 г. 20:55:41(UTC)

Ella

Статус: Advanced Member

Группы: Registered

Зарегистрирован: 28.07.2018(UTC)
Сообщений: 184

Сказала «Спасибо»: 3 раз
Поблагодарили: 46 раз в 34 постах

В версии 2.1.4 1С:Университет ПРОФ появилась еще возможность запрета редактирования справочников (без правки конфигурации и ролей).
Настройка называется: «Настройки запрета редактирования объектов» (в подсистеме администрирование).

скрин:
access.png (247kb) загружен 41 раз(а).

Работает только для справочников. Если у справочника указать «Тип ограничения редактирования» не равный «не ограничивать», например, «Ограничивать всё», то у пользователей при попытке отредактировать элемент этого справочника будет сообщение об ошибке:
Редактирование любых реквизитов справочника ХХХ запрещено! Не удалось записать ХХХ

save-error.png (65kb) загружен 24 раз(а).

Однако это не запретит создание нового элемента.

Ограничение работает только для пользователей, администратор может создавать и редактировать элементы без каких-либо ограничений.

Отредактировано пользователем 17 октября 2018 г. 20:57:14(UTC)
 | Причина: Не указана


Вверх

WWW

thanks 1 пользователь поблагодарил Ella за этот пост.

Anton Grisko

оставлено 25.05.2021(UTC)


Offline

Ella

 


#3
Оставлено
:

29 мая 2019 г. 7:27:15(UTC)

Ella

Статус: Advanced Member

Группы: Registered

Зарегистрирован: 28.07.2018(UTC)
Сообщений: 184

Сказала «Спасибо»: 3 раз
Поблагодарили: 46 раз в 34 постах

Пример настройки прав доступа для оператора приемной комиссии:

Данный фрагмент доступен только зарегистрированным пользователям.

Всё в экран не помещается, смотрите Excel-файл:

Данный фрагмент доступен только зарегистрированным пользователям.

Ну и люди соответственно в данную группу добавляются:

Данный фрагмент доступен только зарегистрированным пользователям.


Вверх

WWW


Offline

Ella

 


#4
Оставлено
:

12 января 2020 г. 18:12:34(UTC)

Ella

Статус: Advanced Member

Группы: Registered

Зарегистрирован: 28.07.2018(UTC)
Сообщений: 184

Сказала «Спасибо»: 3 раз
Поблагодарили: 46 раз в 34 постах

См. также Разделение прав по видам приказов


Вверх

WWW


Offline

Наталья87

 


#5
Оставлено
:

15 января 2020 г. 10:40:32(UTC)

Наталья87

Статус: Новый участник

Группы: Registered

Зарегистрирован: 19.12.2019(UTC)
Сообщений: 1

Сказал(а) «Спасибо»: 1 раз

Здравствуйте. Подскажите, пожалуйста. При настройке профилей групп доступа, какие роли нужно дать д/группы пользователь? После назначения ролей «Пользователь» и «Пользователь базовые права» программа не разрешает вход созданному пользователю. ПРОФ 2.1.7.16


Вверх


Offline

Ella

 


#6
Оставлено
:

15 января 2020 г. 11:04:35(UTC)

Ella

Статус: Advanced Member

Группы: Registered

Зарегистрирован: 28.07.2018(UTC)
Сообщений: 184

Сказала «Спасибо»: 3 раз
Поблагодарили: 46 раз в 34 постах

Автор: Наталья87 Перейти к цитате

Здравствуйте. Подскажите, пожалуйста. При настройке профилей групп доступа, какие роли нужно дать д/группы пользователь? После назначения ролей «Пользователь» и «Пользователь базовые права» программа не разрешает вход созданному пользователю. ПРОФ 2.1.7.16

У нас заданы такие права профилю Пользователи (версия универа 2.1.6):

  • Базовые права БСП
  • Вывод на принтер, в файл, в буфер обмена
  • Добавление изменение личных шаблонов сообщений
  • Запуск веб-клиента
  • Запуск тонкого клиента
  • Пользователь
  • Редактирование, отправка по почте, сохранение в файл печатных форм
  • Сохранение данных пользователя

Скрин:
users-pravo.png (31kb) загружен 5 раз(а).


Вверх

WWW

thanks 1 пользователь поблагодарил Ella за этот пост.

Наталья87

оставлено 15.01.2020(UTC)


Offline

Margarita

 


#7
Оставлено
:

22 мая 2020 г. 4:52:40(UTC)

Margarita

Статус: Новый участник

Группы: Registered

Зарегистрирован: 23.03.2020(UTC)
Сообщений: 6
Откуда: Барнаул

Сказал(а) «Спасибо»: 2 раз

Спасибо!


Вверх


Offline

Dorofea

 


#8
Оставлено
:

5 августа 2020 г. 8:07:12(UTC)

Dorofea

Статус: Новый участник

Группы: Registered

Зарегистрирован: 19.05.2020(UTC)
Сообщений: 3
Откуда: Красноярск

Добрый день, тоже с правами для технических секретарей борюсь, пока не очень эффективно,спасибо за советы, пойду пробовать


Вверх


Offline

Dorofea

 


#9
Оставлено
:

5 августа 2020 г. 11:26:10(UTC)

Dorofea

Статус: Новый участник

Группы: Registered

Зарегистрирован: 19.05.2020(UTC)
Сообщений: 3
Откуда: Красноярск

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

Отредактировано пользователем 5 августа 2020 г. 11:52:07(UTC)
 | Причина: Не указана


Вверх


Offline

Ludmila Tihonova

 


#10
Оставлено
:

7 августа 2020 г. 22:37:56(UTC)

Ludmila Tihonova

Статус: Advanced Member

Группы: Registered

Зарегистрирован: 29.07.2018(UTC)
Сообщений: 663

Сказал(а) «Спасибо»: 41 раз
Поблагодарили: 35 раз в 34 постах

Автор: Dorofea Перейти к цитате

в администрировании прав в подборе значений параметров можно отметить только документы, справочников нет в списке

Прочтите внимательнее вторую часть статьи. Скорее всего Вы не добавили справочники в список метаданных (только после этого они появятся в администрировании прав).


Вверх


Offline

Вадим ВСПУ

 


#11
Оставлено
:

26 марта 2021 г. 10:58:02(UTC)

Вадим ВСПУ

Статус: Новый участник

Группы: Registered

Зарегистрирован: 19.03.2021(UTC)
Сообщений: 1

После перехода на версию 2.2.2.6 на справочнике «Физические лица» при включенной константе «Разграничивать доступ к справочнику «Физические лица»» у рядовых пользователей стало выпадать сообщение:

{(53, 33)}: Таблица не найдена «РегистрСведений.ЗакреплениеЗаКафедрой»
ИЗ <<?>>РегистрСведений.ЗакреплениеЗаКафедрой КАК Закрепление

Технические подробности:
Ошибка выполнения фонового задания РаботаСЭлементамиФормыСервер.ЗаполнитьДанныеДереваГруппировки с идентификатором fd7d9369-1a80-4710-84f6-8ed455bdfeb7 по причине
{(53, 33)}: Таблица не найдена «РегистрСведений.ЗакреплениеЗаКафедрой»
ИЗ <<?>>РегистрСведений.ЗакреплениеЗаКафедрой КАК Закрепление
{ОбщийМодуль.РаботаСЭлементамиФормыСервер.Модуль(310)}: ТаблицаЗначений = ПроцессорВывода.Вывести(ПроцессорКомпоновки);

по причине:
Ошибка вывода результата
по причине:
Ошибка при выводе результата
по причине:
Ошибка получения данных
по причине:
Ошибка создания набора данных «НаборДанныхДинамическогоСписка»
по причине:
Ошибка при исполнении запроса набора данных
по причине:
Ошибка выполнения запроса
по причине:
Ошибка в ограничении доступа к данным.
объект: ‘Справочник.ФизическиеЛица’, поле: ‘Ссылка’; право: ‘Чтение’
{(53, 33)}: Таблица не найдена «РегистрСведений.ЗакреплениеЗаКафедрой»
ИЗ <<?>>РегистрСведений.ЗакреплениеЗаКафедрой КАК Закрепление
по причине:
{(53, 33)}: Таблица не найдена «РегистрСведений.ЗакреплениеЗаКафедрой»
ИЗ <<?>>РегистрСведений.ЗакреплениеЗаКафедрой КАК Закрепление

См. также журнал регистрации.
{ОбщийМодуль.ДлительныеОперации.Модуль(654)}: ВызватьИсключение ТекстОшибки;
{Справочник.ФизическиеЛица.Форма.ФормаВыбораФизическихЛиц.Форма(3012)}: Возврат ДлительныеОперации.ЗаданиеВыполнено(ИдентификаторЗадания);
{Справочник.ФизическиеЛица.Форма.ФормаВыбораФизическихЛиц.Форма(2931)}: Если ЗаданиеВыполнено(ИдентификаторЗадания) Тогда


Вверх


Offline

Ella

 


#12
Оставлено
:

26 марта 2021 г. 17:58:20(UTC)

Ella

Статус: Advanced Member

Группы: Registered

Зарегистрирован: 28.07.2018(UTC)
Сообщений: 184

Сказала «Спасибо»: 3 раз
Поблагодарили: 46 раз в 34 постах

Скорее всего будет исправлено в следующем релизе.


Вверх

WWW


Offline

vladkaspb

 


#13
Оставлено
:

29 марта 2021 г. 20:10:58(UTC)

vladkaspb

Статус: Новый участник

Группы: Registered

Зарегистрирован: 29.03.2021(UTC)
Сообщений: 4
Откуда: spb

посмотрел. интересно


Вверх


Offline

vladkaspb

 


#14
Оставлено
:

29 марта 2021 г. 20:12:38(UTC)

vladkaspb

Статус: Новый участник

Группы: Registered

Зарегистрирован: 29.03.2021(UTC)
Сообщений: 4
Откуда: spb

каким образом у вас можно разделить права для разделения интерфейса пользователя? на данный момент не очень удобная настройка интерфейса


Вверх


Offline

vladkaspb

 


#15
Оставлено
:

29 марта 2021 г. 20:14:08(UTC)

vladkaspb

Статус: Новый участник

Группы: Registered

Зарегистрирован: 29.03.2021(UTC)
Сообщений: 4
Откуда: spb

Когда планируется разработка «нормального» разделения ролей в конфигурации?


Вверх


Offline

Ludmila Tihonova

 


#16
Оставлено
:

30 марта 2021 г. 9:54:04(UTC)

Ludmila Tihonova

Статус: Advanced Member

Группы: Registered

Зарегистрирован: 29.07.2018(UTC)
Сообщений: 663

Сказал(а) «Спасибо»: 41 раз
Поблагодарили: 35 раз в 34 постах

Автор: vladkaspb Перейти к цитате

Когда планируется разработка «нормального» разделения ролей в конфигурации?

Предполагается, что роли Вы как бы делаете сами при внедрении программного продукта, потому что у всех разное понимание разделения ролей, кому-то нужно, чтобы сотрудники кафедр могли «нанимать» преподавателей для распределения поручений, а другие наоборот, не хотели бы допускать, чтобы кафедры могли производить движение сотрудников и, например, делают это только через синхронизацию с ЗКГУ. Одним нужно, чтобы сотрудники УМУ могли редактировать справочник дисциплин, а другие, наоборот, запрещают и хотят редактирование делать только через администратора.
И т.п. полно примеров…
Насколько помню, у разработчиков был план сделать типовые роли, но скорее всего они столкнулись с описанной выше проблемой.
В системе много ролей по каждому виду документа, можно «набрать» нужную роль из них (если не нравится методика, описанная в первом посте этой вертки форума — там же лишь один из примеров реализации доступа описан, и он не является обязательным или рекомендованным, только на Ваш выбор).


Вверх


Offline

Ludmila Tihonova

 


#17
Оставлено
:

8 апреля 2021 г. 11:17:40(UTC)

Ludmila Tihonova

Статус: Advanced Member

Группы: Registered

Зарегистрирован: 29.07.2018(UTC)
Сообщений: 663

Сказал(а) «Спасибо»: 41 раз
Поблагодарили: 35 раз в 34 постах

Автор: Вадим ВСПУ Перейти к цитате

После перехода на версию 2.2.2.6 на справочнике «Физические лица» при включенной константе «Разграничивать доступ к справочнику «Физические лица»» у рядовых пользователей стало выпадать сообщение:

На официальном сайте выложен патч, исправляющий эту ошибку:
https://releases.1c.ru/p…PROF_2_2&ver=2.2.2.6


Вверх


Offline

imaginati

 


#18
Оставлено
:

13 мая 2021 г. 15:59:29(UTC)

imaginati

Статус: Новый участник

Группы: Registered

Зарегистрирован: 13.05.2021(UTC)
Сообщений: 2

Сказал(а) «Спасибо»: 3 раз

Подскажите пожалуйста,
после того как создал Шаблонных пользователей и зашел под одним из них, стоит задача — в панели разделов, мне нужно убрать все лишние значки и оставить значок только «Приемная комиссия» к примеру.
Но у шаблонного пользователя с правами «Пользователь» нет настройки в меню «Вид», «Настройка панели разделов»,
как тогда под шаблонным пользователям убрать значки?
В инструкции сказано, что нужно заходить именно под шаблонным профилем пользователя.


Вверх


Offline

Ludmila Tihonova

 


#19
Оставлено
:

13 мая 2021 г. 17:31:51(UTC)

Ludmila Tihonova

Статус: Advanced Member

Группы: Registered

Зарегистрирован: 29.07.2018(UTC)
Сообщений: 663

Сказал(а) «Спасибо»: 41 раз
Поблагодарили: 35 раз в 34 постах

А просто правой клавишей по панели разделов — должно контекстное меню отобразиться?
Также проверьте, стоит ли у роли Пользователь право «Сохранение данных пользователя» (отвечает за разрешение пользователям сохранять настройки, в том числе интерфейсов).


Вверх

thanks 1 пользователь поблагодарил Ludmila Tihonova за этот пост.

imaginati

оставлено 14.05.2021(UTC)


Offline

imaginati

 


#20
Оставлено
:

14 мая 2021 г. 9:22:37(UTC)

imaginati

Статус: Новый участник

Группы: Registered

Зарегистрирован: 13.05.2021(UTC)
Сообщений: 2

Сказал(а) «Спасибо»: 3 раз

Автор: Ludmila Tihonova Перейти к цитате

А просто правой клавишей по панели разделов — должно контекстное меню отобразиться?
Также проверьте, стоит ли у роли Пользователь право «Сохранение данных пользователя» (отвечает за разрешение пользователям сохранять настройки, в том числе интерфейсов).

Спасибо! Добавил роль «Сохранение данных пользователя» роли «Пользователи» и вкладка «Вид» появилась, так же заработало контекстное меню по правой кнопке мыши.

Тогда возник другой вопрос — если нужно сделать так, что бы убрать у пользователей лишние значки в панели разделов, но что бы они потом самостоятельно их себе не «вернули»?
Можно ли тогда пойти таким путем:
— сперва добавить права «Сохранение данных пользователя» роли «Пользователь»;
— затем убрать под каждым шаблонным пользователем «лишние» значки с панели разделов;
— а после настройки панели разделов, снова отобрать права «Сохранение данных пользователя» у роли «Пользователь»;

А ещё, где можно посмотреть описание всех существующих ролей?


Вверх

Пользователи, просматривающие эту тему

Гость

Быстрый переход
 

Вы не можете создавать новые темы в этом форуме.

Вы не можете отвечать в этом форуме.

Вы не можете удалять Ваши сообщения в этом форуме.

Вы не можете редактировать Ваши сообщения в этом форуме.

Вы не можете создавать опросы в этом форуме.

Вы не можете голосовать в этом форуме.

 

Вы можете читать сообщения. Если вы хотите создать новую тему или присоединиться к обсуждению, пройдите процедуру регистрации или авторизуйтесь.

 

Интегрировали подсистему панели 2.0 в 1с. При нажатии на позвонить выдает список выбора, но нет разграничения на то, указан ли телефон или представление контактного лица (контрагента), нажимаем на контрагента и звонок идет. АТС доблестно отбивает и говорит, что звонок невозможен и правильно делает. А ещё было бы хорошо, если подобное поле попросту не давало выбирать. Вроде бы мелочь, но пользователям будет удобно.

Изменено: Александр Чурков19.06.2019 15:52:23

 

В догонку ещё. На регистр микоНеобработанныеЗвонки не даны права ни у одного профиля. Версия панели телефонии 2.0.3.2. Под админом всё работает, пользователь не может работать с журналом звонков, исправьте пожалуйста.  

 

Анатолий

Новичок

Сообщений: 9
Авторитет:

79

Регистрация: 11.06.2019

#3

0

04.07.2019 09:47:51

Цитата
Александр Чурков написал:
В догонку ещё. На регистр микоНеобработанныеЗвонки не даны права ни у одного профиля. Версия панели телефонии 2.0.3.2. Под админом всё работает, пользователь не может работать с журналом звонков, исправьте пожалуйста.  

Присоединяюсь

 

Цветков Максим

Редактор

Сообщений: 260
Авторитет:

1765

Регистрация: 06.08.2014

#4

0

04.07.2019 10:06:37

Цитата
toliban@toliban.ru написал:

Цитата
Александр  Чурков  написал:
В догонку ещё. На регистр микоНеобработанныеЗвонки не даны права ни у одного профиля. Версия панели телефонии 2.0.3.2. Под админом всё работает, пользователь не может работать с журналом звонков, исправьте пожалуйста.  

Присоединяюсь

Это исправлено в последнем обновлении 2.0.4.0.

 

Анатолий

Новичок

Сообщений: 9
Авторитет:

79

Регистрация: 11.06.2019

#5

0

04.07.2019 16:03:00

Цитата
Цветков Максим написал:

Цитата
   toliban@toliban.ru написал:

Цитата
Александр  Чурков  написал:
В догонку ещё. На регистр микоНеобработанныеЗвонки не даны права ни у одного профиля. Версия панели телефонии 2.0.3.2. Под админом всё работает, пользователь не может работать с журналом звонков, исправьте пожалуйста.  

Присоединяюсь

Это исправлено в последнем обновлении 2.0.4.0.

Стоит версия 2.0.4.0

При попытке зайти в Журнал звонков пользователем с установленной группой доступа «МИКО: Пользователи телефонии» выдаёт ошибку

Ошибка при выполнении запроса.
по причине:
Ошибка получения данных
по причине:
Ошибка создания набора данных «НаборДанныхДинамическогоСписка»
по причине:
Ошибка при исполнении запроса набора данных
по причине:
Недостаточно прав для работы с таблицей «РегистрСведений.микоНеобработанныеЗвонки»

 

Проверьте, что в этой группе доступа. Она должна быть связана с профилем «МИКО: Доступ к телефонии». В профиле две роли:

  • Телефония: Базовые права
  • Телефония: Просмотр журнала звонков

Любая из этих ролей должна давать право на чтение регистра «микоНеобработанныеЗвонки», это можно проверить в конфигураторе.

 

Анатолий

Новичок

Сообщений: 9
Авторитет:

79

Регистрация: 11.06.2019

#7

0

04.07.2019 16:55:49

Цитата
Цветков Максим написал:
Проверьте, что в этой группе доступа. Она должна быть связана с профилем «МИКО: Доступ к телефонии». В профиле две роли:
 Телефония: Базовые права
 Телефония: Просмотр журнала звонков
 Любая из этих ролей должна давать право на чтение регистра «микоНеобработанныеЗвонки», это можно проверить в конфигураторе.

В конфигураторе видно, что у пользователя установлены обе роли.

 

Сами роли тоже проверьте. Есть в них права на чтение этого регистра?

 

Анатолий

Новичок

Сообщений: 9
Авторитет:

79

Регистрация: 11.06.2019

#9

0

04.07.2019 17:53:22

Цитата
Цветков Максим написал:
Сами роли тоже проверьте. Есть в них права на чтение этого регистра?

Нет, у ролей нет доступа к этому регистру.

 

#10

0

04.07.2019 18:00:06

Вы обновили на 2.0.4.0 или поставили с нуля?

 

Анатолий

Новичок

Сообщений: 9
Авторитет:

79

Регистрация: 11.06.2019

#11

0

05.07.2019 07:23:03

Цитата
Цветков Максим написал:
Вы обновили на 2.0.4.0 или поставили с нуля?

Обновил

 

Анатолий

Новичок

Сообщений: 9
Авторитет:

79

Регистрация: 11.06.2019

#12

1

05.07.2019 07:59:10

Цитата
Анатолий написал:

Цитата
Цветков  Максим  написал:
Вы обновили на 2.0.4.0 или поставили с нуля?

Обновил

Сейчас поставил с нуля, права появились, доступ к журналу есть. Наверное обновил криво. Спасибо.

Понравилась статья? Поделить с друзьями:
  • Ошибка создания набора данных набор данных динамического списка
  • Ошибка создания на диске файла сохранения medieval 2
  • Ошибка создания контекста архивации
  • Ошибка солдата упала граната четыре секунды застыл
  • Ошибка сокета битрикс