Релиз бухгалтерии 3.0.70 виснет пользовательский режим для пользователей с полными правами
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
То же самое. После обновления на 3.0.70.30 вход под полными правами стал занимать 9 минут!
А под ролью Бухгалтер время входа нормальное, как обычно.
Расследование показало, что при начале работы в 3.0.70 запускается проверка платежных поручений за 3 последних года, а это много-много тысяч документов.
Т.е. заметно будет на больших бухгалтериях, а на маленьких наверное не критично.
В общем, при входе под полными правами вызывается функция Обработки.ПроверкаРеквизитовПлатежныхПоручений.ПроверитьНаличиеНекорректныхПлатежей(), при этом никаких "плохих" документов не находится.
Но при следующем входе в программу эта проверка опять запускается, и опять ждем 9 минут.
В разделе Администрирование есть пункт меню "Проверка реквизитов платежных поручений" для открытия этой обработки, и через конфигуратор вижу, что в форме есть флаг "Не проверять при начале работы". Он-то нам и нужен, чтобы эта проверка больше не запускалась.
Но при нажатии на эту ссылку опять же запускается долгая процедура проверки, потом появляется сообщение "Не найдено платежных поручений с ошибками!" и обработка не открывается.
Поэтому пришлось написать простенькую обработку с одной кнопкой для записи в настройку "ПроверкаРеквизитовПлатежныхПоручений" значения Истина в "НеПроверятьПриНачалеРаботы".
А под ролью Бухгалтер время входа нормальное, как обычно.
Расследование показало, что при начале работы в 3.0.70 запускается проверка платежных поручений за 3 последних года, а это много-много тысяч документов.
Т.е. заметно будет на больших бухгалтериях, а на маленьких наверное не критично.
В общем, при входе под полными правами вызывается функция Обработки.ПроверкаРеквизитовПлатежныхПоручений.ПроверитьНаличиеНекорректныхПлатежей(), при этом никаких "плохих" документов не находится.
Но при следующем входе в программу эта проверка опять запускается, и опять ждем 9 минут.
В разделе Администрирование есть пункт меню "Проверка реквизитов платежных поручений" для открытия этой обработки, и через конфигуратор вижу, что в форме есть флаг "Не проверять при начале работы". Он-то нам и нужен, чтобы эта проверка больше не запускалась.
Но при нажатии на эту ссылку опять же запускается долгая процедура проверки, потом появляется сообщение "Не найдено платежных поручений с ошибками!" и обработка не открывается.
Поэтому пришлось написать простенькую обработку с одной кнопкой для записи в настройку "ПроверкаРеквизитовПлатежныхПоручений" значения Истина в "НеПроверятьПриНачалеРаботы".
&НаКлиенте
Процедура КомандаВыполнить(Команда)
УстановкаНастройкиНаСервере();
КонецПроцедуры
&НаСервере
Процедура УстановкаНастройкиНаСервере()
ХранилищеОбщихНастроек.Сохранить("ПроверкаРеквизитовПлатежныхПоручений", "НеПроверятьПриНачалеРаботы", Истина);
КонецПроцедуры
Показать
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот