Форум OlegON > Программы и оборудование для автоматизации торговли > Кассовые программы > УКМ-4

Обновление 49.6, ошибка продажи товаров с ограничениями : УКМ-4

24.04.2024 14:31


03.05.2012 08:21
Eugin_S
 
После обновления товары, на которых были установлены ограничения на продажу не могут продаваться по кассе. В версии 49.6 изменена работа с ограничениями, и ограничения, установленные в предыдущей версии переносятся неправильно. В новой версии формат времени ЧЧ:ММ, а в старой ЧЧ:ММ:СС, и переносится в старом формате, и не работает в новой версии. Самое печальное, что и удалить эти ограничения непросто. Если удалять с веба - то на кассе они не удаляются.

Я решил проблему так: товар можно продать, если пробивать его два раза подряд: в первый раз выдает запрет на продажу, нажимаем "ВВОД" и проводим тот же товар еще раз, тогда он проходит. Чтобы исправить ситуацию нужно на кассе редактировать таблицу trm_in_limitation_in_store, в не выставить у неправильных ограничений поле deleted в 1 (update trm_in_limitation_it_store set deleted where limitation_id=номер_неправильного_ограничения;).

Можно ли что-то прописать в этой таблице на сервере, чтобы вручную не лезть на каждую кассу?
03.05.2012 14:58
Павел Сосновских
 
если просто в mysql прописать deleted=1, оно не должно улетать на кассу
улетит, если еще поправить поле version и поставить в него значение больше чем максимальное по этому полю в этой таблице, после этого перезапустить службу сервера
т.е.
update trm_in_limitation_in_store
set deleted=1,
version=(select max(version) from trm_in_limitation_in_store)+1
where limitation_id=номер_неправильного_ограничения;
04.05.2012 04:42
Eugin_S
 
Спасибо. Но уже исправил вручную. :(
Часовой пояс GMT +3, время: 14:31.

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