Имя: Пароль:
1C
1С v8
Многострадальная УТ11
,
0 Nikart
 
09.07.12
15:48
Ребята, настрадался с УТ 11. Версия 11.0.8.11. При отрытии Чека ККМ, при добавлении товара в него жуткие тормоза. Замер производительности показал следующее:
   Документ.ЧекККМ.Форма.ФормаДокументаМастер.Форма    192    РезультатВопроса = Вопрос(ТекстВопроса, Кнопки);    1    2,468286    12,91
   ЖурналДокументов.ЧекиККМ.Форма.ФормаСписка.Форма    147    ОткрытьФорму("Документ.ЧекККМ.Форма.ФормаДокументаМастер", ПараметрыОткрытия);    1    3,661752    19,15
   Документ.ЧекККМ.Форма.ФормаДокументаМастер.Форма    2 359    ДобавитьВКорзинуНаСервере(СтруктураПараметры, Количество);    3    10,057774    52,59

Т.е. жутко тормозят эти 3 функции. Вот только ХЗ как решить данную проблему. Кто-нибудь сталкивался? Проблема версии?
1 hhhh
 
09.07.12
15:52
(0) прикольно

РезультатВопроса = Вопрос(ТекстВопроса, Кнопки);    1    2,468286
2 Fragster
 
гуру
09.07.12
15:54
а что делает "добавитьвкорзинунасервере"?
3 Fragster
 
гуру
09.07.12
15:54
отладка сервера вообще включена?
4 kotletka
 
09.07.12
15:55
(0)а сколько у вас зверкоьков сидит на файловой базе?
5 Rizhij_Nikitos
 
09.07.12
15:59
11 вообще расстраивает. Два дня искал как достать теперь контактную информацию...
6 Amra
 
09.07.12
16:02
(5) Ну не пинай на конфу, коли ее не знаешь)
7 hhhh
 
09.07.12
16:07
они не пинают. Они страдают.
8 MSII
 
09.07.12
16:11
(5) Да ладно, 2 дня искал. Шефу своему про 2 дня можешь сказать, конечно, а нам-то зачем? ))
9 Defender77
 
09.07.12
16:19
(1) Во-во. Кнопки быстрее нажимать нужно!
10 Rizhij_Nikitos
 
09.07.12
16:21
(6)(8) просто говорить когда ты уже в типовом раскопал что надо выбирать из ТЧ КИ.
11 Nikart
 
09.07.12
16:24
(4) всего 3-4 одновременно
12 aleks-id
 
09.07.12
16:24
версионированием поди побаловался?
13 Nikart
 
09.07.12
16:26
(12) да.. версионирование включено
14 Nikart
 
09.07.12
16:26
до этого на 11.0.6.9 так не тормозило с такими же настройками
15 aleks-id
 
09.07.12
16:27
(14) все когда то начинается...
16 Nikart
 
09.07.12
16:30
(15) не утешает
17 aleks-id
 
09.07.12
16:31
ну отключи тогда версионирование.
18 Maniac
 
09.07.12
16:32
УТ11 не предназначена для ведения розницы. сто раз уже писалось и говорилось. Хотите розницу в УТ11? пишите блок с нуля. ибо стандарт ужасен.
19 Maniac
 
09.07.12
16:32
имеется ввиду полноценное АРМ кассира/продавца.
20 Maniac
 
09.07.12
16:33
Я вот свои рабочие места написал что под реализации что под чеки. и работаем спокойно. чеки уже создаются из АРМ. и люди не парятся.
21 aleks-id
 
09.07.12
16:36
мамин ёжик! в кои то веки Маня правильные вещи говорит. главное чтоб не начал пиарить какие нить поделки...
22 Maniac
 
09.07.12
16:41
кому надо сам в профиль глянет и найдет. да и уже все знают куда идти))
23 Nikart
 
09.07.12
16:45
(19) АРМ не нужно.. торговля оптово-розничная
24 Nikart
 
09.07.12
16:46
(17) предлагал отключить - руководство против
25 Nikart
 
09.07.12
16:46
(17) хотят все видеть
26 aleks-id
 
09.07.12
16:47
ну тогда проиндексируй РС
27 Nikart
 
09.07.12
16:55
(26) что за РС?
28 Nikart
 
09.07.12
16:55
версонирование отключил на копии, такой же глюк, при подборе первого товара в ЧекККМ жуткая задержка... может прям чуть меньше по времени, но долгая
29 kotletka
 
09.07.12
16:56
хы так у тебя на форме подбора? переписывай подбор и ставь клиент- сервер
30 Nikart
 
09.07.12
17:45
(29) только так? клиент-сервер ставить не выход..
31 aleks-id
 
09.07.12
17:46
чё-чё-чё??? так у тебя файловая база чтоли???
32 Leksus
 
09.07.12
17:55
ДобавитьВКорзинуНаСервере(СтруктураПараметры, Количество)
А внутри этой процедуры что?
33 Nikart
 
09.07.12
18:30
(31) база файловая
34 Nikart
 
09.07.12
18:31
(32)

