При работе Абонемент с фискальными регистраторами, для каждой пробитой в чеке позиции передаются (помимо стоимости и наименования) два параметра – код налога в ФР и код кассовой секции. (Параметры «Код налога ФР» и «Кассовая секция» услуги в справочнике услуг).

В общем случае, эти два параметра могут быть установлены независимо друг от друга.

В зависимости от протокола работы (семейства), ФР могут использовать оба эти параметра или только 1.

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

 

Параметр TaxIndexDef УДФР

Данный параметр используется в следующем случае:

Если в ФР не имеет налога с кодом 0. В таком случае, все услуги, у которых параметр "Код налога ФР" оставлен в значении по умолчанию (т.е. 0) будут при пробитии на ФР вызывать ошибку - неверный налог.

Чтобы избежать данной ситуации используется параметр TaxIndexDef - значение на которое подменяется код налога, если для услуги он оставлен в значении по умолчанию = 0. 

Установка данного параметра также позволяет не перенастраивать все заведённые услуги, если на объекте используется только 1 значение налога. В таком случае параметр TaxIndexDef устанавливается в значение равное коду этого налога.

 

Работа с несколькими СНО

С версии 1.132 Абонемент в карточке услуги появился новый параметр - "СНО (Система налогооблажения)".

Данный параметр устанавливает, СНО который будет указан в чеке, для данной услуги.

СНО - параметр чека, что означает, что в одном чеке не могут быть позиции попадающие под разные СНО.

Таким образом, если в списке продаваемых услуг будут услуги с разными СНО, то будут распечатаны несколько чеков, с услугами сгрупиррованными по СНО.

Подробнее про особенности настройки ФР (для которых известно) для работы с несколькими СНО приведены ниже.

 

Работа с налогами и секциями в ФР ШТРИХ 54 ФЗ

Для ФР ШТРИХ поддержана произвольная установка налога для услуги независимо от секции.

Т.е. настройки: "Код налога ФР" и "Кассовая секция", независимы и имеют силу для любой услуги и платежа.

Для ФР Штрих, налоги по умолчанию имеют следующие коды:

1 (А) – НДС 18%, 2 (Б) - НДС 10%, 3 (В) - НДС 0%, 4 (Г) - Без налога.

;Коды налогов
;1 = НДС 18%
;2 = НДС 10%
;3 = НДС 0%
;4 = Без налога 

Также следует отметить, что количество секций ограничено и равно 16. Если установить секцию вне диапазона, при попытки пробития  чека с такой позицией выйдет ошибка ФР и чек не будет зарегистрирован.

 

Работа с налогами и секциями в ФР АТОЛ 54 ФЗ

При работе через fpRU_AtolDTO.dll

При работе через fpRU_AtolDTO.dll поддержана произвольная установка налога для услуг.

Т.е. настройка: "Код налога ФР" имеет силу для любой услуги и платежа.

При такой работе, налоги по умолчанию имеют следующие коды:

;Коды налогов
;0 - НДС не облагается
;1 - НДС 0%
;2 - НДС 10%
;3 - НДС 18%
;4 - НДС 10/110
;5 - НДС 18/118
;6 - НДС 20%
;7 - НДС 20/120

 

При работе через fpAtol54.dll

Для ФР АТОЛ поддержана произвольная установка налога для услуги.

При установленном параметре в init.xml, следующим образом: <usesectionas>Direct</usesectionas> или <usesectionas>Auto</usesectionas>, оба параметра - "код налога ФР" и "кассовая секция" независимы и имеют силу. (С версии драйвера fpAtol54.dll v.7.39.153.0)

 Direct - id налогов не изменяются и передаются в ФР как в карточке услуги.

 Auto - id налогов изменяются и передаются в ФР так, чтобы для вызывающего ПО (Абонемент) id налогов были как в версиях прошивки ФР до появления ФФД 1.05, когда были изменены id налогов (см.ниже).

 

Иначе налоги используются в зависимости от используемой секции. (Настройка привязки налогов к конкретным секциям настраивается в ФР, в таблице "Секции")

