Как сделать кассовый чек на компьютере
Перейти к содержимому

Как сделать кассовый чек на компьютере

  • автор:

Кассовый чек — как его печатать?

Кассовый чек – обязательный документ, подтверждающий факт оплаты или исполнения обязательств покупателем перед исполнителем. Он также позволяет воспользоваться клиенту правами потребителя на возврат или обмен продукции. Формируется вне зависимости от способа оплаты: наличным, безналичным путем, банковским переводом. Чтобы напечатать кассовый чек, нужно торговое оборудование: чековый принтер или ПК со специальным драйвером и обычный принтер.

Зачем печатать чек на кассе?

Главная задача кассового, товарного чека – подтверждение оплаты и заключения сделки. Также он необходим для решения следующих задач:

  • Приложение к авансовому отчету для подтверждения расходов сотрудников.
  • Доказательство понесенных убытков при обращении в судебные инстанции.
  • Решение спорных ситуаций с продавцов. Возможность обмена или возврата товара.

Налоговые органы благодаря ФЗ 54 в электронном виде моментально получают отчеты о выручке и товарообороте продавца. Так, намного легче и быстрее формировать налоговую отчетность.

Если предприниматели уклоняются от использования ККТ, им выписывается административный штраф (КоАП РФ ч.2. ст. 14.5). Его сумма для юрлиц составляет до 3/4 одного размера суммы расчета, но не менее 30 тыс.р.

Обязательная информация в чеке

По ФЗ 54 бланк строгой отчетности обязательно содержит наименование документа, порядковый номер, дату, время, место его формирования. Также в печатном, электронном виде представлены следующие данные:

  • Наименования организации – ФИО ИП или юридическое название компании.
  • Идентификационный номер налогоплательщика.
  • Применяемая система налогообложения.
  • Признак расчета: приход, расход, сдача.
  • Товарные позиции, оказанные услуги или работы.

Также обязательно указывается форма расчета, сумма с учетом НДС (если она есть), должность и фамилия продавца, регистрационный номер ККТ и QR-код.

Оборудование для кассовой печати

Основной прибор для печати – принтеры чеков. Они печатают двумерные, линейные штрих коды. Дополнительно оснащаются отрезчиком, индикацией, опцией быстрой перемотки и смены ленты. И обязательно отвечают требованиям ФЗ-54.

Чековое устройство состоит из красящего блока и термобумаги (чековой ленты) в пластиковом корпусе. Дополнительно оснащается автоотрезчиком, автоматической перемоткой.

Классифицируется по типам:

  • Термопринтер переносит данные на специальную бумагу под воздействием высоких температур. Отличается высокой скоростью работы, износостойкостью. Информация наносится термо или термотрансферным способом.
  • Матричные механический перенос краски на бумагу при помощи большого количества маленьких иголок. Скорость работы ниже, чем у термопринтеров, но качество печати выше.
  • Классические струйные, лазерные принтеры работают по принципу матричного оборудования, но без иголок. Их скорости работы бывает не достаточно для обслуживания кассовой зоны.

принтер чеков

Принтер чеков

Подключение устройства: проводное от сети и беспроводное от аккумулятора. Отдельно выделяют онлайн-кассы. Это термопринтеры, оснащенные фискальным накопителем. Онлайн-кассы отвечают всем; требования ФЗ-54 и не требуют подключения дополнительного кассового оборудования.

Как печатать на принтере чеков?

Подключить принтер к кассе, POS-системе или терминалу согласно прилагаемой к оборудованию инструкции. Загрузить чековую ленту, установить драйвер на ПК. ПО обычно поставляется в комплекте. Возможно сразу произвести интеграцию с 1С.

После этого продавец сканирует штрих-код или вводит необходимые данные о продаже через 1С и отправляет их на печать. Устройство переносит информацию на чековую ленту и выдает готовый документ.

Как напечатать документ на обычном принтере?

