– реализована поддержка SSL-соединения для платежной системы ИНПАС SmartSale
(сертификаты и ключ хранятся в пин-паде, формат .pem);
– добавлен функционал проведения инвентаризаций через кассовое место;
– добавлена комбинация клавиш [Cntrl]+[I] для перехода в режим инвентаризации;
– добавлена транзакция с типом 44 (инвентаризация); см. также документацию на формат обмена ДЭНСИ;
– добавлена настройка “Обновлять кол-во всех товаров в БД по результатам инвентаризации” – если настройка включена, то при подтверждении инвентаризации остатки всех товаров обновляются
на фактические остатки, зарегистрированные в процессе инвентаризации;
– реализован функционал автовосстановления документа инвентаризации после аварийного завершения работы;
– добавлен функционал подтверждения перемещений товаров (приход/расход) на кассе;
– добавлена комбинация клавиш [Cntrl]+[A] для перехода в режим подтверждения перемещения товаров;
– в протокол обмена ДЭНСИ добавлена команда !!!ADDWARESWITHCONFIRM для загрузки документов перемещения, требующих подтверждения на кассе – пока такой документ не подтвержден, остатки на кассе не обновляются;
– добавлена транзакция с типом 33 (подтверждение перемещения товаров); см. также документацию на формат обмена ДЭНСИ;
– реализован функционал автовосстановления документа перемещения товаров после аварийного завершения работы;
– в режиме инвентаризации и подтверждения перемещения добавлено затенение серым цветом фона тех позиций документа, фактические остатки по которым совпадают с учетными, выделение красным цветом фона – тех позиций, учетные остатки которых равны нулю при ненулевых фактических остатках (т.е. товар изначально отсутствовал в документе перемещения, либо по учету при инвентаризации этого товара нет, а по факту он есть);
– добавлен функционал отображения картинок товаров в окне регистрации и в окне визуального поиска товаров;
– добавлена комбинация клавиш [Cntrl]+[U] для отображения картинки выбранного товара;
– добавлена настройка каталога хранения картинок товаров;
– добавлена настройка печати собственной рекламы на чеке продажи (не более 2000 символов);
– добавлена поддержка ПТК Pirit-K;
– добавлена поддержка MSTAR-650TK (протокол ШТРИХ);
– добавлена поддержка ПТК Retail-01K (протокол ШТРИХ);
– добавлена поддержка ККМ АМС-100К через библиотеку libchon100k.so разработки компании “Версия-Т” (!!!только для 32битных ОС!!!);
– протестирована работа с FPrint-22ПТK и FPrint-55ПТK;
– добавлена поддержка лабораторных весов CAS MWP;
– добавлен драйвер весов, работающих по протоколам ШТРИХ 5 и ШТРИХ 6;
– добавлена настройка отображения подсказки кассиру по дате 18-летия покупателей, вычисляемой относительно текущей даты (информация отображается в нижней строке режима регистрации, по умолчанию – отключено!);
– добавлены настройки прав пользователей на открытие документов инвентаризации и подтверждения перемещения товаров;
– настройка права на печать отчетов с гашением разделена на две – печать Z-отчета и печать расширенного отчета “Закрытие смены”;
– в протокол ДЭНСИ добавлены поля для загрузки вышеуказанных прав пользователей (см. документацию на формат обмена ДЭНСИ);
– переделана печать отчета по товарам – наименования товаров берутся из транзакций, а не из текущего справочника;
– во внешние html-шаблоны документов добавлена поддержка тэгов <DENCI_TOTALQTTY> (итог по колонке “количество” текущего чека/документа) и <DENCY_DOCQTTY> (итог по учетному количеству в документе перемещения/инвентаризации);
– в режиме работы по секциям:
– в форме внесения/выплаты/просмотра наличных по секциям итоговые данные вынесены из табличной части;
– исправлена ошибка: при отключенной комбинированной оплате чек при оплате безналом (по [F9])
закрывался наличными (теперь выдаётся сообщение о запрете этой операции);
– исправлена ошибка: сумма безналичной оплаты по нефискальной секции попадает в регистр наличности;
– исправлен контроль наличности в нефискальной секции при возвратах безналом и комбинированным типом;
– исправлена работа с наличностью при возвратах по номеру чека, когда чек-оригинал был оплачен
безналом или комбинированным типом;
– исправлен расчет скидок на чек при автоограничении по минимальным ценам и работе в несколько секций;
– тип поля “Код скидки” в БД кассы для фиксированных скидок изменен с числового на текстовый;
– добавлена настройка способа поиска товара при разборе весового штрих-кода: “автоопределение” (текущий вариант поиска – сначала по таблице весовых кодов, затем по таблице внутренних кодов), “по весовым кодам” (только по таблице весовых кодов, “по внутренним кодам” (только по таблице внутренних кодов”);
– в интерфейс для сенсорного экрана добавлена четвертая строка функиональных клавиш (включающая кнопки для подтверждения перемещений товаров, инвентаризаций, работы с внешней системой лояльности и т.п.);
– исправлена запись транзакций товаров, у которых итоговое поле для печати превышает 100 символов (например, при использовании доп. характеристик);
– исправлена работа со сканерами штрих-кода, работающими через USB<->COM переходники, подключаемые ядром ОС через порты /dev/ttyACM;
– исправлена работа суммовых автоматических скидок;
– !!!ВАЖНО!!! Исправлена возникавшая иногда ошибка списания весовых товаров;
– добавлена настройка печати итоговой информации по скидкам на позиции;
——— формат АТОЛ —————-
– !!! ВАЖНО !!! при выгрузке в формате АТОЛ добавлена предварительная запись 11 транзакции для 12 транзакции;
– при выгрузке в формате АТОЛ добавлена сквозная перенумерация транзакций (для совместимости с Далион-ом);
– добавлена обработка символов ~>< и ><~ при загрузке товаров и групп в формате АТОЛ (совместимость с S-Market);
– добавлена поддержка команды $$$REPLACEQUANTITYWITHOUTSALE при загрузке данных в формате АТОЛ
(замещение остатков товаров с учетом продаж за текущую смену);
– в формат обмена АТОЛ добавлено игнорирование пустых строк и некоторых неподдерживаемых ДЭНСИ: КАССой команд;
——— формат ШТРИХ —————-
– для выгрузки в формате ШТРИХ добавлена обработка команды “d” (запрос транзакций по диапазону дат/времени);
– при загрузке в формате ШТРИХ добавлена загрузка поля “Номер секции” для товаров;
– в протокол обмена ШТРИХ добавлена загрузка списка дисконтных карт (команда %) в привязке к
схемам автоматических скидок (команды ! и @), а также выгрузка доп. информации по
скидкам на чек (номер карты в транзакции с типом 71);
—————————————
– подправлена работа с денежным ящиком для ФР ШТРИХ-ФР-К (Казахстан) (номер модели 1);
– подправлен расчет суммовых скидок на позиции (с учетом количества товара в позициях);
– добавлено автоопределение формата загрузки ДЭНСИ;
– подправлен расчет сумм налогов, включаемых в стоимость товаров;
– подправлена запись транзакций с неполной служебной информацией;
– добавлену условие уникальности по набору полей (internal_id, barcode, addition_code) в таблице штрихкодов;
!!! ВАЖНО !!! Для корректного обновления таблицы штрихкодов необходимо производить его
на пустом справочнике товаров;