[ТЕМА ЗАКРЫТА]
29.12.2012 10:16
Tiger
 
Возникла проблема! Бухгалтер звонит говорит что висят оперативные чеки, я-отчет готовит что снят! Захожу в папку out файлов нет! Выгружаю руками нужную смену, но выгрузка проходит мгновенно, а именно в процессе выгрузки чеков из УКМ не наблюдаю cash.non, а после и cash.ok! Решил пересоздать конвертеры, успехом не увенчалось! Но после пересоздания конвертером выгружаются все чеки, и в этот момент cash.non присутствую и затем исчезает! Оперативные чеки также не попадаю в супермаг, хотя после пересоздания конвертеров файлы в папке oper появляются, затем будто бы принимаются но в супермаге никаких изменении! Что могло произойти, на сервере никаких изменении не производилось!

P.S. УКМ 49 sp5, супермаг 1.029.2 sp2!
29.12.2012 10:24
Mtirt
 
А данные то точно выгружаются?
Или файлы нулевого размера?
29.12.2012 10:29
OlegON
 
Можно кассовый сервер остановить в СМ для начала и посмотреть, что вываливается...
29.12.2012 10:40
Tiger
 
Цитата:
Mtirt А данные то точно выгружаются?
Или файлы нулевого размера?
Данные точно! Выгружаются, при чем в момент выгрузки размер файла, например cashsail растет, а файл cash.non отсутствует в момент выгрузки!

Добавлено через 2 минуты 0 секунд
Цитата:
OlegON Можно кассовый сервер остановить в СМ для начала и посмотреть, что вываливается...
Кассовик вовремя выгрузки пробовал останавливать, тоже самое! После запуска оперативные чеки забираются из папки oper, но в супермаге не появляются!
29.12.2012 10:42
Mtirt
 
В журнале приложений компьютера, на котором установлен кассовый модуль Супермага есть ошибки?
29.12.2012 10:44
OlegON
 
И не надо его останавливать "во время выгрузки". Останови заранее. Выгрузил, убедился, что файлы нормальные. Запустил кассовик, засекая в какое время, файлы пропали - идешь виндожурнал смотреть за засеченное время.
29.12.2012 10:59
Tiger
 
Цитата:
Mtirt В журнале приложений компьютера, на котором установлен кассовый модуль Супермага есть ошибки?
Ошибок в журнале приложении нет! Но вот что заметил! Я выгружал две смены сразу с одной кассы, и одна из этих смен висит в оперативных чеках! Попробовал любую другую смену все хорошо! Куда в этом случай смотреть, т.е. у меня сейчас не появляются файлы в папке out по смене, которая в оперативных чеках!
29.12.2012 11:31
Mtirt
 
В отчете по сменам в УКМ4 данные по этой смене отображаются? Корректно?
29.12.2012 11:40
Tiger
 
Цитата:
Mtirt В отчете по сменам в УКМ4 данные по этой смене отображаются? Корректно?
Да вполне корректный отчет в УКМ4! Вот еще что заметил, когда выгружаю нужный мне отчет (№ 327) он не появляется в папке для выгрузки! Когда выгружаю №326 и 327 файлы есть, но данные только по №326! А когда выгружаю №327 и 328 файлы также не появляются, хотя при выгрузки только №328 все хорошо!
29.12.2012 11:53
Mtirt
 
А можешь показать отчет по сменам по смене № 327?
В виде скриншота?
29.12.2012 11:54
Mtirt
 
Хотя нет, подожди.
Попробуй остановить/запустить конвертер экспорта.
И выгрузить 327 смену.
29.12.2012 12:08
Tiger
 
Цитата:
Mtirt А можешь показать отчет по сменам по смене № 327?
В виде скриншота?
Отчет по сменам -

Добавлено через 10 минут 12 секунд
Цитата:
Mtirt Хотя нет, подожди.
Попробуй остановить/запустить конвертер экспорта.
И выгрузить 327 смену.
Остановил/запустил! Сделал выгрузку в папке ни одного файла!
29.12.2012 12:17
Mtirt
 
Попробовать выгрузить смену после перезапуска службы сервера УКМ4.
Хотя, это больше похоже на "танцы с бубном".

Посмотреть в базе данных сервера, что
- есть записи на начало конец смены в Trm_out_shift_open и trm_out_shift_close.
- есть записи на начало конец смены в trm_out_login и trm_out_logout (Причем они соответствуют по времени открытию/закрытию смены).
29.12.2012 12:18
Mtirt
 
А какие патчи у тебя стоят на твою версию?
Как раз для 49 сп5 был патч, решающий проблему "невыгрузки стандартным конвертером".
Он установлен?
29.12.2012 12:32
Павел Сосновских
 
1. После пересоздания конвертера выгрузило все, потому что опция:
"При первом подключении выгружать:" была оставлена по-умолчанию в значении "все"
2. При выгрузке в логах УКМ что?
3. Патч действительно нужен - там проблема именно при ручной выгрузке
4. Причина произошедшего скорее всего в том, что в момент закрытия смены на кассе не было связи между кассой и сервером и конвертер на сервере не получил команду на выгрузку
30.12.2012 03:44
Tiger
 
Цитата:
Mtirt Попробовать выгрузить смену после перезапуска службы сервера УКМ4.
Хотя, это больше похоже на "танцы с бубном".

