PDA

Просмотр полной версии : как убрать копейки?



Barzometr
03.02.2014, 14:12
добрый день.

стоит рк6.78.
очень часто бьют 0.33 и другие дробные. и лезут копейки. перерыл настройки ркипер.ини и ничего не нашол....
как быть?

sibgaba
03.02.2014, 15:00
А вы чего хотите в итоге?

Есть блюдо ценой 10. Продаем количество 0,33 получаем сумму 3,3.

Что в итоге должно пройти по кассе:
1. 3,00 - плохо для заведения.
2. 4,00 - плохо для гостя (и не законно).

Давайте подойдем с другой стороны: Откуда такие количества? Это весовой товар? Количество 0,3 в вашем примере решило бы ситуацию.

На вскидку в голову приходит только одна идея с округлением (сам не пробовал, только что придумал, надо тестить): В редакторе, в скидках заводим 100% скидку на чек, ставим предельную сумму 0,99 коп, и играемся со свойствами округления скидки... Не знаю, сработает ли, пока просто идея...

Barzometr
03.02.2014, 17:57
у нас заведено в литражах. в итоге, когда бьют пиво 0.33 появляются копейки.
да пофиг в чью сторону. можно в нашу убыток. это не тысячи.

satan
03.02.2014, 18:45
в шестерке думаю, самое простое это запретить дробные, а порцию сделать минимально необходимой (за 10мл, за 1 мл)
в семерке валюте можно задать в свойствах, что она без копеек.

sibgaba
03.02.2014, 18:49
у нас заведено в литражах. в итоге, когда бьют пиво 0.33 появляются копейки
А что мешает завести отдельную порцию 0,33 с нужной ценой?

Рассказывайте подробнее, чем вы там торгуете? Героином на развес ;) ?

satan
03.02.2014, 19:46
Героином на развес Цена в рублях за кг, боюсь, в разрядность поля не влезет :D

VampireKB
03.02.2014, 20:36
Цена в рублях за кг, боюсь, в разрядность поля не влезет :D
Вот он,профи))Ты им сразу 7-ку поставил ? :)

satan
03.02.2014, 22:07
Ты им сразу 7-ку поставил
не, оптовики на 1С-ке сидят, а для розницы и в 6-ке все нормально, главное дробное количество не включать, чтоб не было злоупотреблений :p

SH
03.02.2014, 23:50
В rkeeper6.ini:

RoundScale

Значения: 10, 50, 100, 1000 ...

Указывается величина в копейках, до которой будет округляться сумма весового товара. Округление осуществляется путем изменения количества. Если используется эта настройка, новая строка весового товара в заказе будет содержать кол-во равное 0. Например, есть блюдо стоимостью 160 единиц за 1 кг. Продаем это блюдо в кол-ве 215 гр (количество 0,215). В итоге должна получиться сумма 160х0,215 = 34,4. Если указать RoundScale=50, то сумма за блюдо должна округлиться до 34,5 - для этого касса изменит вес блюда на значение 0,216 (34,5/160 = 0,215625)
Если необходимо округлять не просто до копеек, надо указывать значение, кратное 100. Например, RoundScale=1000 будет округлять стоимость блюда до 10 рублей (в некоторых странах, например в Республике Беларусь, минимальная кратность валюты 10р)

С версии 6.81

Barzometr
04.02.2014, 03:25
В rkeeper6.ini:

RoundScale

Значения: 10, 50, 100, 1000 ...

Указывается величина в копейках, до которой будет округляться сумма весового товара. Округление осуществляется путем изменения количества. Если используется эта настройка, новая строка весового товара в заказе будет содержать кол-во равное 0. Например, есть блюдо стоимостью 160 единиц за 1 кг. Продаем это блюдо в кол-ве 215 гр (количество 0,215). В итоге должна получиться сумма 160х0,215 = 34,4. Если указать RoundScale=50, то сумма за блюдо должна округлиться до 34,5 - для этого касса изменит вес блюда на значение 0,216 (34,5/160 = 0,215625)
Если необходимо округлять не просто до копеек, надо указывать значение, кратное 100. Например, RoundScale=1000 будет округлять стоимость блюда до 10 рублей (в некоторых странах, например в Республике Беларусь, минимальная кратность валюты 10р)

С версии 6.81

спасибо.

но получается - нет решения.
это же изменения веса получается - а... как бы не катит :(
проще тогда да, сделать товары с нужным весом и продавать так.

sibgaba
04.02.2014, 09:00
но получается - нет решения.

Ну дык это же математика...

Кол*Цена=Сумма

Нельзя поменять одно не поменяв другое...

SH
04.02.2014, 14:17
Правильно, конечно, должно быть, как в ритейловых продуктовых магазинах - на сумму копеек делается автоматическая скидка.
Кстати... А если сделать скидку на чек 100% и ограничить максимальной суммой в 99 копеек?

sibgaba
04.02.2014, 14:26
А если сделать скидку на чек 100% и ограничить максимальной суммой в 99 копеек?
Дык я это сразу предложил. Надо только попробовать, как это будет в реале.

SH
04.02.2014, 14:47
Дык я это сразу предложил
Точно :cool:

Aprill
12.05.2016, 12:17
Любопытно, если у меня бильярд с отсчетом времени, то раундскайл проканает? Та же беда, с копейками, надо убирать нафик