Customer bonus system - Ivyfri/tabachka GitHub Wiki
Компоненты бонусной системы
Система бонусов состоит из 4 основных компонентов
- Справочник "Покупатели"
- Регистр накопления "БонусныеКарты"
- Отчет Бонусная Система История
- Отчет Бонусная Система Баланс
Описание элементов системы
Справочник покупатели хранит ФИО и номер телефона покупателя. Регистр накопления имеет измерение "Покупатель" типа СправочникСылка. Покупатели и ресурс "КоличествоБонусов" типа число. Проведении продажи посредством движений к регистру накоплений БонусныеКарты по ресурсу Покупатель
Отчет Бонусная Система История содержит дату покупки, сумму покупки с учетом скидки, начисленные и списанные бонусные баллы. Отчет Бонусная Система Баланс содежрит имена клиентов и количество баллов которые они имеют в данный момент.
Работа с бонусной системой
Если покупатель заинтересован в получении бонусов, он может быть добавлен в справочник "Покупатели". В таком случае при продаже и выбранном покупателе, покупателю начислится 5% от суммы покупки в виде баллов. При последующих покупках Покупатель может потратить все баллы что он имеет (до суммы 50% суммы покупки) или продолжить их копить.
Отмена продажи или возврат спишет начисленные бонусы за эту покупку.