[ОТВЕТИТЬ]
Опции темы
24.03.2010 09:33  
Назым
УКМ-4 44 сп3

Вот текст ошибки из лога:

Цитата:
FATAL:debug#/usr/local/storage/home/ukm/build-br-44_2008_08_11_2122/ukm/libukm/ah_discount_adder.cpp(175) load:expression '(*this)->m_pReceipt->m_ReceiptHeader->m_pClient' failed
08:21:17: FATAL:diag:КОД НЕИЗЕСТЕН НЕИЗВЕСТНАЯ ОШИБКА expression
И сам лог во вложении
Вложения
Тип файла: zip logs.from.192.168.1.228.zip (501.0 Кб, 136 просмотров)
 
24.03.2010 17:09  
didinap
Цитата:
Сообщение от Назым
УКМ 4 44 сп3

Вот текст ошибки из лога:



И сам лог во вложении
Кажется и у тебя тоже включена обрезка чеков?
Если да то тебе сюда
Опять УКМ47
 
25.03.2010 06:55  
Mtirt
Нет, на 44 версии этой ошибки не было...
 
25.03.2010 14:53  
Mtirt
Это больше похоже на ошибку в Lua-скриптах.
 
25.03.2010 15:03  
didinap
Цитата:
Сообщение от Mtirt
Это больше похоже на ошибку в Lua-скриптах.
Да похоже. Наверное Назым что-то подправил в reciept.lua.
 
25.03.2010 17:50  
Павел Сосновских
Судя по тексту ошибки, похоже падает из-за того, что не может нарисовать в хедере чека что-то про клиента. Скорее всего остался незакрытый чек, который после авторизации пытается восстановиться.

Точнее так: исправили receipt.lua. Упало. Перезагрузили. Авторизация. Восстановление чека. Снова упало. И так по кругу.

Я пока чек рисовал. Пару раз такое было. Справлялся с этим, руками подставляя по инфе из trm_out_receipt_header о последнем(незакрытом чеке) чеке в таблицу trm_out_receipt_footer(в поле result ставил 1 - аннулирован)

Ну и надо исправить обратно скрипт.
 
26.03.2010 12:08  
Назым
receipt.lua никто не трогал

В магазине на этом сервере 8 касс. И проблема возникла только с этой кассой
 
26.03.2010 13:12  
Павел Сосновских
ну падает же на разделе клиента в чеке. закрой чек руками в базе...должно заработать. Может что-нить типа карта не сразу считалась ее прокатили еще несколько раз, пока обрабатывался запрос к серверу, а тот был занят. В результате, в поле для карты попадает длинная/неопознанная строка, которая не влазит в отведенное для нее место...а может и еще что-то

Чек вылазит при авторизации? Или печать после расчета?
 
26.03.2010 13:40  
Назым
Цитата:
Сообщение от Павел Сосновских
ну падает же на разделе клиента в чеке. закрой чек руками в базе...должно заработать. Может что-нить типа карта не сразу считалась ее прокатили еще несколько раз, пока обрабатывался запрос к серверу, а тот был занят. В результате, в поле для карты попадает длинная/неопознанная строка, которая не влазит в отведенное для нее место...а может и еще что-то

Чек вылазит при авторизации? Или печать после расчета?
При авторизации сразу ошибка вылазит и более ничего

Думаю поздно. Я уже руками смену закрыл на сервере.
 
26.03.2010 18:30  
vdm
И после этого касса заработала ?
Не верится.
Или она пока так и стоит мертвая ?

Я бы изначально перезалил ее с сервера, при отсутствии желания копаться в чеках.
 
 


Опции темы



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

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