17.08.2012 11:54
Добрый день всем!

В кассовых отчетах (z-отчет и наличие денег в кассе) не сходились суммы по изъятиям, наличию денег в кассе, продажам.
Сделали изъятие, выполнил скрипт
etc/init.d/ukmclient stop
delete from trm_auth_local_storage
/etc/init.d/ukmclient start
прихожу а касса ушла в глубокий reboot.
нечего не помогает, Что делать????!!!!
17.08.2012 11:55
Посмотреть логи кассы?
17.08.2012 11:56
там последний за 10.44. Дальше ничего нет..
17.08.2012 11:59
Не поняла я про 10.44 ничего.

/etc/init.d/ukmclient start
tail -f /usr/local/ukmclient/logs/2012/08/2012-08-17.log


Результат сюда выведи, почитаем.
17.08.2012 12:00
Вот, что пишет касса в логе( часть лога)

10:44:26:INFO: ukmstart.sh: Starting sudo -u ukmclient ./cashmain
10:44:27: 0x00004000: INFO: Global: ---------- Client v.48 Service Pack 1 started -----------
10:44:27: 0x00008002: INFO: sound#0aa7e3d0: started
10:44:27: 0x0000c003: INFO: NTLP#0aa8d318: started
10:44:27: 0x00010004: INFO: Connector to server#0aa7b9f8: started
10:44:27: 0x00010004: INFO: NTLP#0aa8d318: Socket 10 connected to 192.168.0.10: new channel 178763480 created
10:44:27: 0x00010004: INFO: LOGIN: operation in complete
10:44:27: 0x00004000: WARNING: main: Успешно найден
10:44:37: 0x00004000: WARNING: debug#/usr/local/storage/home/ukm/build-br-48_sp1-2010_09_15_16_42_02/ukm/ukmclient/ukm-client.cpp(453) StartNetwork: BlokingReplication fail: timeout
10:44:37: 0x00004000: INFO: hw: initializing
10:44:37: 0x00004000: INFO: hw: Appending new keyboard port '/mb1/kbdp'
10:44:37: 0x00004000: INFO: hw: Appending new cashdrawer port '/mb1/cd'
10:44:37: 0x00004000: INFO: hw: Appending new COM port '/mb1/com'
10:44:37: 0x00004000: DEBUG: luaukm: hello
10:44:37: 0x00004000: INFO: hw: Appending new cashdrawer port '/mb1/com5/fiscalboard/cd'
10:44:37: 0x00004000: INFO: hw: USB HID keyboards list begin ----
10:44:37: 0x00004000: INFO: hw: No USB keyboards detected
10:44:37: 0x00004000: INFO: hw: USB HID keyboards list end ----
10:44:39: 0x00004000: INFO: context: Push front context CContextDefault
10:44:42: 0x00004000: WARNING: main: Правильно
всё дальше полный ноль. На кассе сейчас черный экран
/etc/init.d/ukmclient restart
не помогает... Блин, что случилось то?!!
17.08.2012 12:08
Или от сервера касса что-то ждет, или сама делает нечто долгоиграющее.
Например полную выгрузку принимает.
Посмотри чем занят mysql на кассе.
show processlist в нем.

Еще сам клиент точно запущен?
Процессы ukmstart.sh и cashmain есть?
ps fax в ком. строке.
17.08.2012 12:13
Ещё раз выполнил скрипт
select * from trm_auth_local_storage;
// вывел три строки
...потом выполнил
delete * from trm_auth_local_storage;
// удалил эти строки
/etc/init.d/ukmclient start
и в логах

192.168.0.13#tail -f /usr/local/ukmclient/logs/2012/08/2012-08-17.log
10:44:37: 0x00004000: INFO: hw: Appending new cashdrawer port '/mb1/com5/fiscalboard/cd'
10:44:37: 0x00004000: INFO: hw: USB HID keyboards list begin ----
10:44:37: 0x00004000: INFO: hw: No USB keyboards detected
10:44:37: 0x00004000: INFO: hw: USB HID keyboards list end ----
10:44:39: 0x00004000: INFO: context: Push front context CContextDefault
10:44:42: 0x00004000: WARNING: main: Правильно
11:06:57: 0x00004000: INFO: context: cleared stack of contexts
11:06:57: 0x00004000: INFO: context: Push front context CContextDefault
11:07:05: 0x00004000: INFO: context: cleared stack of contexts
11:07:05: 0x00004000: INFO: context: Push front context CContextDefault

->Касса заработала. Но снимаю x-отчет-в кассе n тыс руб, изъять не дает, говорит нет денег в кассе... Как сравнять суммы сейчас?!..

Добавлено через 2 минуты 36 секунд
mysql> show processlist;
+----+--------------+-------------------+-----------+---------+------+-------+------------------+
| Id | User | Host | db | Command | Time | State | Info |
+----+--------------+-------------------+-----------+---------+------+-------+------------------+
| 6 | root | localhost | ukmclient | Query | 0 | NULL | show processlist |
| 27 | ukm_terminal | localhost:38579 | ukmclient | Sleep | 55 | | NULL |
| 29 | ukmremote | 192.168.0.10:4391 | ukmclient | Sleep | 761 | | NULL |
| 31 | ukmremote | 192.168.0.10:4392 | ukmclient | Sleep | 54 | | NULL |
+----+--------------+-------------------+-----------+---------+------+-------+------------------+
4 rows in set (0,00 sec)
17.08.2012 13:17
Получилось!:happy_mini:В x-отчете ввела в заблуждение строка "На начало в кассе" ( была не нулевая), а ниже строка "изъятие" с этой же суммой... Пойду пить капли от нервов, очевидных вещей не вижу. Mtirt и Vdm спасибо - я ещё продвинулся в изучении УКМ:dance4:
Часовой пояс GMT +3, время: 21:43.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.