Программа перекодировки символов переводит символы текста в цифровой код, предназначенный к вводу в ККТ, позволяет экономить время на поиске соответствующих значений символов в таблице кодов символов (стр. 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
Добрый день!Подскажите,как пробить чек на аванс на АТОЛ 90Ф?
Добрый день!
К сожалению в данный момент под рукой нет такой ККТ (АТОЛ 90Ф), чтобы проверить эту операцию. А известен заранее список товара, за который получаете аванс? Нашёл небольшую заметку по правилам его оформления: Как пробить чек на аванс
Осторожно
Если продавец может определить, за что покупатель вносит предоплату, то на чеке надо привести список товаров.
Чеки на предоплату пробивайте с признаком расчета «Аванс». Указывать наименование товара, цену и количество не обязательно. Но при одном условии — объем и список товаров в момент оплаты определить нельзя. К такому мнению пришли в Минфине (письмо от 28 апреля 2017 г. № 03-01-15/26352).
С 1 июля большинство компаний должны пробивать чеки на новых онлайн-кассах. Среди обязательных реквизитов такого чека — наименование товара и его количество (ст. 4.7 Федерального закона от 22 мая 2003 г. № 54-ФЗ). Но продавец не всегда может определить, за что покупатель вносит деньги в качестве предоплаты. Чиновники ввели новый признак способа расчета — «Аванс» (табл. 28 к приказу ФНС России от 21 марта 2017 г. № ММВ-7-20/229).
Пример чека «Аванс»
Бухгалтер компании-покупателя должен внимательно изучить чек. Ведь расходы в момент оплаты аванса признавать нельзя. Это делают после того, как продавец отгрузит товары (п. 14 ст. 270 НК РФ).
Когда покупатель получит товары и окончательно рассчитается, пробейте ему еще один чек. В нем приведите все оплаченные товары, их наименование и цену. Оформите чек на сумму, которую получили от покупателя. Указывать в нем аванс не надо.
Пример чека «Полный расчет»
Как мы узнали у производителей ККТ, скоро они доработают кассовые программы и на чеках появятся дополнительные реквизиты из нового приказа ФНС (приказ от 21 марта 2017 г. № ММВ-7-20/229). Среди них есть «Сумма по чеку предоплатой (зачет аванса)». То есть аванс, который продавец получал от покупателя раньше, будет отражаться в чеке.
Источник: письмо Минфина России от 28 апреля 2017 г. № 03-01-15/ 26352
https://kasselect.ru/view_post.php?id=108
(2)спасибо за ответ. То есть АТОЛ 90Ф еще технически не готова к пробитию авансов?Нигде не могу найти инфу.
(1) ккт должна быть под ФФД 1.05
Заводишь товар
Название товара Аванс
предмет расчета = Аванс
Характер расчета = платеж
цена 1 копейка
тогда в количество пробиваещь сумму аванса и получаешь результат.
Если можно в ккт задавать продажу по свободной цене
то можно при пробитии вносить кол-во = 1 в цену ставить сумму аванса.
у себя уже с ноября работает под ффд 1.05
и авансами под атол 11ф.
будут еще вопросы — задавайте