Типы дисконтных карт |
![]() ![]() ![]() |
Тип карты используется для классификации дисконтных карт, определяет список заполняемых параметров в форме дисконтной карты и правила обработки карты.
При выборе пункта меню Типы дисконтных карт отображаются все записи о типах используемых пластиковых карт.
Рис. Список типов дисконтных карт
Форма типа дисконтной карты
Для типа карты указываются следующие параметры.
Рис. Параметры типа дисконтной карты
Рис. Список классов карт
Для того чтобы программа однозначно распознала карту, номер дисконтной карты должен быть уникальным и содержать какое-либо указание на то, что это номер именно дисконтной карты. Для этой цели номер делится на три части: префикс, суффикс и числовая часть. Префикс располагается до числовой части номера, а суффикс после. Уникальный набор из префикса и суффикса однозначно определяют тип дисконтной карты. Уникальность карты среди всех карт данного типа обеспечивает уникальный числовой номер.
Обычно при производстве пластиковых карт префикс состоит из двух знаков – точка с запятой и цифра четыре - ;4, а суффикс – знак вопроса - ?.
Если выбран тип скидки Накопительная дисконтная карта, то в форму будет добавлено поле Циклическая скидка. Если в этом поле указать значение «Да», то будут добавлены еще два поля.
Рис. Форма накопительной дисконтной карты
Циклическую скидку следует использовать в том случае, когда максимальную скидку требуется предоставить только один раз. Алгоритм работы программы следующий. При оплате товаров выполняется проверка карты. Если накопленная сумма на счете карте превысила пороговую величину, то будет рассчитана соответствующая скидка. Затем сумма на счете будет изменена на начальное значение.
Для типов карт Подарочный сертификат или Подарочная карта в форму будут добавлены поля Товар (используется при реализации) и Сумма сертификата или Сумма подарочной карты.
Панель инструментов формы дисконтной карты
На панели инструментов формы расположены четыре кнопки. Выбор кнопки вызывает соответствующую шкалу настройки скидки.
От класса дисконтной карты зависит доступность кнопок на панели инструментов формы.
Простая (не накопительная) дисконтная карта, клубная карта – кнопки не доступны.
Накопительная дисконтная карта – доступна только кнопка [Скидки].
Накопительная бонусная карта – доступны все кнопки.
Подарочный сертификат – кнопки не доступны.
Подарочная карта – кнопки не доступны.
При выборе кнопки [Скидки] отображается таблица для ввода шкалы накопительной скидки по карте.
Нажатие кнопки [Единовр. Очки] вызовет таблицу для ввода шкалы бонусных очков за единовременно внесенную сумму.
Кнопка [Накопл. Очки] применяется для ввода шкалы бонусных очков за потраченную сумму.
Нажатие кнопки [Баллы] вызовет таблицу для ввода шкалы баллов за единовременно внесенную сумму.
Кнопка [Создать карты] на панели инструментов
При работе со списком типов дисконтных карт можно вызвать контекстное меню для выбранного типа. Для этого следует установить курсор на интересующий тип карты и нажать на правую кнопку мыши. Появится контекстное меню.
Рис. Контекстное меню в списке типов карт
Пункт Создать дисконтные карты применяется для массового создания записей о картах. После получения из типографии тиража пластиковых карт следует выбрать данный пункт для занесения в базу данных записей о каждой карте. Иначе можно вводить записи в базу по одной.
Процедура перед выполнением запросит следующие параметры:
Рис. Запрос параметров процедурой создания дисконтных карт
Процедура создаст записи для карт, начиная с номера карты из поля Начальный номер и заканчивая номером из поля Конечный номер. При необходимости в номер карты будут добавлены лидирующие нули, так чтобы число знаков в номере было равно значению, указанному в поле Число знаков в номере.
|