В какую именно секцию зачислять ту или иную услугу, определяется или параметром "кассовая секция" (по умолчанию), или параметром "код налога ФР", в зависимости от настроек подключения.

 

В случае если параметр установлен как: <usesectionas>Department</usesectionas>, то налоги привязываются в зависимости от используемой секции. (Настройка привязки налогов к конкретным секциям настраивается в ФР, в таблице "Секции")

В какую именно секцию зачислять ту или иную услугу, определяется или параметром  "кассовая секция". Параметр "Код налога ФР" не используется.

 

Если в параметр установлен как: <usesectionas>TaxRateIndex</usesectionas>, то налоги привязываюются в зависимости от используемой секции.

В какую именно секцию зачислять ту или иную услугу, определяется или параметром  "код налога ФР". Параметр "кассовая секция" не используется.

 

Для АТОЛ 22Ф на котором производилось основная часть тестирования - секция по умолчанию - 01, налог по умолчанию для секции 01 = НДС 0%, 02 = НДС 10%, 03 = НДС 18%, 04 = Без НДС.

;Коды налогов 
;01 = НДС 0%
;02 = НДС 10%
;03 = НДС 18%
;04 = Без НДС

Также следует отметить, что количество секций ограничено и равно 16. Если установить секцию вне этого диапазона, при попытки пробития чека выйдет ошибка ФР и чек не будет зарегистрирован.

 

На прошивках устанавливаемых с начала 2018 года изменился порядок налогов в ФР АТОЛ

!!!Обязательно ознакомьтесь с информацией, приведённой в задаче 150489 касательно версий fpAtol54.dll v.7.39.153.0 и выше.

 

На прошивках, устанавливаемых в связи с повсеместным переходом на ФФД 1.05 таблица налогов изменена на следующую:

;Коды налогов (коды секций к которым прикреплены налоги)
;01 = НДС 0%
;02 = НДС 10%
;03 = НДС 18%
;04 = НДС 10/110
;05 = НДС 18/118
;06 = Без НДС

Если использовался один из изменивших id налогов, то необюходимо произвести соответствующие изменения в TaxIndexDef и/или "Код налога ФР"

 

Работа с несколькими СНО

(Исправлено в новых прошивках Атол (2019 года). Требуется установить все разрешённые СНО. При попытки печати с запрещённым СНО будет возвращена ошибка "Ошибка ФР E7h: Некорректное значение параметров команды ФН")

В ФР АТОЛ для корректной работы с несколькими СНО требуется:

В параметрах ККТ через тест драйвера, в секции "Налоговые ставки" установить только одну галку "Использовать **** СНО". Причём какую именно - не принципиально, поскольку СНО будет определяться настройками в Абонемент.

Только в таком случае ФР будет регистрировать чеки на СНО передаваемое ПО Абонемент.

В противном случае, ФР будет возвращать расширенную ошибку "103h Некорректная СНО", даже если эта конкретная СНО в ФР разрешена, но разрешено настройками более одной СНО.

Рис.1 Ошибка при некорректной настройке ФР

 

 

Работа с налогами и секциями в ФР СПАРК

ФР Спарк 115-Ф позволяет установку произвольного налога для каждой позиции чека.

ФР не поддерживает кассовые секции, соответственно параметр «кассовая секция» не используется.

Для ФР СПАРК, на котором производилось тестирование, коды налогов имели следующую привязку:

;Коды налогов
;0 = НДС НЕ ОБЛ.
;1 = НДС 18%
;2 = НДС 10%
;3 = НДС 0%

 

Работа с налогами и секциями в ФР ПРИМ 08-Ф

 

ФР ПРИМ 08-Ф позволяет установку произвольного налога для каждой позиции чека.

ФР не поддерживает кассовые секции, соответственно параметр «кассовая секция» не используется.

Для ФР ПРИМ, на котором производилось тестирование, коды налогов имели следующую привязку:

;Коды налогов
;0 = БЕЗ НДС
;1 = НДС 0%
;2 = НДС 10/110%
;3 = НДС 18/118%
;4 = НДС 10%
;5 = НДС 18%