{
//код тарифа
"Id":-100,
//группа тарифа (все тарифы могут быть объеденены в группы)
"TarifGroup":"",
//название тарифа
"Title":"Базовый тариф",
//тип тарифа (1 - без лимита по пробегу, 2 - с лимитом по пробегу)
"TarifType":2,
//стоимость перепробега 1-го км
"OverSumm":50,
//признак того, что тариф построен по формуле, а не создан вручную
"IsAutoGenTarif":true,
//формула по которой построен тариф (в случае IsAutoGenTarif == false - пусто)
"Formula":"3:BP-BP*0.05:CD*BL,7:BP-BP*0.1:CD*BL",
//формула для расчета по часам использования
"HourFormula":"",
//формула для расчета опозданий клиента
"LateHourFormula":"",
//признак округления итоговых значний
//0 - без округления, 10 - до 10руб, 20 - до 50руб, 30 - до 100руб.
"RoundType":0,
//код родительского тарифа
"ParentTarifId":0,
//коэффициент тарифа (т.е. на сколько увеличена или уменьшена цена отностиельно родительского тарифа)
"TarifCoefficient":1.0
//коллекция элементов тарифной сетки
"Items":[
{
//начало периода
"BeginValue":1,
//не используется
"EndValue":0,
//стоимость одного дня в данном периоде
"Summ":30000.0,
//стоимость по тарифу с учетом скидки на автомобиль
"SumWithDiscount": 30000.0,
//лимит пробега (км) на началоо текущего периода
"OverValue":250.0,
//лимит пробега (км) при повышенном тарифе на лимит пробега
"UpperOverValue":0.0
},
{
"BeginValue":3,
"EndValue":0,
"Summ":28500.0,
"OverValue":750.0,
"UpperOverValue":0.0
}
]
}
Визуально в XProkat конфигуратор тарифа выглядит следующим образом