Как учесть топливные бонусы

Многие автовладельцы используют различные программы лояльности от АЗС, и уж наверняка все знают о существовании подобных. Сети АЗС пытаются привлечь постоянных покупателей топлива накопительными скидками, бесплатными литрами или бонусами. Программ множество, как и их пользователей. Встает закономерный вопрос, как можно вычислить выгоду от бонусной системы. У одной АЗС — накопительная система баллов (рублей), у другой литров, у третьей постоянный % скидки — все не предусмотреть. Или можно?

Как нам известно, любая категория, в т.ч. и топливная — может содержать несколько шаблонов трат (доходов). Для заправок используется предустановленный шаблон «Заправка топлива» — шаблон траты. Все привычно и ожидаемо. Но что если добавить в топливную категорию новый шаблон «Бонусы» (его по умолчанию нет), указать, что он «Доход» и считать все топливные бонусы через него?

Преимущества:

  • Топливные траты отдельно, топливные доходы (а скидка это по сути доход) отдельно, и в то же врем все топливные записи проходят по одной общей категории «Топливо», т.е. все записи учтутся верно.
  • В топливных записях (о заправке) вы указываете честную стоимость заправки (без бонусов), у вас сохраняется история изменения цены и залитого топлива, все как обычно.
  • Все скидки в одном месте — это записи отдельного шаблона, их легко оценить или проверить.
  • Никаких дополнительных меню / настроек / интерфейсов, запутывающих пользователя — проще и автовладельцу и мне, как разработчику.

Недостатки:

  • Такой учет скидки несколько не очевиден — иначе не было бы этой записи, более того нужен пример для окончательного понятия принципа (он ниже).
  • Топливные бонусы (1/3/5 литров в подарок и т.п.) требуют отдельных заморочек.

Допустим вы прониклись и уже желаете попробовать. Вот пример (ТНК Carbon):

1. Прежде всего в категории «Топливо» требуется создать новый шаблон «Бонусы» и указать в его настройках, что он «Доход».

 

2. Дальше, к примеру заправка, на которой необходимо расплатиться частично бонусами. Заправку заполняем без учета скидок, указываем обычную (полную цену).

3. Потом сразу же добавляем запись-трату, выбираем свежедобавленный шаблон «Бонусы» и указываем сумму скидки.

4. В списке трат уже видна разница между тратами на заправку и возвратом бонусов.

5. Все, теперь все бонусы и скидки считаются в «плюс» и попадают в общих сводках в «Доходы». Ничего не упущено. Траты на топливо тоже с учетом всех скидок.

 

Добавить комментарий