Рейтинг: 2.7804  
Новая
Предложил AndreyChursin 21.08.2018 22:53:21

Доступность округления и обратная калькуляция

Подсчёт цен товаров часто указывается вручную + если сфера услуг то возможны скидки и округления итоговой цены.. сейчас же невозможно сделать скидку не получив копейки в итоге.. получается скидки есть, но ими тяжело управлять...

Так же как и ценой, например в 1С возможно указать количество и итоговую стоимость  после скрипт сам высчитывает цены единицы (тут такого нет, и очень жаль)

Рейтинг: 0.5609  
Внедрено
Предложил Артем Артемов 25.12.2016 03:43:23

Возможность настройки округления после применения скидок

Очень нужна возможность настройки округления после применения скидок правил работы корзины. Ну или хотя бы событие (где-нить в CSaleDiscount::DoProcessOrder), чтобы можно было это настраивать через код или написать какой-то модуль для настройки в админке.
Рейтинг: 0  
Ответил Жуков Евгений 28.03.2018 11:15:57
Вышло в sale 17.0.34
Рейтинг: 3.6954  
На голосовании
Предложил Зайцев Артемий 15.10.2016 20:35:30

Округление цен — собственный тип округления. Обработчики

Посмотрел новый функционал округления цен. Плакать хочется.

Все что есть — округление в большую или меньшую сторону и диапазоны.

Читать подробнее...

Рейтинг: 0  
Ответил Жуков Евгений 18.10.2016 12:41:43
Артемий, благодарим за интерес к штатному функционалу.
Все что есть — округление в большую или меньшую сторону и диапазоны.
Реализация опиралась на 1С для обеспечения совместимости при обмене данными.
Добавьте событие, чтобы в эту форму можно было добавить свой тип округления. Или прописать свою собственную функцию.
Только дайте событие.
Сейчас настроил округление цен в Битриксе и изменил в одном месте ядро: получилась моя функция \CAskaronRound::Apply($value); выглядит роскошно
В таком варианте - однозначно нет. Информация об округлении передается и сохраняется в заказе. При редактировании сохраненного заказа используются уже не текущие настройки округления, а сохраненные в заказе.
Обычно оригинальная цена заполнена адекватно и проблемы возникают только с рассчитанными ценами скидок.
Цены в каталоге могут быть заданы в разной валюте, округление применяется уже после перевода в валюту показа.
Рейтинг: 0  
На голосовании
Предложил Поляков Максим 19.02.2015 13:13:58

Отмена округления чисел в поле "Кол-во"

При формировании счета/предложения в Битрикс24 в поле "Кол-во" товара мы можем указывать число с практически любым количеством знаков после запятой, но когда этот счет/предложение импортируем в PDF, то данные поля "Кол-во" округляются до сотых долей.
Возможно как-то отменить это округление?
Рейтинг: 1.3153  
Внедрено
Предложил Потапкин Владимир 16.07.2014 14:59:51

Округление результатов расчётов скидок.

Хотелось бы видеть округление результатов расчётов скидок, желательно с возможностью настройки точности округления, а то после применения скидок часто вываливаются копейки, а они сейчас никого не интересуют, ни продавцов ни покупателей. Тем более, что реализация этого функционала не должна быть очень затруднительной.
Разработчик сейчас отвечает
"Что касается округления результатов расчетов скидок - штатно не планируется."
Давайте попросим его все вместе, может откликнется, если нас наберётся достаточное количество.
Рейтинг: 0.6678  
Ответил Жуков Евгений 19.08.2016 11:54:37
Связка sale 16.5.1, catalog 16.5.4, iblock 16.5.3
Рейтинг: 8.4432  
Внедрено
Предложил Щербатых Сергей 20.01.2014 21:47:17

Округление цен до целого, в большую или меньшую сторону.

В модуле КУРС ВАЛЮТ хотелось бы видеть функционал округления цен

Пример:
Выбор одного из правил округления

1) округление до целого - если цена по заданному курсу равна 24.6 то округлять до целого = 25
или
2) округление в большую сторону - если цена равна 24.3 то при округлении  в большую сторону = 25
или
3) округление в меньшую сторону - если цена равна 24.7 то при округлении  в меньшую сторону = 24

Объясню зачем: Сырье для производства мы заказываем за границей и расчет производим в долларах, готовые изделия мы продаем в гривне. Соответственно при изменении курса доллара меняется себестоимость товара. Для того что бы избежать ручного переписывания цен на товар в качестве базовой цены указывается стоимость единицы в долларах и с помощью курса валют выводится гривневая цена. При изменении курса валют цена в гривне может принимать дробные значения что очень не удобно.

Необходимый функционал при формировании цен в магазине, т.к. дробные числа не удобны в работе и расчетах.

Возможно этот функционал надо реализовывать не в модуле КУРС ВАЛЮТ, но он должен присутствовать при выводе цен на сайт в выбранной валюте.

Если кто то знает как это можно реализовать или есть реализация в функционале БИТРИКС буду очень признателен за совет. Т.к. в поиске ничего на эту тему не нашел.
Рейтинг: 0  
Ответил Жуков Евгений 19.08.2016 17:53:07
Связка sale 16.5.1, catalog 16.5.4, iblock 16.5.3