Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Чудеса в решете: частично не работает дописанный функционал

Чудеса в решете: частично не работает дописанный функционал
Я
   Ринат-СПб
 
23.10.20 - 12:03
Имеем в наличии: УТ11 (допиленная) в клиент-серверном варианте. Примерно 20 пользователей, у всех полные права.
Конфигурация активно дорабатывается, поэтому обновления основной базы происходит 2-3 в неделю, только по ночам и без всяких динамических обновлений.
Теперь конкретно пример: в форму подбора были добавлены дополнительные колонки в список товаров + при выборе товара (помещение в корзину) делается дополнительный запрос с определением максимальной входящей цены из существующих остатков (справочное поле, в расчетах не учувствует).
Функционал написан давно, работал у всех без нареканий. Так вот после очередного обновления в понедельник начались чудеса. В этом обновлении данный функционал и вообще форма подбора не учавствовала. Но примерно у половины пользователей перестал работать этот справочный запрос. Дополнительные столбцы есть, дополнительные настройки формы работают, а вот запрос не выполняется.
Возьмем двух пользователей: у пользователь1 - не работает, у пользователь2 - работает. Запускаем на компьютере пользователь1 и логинимся под пользователем2 - работает. Логинимся под пользователь1 - не работает. Переходим к компьютеру пользователь2 и логинимся под пользователь1 - работает.
Кэши чистили на всех рабочих местах + очищали серверную часть. Настройки пользователей очищали.
   oslokot
 
1 - 23.10.20 - 12:04
Продолжайте наблюдения
   Ринат-СПб
 
2 - 23.10.20 - 12:12
(1) Евгений Ваганыч, зайдите под своим аккаунтом ;)
   МимохожийОднако
 
3 - 23.10.20 - 12:16
отладчиком смотрел?
   lodger
 
4 - 23.10.20 - 12:17
в коде поискать чудеса не пробовали?
проверка ролей каких-нибудь неочевидных?
   lodger
 
5 - 23.10.20 - 12:17
rls?
   Ринат-СПб
 
6 - 23.10.20 - 12:30
(4) Прикол в том, что на месте пользователя1 отладчик проскакивает эту строку, как будто ее вообще нет
(5) Выключено, плюс у всех полные права - при этом rls игнорируется
   b_ru
 
7 - 23.10.20 - 12:30
Развернуть файловую копию базы, зайти под пострадавшим пользователем, проверить. Если работает - проблема в кешах, не дочистил. Если не работает - проблема в коде, зацепили что-то когда активно дорабатывали.
   lodger
 
8 - 23.10.20 - 12:36
а. похожий глюк видел когда-то. не помню как лечилось по-нормальному.
брали глючный модуль\форму. вносили туда изменение. накатывали полноценное обновление на БД. (не демонически)
   shuhard
 
9 - 23.10.20 - 12:36
(6)[отладчик проскакивает эту строку, как будто ее вообще нет ]
поднимаешь копию базы в режиме клиент-сервер, убеждаешься в том, что всё работает, далее типовые методы
   Ринат-СПб
 
10 - 23.10.20 - 12:43
(8) Сегодня попробую, этого еще не делал :) 
(9) Спасибо, уже разворачиваю

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