16.04.2012 04:03
Tiger
 
Снимаю z-отчет появляется ошибка следующего вида:

Цитата:
Query failed: Error(1062)
Duplicate entry '2001013-264-0-1' for key 1
SQL INSERT IMTO trm_out_shift_payments (cash_id, id, payment, user, amount, version deleted)
SELECT 2001013, 264, payment
P.S Думал, что поможет закрытие смены через драйвер фискального регистратора, не помогло! Z-отчет достал в бумажном виде, а на кассе даже при открытии новой смены не получается снять z-отчет! На кассе использую УКМ4 версия 49 sp5 (обновился с версии 47 sp5)! C такой ошибкой на прошлой версии сталкиваться не приходилось! Ошибка появляется на кассах в разных магазинах!

Подскажите, что сделать?
16.04.2012 07:16
Mtirt
 
Поправить счетчик в таблице sequences ?
Правда мне непонятно, почему они могли у тебя слететь.
16.04.2012 08:52
Tiger
 
Цитата:
Mtirt Поправить счетчик в таблице sequences ?
Правда мне непонятно, почему они могли у тебя слететь.
Подскажите как? Чем подключиться к этой таблице и как поправить?
16.04.2012 08:58
Mtirt
 
А чем вы обычно подключаетесь к базам данных mysql?
16.04.2012 10:12
Kosh Naranek
 
Цитата:
Tiger Снимаю z-отчет появляется ошибка следующего вида:



P.S Думал, что поможет закрытие смены через драйвер фискального регистратора, не помогло! Z-отчет достал в бумажном виде, а на кассе даже при открытии новой смены не получается снять z-отчет! На кассе использую УКМ4 версия 49 sp5 (обновился с версии 47 sp5)! C такой ошибкой на прошлой версии сталкиваться не приходилось! Ошибка появляется на кассах в разных магазинах!

Подскажите, что сделать?
Подключитесь на кассу по SSH
Подключитесь к БД кассы:
mysql -uroot -Dukmclient -pCtHDbCGK.C

Выполните запросы:

delete from trm_out_shift_payments where id=264;
delete from trm_out_shift_close where id=264;

Лучше делать при остановленном укмклиенте.
Этими запросами вы добьетесь того, что дупликатов не возникнет, но две смены объединятся в одну. Закрывайте после этого смену и пусть работают дальше. Так будет корректнее. А вот почему это происходит - надо разибраться отдельно. Явно был какой-то сбой на кассе.
16.04.2012 10:47
Tiger
 
Цитата:
Kosh Naranek Подключитесь на кассу по SSH
Подключитесь к БД кассы:
mysql -uroot -Dukmclient -pCtHDbCGK.C

Выполните запросы:

delete from trm_out_shift_payments where id=264;
delete from trm_out_shift_close where id=264;

Лучше делать при остановленном укмклиенте.
Этими запросами вы добьетесь того, что дупликатов не возникнет, но две смены объединятся в одну. Закрывайте после этого смену и пусть работают дальше. Так будет корректнее. А вот почему это происходит - надо разибраться отдельно. Явно был какой-то сбой на кассе.
Данная ошибка возникла уже не на одной кассе, уже где-то порядка 5 касс по всей сети!

Сделал по предложенному алгоритму, z-отчет на кассе снялся, но теперь не могу загрузить в супермаг! В кассовом модуле ошибка:
Цитата:
В работе кассового модуля произошел сбой. Сообщения об ошибках см. ниже.
Запись 1. Код=80004005h (141) [SMUKMC~1]:
Таблицы Z-отчета в каталоге кассы не удалены, так как во время загрузки Z-отчета были обнаружены ошибки.
%2 %3 %4 %5 %6 %7 %8
16.04.2012 12:12
Mtirt
 
Так после чего это происходит?
Может была перезаливка информации с сервера?
Или какие-то другие действия?
Что с этими 5-ю кассами происходило?
16.04.2012 12:22
Tiger
 
Цитата:
Mtirt Так после чего это происходит?
Может была перезаливка информации с сервера?
Или какие-то другие действия?
Что с этими 5-ю кассами происходило?
Вот конкретно по кассе, с которой в данный момент разбираюсь! Эта касса в магазине используется крайне редко (пробивается товар под з/п, аренда и т.д.). Обновилась до версии 49 sp5 и не работала! Смена на кассе была закрыта, пробили аренду, начали снимать z-отчет - всё ошибка!
16.04.2012 12:25
Mtirt
 
Обрезка данных на кассах включена?
16.04.2012 12:30
Tiger
 
Цитата:
Mtirt Обрезка данных на кассах включена?
Не знаю, что это такое! Где посмотреть?
Часовой пояс GMT +3, время: 15:55.

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