Помогите разобраться со СКИДКА/НАДБАВКА 54-ФЗ

1. botcc 02.06.17 11:20 Сейчас в теме
Есть три конфы УТ 10.2.х (не типовая от слова СОВСЕМ) , УТ 10.3 (типовая демо) и УТ 11.3 (типовая демо).
УТ 10.3 (типовая демо) - 10.3.42.1
УТ 11.3 (типовая демо) - 11.3.3.205
Оборудование АТОЛ 55Ф Прошивка: 3689 Драйвер: 8.14.02.02

При печати чека какой-то ад с надбавками и скидками(в УТ 10.2.х перенёс подсистему работы с торговым оборудованием с УТ 10.3 обработка обслуживания свежая).
ПКО -
ПКО -
РТиУ -
Товары -
Чек -

В общем суть в том что платят 2871,16 реализация на 2871,16, а ЧЕК НА 2871,20 (у меня уже полыхает я весь код перебрал)
Вознаграждение за ответ
Показать полностью
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Scop 61 04.06.17 08:25 Сейчас в теме
Из всех трёх конфигураций печатается неправильно?
3. botcc 05.06.17 15:11 Сейчас в теме
4. user723345 11.07.17 09:11 Сейчас в теме
Надо посмотреть что стоит в самом драйвере ТО, какая версия стоит?
5. nike-arz 11.07.17 09:42 Сейчас в теме
В 54ФЗ нет понятие скидка/наценка. Цена должна уходить с учетом скидок. Как с Атолом я не знаю, расскажу как со Штрихом. Думаю что разницы в методах. Если есть скидка или наценка то надо рассчитать две суммы одна со скидкой другая без. И в Объект.DiscountOnCheck = СуммаБезСкидки - СуммаСоСкидкой. В данном случае 2871.20 - 2871.16 = 0.04 Эту разницу запихнуть в Объект.DiscountOnCheck и тогда сработает округление при закрытии чека. Округление находится в пределах от 0.01 до 0.99. Если разница сумм будет больше тогда касса выдает ошибку. Приблизительно вот так. Я писал обработку для Штриха УТ 10.2 не типовая (самописная)
ZIGER666; +1 Ответить
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот