Версия 71
Расширение функционала системы
8061 Выполнена адаптация интерфейса раздела "Администрирование/Монитор оборудования/Сообщения для терминалов". Добавлены возможности:
Сортировки и фильтрации по тексту сообщения;
Редактирования существующих сообщений.
8083 Номер ТЗ: 00-005327 Кассовое меню.
Выполнена доработка реализующая функцию скрытия недоступных для кассира пунктов кассового меню.
8084 Номер ТЗ: 00-005328.
В форме настройки скидки с алгоритмом "Ручная скидка" добавлен параметр "Запрашивать обоснование применения". При применении скидки и установленном параметре "Запрашивать обоснование применения", на экране кассы появится окно, в котором можно ввести произвольный текст (например, номер купона, чека, фамилию и имя покупателя и т.п.).
8085 Номер ТЗ: 00-005330 Модис.
Выполнено обновление шаблона отчета "По сменам и средствам оплаты" в соответствии с требованиями заказчика.
8086 Номер ТЗ: 00-005358.
В рамках задачи были выполнены доработки:
добавлена возможность загрузки признака акцизного товара и информации для «пивного» чека конвертером "Стандартный импорт 4";
в карточке товара добавлен вывод информации "пивного чека".
8087 Номер ТЗ: 00-005340
В отчёте "По кассовым сменам" добавлен вывод информации по чекам возврата, созданных в режиме "возврат через изъятие".
8111 Реализована предварительная загрузка данных на кассу в момент установки. Данные размещаются на установочном носителе. Данные 3-х типов:
1. Глобальные справочники (клиенты, скидки и др.);
2. Данные по конкретному магазину (товары, цены и т.д.);
3. Данные конфигурации оборудования (оборудование, раскладка, меню);
Данные можно размещать раздельно. Если заранее установлены данные по магазину, то касса будет зарегистрирована в этом магазине независимо от настройки сервера "магазин по умолчанию". Если заранее установлены данные по конфигурации оборудования, то на кассе будет использована именно эта конфигурация, независимо от настройки сервера "Конфигурационная группа по умолчанию".
8112 На веб-интерфейсе сервера создан новый раздел: "Настройка сервера и оборудования/Параметры сервера/Подготовка данных для загрузки на кассы". Раздел предназначен для формирования списка дополнительных данных, которые будут записываться на носитель для установки кассы.
8114 Номер ТЗ: 00-005275.
Выполнена интеграция УКМ 4 с системой лояльности BPOS.
8142 Номер ТЗ: 00-005104.
Выполнена доработка функционала оплаты заказов интернет-магазина: добавлена возможность оплаты/выкупа заказов, загруженных в УКМ 4 из Global, в случае, если касса не имеет связи с сервером УКМ 4 (режим off-line).
8229 Номер ТЗ: 00-005413.
Доработана возможность загрузки сообщений из торговой системы через конвертер "Стандартный импорт 4". Торговая система может передавать в УКМ 4 данные:
1. Магазин, которому предназначено сообщение;
2. Отформатированный текст сообщения;
3. Период автоматического вывода сообщения на экран (в момент регистрации кассира);
В рамках задачи добавлена кассовая операция "Показать сообщение". Операция выводит на экран имеющиеся сообщения. Операция работает только при закрытом чеке.
8246 В УКМ 4 выполнена поддержка внутренних команд программы "sb pilot" для обеспечения обработки ситуаций, когда чек не удалось распечатать по каким-либо причинам.
8260 Номер ТЗ: 00-005263.
Выполнена доработка УКМ 4 по расширению списка настроек фискальных регистраторов семейства "Пирит".
8294 Номер ТЗ: 00-005423.
Выполнена доработка конвертера "Стандартный импорт 4": в протоколирование загрузки цен конвертером добавлены поля "Акционная цена" и "Минимальная цена".
8325 Номер ТЗ: 00-005402.
Выполнена доработка авторизации "EPOS" в связи с деноминацией: в настройках сервера авторизации добавлен параметр "Код валюты".
8326 Выполнена доработка по поддержке печати QR-кодов на фискальных регистраторах семейства "Штрих".
8328 Номер ТЗ: 00-005368
В рамках задачи выполнены:
1. Доработка конвертера "Супермаг Плюс XML импорт": добавлена возможность передачи в УКМ 4 признака акцизного товара. Данные об акцизном товаре передаются в теге <egaisType>.
2. В настройках магазина в разделе "Интеграция – ЕГАИС" добавлен атрибут "Формировать "Пивной чек", который действует совместно с атрибутом "ЕГАИС".
3. Реализована возможность "очистки" информации о ЕГАИС-типах товаров и узлах классификатора, для этого добавлена кнопка "Удалить ЕГАИС-типы товаров" в разделе веб-интерфейса " Справочники/Товары/ЕГАИС-сервис".
4. В разделах веб-интерфейса "Справочники/Товары/ЕГАИС-сервис" и " Настройка магазина/Интеграция/ЕГАИС" добавлены кнопки "Удалить инф. для пивного чека".
5. Факт использования кнопок "Удалить инф. для пивного чека" и "Удалить ЕГАИС-типы товаров" будет фиксироваться в журнале сервера.
6. Отправляемый в УТМ XML приведён в соответствие со схемой, указанной в документации ЦентрИнформа: если ИНН магазина содержит 12 символов, то КПП не передаётся. Если ИНН - 10 символов, КПП должен присутствовать.
8334 Реализована возможность копирования настроек магазина для применения их в новом магазине.
8339 Для системного блока Wincor Beetle / M III в конфигурации ukmclient Linux реализован вывод экрана кассира одновременно на 2 дисплея:
Wincor BA-80;
Wincor BA-82.
8347 Изменены правила лицензирования модуля "ЕГАИС":
1. На кассе: при отсутствии связи с сервером работа функционала ЕГАИС будет осуществляться в штатном режиме, если есть все необходимые настройки, при продаже алкоголя данные будут отправляться в УТМ.
2. На сервере: если не обнаружена лицензия, то настройки ЕГАИС на сервере и импорт признаков алкоголя в конвертерах осуществляться не будет.
Перечень исправленных ошибок
7101 Исправлена ошибка, возникавшая в случае использования на сервере большого числа конвертеров "Cтандартный 2 cvs экспорт по чекам". Данная ошибка приводила к исчерпанию свободной оперативной памяти и неработоспособности сервера. Проблема наблюдалась при следующих условиях:
ОС: Windows server 2008, Windows server 2012;
число конвертеров: от 50 до 300.
7488 Исправлена ошибка, вследствие которой при включенном параметре "Показывать сумму позиции с учетом скидок", после подытога чека со скидками, на экране кассы в строке "К оплате" отображалась неверная сумма.
7746 Для фискальных регистраторов семейства "СПАРК" исправлены ошибки печати чеков на узкой ленте в режиме "Печать свободной строкой". Вследствие ошибки в чеках происходило некорректное формирование строк, неверный перенос названия товарной позиции.
7832 Исправлена ошибка, возникавшая при настройке кассиром суммы скидки "На чек по бонусу зарегистрированного покупателя" в пустом чеке.
Теперь, если сумма чека (подытог) равна 0, то для скидки можно ввести любую сумму, не превышающую значения баланса счёта покупателя. После добавления в чек товаров сумма скидки рассчитывается автоматически.
7874 Исправлена ошибка, вследствие которой при подключении к кассе фискального регистратора "Штрих ФР-К" в файл лога кассы записывалась неверная информация о подверсии фискального регистратора.
7895 Для фискальных регистраторов семейства "Штрих" были выполнены исправления ошибок печати и обрезки чеков со слипами Сбербанка.
7987 Исправлена ошибка загрузки кассиров в УКМ4 из СМ+ конвертером "Супермаг XML импорт". Теперь, при загрузке списка кассиров в УКМ 4 будут проверяться идентификаторы кассиров. Если кассир с таким id уже есть в базе УКМ 4, то его привязка к роли установленная в УКМ 4 меняться не будет (даже если привязка УКМ 4 отсутствует), но ФИО кассира будут изменены на новые.
7992 Изменено условия запрета на откладывание чека. Теперь откладывать чек запрещено, если в нем есть объект скидки "LOYA" или "CLM Plastek".
7997 Исправлена ошибка, возникавшая при выполнении следующей последовательности действий:
1. Открыть окно "Вход в систему" (открывается при загрузке кассы, смене кассира и т.д.);
2. Отключить фискальный регистратор от кассы;
3. Запустить репликацию на кассу (сохранить изменения на странице "Настройка магазина/Описание/Описание";
4. Подключить фискальный регистратор;
В результате, на кассе появлялось диалоговое окно с запросом повтора операции и кнопками "Ввод" и "Сброс". При нажатии на кнопку "Сброс", открывался чек без кассира. Добавление любого товара в чек приводило к перезагрузке кассы.
8004 Исправлена ошибка, вследствие которой не происходила репликация данных об удалении списка товаров на кассы. Ошибка приводила к тому, что на кассах могли предоставляться скидки на товары из удаленных списков, если список использовался в каких-либо алгоритмах скидок (например: "На классификатор и артикул").
8012 В интерфейсе кассы Lillo в окне "Проверка цены", открываемом при запуске одноименной кассовой операции, добавлен вывод информации об остатке товара.
8058 В форме настройки скидки "При покупке N кол-ва товара, из них на М - скидка" для набора/группы/списка товаров исправлена ошибка работы валидаторов полей "N - общее количество" и "M - количество со скидкой". Теперь минимальное значение, которое можно настроить в полях, равно 0.001.
8059 Исправлена ошибка в функционале подтверждения/опровержения на кассе факта печати документов на сервере печати. Теперь, в диалоговом окне (с сообщением: "Документы отправлены на печать. Если печать завершилась успешно, нажмите "Ввод") при каждом нажатии на кнопку "Сброс", документы будут вновь отправляться на печать до тех пор, пока кассир не подтвердит факт распечатки документов нажатием на кнопку "Ввод".
8065 Исправлена ошибка, приводившая к задваиванию скидки "CLM Plastek" после повторного проведения транзакции мягкого чека при невключенном параметре "Постоянный подытог".
8066 Исправлена ошибка, вследствие которой было невозможно списать бонусы со счета клиента в счет оплаты чека, если предварительно данный чек был частично оплачен подарочным сертификатом.
8068 Выполнены изменения в работе веб-интерфейса "Администрирование/Лицензия/Просмотр":
Добавлено диалоговое окно, возникающее при загрузке новой лицензии;
Исключена возможность блокировки функции создания дополнительных окон средствами браузера, т.к. если во время установки лицензии клиент случайно включит чек бокс "Не давать этой странице создавать дополнительные окна", то новую лицензию загрузить на сервер не получиться.
8069 Исправлена ошибка, приводившая к перезагрузке кассы. Ошибка возникала в случае, если в параметрах магазина был включен параметр "Расчет скидок после регистрации каждого товара", и в чеке на инвентаризацию отменялась или сторнировалась последняя позиция, а затем сразу закрывался чек с помощью кассовой операции "Средство оплаты" с включённым параметром "Использовать как подытог".
8073 Исправлена ошибка, вследствие которой в базе данных УКМ 4 не сохранялась информация об алкогольной продукции, полученная от УТМ.
8076 Исправлена ошибка в алгоритме частичного возврата товаров по чеку на продажу, в котором выполнялась регистрация клиента системы лояльности "Manzana". Ошибка приводила к тому, что касса позволяла последовательно вернуть все товары чека, и данный чек на возврат сохранялся в базе УКМ 4, а процессинговый центр "Manzana" фиксировал возврат только первого товара, а последовательные считал ошибочными.
Теперь, если в чеке возврата по чеку на продажу с регистрацией клиента системы лояльности "Manzana" уже была выполнена транзакция фискального возврата, то при попытке добавить позицию в чек возврата будет выводиться сообщение: "Ограничение Manzana! после ПОДЫТОГА любое редактирование чека возврата невозможно!", и добавления позиции не произойдет.
8079 Исправлена ошибка, возникавшая при обмене данными кассы и фискального регистратора Datecs T88, работающего в режиме Криптон, при закрытии чека, по которому должна выдаваться сдача.
8080 Исправлена ошибка, вследствие которой при переподключении ранее настроенного дисплея покупателя к другому USB порту системного блока кассы Lillo, на кассе не запускался штатный диалог настройки нового USB устройства, но происходило зацикливание перезагрузки кассы.
8090 Выполнена доработка УКМ 4, позволяющая обрабатывать данные о налогах с применением букв, поступающих из внешней системы, и передавать их в фискальный регистратор "Порт FPG-60 ФKZ".
8092 Исправлена ошибка интеграции системы лояльности "Manzana Loyalty". Ошибка заключалась в том, что при попытке возврата через изъятие наличных по чеку, который был оплачен бонусам ML и банковской картой, создаваемый чек возврата по чеку автоматически аннулировался (т.к. для чека, оплаченного бонусами и банковской картой, запрещено выполнять такую операцию), и в процессе аннулирования производилась ошибочная отмена транзакции типа "Sale" из чека продажи.
8094 Исправлена ошибка, возникавшая при попытке сформировать чек на возврат по чеку на продажу, в котором был зарегистрирован клиент системы лояльности "Manzana" и который был завершен в момент отсутствия связи с процессинговым центром "Manzana".
8096 Исправлена ошибка, вследствие которой при печати чеков, после разрыва соединения с сервером ОФД, в них не отображалась информация об ОФД и номере автономного фискального чека.
8097 В алгоритме скидки "При покупке N кол-ва товара, из них на М - скидка" исправлена ошибка определения общего количества товара (параметр "N - общее количество" в форме настройки) для весового товара с точностью 0,001.
8100 Исправлена ошибка вследствие которой при импорте чеков с КСО неверно формировались поля: marketing_effort_id и advertising_campaign_id в таблице trm_out_receipt_discounts для скидки "Скидка на мелочь" (системная скидка КСО с type_id=0).
Теперь, по умолчанию все id для "Скидки на мелочь" чеков КСО устанавливаются в значении 0.
Добавлена возможность указать корректный id для данной ссылки при помощи параметра sco_odd_discount_type, который можно задать в таблице local_server_param. Id скидки необходимо брать из таблицы trm_in_discount_types.
8103 Исправлена ошибка работы кнопки "Печать" в разделе веб-интерфейса "Отчеты/Заказные отчеты/КМ7 (по базе данных)".
8106 В форме настройки скидки "На чек по бонусу зарегистрированного покупателя" исправлена ошибка работы валидатора поля "Скидка".
8118 Исправлена ошибка работы интерфейса кассы "Lillo", вследствие которой при работе с дополнительными окнами кассовых функций (например: "Ввод покупателя по параметрам") было возможно переключить фокус с дополнительного окна кассовой функции на основной экран кассы, при этом экран кассы переставал работать.
8125 Исправлено ошибочное поведение системы, вследствие которого, при запуске службы "Apache2ukm" от имени пользователя с правами администратора, в веб-интерфейсе сервера не отображался раздел "Администрирование/Монитор оборудования/Журнал сервера".
8128 Исправлена ошибка, приводившая к перезагрузке кассы. Ошибка возникала, если кассе не удавалось найти покупателя по указанным атрибутам в окне "Выбор клиента".
8129 Исправлена ошибка, возникавшая на кассе Lillo, работающей в режиме заказов, вследствие которой не работал запрет на взвешивание весовых товаров при включенном параметре "Разрешить только для штучного товара" для кнопки "Количество".
8131 Исправлена ошибка в алгоритме работы валидатора окна ввода количества товара. Ошибка возникала на кассе Lillo, работающей в режиме заказов и заключалась в том, что валидатор не позволял установить количество равное 1.
8133 Исправлена ошибка, вследствие которой не работал функционал "Главная касса", если на сервере было настроено большое количество магазинов, а счет главной кассы создавался только для одного.
8138 В разделе веб-интерфейса сервера "Администрирование/Монитор оборудования/Кассы/обновление касс" выполнены изменения:
Чекбокс для выбора всех касс в шапке таблице доступен при любом количестве касс. Клик по чекбоксу в шапке таблицы приводит к выбору\отмене выбора всех касс на странице. Возможность выбрать все кассы магазина - отсутствует.
Изменено поведение кнопок "Старт"\"Стоп". Теперь при нажатии одной из кнопок:
если кассы не выбраны, то будет выведено окно с предупреждением: "Не выбран терминал", при этом ничего не произойдет;
если выбрано несколько касс, то запустится\остановится обновление на выбранных кассах;
если выбраны все кассы на странице, то запустится\остановится обновление для выбранных касс на странице.
8203 Исправлена ошибка, вследствие которой было возможно удаление группы покупателей, если в ней содержатся записи о покупателях.
На кассе на случай ошибочной загрузки покупателей конвертером изменена обработка ситуации отсутствия группы: касса не будет давать зарегистрировать такого покупателя в чеке, в логах будет сообщение: "Информация о покупателе в базе данных некорректна (указан несуществующий классификатор)".
8201 Исправлена ошибка возникавшая при попытки печати купона на фискальном регистраторе "Штрих KZ", приводившая к тому, что чек с купоном было невозможно закрыть и дальнейшая работа на кассе останавливалась.
8203 Исправлена ошибка, вследствие которой было возможно удаление группы покупателей, если в ней содержатся записи о покупателях.
На кассе на случай ошибочной загрузки покупателей конвертером изменена обработка ситуации отсутствия группы: касса не будет давать зарегистрировать такого покупателя в чеке, в логах будет сообщение: "Информация о покупателе в базе данных некорректна (указан несуществующий классификатор)".
8206 Исправлена ошибка, вследствие которой в разделе веб-интерфейса сервера "Монитор оборудования / Администрирование/Монитор оборудования/Кассы/обновление касс" не отображались кассиры, зарегистрированные на кассах.
8211 Выполнена доработка для СКНО: добавлен еще один эталонный файл "fiscskno.so". При старте кассы "Ukmclient" будет выполняться проверка его контрольной суммы по следующему алгоритму:
В случае ФП проверяется:
1. fisccash;
2. cashmain;
3. fiscal.so;
В случае ФР с поддержкой СКНО (СП412 с прошивкой 414) проверяется:
1. fisccash;
2. cashmain;
3. fiscal.so;
4. fiscskno.so.
В остальных случаях ничего не проверяется.
8213 Структура таблицы trm_in2_items_egais приведена в соответствие со структурой таблицы trm_in_items_egais.
8215 Для всех видов оплаты исправлена ошибка в алгоритме работы кассовой операции "Аннулирование чека" с включенным параметром "Пошаговая аннуляция".
8225 Исправлена ошибка, вследствие которой при повторной загрузке конвертером "Сепермаг Плюс XML импорт" товара или группы товаров автоматически отменялся признак "Маркированный товар".
8230 Исправлена ошибка, возникавшая на веб-интерфейсе сервера УКМ 4 при открытии параметров кассовой операции "Средство оплаты". Ошибка возникала, если на сервере было зарегистрировано большое количество магазинов.
8235 Исправлена ошибка в работе веб-интерфейса сервера "Работа магазина/Прием цен/Журналы приема цен", вследствие которой было невозможно отредактировать ранее созданный журнал приема цен.
8252 Текст ошибки, возникавшей при использовании ОФД Казахстан, записываемый в журнал сервера:
0x00004000: WARNING: ofd:
FNS_PING - failed. Assuming OFD proxy is not active. Error:
"write failed:
Error(111) Connection refused: Socket handle is 20"
изменен на:
ОФД Казахстан - Модуль ОФД proxy не запущен (команда FNS_PING не выполнена)
8257 Исправлена ошибка репликации данных на вновь установленную кассу. Теперь, таблицы из домена "Данные для серверов" (настраивается в разделе веб-интерфейса "Настройка сервера и оборудования/Настройка обмена с СГО/Перечень и состав доменов") реплицироваться не будут.
8264 Исправлена ошибка, возникавшая при выполнении операции "Возврат через изъятие", вследствие которой в документе на изъятие неверно указывались:
Суммы "до изъятия" и "после изъятия";
Номер документа;
Номер ТРН;
Дата.
Ошибка возникала при использовании фискальных регистраторов семейства "Штрих", фискальной платы и текстового принтера.
8270 Исправлено ошибочное поведение кассы Lillo-linux: при возникновении ошибки на экране кассы появляется диалоговое окно с предложением перезапуска кассы. При выборе быстрого или полного перезапуска касса не перезапускается.
8275 Исправлена "плавающая" ошибка в механизме принудительной репликации доменов. Проблема возникала только с таблицами, для которых включена двухсторонняя репликация, и данные на СГО отличались от данных на кассе, при этом должна была быть инициирована принудительная репликация с СГО на СМ, а касса не должна иметь связи с СМ. В результате, после подключения кассы к СМ, данные с кассы поднимались на СМ и затирали данные, спущенные с СГО.
8329 Исправлена ошибка, вследствие которой происходила перезагрузка кассы в момент применения скидки с алгоритмом "На чек по времени и сумме", в настройках которой в поле "Конечная сумма" было установлено большое значение суммы (например: 1 400 000).
8336 Исправлена "плавающая" ошибка, возникавшая в момент печати qr-кода ЕГАИС на фискальном регистраторе "Сервис Плюс". Ошибка могла вызывать следующие последствия:
1. При попытке пробить следующий чек, на экране возникало сообщение об ошибке. Приходилось снимать ошибку и повторять печать чека.
2. При попытке пробить следующий чек, на экране возникало сообщение, что требуется аннулировать чек. После выполнения аннулирования, чек в БД аннулировался, а в ФР чек оставался, т.к. уже зарегистрирован в памяти ФР. Возникло расхождение между данными ФР и базой УКМ 4.
3. После печати qr-кода чек c экрана кассы пропадал и не закрывался в базе УКМ 4. Попытка пробить следующий чек приводила к сообщению, что требуется аннулировать чек. После выполнения аннулирования, чек в БД аннулировался, сразу же восстанавливался и закрывался. Причем восстановление чека происходило в фоновом режиме.
71
версия выложена на ФТП С+