|
УТ 11 зависание чеков при одновременном пробитии
| ☑ |
0
PovAndy
28.08.19
✎
14:19
|
У нас УТ 11.4 (11.4.8.84).
Файловая база, 3 клиента (3 кассы), в режиме терминала.
Если, проводятся 2 чека одновременно, (в пределах 1-2 сек), то система висит около 30-60 сек., проводится только один чек, а по остальным выдаётся ошибка на экране, списывается (или прибавляется!?..) сумма чека, а количество товара по чеку не меняется, сами чеки с ошибкой тоже пропадают!
Подскажите, что делать в такой ситуации?
Как обойти такую проблему?
|
|
1
isa2net
29.08.19
✎
02:12
|
из рмк чеки идут?
|
|
2
Повелитель
29.08.19
✎
07:20
|
(0) В отладчике есть замер производительности. Включи и увидишь картину что висит, и почему.
Помню у нас владелец бизнеса чуть не убил прога, за такую реализацию как у вас.
Открыли магазин 6 кассы, реклама, куча клиентов и все висит.
Потом поставили на каждую кассу свою базу с выгрузкой в конце дня в УТ.
|
|
3
Повелитель
29.08.19
✎
07:22
|
(2) Правда это давно было еще на 7.7, но файловая база 8.х работает по такому же принципу как и в 7.7 захватывая все используемые таблицы при проведении.
|
|
4
Звездец
29.08.19
✎
08:42
|
потому что блокировки долго не снимаются, а происходить это может из-за долгого отклика ККТ при работе через терминал.
в общем минисервер и тонкий клиент в помошь
|
|
5
PovAndy
29.08.19
✎
11:29
|
(2) , в одном отделе стоит 2 кассы, если были продажи на одной, то при 2-х базах не будет видно проданных товаров!
|
|
6
Повелитель
29.08.19
✎
11:42
|
(5) Ну так отладчиком и замером производительности гляньте, где затык идет.
Ну и как предлагали в (4) поставьте минисервер, но скорее всего дело в коде.
Не знаю конкретно как в УТ 11.4 но в других конфигурациях в 10 раз ускоряет выключение расчета партии при проведении документов продаж.
|
|
7
PovAndy
12.09.19
✎
10:34
|
(6), спасибо, попробую отключить расчёт партии.
Но чем это грозит?
|
|