|
Ошибка после обновления 1С:Документооборот на версию 3.0.20.21 | ☑ | ||
|---|---|---|---|---|
|
0
Ivan_43
15.05.26
✎
15:59
|
Обновил версию 1С:Документооборот с 3.0.17.0 на 3.0.20.21
После обновления в системе возникла ошибка. Пользователь не видит задачи и документы к которым у него открыт доступ. В разделе "Задачи мне" отображается количество новых задач, но сами задачи не отображаются. В разделе "Документы" не отображаются документы к которым у пользователя есть доступ. С правами администратора, пользователь видит и поступившие задачи, и документы (все). Оставить админские права не могу. Патчи для версии загружены в базу. Платформа: 8.3.27.1936 Текст ошибки из Журнала регистрации: Ошибка при вызове метода контекста (Выполнить) {ОбщийМодуль.ОбщегоНазначения.Модуль(617)}:Выборка = Запрос.Выполнить().Выбрать(); {ОбщийМодуль.ОбщегоНазначения.Модуль(306)}:ЗначенияРеквизитовОбъекта = ЗначенияРеквизитовОбъектов(ОбщегоНазначенияКлиентСервер.ЗначениеВМассиве(Ссылка), Реквизиты, ВыбратьРазрешенные, КодЯзыка)[Ссылка]; {ОбщийМодуль.ОбщегоНазначения.Модуль(423)}:Результат = ЗначенияРеквизитовОбъекта(Ссылка, ИмяРеквизита, ВыбратьРазрешенные, КодЯзыка); {ОбщийМодуль.ДействияСервер.Модуль(1812)}:ВидОбъекта = ОбщегоНазначения.ЗначениеРеквизитаОбъекта(Предмет, "ВидДокумента"); {ОбщийМодуль.ДействияСервер.Модуль(4301)}:ВидОбъекта = ВидОбъекта(Предмет); {ОбщийМодуль.ОбзорСпискаДокументов.Модуль(67)}:ДанныеМиникарточки.ДокументПодписан = ДействияСервер.ДокументПодписан(ТекущийДокумент); {ОбщийМодуль.ОбзорСпискаДокументовКлиент.Модуль(38)}:ДанныеМиникарточки = ОбзорСпискаДокументов.ПолучитьДанныеМиникарточки(ТекущийДокумент, ДопПараметры); {РегистрСведений.МоиДокументы.Форма.ФормаМоиДокументы.Форма(1373)}:ОбзорСпискаДокументовКлиент.ОбновитьМиникарточку(ЭтотОбъект); [ОшибкаВоВремяВыполненияВстроенногоЯзыка] по причине: Ошибка выполнения запроса по причине: У пользователя недостаточно прав на исполнение операции над базой данных. [НарушениеПравДоступа] Подскажите, кто-то может быть столкнулся уже с данной ошибка, как её решить? |
|||
|
1
maxab72
15.05.26
✎
16:07
|
Я бы посмотрел этот запрос ОбщийМодуль.ОбщегоНазначения.Модуль(617), и сравнил бы его с запросом из предыдущего работавшего релиза. Если там все в порядке и он не изменился, проверил бы какие документы попадают в массив тут ОбщийМодуль.ОбщегоНазначения.Модуль(306)
|
|||
|
2
trooba
15.05.26
✎
16:16
|
(0) Язык сопоставился при обновлении? У нас нет. Может в этом проблема?
|
|||
|
3
Ivan_43
15.05.26
✎
16:16
|
(1) Есть один нюанс. Я не программист, а аналитик.
Программиста в компании нет. |
|||
|
4
Ivan_43
15.05.26
✎
16:25
|
(2) Язык сопоставился.
|
|||
|
5
Garykom
гуру
15.05.26
✎
16:36
|
(3) Хороший повод чтобы нанять прога
|
|||
|
6
Garykom
гуру
15.05.26
✎
16:37
|
Кста
Проблема только со старыми задачами и доками? Новые нормально отображаются? |
|||
|
7
Garykom
гуру
15.05.26
✎
16:38
|
Регламенты по правам все выполнили?
И которые сразу после обновления в режиме предприятие И обычные в настройках |
|||
|
8
Ivan_43
15.05.26
✎
16:51
|
(6) Нет, создал новый документ, запустил на согласование, задачу получатель так же не видит, количество поступивших задач увеличилось, но ни задачу, ни документ пользователь не видит.
|
|||
|
9
Lama12
15.05.26
✎
16:58
|
(0) Интеграция с другими системами есть?
|
|||
|
10
Ivan_43
15.05.26
✎
17:01
|
(7) Не знаю какую именно выполнять. Перед тем как написать, я запускал 2 раза "Обновление прав доступа (долгое)" и "Обновление прав доступа (оперативное)" - не помогало.
После вашего ответа, решил пройтись по всем регламентным заданиям связанным с правами доступа, группами и очередью задач - помогло. Зашёл под тестовым пользователем, обновил рабочую страницу - доступ к документам и задачам появился. Спасибо за наводку! |
|||
|
11
Ivan_43
15.05.26
✎
17:01
|
(9) ERP
|
|||
|
12
Lama12
15.05.26
✎
17:17
|
(11) Если в разделе "Настройка бесшовной интеграции", в части "Поля для поиска сотрудников" установлены все галочки, и в ERP различаются структура предприятия и подразделения организации, то это оно.
При передаче какого-то документа, в котором присутствует сотрудник, или физлицо, или пользователь который передается в поле объекта ДО с типом Сотрудник, ДО делает следующее. До ищет сотрудника по Подразделению регламентированного учета. Если наименования подразделений регл и упр учета не совпадают, ДО делает новое подразделение и помещает его в корень Структуры предприятия. Естественно у сотрудника слетают все настройки прав. Варианты решения без программирования. 1. Выдать права на новое подразделение. 2. Переместить подразделение на тот-же уровень где было старое подразделение пользователя. 3. Дождаться ERP версии 2.5.27 (там начинает корректно работать механизм передачи сотрудников) Во всех случаях придется потом править данные. |
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |