Быстрая автоматизация розничных магазинов

Client Shop - система автоматизации магазинов

Телефон: 8 (911) 501-5735,
ПН-ПТ 10:00-19:00
e-mail: client-shop@mail.ru

Автоматизация торговых точек

Client Shop
универсальная система автоматизации учета розничных магазинов



Товарный учет в магазине - как использовать дисконтные карты.

Во многих магазинах для повышения лояльности постоянных покупателей используют карты постоянного покупателя и дисконтные карты. При заполнении карты постоянного покупателя выдается дисконтная карта.

Система автоматизации магазинов Client Shop позволяет хранить информацию о клиентах - кто какие товары купил и на какую сумму. При каждой продаже просто выбираем клиента (если в программе его еще нет, заводим) и проданные товары будут записываться на него. При достижении определенной суммы покупателю может быть выдана дисконтная карта (например, со скидкой 3%). При достижении ещё большей суммы покупателю процент дисконта может быть увеличен (вручную или автоматически).

Как вести базу покупателей в программе Client Shop

Предположим, все необходимые для продажи товары уже занесены в базу данных. Ниже показан процесс продажи товара в программе для магазинов Client Shop с использованием дисконтной карты.

Заходим в раздел "Розничные продажи":

розничные продажи

Вводим товары для продажи покупателю:

розничные продажи

Выбираем покупателя.

дисконтные карты - выбор покупателя

На данный момент раздел «Дисконтные карты» пуст. Сначала нужно создать первую дисконтную карту.

дисконтные карты

Выбираем созданную дисконтную карту двойным щелчком. Вводим наличные, пробиваем чек.



Теперь проданные товары привязаны к покупателю.


Товарный учет в магазине - дополнительные возможности дисконтных карт

Дисконтные карты могут быть как простыми так и со штрих кодом. Наличие штрих кода на дисконтных картах позволяет вместо ручного выбора покупателя из списка использовать сканер штрих-кодов. Это значительно удобнее особенно если в магазине больше пары десятков дисконтных карт. К тому же это дополнительная защита от злоупотреблений продавцов (продавцы уже не могут произвольно выбирать дисконтные карты).

добавление дисконтной карты

При этом в поле с номером дисконтной карты заносится штрих-код (как правило, 13-значный):

добавление дисконтной карты

В дальнейшем если в розничных продажах, находясь в поле "Скидка" (под основной таблицей), просканировать дисконтную карту, автоматически высветится табличка с ФИО покупателя и покупателю будет предоставлена скидка (пока 0%, т. к. на карте у покупателя 0 рублей, но выполнять продажи нужно всё равно с использованием дисконтной карты, т. к. сумма покупок на карте будет накапливаться).

розничные продажи

Товарный учет в магазине - защита от злоупотреблений продавцов

При использовании дисконтных карт со штрих-кодом и при наличии сканера штрих-кодов в магазине желательно запретить продавцам выбирать дисконтные карты из списка (разрешить только сканером). Это предотвратит несанкционированное использование дисконтных карт посторонними людьми. Также у продавцов будет меньше возможностей при продаже товара выбирать свою дисконтную карту (или своих знакомых) вместо дисконтной карты клиента (это обезопасит постоянных клиентов от недобросовестных продавцов).

Для этого заходим в раздел "Пользователи" убираем у пользователя следующие права:

- Разрешить выбор дисконтной карты вручную из списка при розничных продажах (убираем).
- Разрешить использование F10 для ввода номера дисконтной карты (убираем).
- Разрешить ввод штрих кода вручную при использовании F10 для ввода номера дисконтной карты (убираем).

Таким образом, продавец не сможет выбрать дисконтную карту вручную (также не сможет выбрать дисконтную карту используя F10). Единственная возможность - использовать сканер штрих-кодов.

Тут есть ещё один небольшой момент. Если сканер штрих-кодов клавиатурный (а не RS232), для программного обеспечения на компьютере сканирование товара эквивалентно нажатию соответствующей последовательности клавиш на клавиатуре. То есть программное обеспечение не может определить, каким образом был введен штрих-код - с помощью сканера штрих-кодов или с помощью клавиатуры. Таким образом, в этом случае не получится запретить использование F10 для ввода штрих-кода вручную (иначе потеряется единственная возможность выбора дисконтной карты), поскольку для ввода штрих-кода таким сканером нужно предварительно нажимать F10. Если штрих-код можно ввести таким сканером, его точно также можно набрать на клавиатуре. Запретить продавцам использование клавиатуры по понятным причинам не получится. В этом случае опции нужно установить следующим образом:

Права:
- Разрешить выбор дисконтной карты вручную из списка при розничных продажах (убираем).
- Разрешить использование F10 для ввода номера дисконтной карты (активируем).
- Разрешить ввод штрих кода вручную при использовании F10 для ввода номера дисконтной карты (убираем).
Настройки (раздел "Общие настройки"):
- Детектор медленного ввода (ввод символа дольше ... мс - очистка поля) - если запрещен ввод номера карты вручную (150 мс).

Тем не менее, есть возможность определить, каким образом был введен штрих-код - машиной (сканером штрих-кодов) или человеком (вручную). Дело в том, что если штрих-код вводится сканером, временнные промежутки между вводом символов небольшие (меньше 0,1 секунды). Человек не может вводить осмысленный набор символов с такой скоростью. Таким образом, если анализировать входящий поток символов, можно с большой вероянтностью определить каким образом был введен штрих-код.

Допустим, опции установлены слудующим образом:

Права:
- Разрешить ввод штрих кода вручную при использовании F10 для ввода номера дисконтной карты (убираем).
Настройки (раздел "Общие настройки"):
- Детектор медленного ввода (ввод символа дольше ... мс - очистка поля) - если запрещен ввод номера карты вручную (150 мс).

Это означает что мы запрещаем пользователю вручную вводить штрих-код при нажатии F10, разрешаем только с использованием сканера штрих-кодов. Если в качестве детектора медленного ввода стоит 150 миллисекунд - это означает что если символы будут вводиться медленнее, программа будет считать что штрих-код вводит человек (и поле будет очищаться, программа не даст пользователю вручную ввести ОСМЫСЛЕННЫЙ код (13 произвольных цифр можно успеть ввести, но смысла в этом особого нет)).

Следует понимать что при такой системе в принципе возможны ложные срабатывания (при использовании клавиатурного сканера штрих кодоа 100% защиты от них не сделать но 99,9% вполне можно). Если в качестве детектора медленного ввода поставить слишком маленькое значение (например, 10 миллисекунд) - ложные срабатывания будут происходить часто; если слишком большое значение (500 мс) - у продавцов будет возможность быстро ввести штрих-код вручную. Если ложных срабатываний слишком много, значение следует увеличить; если их практически нет, можно уменьшить (но меньше 100-150 мс делать нет практического смысла).

Всё что написано выше по поводу детектора медленного ввода актуально для клавиатурных сканеров штрих-кодов (при использовании RS232 сканера это не актуально).

Кроме того, программа поддерживает накопительные дисконтные карты.