В целом все что было описано выше - верно:
1) /linuxcash/cash/conf/ncash.ini
Секция [Check]
Параметр useFRTaxes = true
2) /linuxcash/cash/conf/ncash.ini.d/fr.ini
Секция [HW.FR.TaxMapping]
Правило 6=1;
Где 6 - код налога в таблице ФР
1 - код налога который был выгружен или вручную создан на кассу
3) На кассе должен быть создан налог
4) У товара должна быть обязательна привязка товара к налогу, если в Юки эта привязка не отображается, то я бы еще напрямую в БД глянул, а правда ли она привязалась или это Юки глючит.
5) Также убедится в том что все настройки применились или нет можно глянув лог /linuxcash/logs/current/frdriver.log
Там при регистрации позиции в ФР пишется код налога и его ставка, например
Добавление позиции в чек: Код=14976, Цена=6.90, Цена со скидкой=6.90, Количество=1.000, Сумма позиции без скидки=6.90, Скидка(надбавка)=0.00, Отдел=0, Код налога=6, Налоговая ставка=0.00, Сумма налога=0.00,
Если в поле "Код налога" передается -1, то это говорит о том что настройки не применились, а -1 это вроде как первое поле из таблицы с налогами ФР, но это не точно
Также если к кассе подключен puppet, да и если не подключен, то по-хорошему надо бы проверить директорию /linuxcash/cash/conf/ncash.ini.d на наличие файлов с настройками которые могли перезатереть то что было настроено в nсash.ini.