Область применения
Программа для управления ККМ Атол и Штрих нового поколения (он-лайн ККТ под 54-ФЗ) с помощью текстового файла (ini файла) с изменениями включена 1 лицензия
FR_ATOL_SHTRIH.EXE встраивается в SYSTRAY (в правом нижнем углу, там где часы) и следит за появлением обычного текстового файла, в котором перечислено, какие операции необходимо осуществить с ККТ - напечатать чек (нал/безнал), снять Z-отчет, осуществить выемку денег, сделать возврат и т.д. Такой механизм позволяет использовать комплект для WEB сайтов, для нетиповых или сильно измененных 1с7 или 1с8. Для любых программ, которые умеют работать с текстовыми файлами. Программа освобождает драйвер ККМ сразу после выполнения команды. Это позволяет печатать чеки с нескольких компьютеров на одном ККМ.
Технические требования
Тестирование обработки для Платформы1С 8:
- 1С:УТ10, 11
- 1С:БП2, БП2Базовая, БП2Корп
- 1С:БП3, БП3Базовая, БП3Корп,
- 1С7.7:ТиС документ Реализация ТМЦ,Печать из ПКО, Бух4.5, Бух1.3 .
Код открыт.
Исходные тексты EXE модуля закрыты. В архиве комплекта, в папках 1С лежат готовые обработки для 1с77 и 1с8, а так же добавлены готовые решения от тех, кто внедрил комплект на базе 1с и разрешил публиковать их внешние обработки.
Подключать ККМ к 1С не надо! Более 3000 внедрений на ККМ Штрих и Атол. Некоторые из покупателей реализовали работу с ККМ даже из Excel и Axapta.
Может работать одновременно с несколькими онлайн-кассами, либо одной с разных рабочих мест. (через RDP, TCP\IP)
Поддержка следующих ККТ:
Атол: АТОЛ 11Ф, АТОЛ 15Ф, АТОЛ 20Ф, АТОЛ 22Ф / FPrint-22ПТК, АТОЛ 25Ф, АТОЛ 30Ф, АТОЛ 42ФС, АТОЛ 52Ф, АТОЛ 55Ф, АТОЛ 60Ф, АТОЛ 77Ф, АТОЛ 90Ф, FPrint5500
Штрих-М: ШТРИХ-ON-LINE, ШТРИХ-ЛАЙТ-01Ф, ШТРИХ-М-01Ф, ШТРИХ-РИТЕЙЛ-01Ф, ШТРИХ-МИНИ-01Ф, ШТРИХ-ФР-01Ф, ШТРИХ-М-02Ф, ШТРИХ-М-ФР-К, ШТРИХ-ЛАЙТ-ФР-К и переделанные по 54ФЗ
Для ФФД 1.05
- АТОЛ: Установить драйвера АТОЛ 10.4.ХХ или выше.)
- ШТРИХ-М:Установить драйвер DrvFR_4.14 или выше
Комплект проверен под управлением winXP, win7, win10.
Версия лицензии с поддержкой ФФД 1.20 для ее работы необходимо прописать в param.ini VERSION_FFD=1.20
Пароль на архив 1.
Версия 4.ХХ от 29/07/19 поддерживает последние изменения по 54 ФЗ, в частности передача Получатель (тег 1227), ИНН получатель (тег 1228), маркировки табачной продукции, лекарств, обуви, мехов (тег 1162), номер ГТД (тег 1231) , и страны происхождения (тег 1231) , сумму акциза (тег 1229). Можно пробивать чеки с частичными оплатами, с указанием признака расчета/предмета расчета и другими бесполезными нововведениями формата ФФД 1.05.На данный момент поддерживаются:
- оборудования Штрих-М, драйвера должен быть не ниже 4.14.0.772,
- оборудование АТОЛ, драйвера должны быть не ниже 10.5.0.0, прошивка не ниже 76xx
Если Вашего ККМ нет в упомянутом выше списке поддерживаемого оборудования, но ККМ работает через описанный выше установленный драйвер - с вероятностью 100% он будет работать с моим ПО
Эта новая версия программы которая пришла на смену версии 3, на которой успешно трудятся более 3х тысяч ККМ! Принцип работы остался прежний - FR_ATOL_SHTRIH.EXE встраивается в SYSTRAY и следит за появлением в каталоге текстовых INI файлов, в которых указывается, что надо сделать ККМ - напечатать чек, сделать возврат денег, снять Z-отчет, распечатать копию чека по ФД и тд.
Самый простой случай печати чека, представлен на картинке. Создаем два текстовых файла в каталоге программы с описанием чека. В первом это имя кассира и тип оплаты, во втором описание товаров, цена, количество ставка ндс. Когда создадим третий файл cmd.ini со строкой PRINT и запишем, из ККМ выйдет чек.
В случае ошибки в правом нижнем углу (В SysTray) появится сообщение
В новой версии поддерживается печать с одного локального компьютера на несколько ККМ. Для каждого чека можно менять СНО. Указать оплата Нал/Безнал/Виртуальный вид оплаты. Есть механизм корректировки ошибок округления. Есть возможность печати копии последнего чека или печати фискального чека по номеру ФД. При возврате можно указать номер ФД. Поддерживается возврат прихода и расхода. Можно узнать кол-во неотправленных чеков в налоговую, возможность проверить связь с ОФД, можно посмотреть срок действия ФП. Есть печать длинных наименований с авто переносом на след строку. Есть печать текстового файла на ККМ, как на простом принтере. После успешной печати чека, в текстовый файл записывается номер фискального документа и многое другое. Скачивайте документацию и смотрите список возможностей
Состав поставки
В архиве комплекта вложена подробная документация по установке ККМ Штрих и Атол и документация к описанию комплекта.
Выдержка из документации по печати первого чека.
В комплекте идет папка \Command\1c_ShtrihFR\
Копируем ее на c:
должно получиться c:\ 1c_ShtrihFR\
Проверяем права – должны быть на чтение/запись. Что бы в этом убедиться, запускаем блокнот, записываем в него «Солнце встало – день прекрасен!» выполняем пункт меню Файл/записать и выбираем каталог c:\ 1c_ShtrihFR
Указываем имя файла: проба
жмем кнопку Записать.
Если записалось без ошибок – все отлично!
Теперь переходим к запуску FR_ATOL_SHTRIH.exe
В нашем каталоге три файла.
Atol.bat |
Если используется ККМ фирмы Атол |
FR_ATOL_SHTRIH.exe |
Собственно сама программа которая будет управлять ККМ с помощью ini файлов |
Shtrih.bat |
Если используется ККМ фирмы Штрих |
И есть папка FirstCheck
Переходим в нее и кликаем на файле cc.bat и возвращаемся в c:\1c_ShtrihFR
Содержимое папки немного изменилось
Теперь у нас все готово к печати первого чека! Появились файлы команды печати
- cmd.ini
- param.ini
- tovar.ini
Содержимое файлов:
Проверяем наличие бумаги в ККМ, включаем ККМ! Если это ККМ фирмы Атол, то он выпустит чек о начале работы.
Запускаем FR_ATOL_SHTRIH, что бы распечатать первый чек. Если используем ККМ фирмы Атол, то запускаем Atol.bat. Если используем ККМ фирмы Штрих то запускаем Shtrih.bat
Появится окно с информацией о том, как получить лицензию. Нажимаем ОК
В SysTray должен появиться значок якоря.
Так как у нас пока не лицензионная копия, то ждем, пока закроется окно.
Если все сделали верно, то через пару секунд из ККМ выйдет чек.
Маркировка поддерживается на уровне, то что было на 21год.
Если вы работаете на сервере в режиме терминала, то ставим драйвер ККМ на локальную машину, а текстовые файлы команд формируем через путь \\tscliens\c\1с_ShtrihFR\ такой вариант работает на порядок быстрее, чем ставить драйвера ККМ на сервер и делать проброс портов! Проверено!
Лицензирование
1. Один регистрационный ключ (лицензия) предназначен для одного компьютера.
3. После начала использования ключа (его активации) он привязывается только к параметрам компьютера. Если у вас замена ОС, на активацию влияние не оказывают.
4. Лицензия, выдаются на всё время жизни вашего компьютера без каких-либо ограничений по времени в будущем. Под временем жизни компьютера понимается сохранение того процессора и той материнской платы, которые присутствовали в компьютере на момент активации ключа.
5. В случае замены материнской платы или процессора активированный ключ перестаёт действовать. У правообладателя нет технической возможности отличать частичную замену оборудования от попытки использования программы на новом компьютере, для этого бы потребовалась техническая защита и стоимость программы возросла бы в разы.
7. Правообладатель не имеет технической возможности отзывать ключ и переносить его на другой компьютер. Для него это равнозначно замене материнской платы и процессора. В этом случае понадобилось бы постоянное подключение программы к интернету, что недопустимо, или техническая защита (и стоимость программы возросла бы в разы).
8. Правообладатель не имеет технической возможности выдавать регистрационный ключ на неограниченное количество компьютеров. Для каждого компьютера ключ нужно приобретать отдельно.
Программа использует 2 режима: «Незарегистрированная» и «Лицензия»
«Незарегистрированная» - позволяет использовать полный функционал обработки, отличается от "Лицензия" тем, что при печати присутствует задержка с информационным окном о том, что используется демо-версия, а также в чеке печатается информационное сообщение.
«Лицензия» - полноценная работа с программой без искусственных задержек и ограничений. Лицензия бессрочная.
В стоимость покупки основной поставки входит одна бесплатная лицензия на 1 компьютер. Если необходимо больше лицензий, то следуйте указаниям в программе.
Если вы не смогли найти нужный пакет лицензий обращайтесь в службу тех. поддержки.
Если Вам необходима массово печатать чека из текстовых файлов реестра Сбербанка.
FR_Atol_Shtrih.ini
KKM_Paper |
Значение ON или OFF или пусто или нет параметра Использовать бумагу ККМ или нет. Работает, когда KKM_paper=OFF, в остальных случаях ККМ будет использован в штатном режиме. |
AtolNoCloseLinkToDriverAfterCommand |
Значение + или пусто Передача данных идет по тому же самому порту, что и осуществляется связь с кассой
Для работы требуется, чтобы драйвер постоянно держал соединение с ККТ. Эта опция AtolNoCloseLinkToDriverAfterCommand=+ |
CMD.INI
CMD.ini – файл команд. В нем может быть только одна строка:
SHOWPROPERTIES |
Открыть диалоговое окно со свойствами драйвера |
|
Напечатать фискальный чек. Открывает смену при печати первого чека после Z-отчета |
RETURN
|
Напечатать чек на возврат (возврат продажи) через пробел можно указать номер ФД, тогда эта информация в тег 1192 return 00000000082 |
PRINT_BUY |
Напечатать чек на расход |
RETURN_BUY |
Напечатать чек на возврат расхода (возврат покупки) через пробел можно указать номер ФД, тогда эта информация в тег 1192 Например: shtrih,1,return 00000000014 |
CORRECT_PRIH |
Чек коррекции прихода |
CORRECT_RASH |
Чек коррекции расхода |
ZOTCHET |
Выдает на печать Z-отчет. Закрывает смену |
XOTCHET |
Выдает на печать X-отчет |
PrintDepartmentReport |
Снять отчет по отделам |
OPENBOXMANY |
открыть денежный ящик |
CashInCome |
Метод регистрирует внесение наличных денег в кассу. |
CashOutCome |
Метод регистрирует выплату наличных денег из кассы. |
OpenSession |
Метод открывает принудительно смену |
PrintTxtFile |
Распечатать текстовый файл на ФР. |
LOADPICTURE |
Загрузить картинку в ккм |
PRINTQRCODE |
Печать на чековой ленте QR код |
PRINTLASTCHECK |
Распечатать копию последнего чека. |
На вкладке Бесплатные файлы - Краткое руководство, с чего начать внедрение.
Техническая поддержка и обновления
Бесплатный период техподдержки составляет 1 месяц со дня покупки
Также после приобретения вы получаете 1 месяц бесплатных обновлений.
По окончании бесплатного периода вы можете приобрести услугу технической поддержки с доступом к обновлениям на платной основе.
Проверить наличие обновлений можно в личном кабинете. Если обновления недоступны - загрузить новую версию можно после покупки обновлений/технической поддержки.
Задать вопрос по программе можно по кнопке "Техподдержка" на странице описания.
При создании тикета необходимо предоставить:
- Номер заказа
- Описание вопроса. Если это ошибки - напишите порядок ваших действий с программой, которые к ней привели (приложите видео/скриншоты/отчеты об ошибке)
- Точную конфигурацию 1С, и версию платформы, на которой используете купленное решение (наименование и версию 1С можно взять из раздела "О программе"), версию купленной программы.
К созданной заявке подключается специалист. Дальнейшее обсуждение проблемы будет проходить в тикете техподдержки. Стандартный срок реакции - 24 часа в рабочие дни с момента обращения.