Суть проблемы: стоит фиксальный регистратор ДОКЕКС 3530Т. Есть база 1С 77 ПУБ. Все раньше прекрасно печаталось, но добавили платежный терминал для банковских карточек. При продаже за нал - со скидкой или без все прекрасно выводиться. При продаже по карточке - если нет скидки - все прекрсано, как только есть скидка - выдает ошибку и не печатает "команда не может быть выполена для данного фискального регистратора".
вот скидка выщитывается ПроцентСкидки = Окр(Скидка* 100 / Итог("СуммаСНДС"), 0, 1); Result = ECRFisc.SubTotalDS(1,0,-ПроцентСкидки,0);
Разница между формой оплаты В след. строках: Если ОплатаПлатежной картой = 1 Тогда Result = ECRFisc.Payment(Получено , 2.); Иначе Result = ECRFisc.Payment(Получено , 0.); КонецЕсли;; Ну не могу понять я где собака порылась. Сижу у клиента - глаза все выел уже себе Раньше В (получено, 2) точки небыло после 2-ки.. но поставил.. толку ноль...
Сообщение отредактировал Voha74 - 21.06.12, 16:01
|