Зависает комп при входе в справочник номенклатура или контрагенты

1. Anjelikast 21.03.12 09:40 Сейчас в теме
После обновления до редакции 10.3.16.1 Зависает комп при входе в справочник номенклатура или контрагенты в 1с УТ 10.3 у сотрудников с ролью созданной на основе роли менеджер по продажам + пользователь и с ограничением в доступе к контрагентам. Может висеть до 1,5 часов потом справочник все же открывает. Что надо поправить чтобы исправить ситуацию?
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. ИльяЕвгеньевич 21.03.12 09:43 Сейчас в теме
запускать с замером производительности и смотреть, что он там тянет так долго
3. ops 21.03.12 09:43 Сейчас в теме
не понятно, конфигурация типовая или изменена? в справочнике много позиций? под учёткой с полными правами есть такая проблема?
4. Anjelikast 21.03.12 09:53 Сейчас в теме
с полными правами проблем нет.. проблема только у роли которая предполагает ограничение доступа к справочнику контрагентов.
запускать с замером производительности и смотреть, что он там тянет так долго
можно поподробнее- если что я не программист :)
Конфигурация изменена
5. ops 21.03.12 09:55 Сейчас в теме
рекомендую привлекать всё-таки программиста.
6. Anjelikast 21.03.12 10:01 Сейчас в теме
в справочнике около 8600 позиций..
программист был.. сразу ответ не дал..
7. andreyshim 8 21.03.12 10:07 Сейчас в теме
а база файловая или sql ?
а так в кофигураторе тестирование с исправлением, может поможет...
8. evgefremov 44 21.03.12 10:07 Сейчас в теме
посмотрите поддержка какой платформы стоит в свойствах конфигурации?
9. Anjelikast 21.03.12 10:40 Сейчас в теме
база файловая, платформу обновили до 8.2.15.301
10. Galinka 21.03.12 11:04 Сейчас в теме
проблема только у роли которая предполагает ограничение доступа к справочнику контрагентов.

Кто Роль настраивал? Возможно именно там проблема.
11. Diego_Iv 34 21.03.12 11:10 Сейчас в теме
Ограничение доступа на уровне записей очень медленно работает на файловых базах.
Правда непонятно, почему нормально работало до обновления?
И правда нужно программисту смотреть: скорее всего свои изменения неправильно перенесли при обновлении базы.
12. Anjelikast 21.03.12 11:14 Сейчас в теме
роль настраивала я скопировав типовую роль менеджер по продажам было это до обновления.. раньше работало без проблем. если у этой роли убираю группы пользователей в которую входит пользователей- то справочник номенклатуры хорошо открывается. но соответственно в справочнике контрагентов ничего не видно.. как только выбираю любую из групп - сразу виснет
13. Anjelikast 21.03.12 11:16 Сейчас в теме
тестирование с исправлением не помогло
14. Anjelikast 21.03.12 11:19 Сейчас в теме
И правда нужно программисту смотреть: скорее всего свои изменения неправильно перенесли при обновлении базы.
согласна.. хотелось просто узнать в какую сторону дать направление программисту... потому как он тоже завис на этой проблеме.. думала может кто сталкивался..то ли доступ у роли проверять.. то ли в настройках учета что то смотреть
15. ИльяЕвгеньевич 21.03.12 11:39 Сейчас в теме
смотреть группу пользователей в которую входит пользователь, в ней смотреть группы доступа к контрагентам
смотреть справочник контрагентов, может там где то битые ссылки
16. Bublik2011 9 17.11.14 10:38 Сейчас в теме
Тема еще не закрыта? Могу подсказать, как решил проблему. У меня зависал справочник Номенклатура. Более 150 тыс. элементов. С изображениями. Файловая база около 2ГГб. После вставки функции в справочник "ПриОткрытии" значительно сократилось время открытия справочника.

Итератор=0;Прерывание=1;
Пока 0 < Прерывание Цикл
    Итератор=Итератор+1;ОбработкаПрерыванияПользователя();Состояние("2: #"+Строка(Итератор)+", "+Строка(ВремяВыполнения));
    мДатаНачалаВыполнения=ТекущаяДата();
        Запрос=новый Запрос;Запрос.Текст="
        |ВЫБРАТЬ первые 10 Номенклатура.Код КАК КОД ПОМЕСТИТЬ ВТ ИЗ Справочник.Номенклатура КАК Номенклатура ГДЕ     Номенклатура.Наименование ПОДОБНО ""%"" + &ПодСтрокаИзНазвания + ""%"" ИНДЕКСИРОВАТЬ ПО КОД ; ВЫБРАТЬ     ВТ.* ИЗ ВТ КАК ВТ ; УНИЧТОЖИТЬ ВТ ";
        Запрос.УстановитьПараметр("ПодСтрокаИзНазвания","артикул");Результат = Запрос.Выполнить();
        мДатаОкончанияЗапроса=ТекущаяДата();ВремяВыполнения=кзПреобразоватьСекунды(мДатаОкончанияЗапроса - мДатаНачалаВыполнения);    

            Если ВремяВыполнения<3 Тогда Прерывание=0; Иначе Прерывание=1; КонецЕсли;     
КонецЦикла;


Показать


Не забыл в "Операции" - "УправлениеПолнотекстовымПоиском" - "Настройка" убрать галочку "Разрешить". Значительно как-то помогло.

Честно, рассматривал уже создавать
17. Bublik2011 9 24.11.14 17:24 Сейчас в теме
(16) Оказалось еще проще. На диске, где была файловая база, был сбойный кластер. А в хранилище изображений много картинок без владельца. Да еще и переделанный модуль Справочника-ФормаСписка. Полезно, иногда, оставлять все как есть в модуле объекта, чтобы не тормозило :)

Чистим ХранилищеЗначений-Изображение

    Запрос=новый Запрос;
Запрос.Текст="
|ВЫБРАТЬ первые 111200
|    ХранилищеДополнительнойИнформации.Ссылка
|ИЗ
|    Справочник.ХранилищеДополнительнойИнформации КАК ХранилищеДополнительнойИнформации
|where 
|ХранилищеДополнительнойИнформации.Объект.Ссылка ЕСТЬ NULL
|";
Результат = Запрос.Выполнить();
Результат = Результат.Выгрузить();

 Режим = РежимДиалогаВопрос.ДаНет;        
        Ответ = Вопрос("Найдено без объектов "+Результат.Количество()+" фото,удаляем?", Режим, 30);
        Если Ответ = КодВозвратаДиалога.Да Тогда
            Для каждого СтрокаТЗ из Результат Цикл
                      Удаляемое=СтрокаТЗ.Ссылка.ПолучитьОбъект();
                    Удаляемое.Удалить();

            КонецЦикла;


        ИначеЕсли Ответ = КодВозвратаДиалога.Нет Тогда
                    
        КонецЕсли;

Показать
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот