Сообщения без ответов | Активные темы Текущее время: Чт мар 28, 2024 11:51 pm



Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 6 ] 
Округление в Штрих ФР-К 
Автор Сообщение
Новичок

Зарегистрирован: Чт апр 14, 2005 7:01 pm
Сообщения: 3
Сообщение Округление в Штрих ФР-К
Здравствуйте!

Проблема. Если чек идет со скидкой 5-13% и пробитие идет по кредитной карте, то часто возникает ошибка "Сумма безналичной оплаты больше суммы чека". В какую сторону и что надо округлять копейки в программе, чтобы суммы совпадали и ошибка не вылетала. Ибо: "Клиент ждет и требует чек".

Конечно можно подгонять цены/сумму, чтобы на копейку было больше в чеке, чем посчиталось по правилам математики. В 1С8.0 это выглядит так:
Окр(Цена*Количество*(1 - Скидка/100),2,РежимОкругления.15как20)
Но в случае кредитных карт, сначала пробитие идет через терминал (сначала деньги "принимаем"), потом пробиваем чек, подгонять приходится уже под сумму, проведенную по карте.


Чт апр 14, 2005 7:25 pm
Профиль
Постоянный участник
Аватара пользователя

Зарегистрирован: Чт мар 10, 2005 6:42 pm
Сообщения: 4282
Сообщение 
Вы делаете скидку программно или с помощью свойства DiscountOnCheck в методе Драйвера ФР CloseCheck?


Чт апр 14, 2005 8:47 pm
Профиль
Новичок

Зарегистрирован: Чт апр 14, 2005 7:01 pm
Сообщения: 3
Сообщение 
Вводятся Price (без учета скидки) и Quantity для метода Sale(), затем DiscountOnCheck = скидка для CloseCheck(). В CloseCheck (в Summ4) передается сумма документа с учетом скидки, посчитанная в программе, и вот тут происходит несовпадение.
Скидка должна писаться в чеке, в программе рассчитывать нельзя.
Начинаю догадываться, что надо сумму документа пересчитывать, т.е. скидку брать от суммы документа, а не построчно. Так? Все же хотелось бы знать какова формула (общая сумма округляется/обрезается или сумма скидки или еще как :-)

ЗЫ При оплате наличиными пишется сдача 1 копейка, кстати :)


Чт апр 14, 2005 10:40 pm
Профиль
Постоянный участник
Аватара пользователя

Зарегистрирован: Чт мар 17, 2005 9:17 pm
Сообщения: 33
Сообщение 
Вам можно делать скидку отдельной командой Discount. Там скидка передается суммой и таких проблем не будет.
То есть в программе считаете сумму скидки и передаете ее :)

_________________
HoBu4eK HoBu4Ky po3Hb


Пт апр 15, 2005 5:06 pm
Профиль
Новичок

Зарегистрирован: Чт апр 14, 2005 7:01 pm
Сообщения: 3
Сообщение 
Эксперименты с фискализованным аппаратом, бьющим десятки таких чеков в день - неблагадарное дело :)
Нам нужен процент скидки в чеке, просто сумму нельзя писать. Хотя тоже вариант, конечно.


Сб апр 16, 2005 4:49 am
Профиль
Постоянный участник
Аватара пользователя

Зарегистрирован: Чт мар 17, 2005 9:17 pm
Сообщения: 33
Сообщение 
к скидке полагается текстовая строчка - в ней можно написать процент скидки
зато точно всегда сумма скидки будет совпадать с вашей :)

_________________
HoBu4eK HoBu4Ky po3Hb


Вт апр 19, 2005 1:18 pm
Профиль
Показать сообщения за:  Поле сортировки  
Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней.   [ Сообщений: 6 ] 

Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by STSoftware for PTF.
Русская поддержка phpBB