калькулятор расчета стоимости доставки для сайта на Bitrix

Бюджет: по договоренности
Заказчик выбрал исполнителя:
Andrey Panevin  
1. На данном этапе сайт информационный.
Должен быть реализован калькулятор, чтобы любой человек мог ознакомится со стоимость и сроками доставки.
2. 
Простой калькулятор.
1. Результат нужно брать из таблицы.
2. Города и вес мы будем постоянно добавлять. Нужно предусмотреть загрузку обновленной таблицы.
3. Калькулятор внешне – это 3 горизонтальных ячейки с поиском населенных пунктов из справочника по первым буквам + выпадающие ячейки для ввода точных размеров :
1) город отправителя;
2) город получателя;
3) вес
пример1 – media.cackle.me/c/29/736f...
пример2 – media.cackle.me/d/95/e124...

4) возможность ввести габариты и вес для точного расчета
пример скрыто – media.cackle.me/4/31/af0e...
пример отображено – media.cackle.me/4/16/145b...
www.dpd.ru/ols/calc/calc....
 
4. Ниже логика определения веса для поиска в таблице нужной ячейки.
Во вложении "Форма для расчета веса" и таблица для калькулятора.
 
В этой таблице "РАСЧЕТ ОБЪЕМНОГО ВЕСА ДЛЯ ПЕРЕВОЗКИ" – это вес к оплате.
Логика такая:
1.отправка 1 места. Отправка Москва – Нижний Новгород 100х50х10 – 1 шт по 1 кг
1.1. клиент вводит только вес – расчет ведется по весу
Москва-Нижний Новгород 1 кг. Выводится ст-ть за 1 кг 698,25 ;
1.2. клиент вводит вес и габариты места – расчет ведется по максимальному значению
Москва – Нижний Новгород 100х50х10 – 1 шт по 1 кг
сравнение веса фактического с объемным.
объемный вес: 100*50*10/5000=10 кг
факт.вес: 1 кг
сравнение: 10(об.вес)<>1(факт.вес)
выводится стоимость за 10 кг  1 388,10  
 
2.отправка груза с несколькими местами. Отправка Москва – Нижний Новгород 100х50х10 – 1 шт по 1 кг, 49х49х9 – 1 шт по 3 кг
2.1. клиент вводит только вес  – расчет ведется по весу.
Аналогично расчету выше
2.2 клиент вводит вес и габариты каждого места – расчет ведется по максимальному значению
Аналогично расчету 1 места, только здесь каждое место проверяется на максимальное значение и по итоговой сумме определяется стоимость.
100х50х10 – 1 шт по 1 кг
49х49х9 – 1 шт по 3 кг
100х50х10/5000=10 кг -> сравнение 10 кг <> 1 кг -> к суммированию 10 кг
49х49х9 /5000~4,4 -> сравнение 4,4 кг <> 3 кг -> к суммированию 4,4 кг
выводится стоимость за 14,4 кг  1771,35 
(1771,35  – это стоимость за 15 кг
* итоговый вес округляется в большую сторону до целых (14,4 кг-> 15 кг).)
Опубликован 07.05.2018 в 13:58

Выберите способ верификации:

Обновите страницу после прохождения верификации.