| Всё подряд | О жизни | Фотозаметки | Техническое |
Регистрация | Забыл пароль?



Простой, быстрый удобный

Автоматизация домашнего бизнеса через штриходы
Категория: О жизни | (12 апреля 2023)
Короче, хоум-бизнес "взлетел" накануне майских праздников. и и месячная выручка просто огромная.

Поток клиентов - до 8 человек в сутки, цифруем в 2 потока, это надо совмещать с основной работой, и не облажаться на ней.

В связи с этим решил немного обновить систему учёта заказов, а именно - прикупил себе самый дешманский сканер штрихкода за 500 рублей, ибо задолбался вручную забивать номера заказов, что выдан он или ждёт.

339047895.p.0.360.0.jpg (25.06 Kb)

Распечатал на радостях пачку штрихкодов, переписал панельку, чтоб она могла работать со сканером в текстовом режиме...

А коды-то не работают! Начал мучиться другими кодами, изучать и пробовать разные стандарты. EAN-8, EAN-13, сканер даже "заводские" коды не распознаёт. Не работает, и всё тут. Потом попробовал просканировать папку для бумаг. Сканер не смог считать код. Стоп... Он не работает на матовой бумаге!

В итоге нашёл максимально простое решение: стандарт code39. Он максимально прост, и его можно сделать в Excel без генераторов кодов.

Достаточно закодировать в нём код *1234567890* - звёздочки означают конец и начало строки.

А как же сделать это в Excel? Да максимально просто!

1. Качаем шрифт code39

2. Запускам Excel и вводим первые два номера, которые нам нужно. Начать нужно со звёздочки, далее номер (кликабельно):
3390132.p.0.360.0.jpg (25.24 Kb)

3. Выделяем 2 ячейки, и тянем за вот эту точку внизу на то, сколько нужно номеров, затем повторяем для других столбцов
3390163.p.0.360.0.jpg (10.86 Kb)

4. Выделяем ячейки по Ctrl+A, идём в свойства ячейки.
Там выбираем выравнивание по центру для горизонтали/вертикали, и автоподбор ширины.

5. Идём в свойства ячеек, и выбираем шрифт code39 (на скрине другой, не обращаем внимания)
3390193.p.0.360.0.jpg (20.36 Kb)

6. Поздравляю, задача сделана.

Как я автоматизировал учёт:

Есть такая самописная панелька, куда я забивал номера заказов вручную:
3390406.p.0.360.0.jpg (44.42 Kb)

Интеграция максимально простая - просто добавить текстовые поля для сканера:33902.p.0.360.0.jpg (52.61 Kb)

Работает максимально просто - сканер "клавиатурного" типа, который эмулирует нажатие кнопок на клавиатуре и нажимает Enter.

Далее ввод очищается от служебного кода (в данном случае E) и отправляется в базу:
$num = htmlspecialchars($_POST["num"]);
$num = preg_replace('/[^0-9]/', '', $num);
if (strlen2($abc)<3) {
echo "Номер заказа не может быть менее 3-х символов";
exit;
}
mysql_query ("UPDATE myloveclients SET `status` = 'open' WHERE `number` = '$num';");

Прописываем телефон клиента и комментарий, наводимся сканером на штрихкод. Пик - и наш клиент в базе!

Заказы обновляются максимально просто - ставим курсор в нужное поле, пикаем сканером, и статус изменён. Теперь переходим в программу "Бизнес-пак" и там формируем товарный чек. Пикаем сканером в поле номера...

33908.p.0.360.0.jpg (20.76 Kb)

Остаётся только позвонить клиенту и выдать ему заказ.

Только вот система не идеальна.
"Узкое" место - перебивание стоимости товара. Она пока что делается вручную. В "Бизнес-паке" нужно выбрать товар, ввести стоимость. В идеале, сканировать QR как в магазинах - "пикаем" по коду на бумаге, забиваем стоимость товара и она автоматически вычисляется.

Думаю, можно запилить это на PHP - всего лишь будет нужна пачка echo.

По понятным причинам, код на PHP выложить не могу - система экономит тучу времени, и делает мой микробизнес быстрее в отличии от конкурентов.
 Просмотров: 96 | распечатать

Анон, представься пожалуйста. Регистрация занимает от силы 3 секунды.

Разные хренюшки
 Популярные записи
 Свежие комменты
» Ух, мне бы тоже прибраться... (29.03.2020)
// Домашняя серверная на балконе
Автор TwilightSparkle


» Фонарик за 120 рублей за ебея :)

Чип там лютейшее г... (08.10.2018)
// Доделал тут бортовую сеть велосипеда
Автор lionovsky

» Не эстетично.
А контроллер светодиодов паленый кита... (08.10.2018)
// Доделал тут бортовую сеть велосипеда
Автор The_Ivan682

» Listic, ага. Пристёгивать нужно за раму + колесо. ... (09.11.2017)
// А хорошо тут в Питере
Автор lionovsky

 Календарь
« Июнь 2023 »
Пн Вт Ср Чт Пт Сб Вс
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30

 Основано Lionovsky в 2009-2010 году