Рекомендуется использовать лазерное печатающее устройство для создания чека. Распечатать его можно по следующей инструкции:

  1. Скачать специальные чековые шаблоны для Microsoft Word.
  2. Перенести их в папку ПО Microsoft Office в соответствующий раздел Word и папку Templates. В ней хранятся шаблоны для текстового редактора.
  3. Перезапустить редактор, если он был открыт в процессе скачивания.
  4. Открыть Файл — Галерея проекта — Шаблоны и выбрать нужный вариант.
  5. Внести в макет необходимые правки и распечатать 2-3 пробных варианта.

Важно вносить все необходимые сведения в чековый документ, и только потом отправлять его на печать. При необходимости можно воспользоваться онлайн-сервисами для формирования чекового макета, где сразу внести ИНН компании, ОГРН, дату покупки, тип оплаты и прочую информацию.

Программы эмуляторы

Один из вариантов, как распечатать кассовый чек на принтере – установить на ПК программу эмулятор. Она формирует макеты отчетных документов, которые позволяют обходиться без кассовых аппаратов.

Эмуляторы содержат большие библиотеки шрифтов и тех. данных по ККТ разных производителей. Предприниматель сам подбирает оптимальный вариант. Для формирования чекового шаблона потребуется только ПК или мобильное устройство.

Несмотря на наличие программ, эмуляторов, самый популярный и быстрый способ, как распечатать чек – использовать чековые принтеры. Они подбираются по производительности, типу штрих-кодов, скорости работы.

Как распечатать кассовый чек на принтере.

Здравствуйте. Подскажите ответ на такие вопросы. Если нет кассового принтера, но есть обычный струйный принтер + компьютер. Как можно печатать кассовый чек (какие правила заполнения чека, обязательства и нормативы) на принтере и какие использовать программы для отправки чека на печать (вроде как 1с)? А также, могут ли наложить штраф, за использование неподходящей аппаратуры для печати кассового чека?

Голосование за лучший ответ

Принтер должен быть не лазерным, только струйным. Бумага рулонная для чеков. Есть проги, которые распознают чеки от кассовых аппаратов разных марок и их можно использовать. Но если постоянно работать, то нафига этот гемор? Купите печатающую чековую машинку, цена вопроса 3500 максимум.

Иван КоротенкоУченик (99) 8 лет назад

МОгу предоставить шрифт и шаблон кассового чека. Печатать можно на обычном принтере. Шаблон кассового чека в ворде. Просто редактируете его, сумму, покупку, дату время название организации и тд.. все что надо и печатаете.

Бизнес Пак там есть по-моему эта функция

Если тебе просто сфоткать, не показывать в живую, то пойдет обычная бумага и без разницы какой принтер.
Просто качаешь такой шрифт (Не помню как называется.)
И мутишь очень легко такую тему (Лучше в фотошопе)
Печатаешь и одной рукой держишь «Чек» а второй слезы от радости вытераешь.

Как формировать чеки на кассах «Штрих‐М»

Касса «Штрих‑М» — это фискальный регистратор. На нем можно печатать чеки, а формировать их нужно на компьютере или POS-терминале. Связать эти устройства можно через USB-кабель. Нужно настроить их совместную работу, а еще установить на ноутбук специальное ПО для формирования чеков, например кассовую программу Контур.Маркета.

Чтобы загрузить товары в кассовую программу, заходим в учетную систему на ноутбуке, заполняем наименование и цену товара, а затем передаем эти данные на кассу. На этом подготовка закончена — можно продавать.

Добавляем товары в чек быстрой кнопкой, ручным вводом или сканированием штрихкода и уточняем у покупателя способ оплаты.

Оплата наличными. Этот тип оплаты выбран по умолчанию. Вводим полученную от покупателя сумму и жмем «Готово» — регистратор напечатает чек. Если полученная сумма больше суммы покупки, касса укажет размер сдачи — передаем ее вместе с чеком.

Оплата по карте. Выбираем способ оплаты «Банковская карта», сумма чека подтянется сама. Остается убедиться, что оплата по терминалу эквайринга прошла, и нажать «Выполнено». Закрываем операцию кнопкой «Готово» и передаем чеки
покупателю.

Смешанная оплата. Принимаем наличку и вводим полученную сумму. Касса подсказывает, сколько еще не хватает. Выбираем способ оплаты «Банковская карта», принимаем оплату недостающей суммы через терминал эквайринга и жмем «Выполнено». Затем нажимаем кнопку «Готово» и передаем чеки покупателю.

