Форум OlegON > Ресурсы OlegON > Вопросы сервера > Архив > УКМ-2

округление процента скидки : УКМ-2

23.04.2024 23:06


14.05.2007 16:25
Romka
 
при проведении скидки , на чеке процент скидки печатается дробно. можно ли как то округлять его до целого, или просто откинуть дробную часть?
14.05.2007 16:43
EugeneT
 
Цитата:
Romka при проведении скидки , на чеке процент скидки печатается дробно. можно ли как то округлять его до целого, или просто откинуть дробную часть?
Где-то в настройках есть "Печатать запрошенную, а не фактическую скидку". Сам ставил, когда директриса одна замордовала - "почему на чеке печатает то 4.99, то 5.01 вместо положенных по карте 5-ти процентов". Объяснять про округление до копеек было бесполезно.
14.06.2007 15:36
Cto72
 
Надо прописать CF_INI.DB в параметре _roundbase вместо "о" "1", число будет не дробное, но округлять будет не правильно. Помогает только апдейт на самые последние версии УКМа, это помогает если использовать конфигурацию СП101ФР-К, в УКМ с использование Betllepos-k проблем с округлением не встречал.
14.06.2007 15:40
Cto72
 
В CF_INI.DB в параметре _roundbase поменять нолик на единичку и будем получаться целое число.
14.06.2007 15:56
akonev
 
Цитата:
Cto72 В CF_INI.DB в параметре _roundbase поменять нолик на единичку и будем получаться целое число.
Это проверено на практике?

напрягает комментарий к описанию параметра:
"Округление ручной скидки на весь чек в зависимости от указанной точности (от 1 до 10 рублей). Значение по умолчанию «0».
Используется только для ручных скидок и только на весь чек. При этом цены в PluCash.db должны быть указаны без копеек."
15.06.2007 23:27
Lal72
 
Если проблема только в некруглых процентах- то "Печатать запрошенную, а не фактическую скидку". Но может быть ситуация, когда в чеке есть товары с ограничителем на скидку. Тогда ,например, чек на 100 руб, товар со скидкой на 10 руб, товар с ограничением на 90 руб.Применяем скидку 5%. Получаем "Итого" по чеку 99.50р, скидка 0,50 р (5% от 10 руб). А пишем ,что скидка 5 % на весь чек. Как клиенту объяснить почему у него 5% от 100 руб- 0,5руб. не представляю. Не округляя - хоть честно говорим, сколько получилось скинуть, столько и напечатали.
15.06.2007 23:43
Lal72
 
Что касаемо _roundbase реально работает, но он немного о другом. Он для сумм после скидок. Когда все цены круглые, а после скидок копейки лезут.
Тогда его и включаем. Если целое число от 1 до 10 рублей- для ручных скидок, если с десятичной точкой- 1,00 , то работает и для персональных скидок.
В случае с ФР работает только с _frfreeline
16.06.2007 07:08
akonev
 
Цитата:
Lal72 В случае с ФР работает только с _frfreeline
...который корректно работает не на всех прошивках СП.
Люди будьте бдительны! фрилайн включаем сначала только на одной кассе, работаем, закрываем смену. если следующая смена началась нормально - пробуем на следующей кассе. если нет - отключаем нафиг фрилайн и просим цто перешить фискальник.
16.06.2007 18:36
Mtirt
 
Цитата:
Andrew_Konev ...который корректно работает не на всех прошивках СП.
Точнее, работает, только начиная в прошивки 128/128. На более ранних он не предусмотрен вообще.
06.07.2007 10:44
GradeR
 
Скорее всего касса у тебя с ЭКЛЗ, т.к. эта проблема началась у С+ именно когда сталли вводить ЭКЛЗ в эксплуатацию.

Это началось с появлением ЭКЛЗ, тогда и был этот глюк в СМУКМ2, причем только на ЭКЛЗовых кассах, решалась проблема включением параметра _no_class_adv (ставим 1), большой шум из за этого был сначала

После включения этого параметра касса перестает классифицировать раксширенные скидки.

Наденюсь помог
Часовой пояс GMT +3, время: 23:06.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.