Доброго времени суток. Есть 77 ТИС с атоловской обработкой. Надо сменить систему налогообложения на патент. В драйвере (драйвер 8й) установил по умолчанию, не реагирует. Погуглил посмотрел код обработки, надо передавать 32, народ это делает в переменной ПУП которая у меня в обработке при печати чека никак не используется. Чек пробивается командой

```1c
    Объект.СформироватьЧек(глФРИДУстройства, Кассир, Электронно, ТекстАдоДБСтрим, НомерЧека, НомерСмены, ФискальныйПризнак, АдресСайтаПроверки)
```
 Никак не учитывая систему налогообложения. Как исправить эту проблему, где почитать(в описании 8го драйвера искал не нашел) что передать, где установить признак?
---
Необходимо параметр TaxVariant передавать 5.

0: Общая ОСН
1: Упрощенная УСН (Доход)
2: Упрощенная УСН (Доход минус Расход)
3: Единый налог на вмененный доход ЕНВД
4: Единый сельскохозяйственный налог ЕСН
5: Патентная система налогообложения

Посмотрите процедуру отправки чека на печать (ото всех документов) и возвратного чека и там добавьте параметр в процедуру, чтобы при формировании XML чека параметр TaxVariant отправлялся со значением Патента
---
а кассу на патент перерегистрировали? в настройках кассы СНО по умолчанию на патент поставили?
---
Да, перегистрировали, все поставили. Но ЕНВД как было в чеке так и есть. что делать и куда бежать?
---
ну если в кассе по умолчанию стоит патент а в чек идет енвд значит всетаки из 1 с этот параметр приходит.. смотрите отладчиком где и кто подсовывает СНО в кассу
---
в (0) команда которая отправляет готовый xml на печать, сам xml собирается так:
---
ФР.AttrNumber = 1055;
ФР.AttrValue = 32;
ФР.AttrPrint = 1;
ФР.WriteAttribute();
---
Необходимо параметр TaxVariant передавать 5.

0: Общая ОСН
1: Упрощенная УСН (Доход)
2: Упрощенная УСН (Доход минус Расход)
3: Единый налог на вмененный доход ЕНВД
4: Единый сельскохозяйственный налог ЕСН
5: Патентная система налогообложения

Посмотрите процедуру отправки чека на печать (ото всех документов) и возвратного чека и там добавьте параметр в процедуру, чтобы при формировании XML чека параметр TaxVariant отправлялся со значением Патента
---
куда в (0) это передавать?
---
в параметр
СистемаНалогообложения = ПУП;

В параметры

Атрибут(XMLParameters, "TaxVariant", СистемаНалогообложения);

В обработку в функцию
Функция ПечататьЧек(Объект, Пароль, СписокТоваров, СуммаЧека, ПолученоНаличных, ПолученоБезнал, Скидка, ПризнВозврата, ПУП, Кассир, НомерСекции, НомерЧека, ДлинаСтроки)

Вместо параметра "ПУП"

В глобальном модуле в функцию
Функция глФРПечататьЧек(СписокТоваров, СуммаЧека, ПолученоНаличных, ПолученоБезнал, Скидка, ПризнВозврата, НомерСекции, НомерЧека, ПУП, Кассир) Экспорт

И везде где вызывается эта экспортная функция. например РеализацияРозница

Если глФРПечататьЧек(СписокТоваров, СуммаЧека, ПолученоНаличных, ПолученоБезнал, Скидка, ПризнВозврата, НомерСекции, НомерЧека, ПУП, Кассир) = 1 Тогда
---
Отлично. Спасибо! Проверю отпишусь
---
Помогло?
---
Да. Все хорошо. Спасибо. На самом деле ответ был действительно в (7) и если глянуть в (5) то там видно, что TaxVariant там есть и он установлен в 3, что согласно табличке из (7) означает ЕНВД . Но я чот это проморгал. Ваш ответ помог, тем, что я полез встраивать это поле(вся эта шелуха с пупами и процедурами конечно не нужна) и обнаружил где ЕНВД передается в чек. Поставил нужное значение все заработало. Так, что спасибо и вам и (7)