Настройка подсчета мест в системе бронирования
Добрый день!
Если кратко, то есть система бронирования мест, которая подсчитывает наличие свободных мест на парковке
Сейчас эта система считает вообще некорректно наличие свободных мест.
Например, http://joxi.ru/p27ln8nfkxgna7 если поставим 800 мест свободных, то система будет показывать +/- 550
Когда нужно было, чтобы забронировалась 600тисотая машина, пришлось там вручную увеличивать кол-во мест.
Это поподробнее суть и примеры:
1. Необходимо исправить системе бронирования подсчет мест на сайте http://autoparking-dmd.ru/ на Джумле
Изначально система бронирования писалась для него
Далее был создан ленд http://autoparking24.com/ и ленд была скопирована система уже с ошибкой.
Поэтому после правки на autoparking-dmd.ru нужно будет скопировать все на autoparking24.com
Компания эта одна, но территориально парковки разные.
Каждая парковка включает 600 мест (может чуть больше)
Основная проблема сейчас такая:
Непонятно в целом, как считает сейчас система
Например, если вручную ставить вот тут http://joxi.ru/p27LN8nFkXGnA7
кол-во мест, то система их не все считает, а какую-то часть.
Тот же пример, что вначале
Например, если поставим 800 мест свободных, то система будет показывать +/- 550
Когда нужно было, чтобы забронировалась 600тисотая машина, пришлось там вручную увеличивать кол-во мест.
2. Раннее (еще в декабре 2014) была другая проблема.
Нужно было настроить, чтобы система считала наличие всех свободных мест, в том числе и потенциальных и выдавала клиенту добро на бронь или отказа.
Сейчас попробую объяснить на примере.
Допустим у нас всего 10 мест парковочных. И вот на данный момент с 3го июня. по 10е июня все 10 мест забронированы.
Но, тут какой-то новый клиент решил забронировать на 2 июня. дней на 8. И вот тут, система, должна отказать ему, т.к. эти дни уже забиты. Исключение составляет, если его дата и время Въезда будет совпадать с датой и временем Выезда раннее оформленного клиента.
Но этот было настроено уже при проблеме в 1м пункте. Просто заметилось не сразу.
Поэтому нужно это тоже учесть, чтобы при исправлении пункта 1, корректно работал пункт 2.