А как провести оплату подарочным сертификатом или по QR-коду через СБП, а также как оформить возврат товара с выплатой наличными или безналом, Кирилл Денисов показал в короткой видеоинструкции.

Настройка модуля печати кассовых чеков

Модуль интеграции с фискальным регистратором (печати кассовых чеков) предназначен для обеспечения возможности взаимодействия системы MeaSoft с фискальными регистраторами. Он представляет собой службу Windows, которая подключается к БД системы и к фискальному регистратору.

Одна установка службы поддерживает один регистратор.

MeaSoft поддерживает неограниченное количество регистраторов, в том числе и зарегистрированных на одно юридическое лицо. Чтобы подключить несколько регистраторов, установите соответствующее количество модулей интеграции с ФР.

Модуль печати кассовых чеков состоит из следующих файлов:

  • CheckServiceExe.exe — исполняемый файл службы;
  • CheckServiceExe.ini — конфигурационный файл;
  • CheckServiceExe.log — файл журнала. Если его нет, создается при запуске службы.

Применение

Чековая служба нужна, если:

  • установлена касса Штрих-М — для печати чеков в офисной системе и мобильном приложении курьера.
  • установлена касса LIFE PAY — для ручной печати чека из офисного приложения.

Для печати чека через LIFE PAY и Штрих-Нано-Ф при закрытии заказа курьером в мобильном приложении чековая служба не нужна.

Примечание. Касса Штрих-М работает с чековой службой только при подключении через COM-порт или USB и одновременно передает данные в ОФД. При подключении через USB на компьютере настраивается виртуальный COM-порт.

Установка чековой службы

  1. Скопируйте файл CheckServiceExe.exe в любую папку на компьютере:
    • для кассы Штрих-М — на тот компьютер, к которому физически подключена касса;
    • для кассы LIFE PAY – на любой компьютер, потому что у LIFE PAY облачная фискализация.
  2. Создайте ярлык для файла CheckServiceExe.exe.
  3. В свойствах ярлыка на вкладке Ярлык в поле Объект после имени файла добавьте /install :

Установка чековой службы.png

Если чек не печатается, смотрите причины в файле логов чековой службы CheckServiceExe.log. Он находится в папке чековой службы. Подробнее см. раздел «Устранение неполадок».

Можно установить несколько независимых экземпляров службы на одну систему, переименовав exe-файл. Название службы в Windows, файлы настроек и логов будут иметь соответствующие имена.

Настройка чековой службы

Откройте файл CheckServiceExe.ini любым текстовым редактором, например блокнотом.

В разделе [COMMON] измените или добавьте следующие параметры:

Параметр Штрих-М LIFE PAY
Param
Дополнительные параметры фискального регистратора
Пример: Param=30, 6
Обязательный параметр, значения указываются через запятую.
Первое значение — пароль пользователя ФР, по умолчанию 30. Второе значение — скорость работы ФР. Чтобы узнать скорость, используйте утилиту «Тест драйвера», которая поставляется с кассой: откройте утилиту, нажмите на кнопку Настройка свойств > Поиск оборудования. Отобразится подключенный ФР и его скорость работы

Принимаемые значения параметра Скорость порта:
1 — 4800 кбит/с,
2 — 9600 кбит/с,
3 — 19200 кбит/с,
4 — 38400 кбит/с,
5 — 57600 кбит/с,
6 — 115200 кбит/с.
Значение параметра скорости должно совпадать с установленным режимом самого фискального регистратора. По умолчанию он настроен на скорость 115200, однако иногда этот параметр необходимо уменьшить для повышения стабильности работы регистратора. Также были случаи сброса скорости в положение 4800 пользователями, что возможно при включении ФР с зажатой кнопкой промотки чековой ленты (см. руководство пользователя). Таким образом, начальная настройка в этом режиме исключит вероятность отказа системы из-за ошибочного сброса настройки в ФР. Скорость работы в ФР можно задать в утилите «Тест драйвера» в окне «Настройка свойств» кнопкой Установить параметры.
Например, чтобы установить для модуля настройки подключения к ФР следующие параметры: пароль доступа — 30, скорость порта — 4800, укажите строку:
Param=30, 1

