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

Зависает подбор номенклатуры УТ 11

Зависает подбор номенклатуры УТ 11
Я
   Niang
 
06.08.19 - 06:39
Добрый день! Конфигурация УТ 11.3.4.228. Зависает подбор номенклатуры в документе Поступление товаров и услуг (в других документах работает нормально). Обработка подбора открывается и дает выбрать номенклатуру, виснет в момент нажатия на кнопку "Перенести в документ".  Сделано: ЧДБФЛ, тестирование, чистка кеша, выгрузка/загрузка дт, перенос и запуск базы с другого компьютера, запуск под разными пользователями. Отладка так же виснет при выходе из процедуры ПередЗакрытием в модуле формы обработки ПодборТоваровВДокументЗакупки. В чем может быть причина?
 
 
   Sasha_H
 
1 - 06.08.19 - 09:45
Ну причину так пальцем в небо тяжело понять и назвать. Но могу предложить поискать метод обхода.

Как вариант просто попробовать расширением Вызвать процедуру Вместо там где виснет чтобы определить в каком точно месте виновник.
   Sasha_H
 
2 - 06.08.19 - 09:47
То есть я предлагаю расширением заменить рабочие блоки на пустышки кода. Чтобы понять с какими данными он перестает работать. Возможно платформу обновить.
   Sasha_H
 
3 - 06.08.19 - 09:48
Попробовать использовать серверную модель.
   sqr4
 
4 - 06.08.19 - 10:03
А строчку можешь определить на которой каюк происходит?
   Niang
 
5 - 06.08.19 - 10:11
(4) в модуле формы обработки ПодборТоваровВДокументЗакупки все завершается при выходе из процедуры ПередЗакрытием, т.е. отладчик не реагирует на f11, программа висит. Замер производительности ничего сверхъестественного не показывает. Возможно после процедуры ПередЗакрытием запускаются какие-либо общие модули, на которых происходит зависание, но как на них перейти в отладке, если нажатие f10/f11 ничего не дает?
   Cyberhawk
 
6 - 06.08.19 - 10:11
Замер производительности
   Cyberhawk
 
7 - 06.08.19 - 10:12
Платформу обнови
   Niang
 
8 - 06.08.19 - 11:08
(7) Запускал программу на разных платформах/компьютерах/под разными пользователями. Ничего не помогло
   yzimin
 
9 - 06.08.19 - 11:12
может просто пришло время переходить на SQL?
   sqr4
 
10 - 06.08.19 - 11:14
(5) Попробуй в демке отладить, куда дальше тебя кинет
   sqr4
 
11 - 06.08.19 - 11:19
(5) да не дальше идет ПриЗакрытии...
   sqr4
 
12 - 06.08.19 - 11:25
Ничего там не дорабатывали?
   sqr4
 
13 - 06.08.19 - 11:25
Расширения отключены?
   Niang
 
14 - 06.08.19 - 11:28
(12) Ничего не дорабатывали. Установил новую чистую базу такой же версии, выгрузил конфигурацию из чистой базы, загрузил в рабочую, не помогло.
   Niang
 
15 - 06.08.19 - 11:29
(13) расширений нет
   sqr4
 
16 - 06.08.19 - 11:41
может обновить?
   Niang
 
17 - 06.08.19 - 11:45
Вычислил интересный момент: если делать подбор номенклатуры не выбрав при этом в поступлении поставщика, то ничего не зависает. Если выбрать поставщика, а затем делать подбор, программа виснет.
   Cyberhawk
 
18 - 06.08.19 - 11:54
(8) Ну раз базу насилуешь разными платформами одновременно, то результат закономерен
   lodger
 
19 - 06.08.19 - 12:02
Тормозит поиск в подборе товара

тут то же самое, но на "сервере".
мощностей вам не хватает. надо либо из конфы выкидывать ненужные костыли, либо наращивать мощности.
   sqr4
 
20 - 06.08.19 - 12:51
(19) это дин списки так работают здорова, я правильно понял?
   Cyberhawk
 
21 - 06.08.19 - 12:53
(20) Скорее общая тенденция по увеличению прожорливости любых приложений с годами
   DexterMorgan
 
