Имя: Пароль:
1C
1С v8
БП 2.0. Виснут документы (перед печатью)
0 Sasha_Rapira
 
08.10.14
03:46
Вот такая вот проблема.

Терминал. В терминале сидят человек 40.

Там они запускают 1С бухгалтерия, SQL база находится на другом сервере.

Всё работает быстро НО когда человек жмёт печатные формы, например Требование-накладная, Бух-справка. Очень сильно висит и думает минуты 5.

То-есть он уже сформировал документ, но перед началом печати проходит минуты 3-5.

Бухи жалуются.

Стоит ScrewDrivers как год уже, может с ним что то случилось.
1 Sasha_Rapira
 
08.10.14
03:50
Кто то говорил "нужно пересчитать итоги" как это сделать в БП 2.0 ?
2 SeraFim
 
08.10.14
04:27
Проблема на всех компах/у всех пользователей/с любой печатной формой?
Сталкивался, когда у 1 пользователя 1 печатная форма так "зависала". Помогла очистка настроек:
ХранилищеСистемныхНастроек.Удалить("Общее/НастройкиПечатиТабличногоДокумента/<ИмяПараметровПечати>" , , "<ИмяПользователя>");
3 Sasha_Rapira
 
08.10.14
04:50
Я понял вроде почему. Когда под админом у них захожу - летает, под юзером - висит от 25 сек до 5 минут. То-есть вероятна проблема с правами. Дал юзера полные права = летает.

Как можно зайти в конфигуратор ПОД админом, НО для замера производительности запустить под юзером?
4 Sasha_Rapira
 
08.10.14
05:05
Всё разобрался. Тему в топку к ктулху
5 patria0muerte
 
08.10.14
05:06
(4) Ну так и написал бы, в чем беда была... мало ли кто столкнется...
6 Sasha_Rapira
 
08.10.14
05:15
РегистрБухглатерии.Хозрасчетный. Права Бухгалтер.

При чтении установлено условие: #ОсновноеУсловиеЧтение("Организация")

Запрос:
НЕ &ИспользоватьОграниченияПравДоступаНаУровнеЗаписей
    ИЛИ 1 В
        (ВЫБРАТЬ ПЕРВЫЕ 1
            1
        ИЗ
            РегистрСведений.НастройкиПравДоступаПользователей КАК НастройкиПравДоступаПользователей
        ГДЕ
            ТекущаяТаблица.Организация = НастройкиПравДоступаПользователей.ОбъектДоступа
            И НастройкиПравДоступаПользователей.ВидОбъектаДоступа = ЗНАЧЕНИЕ(Перечисление.ВидыОбъектовДоступа.Организации)
            И НастройкиПравДоступаПользователей.Пользователь В (&ГруппыТекущегоПользователя))

===============

Этот кусок говна тормозит работу в десятки - сотни раз.

Варианты решения:
1) просто удалить это условие
2) найти и отключить "ИспользоватьОграниченияПравДоступаНаУровнеЗаписей".
3) смириться с тормозами
7 Sasha_Rapira
 
08.10.14
05:24
Забавно что какой до даун включил ограничение на уровне записей и при этом нет не одного ограничения. Регистр сведений "НастройкиПравДоступаПользователей" пустой как мой карман. То-есть из за дауна печать тормозила в 10-100 раз, ради прикола. Таким надо руки отрубать напильником
8 Aleksey
 
08.10.14
08:03
Странно у меня такое появилось при переходе на 8.3.4.365 год назад на БП 3.0 (2.0 при этом вела себя адекватно). Причем тормоза во всем от заполнения акта сверки, до просмотра проводок. Помогло в серверные процедуры вставка строки УстановитьПривелегированныйРежим(Истина). Чуть позже 1С в типовой во всех процедурах формирования печати поставляла эту строку