Помогите решить проблему.
На одной из касс не проходят скидки.
На соседних нормально. Касса на связи, с этим проблем нет. Переоценка проходит на кассу.
До меня на ней очищали версионность таблиц. Почистили все записи в таблице cnv_table_client_versions. Строку trm_in_aoo тоже.
Кстати, для чего она?
Потом на ней делали восстановление базы.
Но по-прежнему все сваливается на кассу. Но вот скидка!
Сама скидка на артикул и классификатор. Т.е. назначает вторую цену при использовании карты.
Сейчас залез через Putty.
mysql> show processlist;
+----+--------------+--------------------+-----------+---------+------+----------+------------------------------------------------------+
| Id | User | Host | db | Command | Time | State | Info |
+----+--------------+--------------------+-----------+---------+------+----------+------------------------------------------------------+
| 3 | ukm_terminal | localhost:55205 | ukmclient | Sleep | 1464 | | NULL |
| 9 | ukmremote | 172.16.47.251:4876 | ukmclient | Sleep | 6278 | | NULL |
| 11 | ukmremote | 172.16.47.251:4880 | ukmclient | Sleep | 1463 | | NULL |
| 13 | ukmremote | 172.16.47.251:2628 | ukmclient | Killed | 49 | updating | delete from trm_in_classif where nomenclature_id = 1 |
| 14 | root | localhost | ukmclient | Sleep | 2485 | | NULL |
| 16 | root | localhost | ukmclient | Query | 0 | NULL | show processlist |
+----+--------------+--------------------+-----------+---------+------+----------+------------------------------------------------------+
6 rows in set (0,00 sec)
mysql> kill 13;
Query OK, 0 rows affected (0,00 sec)
Все равно ничего не происходит.
Я не особо силен в mysql.
Вот наиболее интересные отрывки из лога на кассе
19:54:01: 0x000025c8: INFO: replication#экспорт на терминал Терминал №4#010dc980: Запуск
19:54:01: 0x000025c8: INFO: replication#экспорт на терминал Терминал №4#010dc980: Коррекция версий данных
19:54:01: 0x000025c8: INFO: replication#экспорт на терминал Терминал №4#010dc980: Анализ таблиц и ожидание завершения обратной репликации
19:54:01: 0x000025c8: INFO: replication#экспорт на терминал Терминал №4#010dc980: trm_in_classif, 1 (с 0 по 97477)
19:54:01: 0x000025c8: INFO: replication#экспорт на терминал Терминал №4#010dc980: trm_in_classif, 1. Полная загрузка. Данные необходимо удалить
19:54:02: 0x00002c54: INFO: replication#экспорт на терминал Терминал №5#025566e0: started
19:54:02: 0x00002c54: INFO: replication#экспорт на терминал Терминал №5#025566e0: Запуск
19:54:02: 0x00002c54: INFO: replication#экспорт на терминал Терминал №5#025566e0: Коррекция версий данных
19:54:02: 0x00002c54: INFO: replication#экспорт на терминал Терминал №5#025566e0: Анализ таблиц и ожидание завершения обратной репликации
---------------------------------------
19:53:31: 0x000025c8: WARNING: replication#экспорт на терминал Терминал №4#010dc980: Query failed: Error(1205) Lock wait timeout exceeded; try restarting transaction: SQL delete from trm_in_classif where nomenclature_id = 1. Пауза 30 сек.
----------------------------------
При применении карты в логах кассы, ни в логах на сервере, ничего не отображается.
Подскажите куда копать.
Перезаливать кассу что-то не рискую. У меня в другом магазине схожа, но не совсем. Так там вообще кассы не регистрируются после заливки.
Об этом в другой ветке распишу.