22 - 06.08.19 - 12:59
в обработке выбора в документе поступления наверное что-то высчитывается. Причем от заполнения поставщика зависит
   Niang
 
23 - 06.08.19 - 13:18
(19) Мощностей достаточно. Никаких костылей в конфе нет, база типовая, не дописанная. Расширений нет. В теме по ссылке ситуация похожая, но не идентичная.
   lodger
 
24 - 06.08.19 - 13:31
база типовая, не дописанная = костыли в конфе есть. просто их написали в 1с.
Мощностей достаточно = спорное утверждение. ssd nvme? core i9?
   Провинциальный 1сник
 
25 - 06.08.19 - 13:31
Попробуй ППД отключить
   Niang
 
26 - 06.08.19 - 13:34
(25) что такое ппд?
   Cyberhawk
 
27 - 06.08.19 - 13:35
(26) Правила дорожного движения. Снимись с ручника уже.
   Niang
 
28 - 06.08.19 - 13:37
(27) Просьба не флудить в теме.
   Cyberhawk
 
29 - 06.08.19 - 13:39
(28) Никакого флуда - все строго по теме
   WhiteDragon93
 
30 - 06.08.19 - 13:41
(26) полнотекстовый поиск, Администрирование -> Общие настройки
 
 Рекламное место пустует
   Niang
 
31 - 06.08.19 - 13:44
(30) полнотекстовый поиск включал/отключал. Никаких изменений.
   sqr4
 
32 - 06.08.19 - 14:07
а скинь код процедуры перед закрытием
   DexterMorgan
 
33 - 06.08.19 - 14:10
(31) Что за код написан в обработке выбора поступления?
   DexterMorgan
 
34 - 06.08.19 - 14:11
(32) Учитывая (17) вряд ли это там проблема
   Niang
 
35 - 06.08.19 - 14:17
(32) Если ЗавершениеРаботы
        И Объект.Корзина.Количество() > 0 Тогда
        
        Отказ = Истина;
        ТекстПредупреждения = НСтр("ru = 'Данные были изменены. Все изменения будут потеряны.'");
        
        Возврат;
        
    КонецЕсли;
    
    ПодборТоваровКлиент.ПередЗакрытиемФормыПодбораТоваров(ЭтаФорма, Объект, Отказ);
    
    Если ПеренестиВДокумент И ПроверятьЗаполнение И Не ПроверитьЗаполнение() И НЕ ВыполняетсяЗакрытие Тогда
        ПеренестиВДокумент = Ложь;
        Отказ = Истина;
    КонецЕсли;
   sqr4
 
36 - 06.08.19 - 14:33
(34) Это получается в момент перехода с события с передЗакрытием на приЗакрытии, происходит какая то херня, например перерисовка дин списка, которая вешает софтинку?
   DexterMorgan
 
37 - 06.08.19 - 14:35
(37) Я думаю, что какие то вычисления происходят в ОбработкеВыбора в документе поступления
   DexterMorgan
 
38 - 06.08.19 - 14:35
(37) к (36)
   sqr4
 
39 - 06.08.19 - 14:36
(37) А почему тогда отладчик не хватает процедуру приЗакрытии, до нее не доходит. Т.е там после ПередЗакрытием идет приЗакрытии
   DexterMorgan
 
40 - 06.08.19 - 14:43
(39) Хз, вроде там вопрос показывают, типа НСтр("ru = 'Подобранные товары не перенесены в документ. Перенести?'"
   sqr4
 
41 - 06.08.19 - 14:43
(40) это если на крестик закрыть как я понял
   Niang
 
42 - 06.08.19 - 14:51
Проблема решилась обновлением конфигурации.
   lodger
 
43 - 06.08.19 - 14:52
(42) значит первый сценарий из (19).
   sqr4
 
44 - 06.08.19 - 14:52
(42) я бы уточнил, временно решилась. Изменения в проблемной части были?
   sqr4
 
45 - 06.08.19 - 14:53
(42) для прикола, добавь в свою конфу, ту новый модуль и посмотри будет робить или нет. Если будет, то точно оно из (19)


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