Связаться

Расчёт стоимости аренды по тарифам и бизнес-правилам

1IS разработала загрузку тарифов из Excel и сервис расчёта стоимости аренды. Сервис применяет бизнес-правила и возвращает в CRM цену выбранного автомобиля с детализацией услуг.

Битрикс24 · PHP

Битрикс24 · рабочие процессы
Схема рабочего процесса

Расчёт стоимости аренды по тарифам и бизнес-правилам

  1. Обновление Excel
  2. Проверка таблицы
  3. Подготовка JSON
  4. Применение правил
  5. Цена и детализация
  • Управляемые тарифы
  • Проверка документов
  • Детализация цены

О проекте

  • Проект: единая CRM-платформа для аренды автомобилей.
  • Формат работы: развитие продукта.
  • Роль 1IS: импорт и проверка тарифов, расчёт стоимости и интеграция расчёта со сделкой.

Задача

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

Решение

Тарифные файлы из инфоблока Битрикс преобразуются в локальные JSON-данные. Расчётный сервис применяет правила к параметрам аренды и возвращает стоимость выбранного автомобиля и состав расчёта.

Что реализовали

  • Синхронизация тарифных Excel-файлов с JSON-базой расчёта.
  • Проверка структуры тарифных документов при сохранении и импорте.
  • Расчёт цены выбранного автомобиля и детализации сделки.
  • Применение ценовых правил и учёт дополнительных услуг.

Как работает решение

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

Особенности реализации

Импорт отделён от выполнения расчёта. Для тарифов учитываются сроки действия и тип документа; некорректные данные отражаются в результатах проверки. Расчётный сервис можно использовать из CRM и общего API.

Результат

Подготовлен единый механизм расчёта стоимости по управляемым тарифам. Excel остаётся форматом редактирования, а CRM получает структурированный результат для работы со сделкой.

Технологии

  • PHP - импорт и расчёт.
  • Битрикс и инфоблоки - хранение тарифных документов.
  • Excel/XLSX - исходные тарифы.
  • JSON - подготовленные данные.

Интерактивная схема

Схема рабочего сценария

Расчёт стоимости аренды по тарифам и бизнес-правилам

Выберите этап, чтобы узнать подробности

Этап 01 · Обновление Excel

Сотрудник обновляет тарифный Excel-файл.

  • Управляемые тарифы
  • Проверка документов
  • Детализация цены

Обсудим похожую задачу

Расскажите, что требуется разработать или изменить в вашей системе.

Обсудить задачу