Программы перекодировки символов для ККТ онлайн «Элвес-МФ», «АТОЛ 90Ф» и «Меркурий-115Ф»








Программы перекодировки символов для ККТ онлайн «Элвес-МФ», «АТОЛ 90Ф» и «Меркурий-115Ф» — предназначены для сокращения времени ввода символьной информации в поля таблиц ККТ. Если касса не подключена к компьютеру, тогда текстовая информация в неё вводится через цифровую клавиатуру.
Программа перекодировки символов переводит символы текста в цифровой код, предназначенный к вводу в ККТ, позволяет экономить время на поиске соответствующих значений символов в таблице кодов символов (стр. 42 руководства ККТ Элвес-МФ), (стр. 68 руководства ККТ АТОЛ 90Ф) (стр. 68 руководства ККТ АТОЛ 90Ф) или (Приложение 2 руководства ККТ «Меркурий-115Ф»).
Пользователь программы может выбрать способ вывода перекодированных символов в строку или в столбик.

ККТ «Элвес — МФ» позволяет в режиме программирования менять символьную информацию в 14-ти полях у семи таблиц:

Таблица 1. «Наименования товаров». => Поле1(Название=25).
Таблица 3. «Кассиры». => Поле4(ФИО кассира=28), Поле5(Должность кассира=15).
Таблица 6. «Текст в чеке». => Поле1(Строка текста=32).
Таблица 7. «Секции». => Поле1(Название секции=32).
Таблица 10. «Настройка связи». => Поле2(Имя сети Wi-Fi=24), Поле3(Пароль сети Wi-Fi=24,).
Таблица 11. «Параметры регистрации». => Поле5(Пользователь=32), Поле6(Адрес расчета=32), Поле7(Место расчета=32), Поле8(Сайт ФНС=20)
Таблица 12. «Параметры ОФД». => Поле1(Наименование ОФД=20), Поле2(Сайт ОФД=20), Поле4(Адрес отправки данных=20).

Всего в ККТ «Элвес — МФ» поддерживается 160 символов, которые кодируются цифровыми значениями от «0» до «159». Код 160 используется как управляющий, после него удваивается ширина следующего за ним символа.

ККТ «АТОЛ 90Ф» позволяет в режиме программирования менять символьную информацию в 9-ти полях у восьми таблиц:

Таблица 1. (База товаров). => Поле1(Название=64);
Таблица 3. (Пользователи и пароли). => Поле2(Имя кассира=42);
Таблица 5. (Текст в чеке). => Поле1(Строка текста=32);
Таблица 6. (Наименование секций). => Поле1(Запрограмм-ное наименование секции=32);
Таблица 7. (Налоговые ставки). => Поле1(Название налога=32);
Таблица 8. (Типы оплаты). =>Поле2(Запрограмм-ное наименование типа оплаты=32);
Таблица 9. (Реквизиты ЕГАИС. => Поле3(Адрес предприятия торговли=64),
Поле4(Наименование предприятия торговли2=32);
Таблица 11. (Настройка GSM/WiFi). => Поле1(Конфигурационная строка=32);

В ККТ «АТОЛ 90Ф» поддерживается 99 символов, которые кодируются цифровыми значениями от «0» до «98». Код 99 используется как управляющий, после него удваивается ширина следующего за ним символа.

ККТ «Меркурий 115Ф» позволяет в режиме программирования менять символьную информацию в двух полях у двух таблиц:

Таблица 1. (Наименование товаров). => Поле1(Название=32);
Таблица 2. (Наименование налогов). => Поле2(Имя кассира=8);

В ККТ « Меркурий 115Ф » поддерживается 155 символов, которые кодируются цифровыми значениями от «32» до «255». 

Вручную искать цифровой код нужных символов в таблице перекодировки не удобно, поэтому были написаны эти приложения.

После запуска требуется выбрать режим вывода перекодированных символов, либо в строку — режим 1, либо в столбик — режим 2. Нажатие клавиши «Enter» установит «режим 1» (вывод в строку). Далее выводится небольшая подсказка со списком таблиц и полей, в которых используется разная длина полей.
Программе необходимо указать длину поля, после чего на экране появится цифровая линейка, под которой необходимо набрать строку символов для перекодировки.
После нажатия «Enter» произойдёт перекодировка символов в цифровой код, который пользователю будет отображён в строку или столбиком, в зависимости от ранее выбранного им режима вывода.

Все программы написаны и скомпилированы на OneScript (1Script) Проекта Андрея Овсянкина (EvilBeaver). Сайт проекта: oscript.io

5 Comments

  1. Pskmetall2016

    Добрый день!Подскажите,как пробить чек на аванс на АТОЛ 90Ф?

    Reply
  2. w22u

    Добрый день!

    К сожалению в данный момент под рукой нет такой ККТ (АТОЛ 90Ф), чтобы проверить эту операцию. А известен заранее список товара, за который получаете аванс? Нашёл небольшую заметку по правилам его оформления: Как пробить чек на аванс

    Как пробить чек на аванс
    Reply
  3. Pskmetall2016

    (2)спасибо за ответ. То есть АТОЛ 90Ф еще технически не готова к пробитию авансов?Нигде не могу найти инфу.

    Reply
  4. w22u
    Reply
  5. _Z1

    (1) ккт должна быть под ФФД 1.05

    Заводишь товар

    Название товара Аванс

    предмет расчета = Аванс

    Характер расчета = платеж

    цена 1 копейка

    тогда в количество пробиваещь сумму аванса и получаешь результат.

    Если можно в ккт задавать продажу по свободной цене

    то можно при пробитии вносить кол-во = 1 в цену ставить сумму аванса.

    у себя уже с ноября работает под ффд 1.05

    и авансами под атол 11ф.

    будут еще вопросы — задавайте

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *