Суть проблемы: стоит фиксальный регистратор ДОКЕКС 3530Т. Есть база 1С 77 ПУБ. Все раньше прекрасно печаталось, но добавили платежный терминал для банковских карточек.
При продаже за нал - со скидкой или без все прекрасно выводиться.
При продаже по карточке - если нет скидки - все прекрсано, как только есть скидка - выдает ошибку и не печатает "команда не может быть выполена для данного фискального регистратора".

вот скидка выщитывается
ПроцентСкидки = Окр(Скидка* 100 / Итог("СуммаСНДС"), 0, 1);
Result = ECRFisc.SubTotalDS(1,0,-ПроцентСкидки,0);

Разница между формой оплаты В след. строках:
Если ОплатаПлатежной картой = 1 Тогда
Result = ECRFisc.Payment(Получено , 2.);
Иначе
Result = ECRFisc.Payment(Получено , 0.);
КонецЕсли;;
Ну не могу понять я где собака порылась. Сижу у клиента - глаза все выел уже себе
Раньше В (получено, 2) точки небыло после 2-ки.. но поставил.. толку ноль...