&НаСервере
Процедура ДобавитьВКорзинуНаСервере(СтруктураПараметры, Количество)
   
   РезультатПоиска = Объект.Товары.НайтиСтроки(СтруктураПараметры);
   Если РезультатПоиска.Количество() = 0 Тогда
       
       ТекущаяСтрока = Объект.Товары.Добавить();
       
       ТекущаяСтрока.Номенклатура = СтруктураПараметры.Номенклатура;
       ТекущаяСтрока.Характеристика = СтруктураПараметры.Характеристика;
       ТекущаяСтрока.Упаковка = СтруктураПараметры.Упаковка;
       ТекущаяСтрока.Цена = СтруктураПараметры.Цена;
       
       СтруктураДействий = Новый Структура;
       СтруктураДействий.Вставить("ПроверитьХарактеристикуПоВладельцу", ТекущаяСтрока.Характеристика);
       СтруктураДействий.Вставить("ПроверитьЗаполнитьУпаковкуПоВладельцу", ТекущаяСтрока.Упаковка);
       СтруктураДействий.Вставить("ЗаполнитьСтавкуНДС", Объект.НалогообложениеНДС);
       СтруктураДействий.Вставить("ЗаполнитьПризнакНаличияНоменклатурыПродаваемойСовместно", ПредопределенноеЗначение("Перечисление.ВариантыАнализаНоменклатурыПродаваемойСовместно.РозничнаяТорговля"));
       
       ДобавитьВСтруктуруДействияПриИзмененииКоличестваУпаковок(СтруктураДействий,Объект);
       
   Иначе
       
       ТекущаяСтрока = РезультатПоиска[0];
       
       СтруктураДействий = Новый Структура;
       ДобавитьВСтруктуруДействияПриИзмененииКоличестваУпаковок(СтруктураДействий,Объект);
       
   КонецЕсли;
   
   ТекущаяСтрока.КоличествоУпаковок = Количество + ТекущаяСтрока.КоличествоУпаковок;
   
   // Активизируем текущую строку табличной части...
   Элементы.Товары.ТекущаяСтрока = ТекущаяСтрока.ПолучитьИдентификатор();
   
   СтрокаДисплеяПокупателя = Строка(ТекущаяСтрока.Номенклатура);
   
   ОбработкаТабличнойЧастиСервер.ОбработатьСтрокуТЧ(ТекущаяСтрока, СтруктураДействий, Неопределено);
   
   ЗаполнитьСтатусыУказанияСерийСервер();
   
КонецПроцедуры
35 Nikart
 
09.07.12
18:34
(31) файловая глюковато работает?
36 Nikart
 
09.07.12
18:52
???
37 Maniac
 
09.07.12
19:23
жестого глюковато. скажем так безумно тормознуто.
38 Maniac
 
09.07.12
19:23
сколько раз уже говрили. 8 лет пишем пишем - тысячи тем пережевано - ФАЙЛОВЫЕ БАЗЫ - ошибка природы.
39 Maniac
 
09.07.12
19:24
ТС три года на мисте, что ты все время это делал? не знать что такое файловая и серверная база...
40 aleks-id
 
09.07.12
19:26
так. ТС марш делать клиент-сервер! а то пойдут потом слухи "ут11 хавно, все тормозит!"
41 Nikart
 
09.07.12
19:42
(40) платить за этот сервер 1С бешенные бабки когда всего 3 пользователя работают?
42 Nikart
 
09.07.12
20:00
Вот мне нехрена не понятно. Как это получается, хочет клиент купить УТ11 и работать в ней вдвоём, а тут получается нужно купить не только 1С основную поставку и доп лицензию, а ещё и сервер за 42 или 72 тысячи... накладненько и неоправдано.. тогда бы и продавали все в комплекте только
43 Maniac
 
09.07.12
20:02
(42) да не гони. 40 тысяч копейки для бизнеса. за нормальную работу. бывает работает всего 2-3 человека а номенклатуры грузят сто тысяч. Он у меня тоже всего 10 человек, так мы все ПО , скл купили и еще вот сервак за 10 тысяч баксов покупаем.
44 Maniac
 
09.07.12
20:04
количество людей не показатель. Тем более если например интернет-магазин так в таких фирмах вообще 5 человек сидит. А заказов несколько тсыяч день может сыпаться. Все зависит от документооборота и объема информации.
Ну и плюс конечно глючности системы. УТ11 крайне тормозная на файловых базах. Демонические списки просто убивают.
45 Maniac
 
09.07.12
20:04
Надо было не УТ11 внедрять тогда а работать на УТ10. тогда бы летало. Но вы же выбрали УТ11.
46 Nikart
 
09.07.12
20:06
(44) да вот кто знал о такой гемморойности..
47 Maniac
 
09.07.12
20:06
Да еще и розницу решили в ней нести. Ты даже пля с момента заведения тему не разобрал что эти процедуры выполняют - конкретно по всему коду, а не только вызову. Вывозв процедуры одно - в то ч ней происходит другое.
Так сидишь и ждешь чтобы тебе кто то чего то сказал. как у разбитого корыта.
"0 постов назад я рекомендацию дал - пиши свои АРМ продавца под розницу.
48 Maniac
 
09.07.12
20:07
Под интернет-магазины надо юзать серверные базы. Если у тебя 3 человека работает, это не значит что под тысячи заказов база не нужна.
49 Nikart
 
09.07.12
20:11
(47) да не выход писать здесь... не в ЧекахККМ, так в другом месте вылезут глюки и тормоза
50 Maniac
 
09.07.12
20:46
Ждем релиза 8,3 он должен повлиять на скорость.
51 Maniac
 
09.07.12
20:47
на УТ11 за полсдение полгода раза три процедуры переписывали работы с демоническими списками и глобаные модули.
я уже плюнул свое написал, тк невыносимо каждый релиз получать что то новое и переписывать обработки которые перестают работать.
52 Fragster
 
гуру
10.07.12
09:28
закомменти строку с дисплеем покупателя
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший