Прошивка кассового аппарата что это
Обновление прошивки ККТ
Обновление прошивки ККТ для маркировки
Онлайн-касса сохраняет и отправляет данные о продажах в определенном формате. Для всей кассовой техники он одинаковый, однако периодически программное обеспечение устройства нужно обновлять до актуальной версии. Например, в старой версии прошивки не поддерживается система цифровой маркировки товаров, которая необходима для реализации маркированной продукции.
Кому следует обновить прошивку онлайн-кассы?
Обновление кассы требуется всем компаниям плательщикам НДС, которые используют в своей работе онлайн-кассы и у которых не установлена свежая версия прошивки.
На большинстве моделей ККТ, которые были зарегистрированы до сентября 2017 года, установлена самая первая версия прошивки кассовой техники – 1.0. С 1 января 2019 года все кассы, ФН, весы и принтеры чеков должны иметь версию ФФД (формата фискальных данных) не ниже 1.05 или 1.1.
Некоторые владельцы бизнеса приобретают сразу несколько фискальных накопителей про запас. Поэтому, если вы покупали кассовую технику до 2019 года, нужно будет выполнить обновление прошивки онлайн-кассы.
Для чего необходимо обновлять кассы?
Во-первых, кассы с версией прошивки 1.0 запрограммированы на работу с налоговой ставкой 18%. А с ноября 2018 года выпускаются прошивки с НДС 20%.
Во-вторых, в версии 1.0 нет поддержки многих операций и реквизитов, например, продажи товаров в кредит, оплаты подарочными картами и др. Также необходимо выполнять обновление онлайн-кассы для маркировки, без свежей версии маркированные товары просто не получится продавать.
Прошивка кассы до свежей версии обеспечит корректное функционирование техники и работу торгового предприятия в соответствии с законом.
Также обслуживание кассовых аппаратов и внеплановая перепрошивка может требоваться, если у вас уже установлена свежая версия ФФД, например, при сбое ПО, появлении ошибки, расширении функциональности кассовой техники и т. д.
Как происходит обновление прошивки ККТ?
Некоторые кассы обновляют ПО автоматически через интернет или могут выполнить обновление ПО ККТ по команде. Но для большинства устройств нужно участие специалиста.
Если вы покупаете новую кассу, установка новой прошивки такой ККТ не требуется – это делает производитель.
Когда нужно обновлять прошивку ККТ?
Обновление прошивки ККТ до свежей версии требуется всем кассовым аппаратам, которые были зарегистрированы до января 2019 года.
Если не обновить версию ФФД кассы, техника не будет отправлять данные ОФД. Касса на 30 дней перейдет в автономный режим, и будет записывать данные на фискальный накопитель. Если за 30 дней не обновить ПО, устройство перестанет функционировать.
Заказать прошивку кассы для маркировки до свежей версии вы можете в нашей компании. Мы можем установить новое ПО на кассы АТОЛ, Эвотор, Меркурий и модели других производителей. Предлагаем только лицензированное оборудование и ПО для маркировки. Стоимость оборудования и ПО для маркировки уточняйте у менеджеров по телефону.
Делаем автоматическую прошивку и настройку касс в 350 точек продаж
И так представьте, одним прекрасным днём к вам, как к системному администратору, поступает задача. За пару дней обновить все фискальные регистраторы во всех точках продаж, т.к. в маркировке очередные изменения и для их поддержки нужно перепрошить все ККМ новой прошивкой. И за одно, коль уж предстоит играться с ККМ, ещё добавить логотип компании и индивидуальную рекламную информацию в чек для каждой точки продаж. Вот моим решением такой интересной задачи, я хотел бы с вами поделиться. И рассказать о полезных моментах, которые вам могут пригодиться, в аналогичной ситуации.
Распределение ККМ и точек продаж по Московской области
Тут сразу становиться очевидно, что нужно автоматизировать данную задачу. Количество точек не маленькое и нет гарантий, что через месяц не прилетит аналогичная задача, но уже с новой версией прошивки и придётся делать всё заново. Да и кассы постоянно заменяются на точках и хочется, чтобы они настраивались сами и постоянно.
Хорошо что мы всегда были за унификацию оборудования и на всех точках у нас Штрих-М, но правда четырёх разных моделей. Работать с оборудованием одного производителя всегда проще.
Первым делом, для написания скриптов, разобьём задачу на подзадачи:
Нужно обновить драйвер фискального регистратора.
Нужно перепрошить сам фискальный регистратор.
Нужно перенастроить фискальный регистратор.
Скрипт перепрошивки фискального регистратора
Приводить здесь полный код скрипта не вижу смысла, он опубликован в моём профиле на GitHub, вот прямая ссылка. Давайте рассмотрим самые интересные моменты.
Графический интерфейс тест-драйвера Штрих-М для ККМ
Кстати, в графическом интерфейсе тест-драйвера при наведении на почти все кнопки и поля выскакивают подсказки с интересными названиями. Так вот, это как раз названия методов и свойств, которые нужно вызвать при программной реализации взаимодействия, для получения аналогичного результата. Такой любезное отношение к разработчикам очень порадовало, и сэкономило мне кучу времени на поиске нужного метода. За что производителю отдельное спасибо.
Второй интересный момент. Как загрузить файл прошивки в ККМ? Оказалась тут есть нюансы. Если в фискальный регистратор установлена обычная SD карта, то просто вызываем нужный метод, загружаем файл на эту карту и другим методом перезагружаем ККМ. При включении ККМ обновится.
В-третьих, после обновления нужно сделать технологическое обнуление, а перед ним нужно сохранить все настройки ККМ и потом восстановить их. Но тут я решил сделать всё просто, сохранить таблицу значений в многомерный массив и потом восстановить её из этого массива.
Хорошо бы перед прошивкой кассы проверять текущую версию прошивки, чтобы не иметь возможность не прошивать уже прошитые кассы. Так же хорошо бы проверять ещё и модель, на случай разных файлов с прошивками для разных моделей. Ну и так же не нужно прошивать кассу если на ней открыта смена. Добавляем эти проверки необязательными параметрами и в итоге получаем скрипт firmware.min.js который можно запускать из командной строки и выполнять прошивку ККМ одной командой.
— Путь к файлу с прошивкой кассы.
— Номер сборки прошивки (если не совпадает, то касса обновляется).
— Фильтр по модели кассы (если не совпадает, то касса не обновляется).
Скрипт настройки фискального регистратора
Приводить здесь полный код скрипта то же не вижу смысла, он опубликован в моём профиле на GitHub, вот прямая ссылка. Давайте так же рассмотрим самые интересные моменты, тут их то же не мало.
Уведомление пользователя с помощью команды shutdown
Но как сообщить вошедшему пользователю, что нужно сделать трёхминутный перерыв? Ведь скрипт исполняется в контексте другого административного пользователя или в моём случае от имени системы. И показывать какие-то сообщения бесполезно, другой пользователь их не увидит. Тут я решил использовать простой и давно проверенной мной способ, вызываем через shutdown отложенную перезагрузку с сообщением, а затем отменяем её. Если вы знаете более интересные способы, напишите пожалуйста в комментариях, я думаю они всем пригодятся.
Второй интересный момент. Как из скрипта работать с графическим файлом? В API драйвера фискального регистратора есть метод для загрузки логотипа и размещения его на каждом печатаемом чеке. Но этот метод ожидает не путь к файлу с логотипом, как это было с файлом прошивки, а мудрёную текстовую строку с данными о цвете каждых восьми пикселов этой картинки. Т.е. картинку нужно как-то прочитать и сделать это стандартными средствами операционной системы, чтобы не устанавливать дополнительное программное обеспечение. И если хорошо поискать, то всё-таки можно найти стандартный ActiveX объект, который умеет это делать. Вот его мы и будем использовать для наших целей.
В-третьих, нужно предусмотреть возможность менять любой параметр кассы. В графическом интерфейсе тест-драйвер умеет сохранять все настройки таблицы ККМ в файл и загружать их из него, но, к сожалению, в API нет аналогичного метода. Но нечего страшного, файл с настройками — это текстовый файл, изучим его структуру и реализуем загрузку данных из файла самостоятельно. Зато у нас будет стандартный формат файла с настройками, и если будет необходимость, то мы сможем загрузить его вручную через графический интерфейс тест-драйвера.
В-четвёртых, т.к. у нас стоит задача иметь возможность в зависимости от точки продаж загружать различную рекламную информацию, то добавляем ещё один параметр, который указывает на файл с данными для шаблонизатора. Эти данные будут загружаться из файла и постанавливается в шаблонизатор в зависимости от начала имени компьютера, на котором исполняется скрипт. А начало имени компьютера зависит от точки продаж. И уже после шаблонизатора мы будем загружать значение в таблицу ККМ.
Так же в шаблонизатор оборачиваем значения параметров, которые принимает скрипт. Что бы можно было использовать шаблоны в параметрах и в итоге получаем скрипт config.min.js который можно запускать из командной строки и выполнять расширенную настройку ККМ одной командой.
— Путь к файлу установки драйвера или false для пропуска.
— Шаблон пути к файлу с переменными или false для пропуска.
— Шаблон пути к BMP файлу логотипа для печати вверху чека.
Модели ККТ | Версии прошивки | Примечание | |
Фискальные регистраторы АТОЛ 1Ф, 11Ф, 15Ф, 20Ф, FPrint-22ПТК, 25Ф, 30Ф, 50Ф, 52Ф 55Ф, 77Ф | Начиная с версии 5199 | Активация прошивки начиная с версии 7733 производится по платной лицензии. Всем перешедшим на ставку НДС 20% с 01.01.2019 обновляться не обязательно. Всем остальным пользователям рекомендуется обновиться до версии 7942, в чеке должен быть указан способ расчета «Безналичные» вместо «Электронные» (прошивки ранее версии 7733 этот функционал не поддерживают). | |
Смарт-терминалы АТОЛ Sigma 7, 8, 10 | ПО SIGMA Торговля, SIGMA Еда и SIGMA Услуги | — | |
Автономная онлайн-касса АТОЛ 90Ф | Версия прошивки под маркировку не выпущена | Выпуск п прошивки под маркировку для кассы Атол 90Ф не планируется | |
Автономные онлайн-кассы АТОЛ 91Ф, 92Ф | Начиная с версии 10.5 (версия ПО ЦП ККТ АТОЛ 8073 или 10-8073) | Активация прошивки ведется на платной основе. Корректную работу обеспечивает заполнение в ККТ каталога товаров. | |
Автономные онлайн-кассы Меркурий-115Ф, 130Ф, 180Ф, 185Ф | Начиная с версии прошивки от 27.02.2019 | Корректную работу обеспечивает заполнение в ККТ каталога товаров. | |
Фискальные регистраторы Ритейл-01Ф, ШТРИХ-ON-LINE, ШТРИХ-ЛАЙТ-01Ф, ШТРИХ-ЛАЙТ-02Ф, ШТРИХ-МИНИ-01Ф, ШТРИХ-МИНИ-02Ф, ШТРИХ-ФР-01Ф, ШТРИХ-ФР-02Ф, ШТРИХ-М-01Ф, ШТРИХ-М-02Ф, ШТРИХ-МОБАЙЛ-Ф, NCR-001Ф, ШТРИХ-НАНО-Ф, ЭЛВЕС-ФР-Ф | Начиная с версии прошивки от 24.05.2018 | Для ККТ на ставке НДС 20% обновляться не обязательно. Всем остальным рекомендуем обновиться до версии от 06.06.2019 (последняя вышедшая версия). Активация прошивки начиная с версии от 24.09.2018 производится по платной лицензии. | |
Автономные онлайн-кассы ЭЛВЕС-МФ, ШТРИХ-МПЕЙ-Ф, ШТРИХ-СМАРТПОС-Ф, Элвес-Микро-Ф, ЭЛВЕС-МИНИ-Ф | Начиная с версии прошивки от 24.05.2018 | Для ККТ на ставке НДС 20% обновляться не обязательно. Всем остальным рекомендуем обновиться до версии от 06.06.2019 (последняя вышедшая версия). Активация прошивки начиная с версии от 24.09.2018 производится по платной лицензии. | |
Автономные онлайн-кассы Эвотор 5, 5i, 7.2, 7.3, 10 | Приложение «Быстрая продажа табака» или «Контроль табака» | Приложения платные и устанавливаются из магазина приложений Эвотор. |
Онлайн-кассы для маркировки
Нужна перепрошивка кассы?
Обратитесь к нашим специалистам прямо сейчас!
3. Обновляется драйвер ККТ в случае использования кассы, работающей как фискальный регистратор
На устройство, управляющее продажами, устанавливается специальная программа — драйвер ККТ. Она отправляет команды на аппарат. Управляющими устройствами, в зависимости от выбранной модели и способа управления, могут быть компьютер, ноутбук, другой мобильный гаджет или POS-система.
Установить файл обновления рекомендуется, предварительно скачав его с сайта производителя. В подавляющем большинстве случаев такой файл распространяется свободно. Для большей уверенности в корректной работе с кодами маркировки следует устанавливать самые свежие версии драйвера, совместимые со всем перечнем устройств, используемых в работе. Сведения о прошивках постоянно дополняются.
Например, для широко распространённых аппаратов «АТОЛ» в работе с маркированными товарами можно использовать драйверы ДККТ 10. Более ранние версии — ДККТ 9 и ДККТ 8 — уже не поддерживаются.
Фискальные накопители для маркировки
4. Обновляется система товарного учета для кассы, работающей как фискальный регистратор
Всё программное обеспечение, с помощью которого производится управление продажами, необходимо приспособить к обработке полученных с двумерного сканера маркировочных кодов. Любая используемая программа — товароучётная, кассовая, торговая — должна корректно переносить коды в фискальный чек.
Такие платформы, как «1С» и другие, работающие с бизнесом и позволяющие подключать 2D-сканеры, считывать коды, загружать товар и фиксировать его выбытие, предоставили пользователям обновления, в которых кассовое и товароучётное ПО уже интегрировано с надстройкой, ответственной за маркировку. Свежую информацию об интеграции инфраструктуры и обновлениях ПО можно найти на сайте разработчиков платформы.
Заключайте договоры на техобслуживание и получайте полный спектр подготовительных услуг для обновления ККТ и подготовки к работе с маркируемым товаром.
Выполняются следующие мероприятия:
А также предлагаем полный комплект для подключения к обязательной маркировке.
Переход на ФФД 1.05 и прошивка кассы
Переход на ФФД 1.05 и прошивка онлайн-кассы — необходимые меры к началу нового года. Давайте разберемся, что такое ФФД или Формат фискальных данных, чем новый ФФД 1.05 отличается от старого формата, кому и когда нужно сменить прошивку или установить обновление ПО.
Новый ФФД 1.05 сроки перехода
С 1 января 2019 года происходит обязательный переход на новый формат фискальных данных 1.05, а с 01 июля 2019 1.0.5 версия 2. Старый формат 1.0 работать больше не будет.
Чем отличается новый формат фискальных данных 1.05 от старого?
Что нового в ФФД 1.05:
Сроки перехода на новый формат ФФД с перепрошивкой онлайн-кассы можно условно разделить на три части:
Таким образом, в новом году будут действительны ФФД 1.05 и 1.0.5 версия 2. Оборудование использующее старый формат работать больше не будет. Переход с ФФД 1.0 на 1.05 происходит в обязательном порядке.
Еще одна важная причина — обязательная маркировка табакаОчень скоро, в марте вступает в силу обязательная маркировка табака, соответственно всем ИП и ООО, осуществляющим продажу сигарет в розницу, нужно перейти на обновленное программное обеспечение, а в случае если ваша касса таковое не поддерживает, приобрести новую кассу. Обновить кассу необходимо до 01 марта 2019 года. Онлайн-касса и НДС 20 процентовК новому году происходит обязательный переход переход с НДС 18 на НДС 20 процентов. Всем ИП и ООО уже работающим с НДС, нужно перейти на новую ставку, тем, кто с НДС до этого не работал, этого делать не нужно. Всем, кто переходит на 20% ставку нужно перепрошить и/или обновить онлайн-кассу к 1 января 2019 года. Рекомендуем произвести процедуру заранее, чтобы новогоднюю ночь не провести за кассой. Старую налоговую ставку использовать в дальнейшем будет нельзя. Подробнее о ставке НДС 20% в новом году можно почитать тут. Если это все не про меня?Если вас не касается ставка НДС 20% с 2019 года и обязательная маркировка сигарет, то обновить кассу все равно придется. Для таких ИП и ООО установлен крайний срок до 1.07.2019 года, когда вступает новый ФФД 1.05 версии 2.
|