Чтобы его узнать, выберите в главном меню системы пункт Справочники > Фирмы, откройте карточку фирмы, на которую зарегистрирован фискальный регистратор, перейдите на закладку Устройства, убедитесь, что в выпадающем списке выбрано значение Фискальные регистраторы. В списке фискальных регистраторов вы увидите код. Если запись для регистратора еще не создана или вы планируете установить дополнительную кассу, добавьте новый ФР.

Можно указывать наборы обслуживаемых ФР двумя способами:

  • через запятую или тире или их комбинации указать несколько кодов;
  • условие SQL-запроса. Например AND cr.DeviceType=3 для всех доступных ФР LIFE PAY.

Тогда они все будут обслуживаться одним объектом подключения к ФР. Что это значит: для Штрих-М у объекта открыт COM-порт при старте, и поменяться он не может. Все чеки пойдут в один ФР. Для LIFE PAY — в созданный объект передается поле Серийный номер, откуда он берет авторизацию, т.о. чеки могут отправляться в различные аккаунты. Главное, что тип кассы у всех ФР должен быть один — служба не сможет переключиться например с LIFE PAY на ApiShip.

  • 1 — банковский платежный агент,
  • 2 — банковский платежный субагент,
  • 4 — платежный агент,
  • 8 — платежный субагент,
  • 16 — поверенный,
  • 32 — комиссионер,
  • 64 — агент.

Настройка ФР Штрих-М

Внимание. Для использования программы «Тест драйвера» нужно остановить службу «CheckService».

Обрезка чека

Обрезка чеков настраивается в таблице 1 фискального регистратора, параметр «Отрезка чека». Установите значение 1 чтобы ФР полностью отрезал каждый чек, или 2, чтобы он частично надрезал, чтобы чеки все-равно были лентой. Наша система не посылает на ККМ команду обрезки чека во избежание двойной обрезки.

Отчет по секциям

В системе предусмотрено разнесение различных фискальных операций по секциям фискального регистратора. По-умолчанию суточные отчеты (X и Z-отчеты) отображают общие суммы по всем секциям. В ФР есть возможность сделать разбивку этих отчетов по секциям. Для этого в таблице 1 фискального регистратора, параметр «Тип суточного отчета» установите в значение 1.

Проверка корректности регистрации в ОФД

Для удовлетворения большинства потребностей наших клиентов в правильной фискализации в соответствии с 54-ФЗ, необходимо иметь ФР с фискальным накопителем (ФН) поддерживающие версию фискальный документ (ФД) версии 1.05. Так же необходимо зарегистрировать ФР в ОФД с признаком агента (тег 1057), так как курьерские службы обычно выступают в качестве платежного агента. Для соблюдения всех этих требований нужно обратиться в организацию, обслуживающую ваш фискальный регистратор с соответствующей просьбой. В некоторых случаях для поддержки может понадобиться перепрошивка ФР, замена ФН, перерегистрация в ОФД. После этих операций, можно убедиться, что все признаки, нас интересующие, установлены корректно. Для этого сначала нужно узнать номер документа фискализации. В программе «Тест драйвера» слева откроем раздел «11. ФН», в закладках «Фискализация ФН», нажмем кнопку «Запрос итогов фискализации» (см. скрин-шот). В результирующем отчете видим номер фискального документа о фискализации. Затем идем на закладку «Данные», Вводим номер документа, ставим галку «Показ. номера тегов», и нажимаем «Прочитать документ». В результирующем тексте убеждаемся в использовании версии ФД 1.05 — теги 1209 «Версия ФФД» и 1189 «Версия ФФД ККМ» должны иметь значения 2, тег 1057 «Призн. плат. агента» — должен быть, вероятно, 4 (это регистр битов, значение «4» соответствует установленному биту 2 «Платежный агент»).

Внимание. Данные фискального документа хранятся в фискальном накопителе 30 дней, после этого срока посмотреть документ регистрации (перерегистрации) в ФН будет невозможно.

Подключение логирования драйвером Штрих-М

