Нд. Гру 22nd, 2024
В один прекрасный день появилась идея автоматизации своего небольшого магазина. Причин было несколько: во-первых, продавцы всю смену стоят на ногах, что не комфортно; во-вторых, когда человек ходит сам, он не может обвинить продавца в качестве принесенного товара, тут он сам смотрит, выбирает и кладет в корзину, соответственно может положить не только то, за чем пришел; в-третьих, нужно было избавиться от больших очередей.
Первый этап: технический
Конечно, главным вопросом встало оборудование. Магазин небольшой, дорогое оборудование не потянем.
Иду в первую фирму, которая предлагает такое оборудование в ближайшем городе. Предлагают штрих-м, 1С. Дорого. К тому же, техническая поддержка в поселок не поедет, да я не являюсь ценителем продукции 1С (у меня к ним взаимная ненависть). К тому же, под 1С нужна лицензионная Windows, которую могут периодически проверять на лицензионность.
Иду во вторую фирму, аналогичная ситуация: либо оборудование более 40 тысяч, либо платные продукты.
После определения цен, пришел к выводу, что нужно попробовать собрать все самому. Но с чего начать? Начал искать бесплатное ПО для организации продаж. Наткнулся на Openbravo POS. Бесплатно, легко установить, можно подключать несколько компьютеров к одной базе, поддерживает русский язык. Понравилось. Теперь нужен компьютер. Покупаю недорогой нетбук Asus 1001px. Небольшой, не маркий, будет стоять в торговом зале. К нему нумпад, чтобы легче было вводить цифры, мышь, usb-хаб (у нетбука всего два порта), ручной сканер штрих-кодов с подставкой (который нам перепрограммировали на непрерывное сканирование, чтобы не надо было нажимать кнопку каждый раз). Так же нам нужно печатать чеки. Во всех местных фирмах остались только фискальные регистраторы, которые мне, как ЧП не нужны. К тому же, почти все подключаются к COM порту, а у нас только usb. Заказал принтер Star, который поддерживает linux. Он пришел через неделю. Остальное оборудование есть (весы, холодильные ветрины и т.д.).

Второй этап: установка и настройка ПО

На нетбук ставим Ubuntu 10.04 LTS. Устанавливаем Openbravo POS, к нему sun-java, mysql. Сканер работает как копи-пастер (просто вставляет сканированные цифры куда можно, как команда ctrl+v), поэтому его просто подключаем. Принтер поставил через cups, пришлось поколдовать с его настройками и настройками Openbravo POS, прежде чем чек начал печататься нормально. На этом, вобщем-то, вся автоматизация и закончена.

Третий этап: ревизия, создание базы, дополнительные расходы.

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

u0420u0438u0442u0435u0439u043b u0432 u0422u0435u043bu0435u0433u0440u0430u043c

Конфеты, хлеб фасуются по пакетам, на которые наносится трех-четырехзначный код, который ввели мы сами из-за отсутствия на таких товарах штрих-кодов. Весы стоят у продавца, взвешивание происходит уже на кассе.

Четвертый этап: открытие магазина

Было боязно за товар, что его будут воровать или портить. После открытия были замечены случаи, но их было немного. К тому же, магазин находится в небольшом поселке, где все друг-друга знают.
Такой мини-маркет в основном нравится молодежи и приезжим. Это для них привычно. Пожилые осуждают, ведь раньше за товарами бегали продавцы.
Продавцы не всегда сидят, они фасуют товар, если нет покупателей, выходят за алкогольной продукцией (во-первых, она продается через другую фирму; во-вторых, у нас, в ульяновской области, ограничение на продажу после 20:00 и до 8:00 алкоголя свыше 15%, а так же в праздники и выходные [суббота, воскресение]) и молочно-колбасной продукцией, которая находится в морозильной витрине, доступ к которой есть только у продавцов.
Магазин закрывается в 22:00, потому что в этом время поселок засыпает, молодежь просыпается и вываливается за крепким алкоголем, который запрещен в это время.

Пятый этап: доработки

Да, конечно с одним компьютером неудобно. Товары приходилось забивать после закрытия смены, так как до этого он занят. Установил обычный старый компьютер на склад, связал компьютеры по Wi-Fi, подключаюсь к базе как второй клиент. На складском так же стоит Ubuntu 10.04 LTS и Openbravo POS. Так же вывел обычную веб-камеру в угол торгового зала, через motion создаются записи, в реальном времени можно смотреть камеру через браузер на обоих компьютерах.

Итоги

По финансам:
Нетбук Asus Eee PC 1001PX + мышь + хаб + нумпад = 10 000 руб
Сканер штрих-кодов + подставка = 2 700 руб
Принтер Star TSP143 USB future print = 9 300 руб
Дополнительные приспособления покупателям ~ 7 000 руб
_______________________________
Всего 29 000 рублей

29 000 рублей хватило для того, чтобы начать продажу в новом режиме.
На склад был установлен старый компьютер, цена которого не больше 4 000 рублей вместе с камерой.
Цена могла бы быть выше, но у меня уже были весы, стеллажи и др.

Плюсы:

  • Основная масса товаров не меняется, не нужно каждый раз забивать. Только править цену.
  • Продавцы получили возможность не искалечить ноги в смену.
  • Уменьшились очереди.
  • Увеличились продажи.
  • Покупатели получают чек и, после прихода домой, могут получить из него нужную информацию.
  • Openbravo POS использует базу mysql, поэтому легко писать программы для своих нужд.
  • Openbravo POS распространяется бесплатно с открытым исходным кодом.

Минусы:

  • Пожилые люди негативно относятся к такому виду магазина
  • Небольшая, но существующая, доля краж (которых после установки камер не было замечено)
  • Трудности с переходом на компьютер хоть и прошли быстро, но были.
  • Увеличилось время фасовки (конфеты не в лотках, а в пакетах)
  • Не все функции в Openbravo POS сделаны так, как хотелось бы (касается в основном количества товаров и ценников, которые я так и не настроил нормально)

Чего сейчас не хватает? Экрана для покупателей, чтобы видно было сколько платить; весов, которые печатают наклейки с информацией и штрих-кодом, или которые просто подключаются к компьютеру; сенсорный экран, ведь Openbravo POS адаптирован именно под него. Это все можно купить, но было решено отложить апгрейд до лучших времен.
Бояться переходить на Openbravo не стоит, особенно если в этом разбираетесь. С помощью этой программы можно также организовать и кафе, а персонал снабдить кпк, ведь есть еще и pda версия. Я не жалею, что не повелся на русские продукты, хотя выслушал кучу претензий в адрес своего решения (ну им то главное впарить платный продукт).

Все, кто собирается автоматизировать свое детище, советую выбрать именно этот продукт. Особенно, если умеете программировать и смыслите в компьютере (тем более в java).

Ссылка на википедию
Ссылка на проект
Ссылка на русский проект