Номер версии | Дата выхода | Дистрибутив(опционально) | Описание изменений |
---|---|---|---|
Версия 3.0. | 01.01.2023 | Разработано ПО СуперМаг Мобайл согласно концепции и техническим заданиям. | |
SMMobile_3_0_97_28.apk | 07.04.2023 | Добавлено - отображение картинки товара, проверка наличия и автоматическая загрузка обновления с сервера. Добавление в журнал неизвестных штрихкодов, ускорение стартового запуска программы. | |
Distr_3.0.174.36_03.07.23 | 03.07.2023 | - Изменен формат команды для получения списка файлов дистрибутивов. Прежние версии более не работают. Ранее: Добавлено - отображение картинки товара, проверка наличия и автоматическая загрузка обновления с сервера. | |
Distr_3.0.175.23_04.07.23 | 04.07.2023 | - Реализовано фотографирование, сохранение фотографий, как вложений, и передача их с данными процесса на сервер. | |
Distr_3.0.185.35_14.07.23 | 14.07.2023 | - Добавлен экран завершения. Отмена и завершение задания происходит через диалог с информацией о задании. - Модернизирован диалог ожидания добавлено приветствие и картинки: Утро, день, вечер, ночь. - Добавлен диалог печати на левое выдвигающееся меню. - При первом старте программы. В окне регистрационных данных, если подключились к серверу, но ТСД не зарегистрирован – попадаем в окно регистрации ТСД. - Главный экран. Изменения в строках журнала и спецификации - сделана компактной информация для показа большего количества строк, изменен цветовой акцент для выделенной закладки и сделано переключение закладок движением пальца. - Изменения в интерфейсе экрана "Регистрационные данные" (добавлен текст пояснения, показывается сообщение об ошибке при неверном URL, сделан авто перевод фокуса по строкам при вводе данных, добавлен звук при успешной проверке на сервере данных). | |
Distr_3.0.226.33_24.08.23 | 24.08.2023 | - Исправлены стилистические погрешности в интерфейсе - убрана кнопка Изменить при успешном вводе данных сервера и в режиме "только чтение", изменен порядок контролов на экране регистрации ТСД, поправлена проблема, когда виртуальная клавиатура вызывалась только после второго клика на контроле пароля. - Исправлено поведение главного экрана - при нажатии на лупу фокус встает на контрол ввода строки поиска, при нажатии на крестик очищается как строка поиска, так и экран детальной информации о результате поиска. | |
Distr_3.0.252.31_18.09.23 | 18.09.2023 | - Проверка обновления версии поставлена до чтения списка мест хранений. - Изменена структура для получения URL картинок. Раньше они запрашивались для карточек отдельной командой, теперь URL получается вместе с карточкой товара, как ее атрибут. Внимание! Это изменение выполнено одновременно с изменением протокола сервера. - В журнале сканирования теперь сохраняется дата и время сканирования. Время показывается в строке журнала Дата и время передаются на сервер, в связи с чем измена команда сохранения журнала задания. Внимание! Это изменение выполнено одновременно с изменением протокола сервера. - Реализована реакция на флаг типа задания "Контроль превышения количества" - Реализована реакция на флаг "Загрузка данных". Делается предварительная загрузка артикулов по группам классификатора. - Реализована реакция на флаг "Показывать остатки". - Реализована реакция на флаг "Показывать цены". Остатки и цены показываются в перечне характеристик артикула перед прочими характеристиками. - Сделана цветовая индикация соответствия посчитанного количества и количества спецификации в закладке Спецификация. - Панель краткой формы журнала / спецификации теперь можно убрать вниз скольжением пальца и выдвинуть скольжением снизу от символа скрытой панели. - Отмена задания. Перед отменой делается проверка его наличия на сервере. Раньше возникала ошибка, если задание на сервере было удалено администратором. - Исправлена ошибка "Can't create handler inside thread ..." при старте программы, если нет сигнала WiFi. | |
Distr_3.0.259.35_26.09.23 | 26.09.2023 | - На левую шторку с меню добавлена информация о версии и копирайт. - Реализована реакция на флаг типа задания "Показывать суммы". Если флаг установлен, то в окне сканирования и в окне информации о товаре при редактировании позиции журнала, показывается стоимость артикула (всего просканирванного количества). В окне, где показывается содержание журнала и спецификации показывается стоимость всего товара.Внимание! Это изменение выполнено одновременно с изменением протокола сервера. - Реализовано отображение свойств задания в окне информации о задании. Внимание! Это изменение выполнено одновременно с изменением протокола сервера. - При логине реализована проверка регистрации ТСД в системе. Если администратор разрегистрировал устройство на сервере, работа устройства с сервером, в том числе, сохранение результата уже начатой работы невозможно. Для восстановления работы устройства надо его повторно зарегистрировать. | |
Distr_3.0.273.23_10.10.23 | 10.10.2023 | - При сканировании КИЗ теперь выполняется сопутствующий контроль срока истечения годности товаров и других параметров, которые возвращаются ЦРПТ по запросу валидности КИЗ. Информация о неверных параметрах марки выводится красным шрифтом под сегментом информации о товаре. Доступно только при наличии доступа к сети интернет. | |
Distr_3.0.296.34_02.11.23 | 02.11.2023 | Изменены типы данных идентификаторов должностей, сотрудников и мест хранения. Все идентификаторы стали строковыми. По этой причине прежние версии СМ Мобайл 3 могут частично не работать с новой версией сервера. - Исправлена ошибка обновления токена после истечения срока действия текущего. | |
Distr_3.0.316.34_22.11.23 | 22.11.2023 | - Исправлено. После обновления версии в некоторых случаях или после переустановки устройство требуется заново настроить для работы с личным кабинетом (ввести URL и ключ кабинета), при этом терялась информация о факте регистрации устройства и перерегистрация порождала новую запись в базе, которая уменьшала количество доступных лицензий. В текущей версии при логине или при настройке личного кабинета проверяется не было ли устройство уже зарегистрировать и прежняя регистрация устройства восстанавливается. - Исправлена ошибка парсинга JSON при взятии задания в работу. | |
Distr_3.0.345.34_21.12.23 | 21.12.2023 | н\д | н\д |
Distr_3.0.387.27_01.02.24 | 01.02.2024 | - Исправлена ошибка: При отключенном флаге "Виртуальная клавиатура" виртуальная клавиатура кратковременно показывалась при установке фокуса. - Поддержано устройство SEUIC Q9 | |
Distr_3.0.387.38_01.02.24 | 01.02.2024 | - Исправлена ошибка неверного обращения при чтении цены артикула с сервера. - Исправлена ошибка: При отключенном флаге "Виртуальная клавиатура" виртуальная клавиатура кратковременно показывалась при установке фокуса. - Поддержано устройство SEUIC Q9 | |
Distr_3.0.399.29_13.02.24 | 13.02.2024 | - Добавлена возможность временного прерывания задание для выполнения другого задания. - Добавлена возможность ввода товара из спецификации сдвигом и нажатием на знак + - Исправлено. Если в типе задания одновременно не установлены флаги "Журнал" и "Спецификация", то элемент с закладками теперь не показывается на базовом экране.
В текущей версии используется следующий алгоритм проверки наличия доступа к сети перед первым соединением с сервером: | |
Distr_3.0.412.21_26.02.24 | 26.02.2024 | Изменения в интерфейсе: на главном экране зона отображения атрибутов товара расширена до нижнего предела экрана, высота строк для отображения атрибутов теперь зависит от длины значения строк. Добавлена реакция на флаг типа задания "Разрешено прерывать выполнение задания". Если флаг не установлен, задание нельзя откладывать в процессе выполнения. Уточнена реакция на флаги типа задания "Подсчет", "Журнал" и "Спецификация". "Подсчет" - флаг влияет на отображение кнопки "Добавить" . Если флаг есть, то кнопка показывается вместе со всеми сопутствующими элементами и результат сканирования или иного способа поиска артикула добавляется в журнал сканирования с указанным в контроле значением количества, даже если журнал не отображается (нет флага "Журнал"). Если флаг не установлен, то кнопка не показывается и никакие манипуляции на рабочем экране не приводят к добавлению записи в журнал сканирования. "Журнал" - управляет отображением закладки "Журнал". На решение о том, заполнять или не заполнять журнал этот флаг не влияет. Если журнал отображается (флаг установлен), то пользователь может редактировать содержание журнала - удалять записи журнала или менять количество сканирований для записи. Эта возможность не зависит от состояния других флагов. "Спецификация" - управляет отображением закладки "Спецификация". Если флаг не установлен и одновременно не установлен флаг "Журнал", то весь нижний таб убирается из просмотра. Если флаг установлен, то закладка имеет следующую функциональность - если флаг "Подсчет" установлен, то строка спецификации с помощью сдвига и кнопки "плюс" служит для перехода к рабочему экрану с отбором артикула, указанного в пункте спецификации. Действие выполняется из открытой закладки спецификации и приводит к ее закрытию для показа содержания артикула. Если флаг "Подсчет" не установлен, то при сдвиге строки и нажатии на "плюс" раскрытая закладка не сворачивается и поверх нее показывается диалог редатирования строки спецификации, как в случае редактирования строки журнала. - Исправлено: когда в типе задания отмечен флаг наличия спецификации задания, но не отмечены флаги "строгий список" или "контроль количества", то при сканировании атрикула, не входящего в спецификацию, он добавлялся в журнал спецификации, но не отображался на закладке спецификации. - Исправлено. В некоторых случаях в заданиях со спецификацией при сканировании товара неверно определялась принадлежность артикула спецификации задания. | |
Distr_3.0.443.24_28.03.24 | 28.03.2024 | - Исправлена ошибка. При смене сервера компании и повторной регистрации программы на прежнем сервере, если на нем осталась информация о предыдущей регистрации, устройство не опознавалось, как ранее зарегистрированное, что приводило к необходимости повторной регистрации и появлению дублирующей записи. - Исправлена ошибка передачи файлов вложений. Ошибка возникла после добавления возможности прерывать выполнение задания и храненить файлы вложений для нескольких заданий одновременно. - Карточка описания задания. Увеличен размер карточки, изменена компоновка строк для отбражения строк большего размера. - Исправлена ошибка. В журнале при выводе детальной информации из строки журнала не верно показывалось сообщение "Товар не входит в спецификацию". - На экране информации о товаре элемент с количеством "всего" заменен на "итого". В нем отображается суммарное количество подсчитываемого товара и добавленного ранее. Если для задания установлен флаг "контроль количества", то отображается как "все посчитаное из количество задания" с цветовой индикацией. | |
Distr_3.0.462.20_16.04.24 | 16.04.2024 | -Добавлена печать ценников на стационарном принтере с использованием службы печати ОС Android. - Изменен интерфейс для заданий с флагом "Печать ценников" - все количества теперь - это количество ценников для печати. При этом флаге исключена разница в поведении для штучного и весового товара. - Перед загрузкой и установкой обновления предлагается откатить все взятые в работу задания. | |
Distr_3.0.483.23_07.05.24 | 07.05.2024 | - Исправлено - при разборе кода GS1 разрешено использование кодов 1 и 2 в дополнение к коду 0 в качестве префиксов 14 символьного GTIN (код КИТУ - транспортной упаковки). | |
Distr_3.0.497.22_21.05.24 | 21.05.2024 | Внимание! Предыдущие версии, начиная с SMMobile_3_0_457_31 были собраны с флагами разрешения для RuStore и не принимали обновлений с сервера Мобайл 3. Последняя рабочая версия в этой ветке была Distr_3.0.457.30_11.04.24 !!! - Добавлен выбор дизайна ценника для печати на мобильном принтере, как на сетевом принтере, то есть с использованием сервера создания ценников в PDF файле и печати его на мобильном принтере с использованием специального сервиса печати, который преобразует PDF файл Bitmap и, затем, в команду ZPL/CPCL, и передает команду в принтер, либо по WiFi соединению, либо по BlueTooth соединению. - Исправлено - при разборе кода GS1 разрешено использование кодов 1 и 2 в дополнение к коду 0 в качестве префиксов 14 символьного GTIN (код КИТУ - транспортной упаковки). -Добавлена печать ценников на стационарном принтере с использованием службы печати ОС Android. Внимание! Прежние версии Супермаг Мобайл 3 (по 3.0.443.24_28.03.24 включительно) с новой версией WEB сервера Мобайл 3 работать не будут. - Изменен интерфейс для заданий с флагом "Печать ценников" - все количества теперь - это количество ценников для печати. При этом флаге исключена разница в поведении для штучного и весового товара. - Перед загрузкой и установкой обновления предлагается откатить все взятые в работу задания. Комментарий к печати ценников: | |
Distr_3.0.548.23_11.07.24 | 11.07.2024 | - Версия адаптирована к установке в среде Андроид 7. - Исправлено. Не отображались свойства задания после взятия задания в работу. - DOS кодировка для печати ценников была не всегда доступна. Внимание! Файлы шаблонов ценников должны быть в формате UTF-8. | |
Distr_3.0.749.34_28.01.25 | 28.01.25 | Изменен интерфейс настройки печати. Вмето трех пунктов: Мобильный принтер, мобильный стационарный принтер и стационарный сетевой принтер, оставлено два пункта выбора вариантов принтеров: мобильный принтер и стационарный сетевой принтер. Пункт "мобильный принтер" в диалоге "настройка" позволяет выбрать способ получения ценника - "для печати ценника использовать : "Шаблон этикетки" или "Ценник с сервера"". При выборе пункта "Шаблон этикетки" для формирования ценника используется файл описания ценника на языке принтера (ZPL или CPCL), файл шаблона загружается при старте приложения и для формирования и печати ценника связь с сервером не требуется. При выборе пункта "Ценник с сервера" ценник формируется сервером по запросу и возвращается в виде PDF файла, который преобразуется в BMP картинку и печатается на мобильном принтере с использованием языка CPCL (принтер должен поддерживать язык CPCL). Разрешение для печати PDF файлов установлено 203 dpi | |
Distr_3.0.755.20_03.02.25 | 03.02.25 | Реализована поддержка печати ценников (frx) на мобильный принтер Mertech GAMMA (art.4711) |