Чековая служба предусматривает включение логирования формирования чека средствами драйвера Штирх-М. Для этого в файле параметров конфигурации необходимо указать в секции [COMMON] для переменной LogShtrih значение «T» или «1». Отключить логирование указать «F» или «0». Путь по которому сохраняется лог, можно посмотреть в настройках драйвера Штрих-М: “Дополнительные параметры” -> Ставим галочку “Вести лог” и указываем путь к файл лога.

Проверка корректности передачи тегов в ОФД

Убедиться в корректности передаваемых в ОФД значений тегов можно следующим образом: Сначала узнаем номер фискального документа — его можно посмотреть в чеке (как бумажном, так и электронном), или в приложении «Тест драйвера» в разделе «11. ФН», в закладках «Состояние ФН», нажмем кнопку «Запрос статуса ФН» и посмотрим «Номер последнего ФД» (см. скрин-шот). Далее на закладке «Данные» введем этот номер в поле «№Док.», и нажмем «Прочитать документ». В результирующем тексте убеждаемся в отправке тегов 1008, 1057, 1073, 1171, 1215 и прочих (см. скрин-шот).

Теги 1225 и 1226 (Наименование и ИНН поставщика) поддерживаются Штрих-М в прошивке от 24.10.2018 и версией чековой службы от 19.03.2019

К сожалению, эти передаваемые данные далеко не всегда отображаются в бумажном и/или электронном чеках, это зависит от самого ФР и/или ОФД соответственно. Однако по данной инструкции мы можем убедиться, что со своей стороны передали все данные, необходимые для соответствия 54-ФЗ.

Удаление службы

Для корректного удаления службы запустите исполняемый файл CheckServiceExe.exe с параметром командной строки /uninstall .

Примечания

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

Устранение неполадок

1. В случае сбоя работы кассы ошибку можно посмотреть в файле CheckServiceExe.log

2. Для включения логирования от драйвера Штрих-М в чековой надо установить флаг fDriver.LogOn:= true. По умолчанию false

3. Ошибки условно можно разделить на 3 категории:

Ошибка Симптомы Возможные причины Способы устранения
Нет связи с сервером Касса не печатает, в логе сообщения вида «Unknown MySQL server host » или «Can’t connect to MySQL server on…». Неверно настроено подключение к серверу, не работает сервер, сеть. Проверить настройки подключения в файле CheckServiceExe.ini, проверить доступность сервера с этого компьютера.
Нет связи с фискальным регистратором Касса не печатает, в логе сообщения вида «Нет связи код: −1, Режим: 0, Подрежим: 0» ФР Выключен, ФР подключен не к тому разъему, ФР настроен не на ту скорость Проверьте, что ФР включен, подключен к компьютеру, именно в тот порт, в котором он настраивался. Попробуйте отключить службу чеков, открыть программу «Тест драйвера», выполнить поиск оборудования. Если она находит ФР — сравнить настройки подключения, найденные тестом драйвера с тем, что прописано в CheckServiceExe.ini. В единичных случаях проблема может заключаться в драйвере переходника COM-USB, попробуйте удалить этот переходник в диспетчере устройств windows, и попросить его поискать устройства заново.
Некорректная работа фискального регистратора. Касса печатает заголовок чека, потом ошибку, потом надпись «Чек аннулирован», и так бесконечно по кругу. Аппаратная ошибка ФР, некорректный чек, сформированный системой. Если текст ошибки, который печатается на чеке (он же сохраняется и в лог-файл) содержит информацию об ЭКЛЗ (например «ЭКЛЗ: Неверные дата или время код: 168, Режим: 3, Подрежим: 0») — нужно обратиться в компанию, с которой у вас заключен договор о поддержке кассы, сообщить им текст ошибки. В остальных случаях — обратиться в службу поддержки MeaSoft для выяснения причины и ее устранения.
Ошибка при формировании отчета без гашения (X-отчет) Касса печатает X-отчет бесконечно по кругу. В протоколе работы чековой службы выдается сообщение «Команда не поддерживается в данном режиме код: 115, Режим: 6, Подрежим: 0». В кассовом аппарате не установлены дата и время. Необходимо через драйвер ФР установить текущую дату и время, затем cохранить настройку. В остальных случаях — обратиться в службу поддержки MeaSoft для выяснения причины и ее устранения.

