Ошибка журнала Безналичные платежи УТ... #797578


#0 by mikecool
И снова я с багофичей. Есть доработанная УТ 11.3.1.115, у пользователя с ограниченными правами при открытии журнала безнала падает ошибка ОбщийМодуль.УправлениеПечатьюКлиентСервер.Модуль: Поле объекта не обнаружено (Ссылка) ставлю точку останова - действительно, строки, приходящие в модуль не имеют такого поля под полными правами - все хорошо дин список журнала содержит это поле пользователи говорят - с последнего обновления стало ругаться из обновлений - добавление расширений, погонял все - никакого упоминания про безнал нет, также - чтобы подцепить расширения убрал режим совместимости с 8.3.8 на "не использовать" вернул режим совместимости 8.3.8 - у пользователя ошибка пропала что же это за прикол? кто нить сталкивался?
#1 by Вафель
должно быть поле ссылка - использовать всегда
#2 by mikecool
галка присутствует
#3 by mikecool
трассировка - в какой момент пропадает пока ничего не дала
#4 by mikecool
второй тест - вернул режим совместимости в "не использовать", отключил расширения - ошибка осталась
#5 by mikecool
провожу испытания - поле Ссылка исчезает из ДС и все тут
#6 by ildary
надо внимательно проверить текст запроса динамического списка - убедиться что все, что на все, что попадает в Ссылка - есть права. Также лучше убедиться - а нет ли там несколько динамических списков и что ошибка выходит в нужном.
#7 by ildary
+ и советую не удивляться подобному - разработчики совсем правами не заморачиваются - в версии 11.2.3 в журнале реализаций есть 3 дин списка и один из них связан с ЕГАИС - так вот при этом в коде есть обращение к одному из полей этого дин. списка без проверки на его доступность.
#8 by mikecool
ага, на права еще посмотрю, бегло глядел - вроде как были, но посмотрю более точно
#9 by ildary
А в запросе там Выбрать или Выбрать Разрешенные? Я недавно с подобным сталкивался.
#10 by mikecool
добавил разрешенные - теже яйца ((
#11 by Вафель
попробуй запрос выполнить в консоли под пользователем
#12 by Сильф
Опана, у меня как раз сегодня пользователи УТ 11.3 жаловались на полное зависание Предприятия при попытке открыть журнал Безналичных платежей. Причём под полными правами. Ещё детально не смотрел, что там.
#13 by mikecool
причем - в настройках отбора Ссылка присутствует, а среди полей таблицы - нет где-то видимо удаляется, роюсь дальше
#14 by mikecool
сильно виснет, если сбивается в никуда основная таблица
#15 by Сильф
> сбивается в никуда основная таблица В смысле - основная таблица дин.списка слетает?
#16 by mikecool
да
#17 by ildary
если у запроса есть основная таблица, и на нее есть права, то надо проверить - нет ли в запросе каких-нибудь соединений с запрещенными таблицами. Вспомнил еще случай - в каком-то журнале в УТ динамический список основывался не на документе, на который права были, а на регистре со ссылками этого документа, а на регистр прав не было - пришлось колхозить.
#18 by Сильф
это как вообще возможно и что с этим делать?? (конфа на поддержке)
#19 by ildary
а если на копии попробовать так - включаем изменения, исправляем, объединяем с конфигурацией поставщика, включаем назад "Не изменять"?
#20 by mikecool
для начала проверь - так ли это? стоит ли дин считывание? если на поддержке без изменения - тогда ждать обнову
#21 by mikecool
как отловить исчезновение колонки в списке?
#22 by Сильф
это долго. Интересно, можно ли при помощи расширения "залатать" по-быстрому?
#23 by mikecool
проверил - у пользователя в роли есть права на чтение всех 4х видов документов куда еще копать?
#24 by ildary
продувание кэша и обновление вспомогательных данных - проводилось?
#25 by ildary
а левые соединения к недоступным справочникам / регистрам в запросе есть?
#26 by Вафель
А на просмотр?
#27 by mikecool
да, проводилось вроде ничего такого опа, сейчас гляну
#28 by mikecool
все четыре - да
#29 by mikecool
вот как режим совместимости может на это влиять??
#30 by mikecool
или в ДС 8.3.10 для неполных прав удаляет колонку Ссылка? )
#31 by Вафель
Попробуй отчет на копмоновке сделать и такой же запрос туда
#32 by mikecool
в консоли запросов под пользователем - ссылка есть, как есть она и в настройке отбора ДС значит где то проходит перестройка реквизитов формы - пока не нашел где
#33 by AvRm
Попробуй псевдоним задать полю "ссылка" в дин. списке ссылка как ссылка была похожая ситуация пропадали поля "Номер" и "Дата".
#34 by mikecool
попробую, только  - поле есть в отборе, нет в выборе и в какой момент исчезает - не понятно
#35 by AvRm
Исчезает когда дин список прогоняют через схему запроса, чтобы установить отборы по РЛС. После обновления на УТ 11.3 столкнулись с такой проблемой. После присвоения псевдонимов, проблема ушла.
#36 by mikecool
псевдоним добавил, проблема осталась (((
#37 by mikecool
все интереснее - вернул режим совместимости 8.3.8 - ошибка осталась мая в шоке
#38 by Вафель
поле пропадает, потому что где-то нет права просмотр
#39 by AvRm
Обнови платформу на 8.3.10
#40 by Вафель
на СКД тренироваться гораздо легче. результат должен быть одинаков
#41 by Вафель
кстати какой релиз платформы?
#42 by mikecool
8.3.10.2252 Права на просмотр есть в консоли запросов - поле ссылка есть
#43 by mikecool
полазал по местам, где идет ИзменитьРеквизиты - не наткнулся на решение
#44 by mikecool
сейчас попробую замеры производительности под админом и пользователем
#45 by Сильф
У самой колонки на форме есть ещё в палитре свойств "Видимость" по ролям. Там копал?
#46 by mikecool
видимость для всех одинакова добился того, что и под админом стала появляться ошибка... когда же остановка?
#47 by ildary
время рестартнуть сервер?
#48 by mikecool
файловая
#49 by mikecool
есть какая то фигня не здоровая - загрузил конфигу от 2 мая, совместимость с 8.3.8 - ошибки нет загрузил конфигу доработанную от 17 мая - ошибка есть щас буду идти по дроработкам и смотреть, где проявится
#50 by mikecool
перенес все доработки - ошибки нет, снимаю режим совместимости - нет поля Ссылка да что же это такое?
#51 by mikecool
зашел в список дистрибов обновления - и вуаля: последний текущий релиз 11.3 Рекомендуется использовать текущую версию конфигурации "Управление торговлей", редакция 11.3 с версией системы 1С:Предприятие 8 8.3.9.2170(и выше) в режиме совместимости "Версия 8.3.8". Минимальная версия системы 1С:Предприятие для использования текущей версии "Управление торговлей", редакция 11.3 не ниже 8.3.8.2137.
#52 by mikecool
видимо сами еще не поняли, как работать с нововведениями в динамических списков...
#53 by ildary
В теме "Я хочу от 1с" была сказана фраза, что платформа и типовые конфигурации отдалились от друг друга - похоже это оно и есть
#54 by mikecool
подскажите, что происходит между ПриЗагрузкеДанныхИзНастроекНаСервере и ПриОткрытии? именно в это время пропадает поле Ссылка
#55 by mikecool
на выходе из ПриЗагрузкеДанныхИзНастроекНаСервере поле есть, а на входе ПриОткрытии уже нет (((
#56 by Вафель
не в консоли, а именно в отчете на СКД
#57 by mikecool
если не хватает прав, то на что? 4 вида документов для показа в журнале, для всех 4х есть Чтение и Просмотр, может на что еще посмотреть?
#58 by mikecool
взял запрос из дин списка, засунул в отчет на скд, выполнил под пользователем - поле "ссылка" есть
#59 by mikecool
проблема решилась так - как и сказано в - надо создать алиасы только у меня не получилось просто прописать их и чтобы заработало вызвал конструктор запроса, нажал ОК, алиасы прописались на все, затем обновил ссылки на поля данных в колонках ДС и все заработало
#60 by Emichael
Такая же фигня на данный момент у меня При изменении режима совместимости также ругается. Буду пробовать сделать тоже самое
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С