Новое в этой версии
1. В настройках программы, при включении сканирования камерой, отображается поле с полученным от камеры изображением - превью.
2. В настройках программы можно задать допустимые форматы штрих-кода коробок, в том числе с указанием GTIN товара и вместимости коробки.
3. В настройках программы доступно отключение проверки формата кода маркировки.
4. При сканировании камерой доступно зумирование, т.е. приближение изображения, полученного от камеры.
5. Удаление кода маркировки при собирании в коробку, удаление кода маркировки или коробки при отгрузке.
6. Добавлен новый экран "Мастерская", куда можно загрузить ранее сохраненный список кодов маркировки, и обработать его - выгрузить список кодов идентификации (коротких кодов) в формате XLS для подачи отчета о вводе в оборот, отсканировать новый код маркировки и выполнить поиск его по списку, сгруппировать коды по наименованию товара или по коробкам, и выгрузить результат в файл XLS.
Инструкция
Первый запуск
При запуске приложение требует разрешение на доступ к памяти устройства для сохранения файлов с результатами сканирования, доступ к камере, при запуске на смартфоне. Разрешение должно быть дано
Приложение имеет интерфейс на русском, английском, китайском и турецком языках. Язык интерфейса переключается автоматически, в зависимости от настройки языка по-умолчанию на устройстве. Язык интерфейса может быть принудительно изменен в меню приложения.
Настройка приложения
Приложение может использовать для сканирования штрих-кодов встроенный сканер (на ТСД) или камеру смартфона. Способ сканирования настраивается в меню «Настройки» на главном экране приложения (в верхнем правом углу экрана три точки).
При первом запуске программа по производителю устройства настраивается для сканирования с помощью встроенных аппаратных сканеров штрихкодов на ТСД Mindeo и Атол, для устройств других производителей настраивается сканирование с помощью камер. При необходимости можно настроить способ сканирования: или включить камеру, или выбрать бренд ТСД, или задать системные сообщения для аппаратного сканера (для ТСД).
Что бы использовать на ТСД аппаратный модуль сканирования, нужно правильно настроить системные сообщения. По умолчанию, в приложении заданы штатные сообщения для ТСД Атол (Smart.Lite и Smart.Prime, так же подходит для Mertech Movfast S55) и Mindeo (M40, MS8189, MS8389). Для других ТСД можно задать имена широковещательных сообщений для действия, результата сканирования и символогии.
При включении сканирования через камеру, приложение запрашивает разрешение на доступ к камере – его нужно предоставить.
!!! Новое в этой версии программы:
Теперь, в настройках программы, при включении сканирования камерой, отображается поле с полученным от камеры изображением - превью. Вы можете сразу убедиться - есть ли доступ к камере у приложения. Также, теперь при сканировании камерой доступно зумирование - над превью располагается регулятор зума.
Также, при сканировании через камеру, желательно включить «потоковое сканирование», иначе распознавание штрих-кодов через камеру будет останавливаться после каждого полученного штрихкода, а для возобновления нужно будет на экране нажать кнопку продолжения сканирования.
Кроме того, в настройках можно задать формат выгружаемого файла и отображаемый в списках вместо GTIN атрибут.
Формат выгружаемого файла со списком кодов маркировки может быть TXT или CSV. На содержимое файлов этот выбор никак не влияет.
Вместо GTIN в списках на экранах "СОБРАТЬ В КОРОБКУ" и "ОТГРУЗИТЬ" можно отобразить полное наименование или модель (артикул). Обратите внимание, что для получения этих атрибутов требуется обращение к сервису "Честного знака", т.е. требуется доступ в интернет. Программа обращается к честному знаку только если коды маркировки с таким GTIN еще не сканировались, т.е. это происходит один раз. Обращение к "Честному Знаку" происходит неявно, в фоновом режиме, и на работу в программе не влияет. Если данные получить удалось, вместо GTIN в списках будет отображаться выбранный атрибут. Если в "Честном Знаке" выбранный атрибут не задан, например "Модель" для безалкогольных напитков, то будет отображаться GTIN.
Здесь же можно переключать новое и старое представление экрана "ИНФОРМАЦИЯ О КОДЕ". Если новый экран на Вашем устройстве работает не корректно, например, просто ничего не отображает, вы можете настройкой "Новое представление информации о коде" включить старый экран.
!!! Новое в этой версии программы:
Теперь в настройках программы доступно отключение проверки формата кода маркировки. Если при собирании коробки или отгрузке программа сообщает. что сканируемые коды имеютошибку в структуре и не добавляет их, Вы можете отключить эту проверку с помощью переключателя "Проверять формат КМ".
!!! Новое в этой версии программы:
Теперь в настройках программы можно задать допустимые форматы штрих-кода коробок, в том числе с указанием GTIN товара и вместимости коробки. Или, как в прежних версиях программы, игнорировать формат штрихкода. При этом способ кодирования по прежнему фиксирован: Code128 или GS1-128.
Подробнее о том какие форматы штрих-кодов коробок могут быть, и какие, на мой взгляд, лучше, можно прочитать в этой статье.
После изменения настроек их нужно сохранить нажатием на кнопку сохранения настроек справа на заголовке экрана.
Главный экран приложения
На главном экране приложения 4 кнопки – «Собирать в коробку», «Отгружать», «Информация о коде» и «Мастерская».
Экран «Собирать в коробку»
«Собирать в коробку» используется для привязки кодов маркировки к мастер-боксу (коробу).
!!! Новое в этой версии программы:
Если в настройках программы Вы оставили по умолчанию включенным «Игнорировать формат штрих-кода коробки», или если Вы выключили эту настройку и отсканированный штрих-код коробки соответствует формату «Стандартный SSCC» или «(00)SSCC», то нет ограничения на привязку к коробке кодов маркировки только одного наименования.
Если Вы выключили настройку «Игнорировать формат штрих-кода коробки» и отсканированный штрих-код коробки соответствует формату «(00)SSCC(02)GTIN» или «(00)SSCC(02)GTIN(37)Quantity», то в коробку можно собирать только коды маркировки с GTIN, указанным в штрих-коде коробки.
Для формата «(00)SSCC(02)GTIN(37)Quantity» также определяется вместимость коробки.
Подробнее о форматах смотрите в статье.
После нажатия на кнопку «Собирать в коробку» открывается экран, на котором нужно отсканировать уникальный штрих-код коробки в формате Code128 или GS1-128, или ввести его с виртуальной клавиатуры:
Если был отсканирован штрих-код коробки, то сразу открывается следующий экран, если номер вводился на клавиатуре, то нужно нажать кнопку завершения ввода на клавиатуре, или кнопку рядом с полем ввода номера. После этого откроется экран с содержимым коробки, если оно уже было ранее отсканировано. Если это новая коробка, то она будет пустая. Сверху, под название действия «Собирать в коробку», отражается номер коробки, количество вложенный товаров / вместимость коробки (если задана). При этом в качестве номера коробки на заголовке экрана, если включена проверка формата ШК коробки, отражается только часть номера коробки - SSCC.
По мере привязки новых кодов информация на экране меняется - на экране появляется таблица с GTIN товара и количеством:
Если в настройках программы был указан атрибут для отображения вмеcто GTIN:
При попытке привязать уже привязанный код маркировки выдается ошибка:
Через меню (в верхнем правом углу экрана три точки), можно сохранить в файл содержимое коробки, переслать его, удалить один код или очистить коробку.
Если коробка уже была погружена в контейнер, при попытке ее очистить, будет выдано сообщение об ошибке:
!!! Новое в этой версии программы:
Теперь можно удалить код маркировки из коробки. Выберите пункт меню «Удалить код», над списков кодов появится соответствующая надпись:
Отсканируйте код маркировки. Если он есть в коробке, он будет удален из нее. Если его в коробке не было - будет сообщение об этом.
!!! Новое в этой версии программы:
Также, при сканировании камерой доступен зум. Управлятся он движком над окном просмотра камеры:
Экран «ОТГРУЖАТЬ»
«Отгружать» используется для сканирования отгружаемых кодов маркировки или штрих-кодов мастер-боксов(коробов). В случае отгрузки мастер-боксов к ним предварительно должны быть привязаны коды маркировки, упакованных в них товаров.
После нажатия на кнопку «Отгружать», открывается экран, на котором задается номер отгружаемого контейнера или транспортного средства. Номер может быть введен с клавиатуры или отсканирован штрих-код в формате Code128.
Если был отсканирован штрих-код контейнера, то сразу открывается следующий экран, если номер вводился на клавиатуре, то нужно нажать кнопку завершения ввода на клавиатуре, или кнопку рядом с полем ввода номера. После этого откроется экран сканирования кодов маркировки отгружаемых товаров или отгружаемых мастер-боксов.
Вверху экрана отображается номер отгружаемого контейнера и общее количество отсканированных в него кодов. Если в этот номер контейнера уже сканировали что-то ранее с помощью этого же устройства, то отсканированное отобразится. Если это новый рейс того же контейнера или транспортного средства, то прежнее содержимое надо удалить, это делается через меню «Очистить», см ниже. По мере сканирования на экране будут отображаться количества по каждому товару – товар представляется в виде GTIN или того атрибута, что был выбран в настройках для отображения вместо GTIN. При сканировании контролируется уникальность кодов маркировки – код может быть загружен только в один контейнер, и только один раз. При сканировании, в верх списка поднимается отсканированная номенклатура.
Если нужно прервать работу, можно закрыть приложение, результаты сканирования сохраняются. Если позже снова указать тот же номер контейнера или транспортного средства, то отобразится ранее загруженное.
При попытке повторно загрузить в контейнер код маркировки или коробку будет выдано соответсвующее сообщение:
!!! Новое в этой версии программы:
Теперь можно удалить код маркировки или коробку из отгрузки. Выберите пункт меню «Удалить код», над списков кодов появится соответствующая надпись:
Отсканируйте код маркировки или ШК коробки. Если он есть в отгрузке, он будет удален из нее. Если его в отгрузке не было - будет сообщение об этом. Если код маркировки был добавлен в отгрузку с коробкой, отдельно этот код удалить нельзя, можно удалить только целиком коробку.
После окончания загрузки товара в контейнер или транспортное средство, нужно сохранить результаты в файл в память устройства или отправить в другое приложение – мессенджер, почтовый клиент, облачное хранилище. Для этого в меню выбрать «Сохранить в файл» или «Поделиться».
В этом же меню есть пункт «Очистить» - используется, если нужно заменить контейнер или транспортное средство, или если это новый рейс, и коды от прежнего рейса нужно убрать. Восстановить после очистки прежние коды невозможно.
Имя файла состоит из номера контейнера и даты и времени формирования. Расширение имени файла (т.е. тип или формат файла) зависит от настройки "Формат файла выгрузки". Файл в формате CSV может быть загружен в отчет о нанесении в личном кабинете "Честный Знак" без изменений.
В содержимом файла с содержимым контейнера сначала идут коды маркировки, загруженные без коробок, затем коды коробок с их содержимым:
Экран «Информация о коде»
Используется для получения из «Честного знака» информации о коде маркировки.
Новый экран "Информация о коде "содержит гораздо больше информации о коде маркировки, чем старый, Вы можете включить в настройках старый вид экрана.
На новом экране отображается сам код, наименование товара, GTIN, производитель, импортер (при наличии), текущий владелец, даты производства, эмиссии, нанесения и ввода в оборот, а также структура кода маркировки.
На этом экране теперь есть меню с двумя действиями: "Вся информация" и "История сканирования". Пункт меню "Вся информация" перестает быть доступным после окончания демонстрационного периода.
При выборе пункта меню "Вся информация" открывается экран с полной информацией о коде, полученной из "Честного Знака", в формате json:
При выборе пункта меню "История сканирования" открывается экран со списком всех отсканированных кодов и краткой информацией о них в обратном хронологическом порядке:
Кроме того, если Вы на экране "Информация о коде" отсканируете код, который уже есть в истории, то отобразится соответствующее сообщение:
Если отсканировать штрих-код EAN13 или EAN8 товара, программа пытается найти информацию об этом товаре, в том числе, сведения о том, подлежит ли он маркировке - в этом случае выводится перечень товарных категорий маркируемых товаров. Здесь используются данные Национального каталога маркируемых товаров. То, что товар добавлен в Национальный каталог не значит, что он уже сейчас должен обязательно маркироваться, возможно, еще идет эксперимент по маркировке, или разрешена продажа остатков не маркированных товаров.
Экран "Мастерская"
!!! Новое в этой версии:
Добавлен новый экран "Мастерская", куда можно загрузить ранее сохраненный из программы список кодов маркировки, обработать его, выгрузить в файл. При первом запуске мастерская пуста. Вверху окна отображается подсказка - "Загрузить файл":
После загрузки файла с кодами маркировки, вы увидите в мастерской список кодов, GTIN и коробок, а ранее недоступные пункты меню станут доступны. В заголовке окна видно общее количество кодов. Список можно выгрузить в виде файла, см. п.7 ниже.
В мастерской при загруженном списке кодов доступны следующие действия:
1. Сохранить короткие коды в .XLS - формирует файл в формате Excel с кодами идентификации, который можно загрузить в личном кабинете Честного знака в отчет о вводе в оборот без каких-либо дополнительных исправлений.
2. Загрузить наименование товаров - для кодов из списка обращается в Честный знак и получает наименования.
3. Группировать по коробкам - если в загруженном файле были коробки, то формирует на экране список коробок с количеством товаров внутри каждой. Список можно выгрузить в виде файла, см. п.7 ниже.
4. Группировать по товару - формирует список товаров с количеством. Если наименования товаров не были загружены в п.2 или ранее, в списке будут GTIN, иначе - наименования. Список можно выгрузить в виде файла, см. п.7 ниже.
5. Отменить группировку - возвращает список к первоначальному виду.
6. Искать код - включает режим сканирования, отсканированный код маркировки ищет по списку, сообщает найден или нет. Код в список не добавляется.
7. Сохранить файл - выгружает текущее состояние списка в виде файла с расширением XLS. Файл может быть сохранен в память или отправлен в любое приложение на ТСД или смартфоне.
8. Очистить - очищает список в мастерской.
В мастерскую последовательно можно загрузить несколько файлов с кодами. Но при этом проверяется уникальность кода маркировки, если код встречается повторно, то файл загружен не будет.
Экран "О программе"
Из меню на главном экране можно открыть экран с информацией о программе. На нем отображается версия программы, режим работ - демо или полный, число дней до окончания действия режима.
После истечения срока действия демоверсии блокирутся основной функционал - сборка коробок и отгрузка контейнеров. Получение информации о коде маркировки продолжает работать (кроме предоставления полной информации). Стоимость лицензии - 4000 рублей или 300 юаней за 1 устройство в год. Также Вы можете приобрести лицензию на 1 месяц за 700 рублей или 60 юаней. Способ оплаты - СБП или оплата по счету для рублей, Alipay для юаней. При оплате рублями выставлю счет и выдам чек как самозанятый.
Возможно заключение договора на предоставление лицензий. Программа прошла государственную регистрацию.
Для получения лицензии нужно нажать на кнопку "Получение новой лицензии" и отправить сформированный идентификатор устройства на почту emb78@yandex.ru.
После оплаты будет выслан код лицензии, который нужно ввести в соответствующее поле:
После применения лицензии программа будет перезапущена
После перезапуска на экране "О программе" отразится информация о лицензии и оставшемся сроке действия