Печать чеков

При предоплате

Если продавец передаёт предоплаченный товар курьерской службе, чек на предоплату формирует продавец. Курьерская служба должна оформить чек на передачу товара, так как ККТ обязано использовать лицо, осуществляющее расчёты с покупателем (п. 1 ст. 4.3 54-ФЗ).

Поскольку передача заказа в зачёт предоплаты относится к расчётам и этим занимается курьер, пробить кассовый чек должен именно он.

В таком случае покупатель получает два чека: первый чек выдаётся, когда клиент вносит предоплату, а второй чек — когда он получает товар. Подробнее см. в статье.

В офисном приложении

Чековая служба не запрашивает печать бумажного чека, если заказ доставлен курьером: бумажный чек тратит бумагу, и если бумага закончится, то печать чеков остановится. А эту бумагу курьер все равно получателю отдать не сможет.

Если клиент находится перед вами, в офисе, то чек печатается — соблюдается одно из условий:

  • вы отмечаете доставленным отправление, у которого выбрана доставка в пункт выдачи, совпадающий с текущим ответственным филиалом;
  • вы принимаете оплату за доставку заказа от заказчика, в этом случае вы вносите платеж на вкладке Заказы в карточке заказа.

LIFE PAY: отличия между чеками в офисном и мобильном приложении

Отличие Офисное приложение Мобильное приложение
Авторизация. Тег login Общий номер телефона

Потенциально могут быть еще небольшие различия в заполнении данных агента, поставщика. Если есть пожелания к конкретным полям, обращайтесь.

Отключение печати бумажных чеков

Чтобы отключить печать бумажных чеков на фискальном регистраторе Штрих-М:

    Отключите чековую службу, чтобы она не мешала работе программы «Тест драйвера ФР». Для этого в контекстном меню элемента «Этот компьютер» выберите Управление. Откроется оснастка Windows «Управление компьютером». В панели слева разверните узел «Службы и приложения», выберите элемент «Службы», выделите в списке службу CheckService и нажмите Остановить службу.

Настройка ФР управление.png

Настройка ФР драйвер.png

Печать бумажных чеков отключена, при этом чеки отправляются в ОФД.

Чтобы отключить печать чеков на других ФР, заклейте датчик кассовой ленты скотчем, бумажную ленту достаньте.

Ошибки фискализации

При вызове функций драйвера Штрих-М нельзя указывать круглые скобки, получаем исключение. Неправильно fDriver.FNSendSTLVTagOperation(); правильно fDriver.FNSendSTLVTagOperation;

Ошибка программирования реквизита 1226

Ошибка тега 1226 означает, что не был передан ИНН поставщика.

ИНН передается, если:

  1. Передан признак агента.
  2. ИНН поставщика указан в карточке клиента в Measoft или в контейнере вложения в API-запросе (параметр suppINN ).
  3. Наименование поставщика указано в карточке клиента в Measoft (поле Полное наименование) или в контейнере вложения в API-запросе (параметр suppcompany ).

Приоритет имеет значение, указанное в контейнере вложения.

Ошибка программирования реквизита 1171

Ошибка тега 1171 означает, что не был передан номер телефона поставщика.

Номер телефона поставщика должен быть указан в контейнере вложения API-запросе (параметр suppphone ), карточке отдела или карточке клиента MeaSoft, на вкладке Реквизиты в поле Тел.

Приоритет имеет значение, указанное в контейнере вложения.

Ошибка программирования реквизита 1222

Тег 1222 необходимо передавать совместно с тегом 1223 и только для версий ФФД 1.2 и выше. Тег 1222 передается командой FNSendTagOperation, тег 1223 формируется командами FNBeginSTLVTag и FNSendSTLVTagOperation. В тег 1223 могут быть вложены теги тег 1073 «телефон платежного агента» и тег 1026 «наименование оператора перевода». Телефон обязан передаваться в формате +7цццццццццц без скобок, тире и пробелов

Добавить комментарий

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