Имя: Пароль:
1C
 
Ошибка журнала Безналичные платежи УТ...
,
0 mikecool
 
18.05.17
16:40
И снова я с багофичей.
Есть доработанная УТ 11.3.1.115, у пользователя с ограниченными правами при открытии журнала безнала падает ошибка
ОбщийМодуль.УправлениеПечатьюКлиентСервер.Модуль(61): Поле объекта не обнаружено (Ссылка)
ставлю точку останова - действительно, строки, приходящие в модуль не имеют такого поля
под полными правами - все хорошо
дин список журнала содержит это поле
пользователи говорят - с последнего обновления стало ругаться
из обновлений - добавление расширений, погонял все - никакого упоминания про безнал нет, также - чтобы подцепить расширения убрал режим совместимости с 8.3.8 на "не использовать"
вернул режим совместимости 8.3.8 - у пользователя ошибка пропала
что же это за прикол? кто нить сталкивался?
1 Вафель
 
18.05.17
16:42
должно быть поле ссылка - использовать всегда
2 mikecool
 
18.05.17
16:44
(1) галка присутствует
3 mikecool
 
18.05.17
16:45
трассировка - в какой момент пропадает пока ничего не дала
4 mikecool
 
18.05.17
17:25
второй тест - вернул режим совместимости в "не использовать", отключил расширения - ошибка осталась
5 mikecool
 
19.05.17
13:28
провожу испытания - поле Ссылка исчезает из ДС и все тут
6 ildary
 
19.05.17
13:33
(5) надо внимательно проверить текст запроса динамического списка - убедиться что все, что на все, что попадает в Ссылка - есть права. Также лучше убедиться - а нет ли там несколько динамических списков и что ошибка выходит в нужном.
7 ildary
 
19.05.17
13:35
+(6) и советую не удивляться подобному - разработчики совсем правами не заморачиваются - в версии 11.2.3 в журнале реализаций есть 3 дин списка и один из них связан с ЕГАИС - так вот при этом в коде есть обращение к одному из полей этого дин. списка без проверки на его доступность.
8 mikecool
 
19.05.17
14:06
(6) ага, на права еще посмотрю, бегло глядел - вроде как были, но посмотрю более точно
9 ildary
 
19.05.17
14:08
(8) А в запросе там Выбрать или Выбрать Разрешенные? Я недавно с подобным сталкивался.
10 mikecool
 
19.05.17
15:28
(9) добавил разрешенные - теже яйца ((
11 Вафель
 
19.05.17
15:30
попробуй запрос выполнить в консоли под пользователем
12 Сильф
 
19.05.17
15:35
Опана, у меня как раз сегодня пользователи УТ 11.3 жаловались на полное зависание Предприятия при попытке открыть журнал Безналичных платежей. Причём под полными правами. Ещё детально не смотрел, что там.
13 mikecool
 
19.05.17
15:38
причем - в настройках отбора Ссылка присутствует, а среди полей таблицы - нет
где-то видимо удаляется, роюсь дальше
14 mikecool
 
19.05.17
15:41
(12) сильно виснет, если сбивается в никуда основная таблица
15 Сильф
 
19.05.17
15:44
(14) > сбивается в никуда основная таблица

В смысле - основная таблица дин.списка слетает?
16 mikecool
 
19.05.17
15:44
(15) да
17 ildary
 
19.05.17
15:49
(16) если у запроса есть основная таблица, и на нее есть права, то надо проверить - нет ли в запросе каких-нибудь соединений с запрещенными таблицами.

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