Рис. Простая задача, выделить НДС в чеке, на фискальном регистраторе FPrint03K,превратилась интересный ребус.
Настраиваем ККМ.
Рис. Версия драйвера участвующего в программировании.
Первым делом хочется отметить простой факт, версия драйвера устаревшая, но свежая версия комплекта драйверов торгового оборудования 6.8 от 2014/02/05 устанавливаться на компьютере отказалась.
Программирование налогов началось с первого витка ребуса, как увидеть сумму налога за сутки? – правильно снять отчет по налогам. Но оказывается такого отчета в Атоловском драйвере нет.
Рис. Окно выбора типа отчетов снимаемых с фискальных регистраторов посредством атоловского протокола
Для справки в описании протокола отчета по налогам нет.
Во избежание недоговоренностей заходим в настройки и выставляем тип отчета – полный, в любом случае, где то в отчете выйдет строка с налогами.
Рис. Выбираем полный тип отчетов.
Собственно подходя к сути вопроса. Заходим на вкладку Налоги и видим радостную новость налогов аж 16 шт., правда непонятно зачем так много, но больше не меньше.
Выясняем разницу между типами применения налога.
Рис. Выбираем тип выделения налога.
При программировании налога, название изменить нельзя, не существенно, но неприятно.
Рис. Параметры налог 1= 18% и тип – на каждую регистрацию.
Как видно из чека, налог выделился и в чеке и в отчете.
Рис. Параметры налог 1= 18% и тип – на весь чек.
Вывод. Тип применения налога влияет на отображение налога в отчете, но в обоих случаях налог выделяется в чеке.
На весь чек – налог не отображается в отчете.
На каждую регистрацию – налог отображается в отчете.
Вывод. Разницы между «на весь чек» и «на весь чек без печати суммы» не было обнаружено. Как и между «на каждую регистрацию» и «на каждую регистрацию без печати суммы» также разницы не было выявлено.
Выбираем тип применения налога – на каждую регистрацию.
Пробиваем 118 руб. 00 коп. по отделу №1 и по отделу №2 при этом налог№1=18%, а налог№2=0%
Рис. Параметры, тип на каждую регистрацию налог№1-18%, налог№2-0%
Чек по первому отделу прошел с налогом, а чек по второму отделу прошел без налога, что подтверждает факт, что номер налога фактически привязан к номеру секции.
Рис. Параметры, тип на каждую регистрацию налог№1-0%, налог№2-18%
Чек по первому отделу прошел без налога, а чек по второму отделу прошел с налогом, что доказывает факт, что номер налога фактически привязан к номеру секции.
Вывод. Номер налога привязан к номеру секции. То есть:
налог№1 отображается при проведении продажи только по первому отделу и только по этому отделу.
налог№2 отображается при проведении продажи только по второму отделу и только по этому отделу.
налог№16 отображается при проведении продажи только по шестнадцатому отделу и только по этому отделу.
Заключение.
Подводя итоги всего вышесказанного. Чтобы запрограммировать налог в ККМ FPrint 03K необходимо:
1. В параметрах оборудования на вкладке «Печать» установить флажок «Расширенные Х и Z отчеты». Отчеты станут намного длиннее. Если длина отчетов напрягает, то перед снятием Z отчета необходимо подавать команду снятия отчета по секциям, именно в отчетах по секциям можно увидеть суммарный налог. Отдельного отчета по налогам нет.
2. В параметрах оборудования на вкладке «Налоги» выбрать применение «На каждую регистрацию»
Интересный эффект дало обращение в тех. поддержку атола, там был дан ответ – Fprint03K работу с налогами не поддерживает.
В более поздних версиях фискальных регистраторов, поддержка работы с налогами на уровне протокола все таки добавлена. Тестировать, как работает данный метод не довелось, пока только выдержки из документации.
Рис. Описание метода SummTax для протокола Атол.
Правда не для всех ККМ, наверно именно этот факт и хотела сказать, тех. поддержка Атол в своем необдуманном ответе по выделению налогов в ККМ Fprint03K
Рис. Список ККМ, в которых налогом можно управлять программно из под верхнего ПО.
Более подробно работа с налогами по протоколу рассмотрена отдельно в публикации FPrint 11, налоги.
Поясните, кто владеет информацией, такой момент в тесте драйвера (версия 8.12.0 и выше):
В параметрах оборудования на закладке «Секции» есть привязка типа налога к секции. При пробитии чека в закладке «Регистрация» эта привязка никак не влияет на то какое наименование типа налога печатается в чеке в товарных позициях, какой бы номер секции не указал, зато влияет параметр «Номер типа налога» из закладки «Скидки/надбавки/налоги».
Если это так и должно быть, зачем тогда секциям поставлены в соответствие номера типов налога, если это не влияет на печать в чеке? Или это только на некоторых ФР такое, у меня воспроизводится на АТОЛ FPrint-22ПТК (тип 63) прошивка 2628.
Я извне ничего не передаю, все в тесте драйвера формируется.
Опишу подробнее: Чек тестовый, формирую средствами драйвера на закладке «Регистрация», все поля по-умолчанию, минимально необходимые действия: жмем «Продажа» и «Закр.чека без сдачи» в поле секция можно поставить любой номер секции, который и печатается в чеке, но тип налога в чеке под строкой с номером секции от номера секции не зависит, хотя подразумевается, иначе зачем тогда существует колонка «Налог» в таблице «Секции»в настройках параметров оборудования. Тип налога можно выбрать от 1 до 5 (хотя их всего шесть) в соседней закладке «Скидки/надбавки/налоги», тогда чек напечатается с нужным текстом типа налога.
Иногда пользователи жалуются, что при печати кассового чека при помощи программы Тирика-Магазин на чеке печатаются странные ставки налога, например, ставка НДС «10/110», тогда как магазин продает товары без налога:
Как исправить эту ситуацию?
Настройка номеров налоговых ставок
Раньше, до прихода онлайн-касс, кассовый аппарат ожидал, что для печати чека товароучетная программа (напр. Тирика) сообщит кассе наименование товара, количество, цену и налоговую ставку в процентах. После прихода онлайн-касс ситуация изменилась: теперь по требованию ФНС товароучетная программа должна передавать в ККМ не саму налоговую ставку, то есть к-во процентов, а номер налоговой ставки из таблицы налоговых ставок, прошитых в ККМ. Вот «фотография» со списком налоговых ставок, прошитых в одном из наших кассовых аппаратов:
Проблема заключается в том, что в разных кассах, вернее, на разных прошивках касс, разным налоговым ставкам соответствуют разные номера налогов. Так, например, на одном и том же кассовом аппарате АТОЛ 30Ф налоговой ставке «без НДС» может соответствовать как код 4 в случае, если там установлена прошивка 5199, либо код 6, если установлена более ранняя прошивка. При этом производители касс почему-то не публикуют каких-то сводных таблиц зависимости номеров налоговых ставок от номеров прошивок, и нам, разработчикам программы Тирика-Магазин, фактически приходится угадывать, в какой прошивке какой код соответствует, наапример, ставке налога «Без НДС».
В общем, относительно налоговых ставок и обслуживающего их программного обеспечения в этой области творится настоящий компот. Мы рекомендуем всем использовать:
Производитель касс
Версия ФФД
Версия прошивки
Версия драйвера
АТОЛ
1.05
7733
10.4.2
АТОЛ
1.05
6059
8.16
Штрих-М
1.05
?
4.14
ВикиПринт
1.05
?
2.0.0
Если вы по какой-то причине хотите использовать фискальный регистратор фирмы АТОЛ с ФФД 1.0, то для таких устройств рекомендованные версии будут следующими:
А какой версией прошивки, ФФД и драйвера я пользуюсь сейчас?
Для того, чтобы узнать ответ на этот вопрос, достаточно в программе Тирика-Магазин версии не ниже 8.4 выбрать пункт меню Файл|Настройки|ПечатьЧеков:
Для кассовых аппаратов АТОЛ можно также воспользоваться следующими инструкциями:
Для того, чтобы узнать номер версии драйвера АТОЛ, откройте программу «Текст драйвера ККМ», входящую в состав установленного на вашем компьютере драйвера АТОЛ. Эту программу можно поискать либо в меню кнопки Пуск, либо в папке Program Files; на моем компьютере эта программа установлена в папку C:\Program Files (x86)\ATOL\Drivers8\Bin\FprnM_T.exe
Открыв эту программу, нажмите кнопку О Программе в правом нижнем углу окна программы и проверьте номер версии драйвера АТОЛ: