Расчет скидок
Читают тему
Вход в личный кабинет
Для получения доступа к форуму необходимо
авторизоваться
или
зарегистрироваться
на сайте.
{{ formTitle ? formTitle : 'Заказ обратного звонка' }}
{{ formDescription }}
Сообщить об ошибке
Появились жалобы от клиентов по поводу быстродействия работы Ресторана. Особенно это проявлялось при открытии уже введенного заказа и при добавлении позиции в заказ. Причем чем больше позиций в заказе тем более продолжительные зависания системы.
[DIV]Проанализировав ситуацию выяснили, что при добавлении позиций в заказ происходит перерасчет скидок для всех строк заказа.
Например, добавляя новую позицию в заказ, в котором уже около 40 позиций номенклатуры, задержка составляла около 4-х секунд.
Замерив производительность, увидели что более 80% времени отводилось на расчет скидок. Соответственно задержки увеличиваются пропорционально количеству позиций товара в заказе.
Возможно стоит убрать расчет скидок при добавлении позиций в заказ? Скидки все равно рассчитываются перед печаться марок или пречека. Возможно стоит сделать новое право или другую настройку, чтобы пользователи сами решали насколько оперативно необходимо видеть суммы скидок в заказе?
[/DIV]
[DIV]действительно при большом составе заказа, наблюдается падение производительности[/DIV]
[DIV]при расчете скидок в реальном времени,[/DIV]
[DIV]
[/DIV]
[DIV]данное пожелание мы принимаем и возьмем в разработку,[/DIV]
[DIV]так же оптимизацию расчета скидок,[/DIV]
[DIV]
[/DIV]
[DIV]Примерно через месяц планируется выпуск 8-го релиза,[/DIV]
[DIV]но к сожалению в него данные доработку не успеем включить.[/DIV]