Имя: Пароль:
1C
Админ
v8 Бух2.0 Долго открывает печ.форму док. ПеремещениеТовара "Торг-13"
0 yuraskas
 
12.08.13
14:49
С некоторого времени очень долго стал открывать печатную форму Торг-13 документа ПеремещениеТовара. Удалил все лишние принтеры (вкл. виртуальные) - не помогло. Может кто встречался с данной проблемой?
1 yuraskas
 
12.08.13
14:57
Причем под пользователем с Полными правами, открвыает сразу, а под простыми бухами - очень долго.
2 zak555
 
12.08.13
14:59
под один тем же пользователем ОС ?
3 yuraskas
 
12.08.13
15:02
(2) да. сижу вот разбираюсь.
4 yuraskas
 
12.08.13
15:05
я бы сделал замер производительность, так, из под конфигуратора на открыть же отладку под другим пользователем. Или можно?
5 yuraskas
 
12.08.13
15:11
очистка кэша пользователя буха, тоже не дала результат.
6 Мимохожий Однако
 
12.08.13
15:19
(4)Можно.
7 yuraskas
 
12.08.13
15:29
(6) уже вспомнил.
8 yuraskas
 
12.08.13
15:39
Зависает на Функция ПолучитьСуммуСписанияАктивов(ТекДокумент) Экспорт из общего модуля. Странно. С базой ничего не делал.
9 yuraskas
 
12.08.13
16:02
Все дело в этом запросе из выше указанной функции:
ВЫБРАТЬ
            ХозрасчетныйДвиженияССубконто.СубконтоКт1 КАК СубконтоКт1,
            ХозрасчетныйДвиженияССубконто.СубконтоКт2 КАК СубконтоКт2,
            СУММА(ХозрасчетныйДвиженияССубконто.КоличествоКт) КАК КоличествоКт,
            СУММА(ХозрасчетныйДвиженияССубконто.Сумма) КАК Сумма
        ИЗ
            РегистрБухгалтерии.Хозрасчетный.ДвиженияССубконто(&ДатаНач, &ДатаКон, Регистратор = &Регистратор И (НЕ СчетКт = &СчетГТД)) КАК ХозрасчетныйДвиженияССубконто
        
        СГРУППИРОВАТЬ ПО
            ХозрасчетныйДвиженияССубконто.СубконтоКт1,
            ХозрасчетныйДвиженияССубконто.СубконтоКт2

Почему под полными правами он делает быстро, под обычным Бухгалтером - около минуты???
10 yuraskas
 
12.08.13
16:59
Спецы, подскажите?
11 roman52
 
13.08.13
06:51
(10) из-за RLS, там для роли "Бухгалтер" на РБ.Хозрасчетный стоит ограничение доступа для чтения/изменения
<Прочие поля> =  шаблон ограничения <#ОсновноеУсловиеЧтение("Организация")>

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

пытался вкурить где там появляются тормоза, не получилось
и т.к. конфа у меня снята с поддержки, то просто добавил еще одну роль "_ДляБухгалтеров" (чтобы не париться с каждым обновлением) с галочкой "Независимые права подчиненных объектов", где прописал полные права на РБ.Хозрасчетный

может быть кто-то из форумчан нашел куда ноги врастают?
12 yuraskas
 
13.08.13
08:41
Есть еще вариант. Убрать галку в Сервис - Настройка программы - Права доступа. У бухов все стало быстро открываться.
13 roman52
 
13.08.13
10:00
(12) Сервис \ Настройка программы \ Ограничение доступа \ галочка "Использовать ограничения прав доступа на уровне записей" НЕ стоит, НО все равно тормозило, пока не добавил доп.роль

или ты про какую галку "Права доступа"?
14 yuraskas
 
13.08.13
11:24
я про галку "Ограничить доступ к данным по организациям"
15 roman52
 
13.08.13
11:36
(14) этой галочки тоже не стоит и все равно тормозило О_О

..в (13) это из ЗУПа настройки были, не туда посмотрел
16 yuraskas
 
13.08.13
14:35
Ну все равно так не должно быть. Очередной косяк 1с.
17 piter3
 
13.08.13
14:40
(16)   обслуживание базы делается? на (2) отвечать не?
18 piter3
 
13.08.13
14:41
имхо (16) пук в лужу
19 roman52
 
14.08.13
05:42
(17) полное ТИИ делается - тормоза все равно остаются, под разными пользователями ОС - тоже тормозня
галочка Сервис \ Настройка программы \ Права доступа \ Ограничить доступ к данным по организациям НЕ стоит

мне помогло только добавление доп.роли с полными правами на РБ.Хозрасчетный
20 yuraskas
 
14.08.13
08:29
(17) что ты понимаешь под обслуживанием? и формируй пожалуйста нормально предложения, твои ребусы разгадывать некогда.
21 yuraskas
 
14.08.13
09:52
(19) пришлось прибегнуть к твоей схеме.
22 piter3
 
14.08.13
09:54
(20) переиндексация, обновление статистики
23 piter3
 
14.08.13
09:56
релиз кстати озвучь и платформу
24 roman52
 
14.08.13
13:35
платформа: 8.2.18.109
конфигурация: БП 2.0.50.4
25 yuraskas
 
15.08.13
08:21
(22)тестирование-исправление делается регулярно перед каждым обновлением. релизы такие же как в (24). Единственное не понял, что значит "обновление статистики".
26 Starhan
 
15.08.13
08:28
Файловая? скок юзверей?
27 roman52
 
16.08.13
05:17
(25) наверное "обновление статистики" = Гл.меню \ Операции \ Управление полнотекстовым поиском \ Обновить индекс
тоже не помогло

(26) база файловая - активных пользователей = ~8-10
документов в день немного
28 Vovan_Magadan
 
16.08.13
05:25
(27) аналогичная тема есть, пока не занимался буду.

Бухгалтерия 2

Печатная форма Требования-накладная и Справка операция вручную, у меня под полными правами формируется сразу, у бухов медленно по минуте.

То-есть со своего компа захожу под собой = сразу, под бухом = медленно.

Пока не ковырял, но надо делать замер производительности.
29 yuraskas
 
16.08.13
17:17
(28)да замер то уже сделан. Я написал выше, где тупит.
30 Armando
 
16.08.13
17:46
Главное планы выполнения запросов не сравнивай
31 yuraskas
 
21.08.13
08:58
Оказывается есть еще вариант, откатиться на платформу 8.2.17. На ней работает без тормозов.
32 Starhan
 
21.08.13
09:05
(31)(28) Пересчитать итоги, если не поможет
то в общем модуле "БухгалтерскийУчет" в функции ПолучитьСуммуСписанияАктивов(ТекДокумент)

изменить строчку

ПроводкиДокумента = Запрос.Выполнить().Выгрузить();

на
УстановитьПривилегированныйРежим(Истина);
ПроводкиДокумента = Запрос.Выполнить().Выгрузить();
УстановитьПривилегированныйРежим(Ложь);
33 yuraskas
 
21.08.13
14:13
(32) тоже вариант. Но почему с 18 релиза это стало проблемой???