Посмотреть в базе данных сервера, что
- есть записи на начало конец смены в Trm_out_shift_open и trm_out_shift_close.
- есть записи на начало конец смены в trm_out_login и trm_out_logout (Причем они соответствуют по времени открытию/закрытию смены).
Попробовал остановить УКМ и сразу выгрузить результат тот же! Посмотрел в записи открытия и закрытия смены №327 trm_out_shift_open дата - 2012-12-28 19:23:14 и в trm_out_shift_close дата 2012-12-28 23:35:51! А записи в trm_out_login и trm_out_logout должны совпадать дата и время прямо по секундно, если так-то я не могу найти записи! И как найти записи соответствующую этой смене?

Добавлено через 4 минуты 59 секунд
Цитата:
Mtirt А какие патчи у тебя стоят на твою версию?
Как раз для 49 сп5 был патч, решающий проблему "невыгрузки стандартным конвертером".
Он установлен?
Патч никакой не установлен! А какой необходим поставить для моей версии?

Патч нашел на FTP C+! Установил ситуация не изменилась, нужная смена не выгружается! Может как-то не правильно установил патч, я его просто подкинул в папку C:\Program Files\ukmserver!
03.01.2013 04:00
Tiger
 
Продолжаю бороться! Вот что нашел в логах сервера:

Цитата:
09:34:21: 0x00000430: INFO: converter#ExpStd2Csv#{806218ba-ef1c-42ce-8d21-707ef124d421}#Выгрузка_смен (ручная выгрузка)#01496100: exporting
09:34:21: 0x00000430: INFO: converter#ExpStd2Csv#{806218ba-ef1c-42ce-8d21-707ef124d421}#Выгрузка_смен (ручная выгрузка)#01496100: preparing export shift number 327 for Терминал №2
09:34:22: 0x00000430: FATAL: converter#ExpStd2Csv#{806218ba-ef1c-42ce-8d21-707ef124d421}#Выгрузка_смен (ручная выгрузка)#01496100: error class std::runtime_error ( Некорректная запись для скидки 901455 на товар 382783 чека 74816 с кассы 2025002 )
Смотрю через web интерфейс данный чек там вообще не имеет не одной позиции со скидкой! Подскажите как можно посмотреть данный чек в базе?
03.01.2013 12:18
whitewizard
 
Автоматические скидки есть какие?
03.01.2013 16:22
Tiger
 
Цитата:
whitewizard Автоматические скидки есть какие?
Если имеете в виду активация скидки - автоматическая, то таких скидок много!
03.01.2013 17:14
whitewizard
 
воот. никакие скидки не удалялись,которые могли бы оказаться в этом чеке?
04.01.2013 03:31
Tiger
 
Цитата:
whitewizard воот. никакие скидки не удалялись,которые могли бы оказаться в этом чеке?
Я же привел скриншот данного чека в web там не одного товара со скидкой нет!
05.01.2013 07:29
Mtirt
 
Скриншот не полный... Нет оплаты в нем. И информации о скидках тоже нет...
05.01.2013 16:14
Tiger
 
Цитата:
Mtirt Скриншот не полный... Нет оплаты в нем. И информации о скидках тоже нет...
Вот полный чек -
19.01.2013 02:02
Onesoft
 
Цитата:
Tiger Посмотрел в записи открытия и закрытия смены №327 trm_out_shift_open дата - 2012-12-28 19:23:14 и в trm_out_shift_close дата 2012-12-28 23:35:51! А записи в trm_out_login и trm_out_logout должны совпадать дата и время прямо по секундно, если так-то я не могу найти записи! И как найти записи соответствующую этой смене?
Кстати, нет:
trm_out_login/logout - это время залогинивания/разлогинивания пользователя на кассе, не более того.
trm_out_shift_open - время открытия смены, совпадает с временем открытия первого чека;
trm_out_shift_close - время распечатывания Z-отчёта.

id смены содержится в поле shift_open таблицы trm_out_receipt_header..

Добавлено через 12 минут 2 секунды
Цитата:
Tiger Я же привел скриншот данного чека в web там не одного товара со скидкой нет!
В чеке имеются ссылки на автоматические скидки, хотя фактическая сумма скидки нулевая. Проверь, не удалял ли эти скидки в WEBе сервера. Если удалял - руками в БД исправляй для этих скидок в таблице trm_in_discount_types поля:
deleted=0
property=1
это вернёт скидку к жизни, но сделает её "ручной", то есть автоматически применяться не будет.
После этого повтори выгрузку смены.
Никогда не удаляй скидки. Если нужно, чтобы они не мелькали на глазах - создай рекламную акцию "Отключённые" с какой-нибудь запозавчерашней датой окончания и переноси в неё эти скидки (руками редактируя поля:
advertising_campaign_id=<id рекламной акции "Отключённые">
version=0
последнее нужно для репликации записи на кассы.
20.01.2013 04:41
Tiger
 
Всем спасибо! Проблема решилась, действительно она была связана со скидкой, хотя в это время никаких удалении скидок не было! И при просмотре через web тоже нечего подозрительного не нашлось, а вот в базе пришлось поправить!
Опции темы


Часовой пояс GMT +3, время: 22:26.

 

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