| Всё подряд |
О жизни |
Фотозаметки |
Техническое |
Стихи |
|
Регистрация | Забыл пароль? |
Автоматизация домашнего бизнеса через штриходы |
Категория: О жизни | (12 апреля 2023) |
Короче, хоум-бизнес "взлетел" накануне майских праздников. и и месячная выручка просто огромная. Поток клиентов - до 8 человек в сутки, цифруем в 2 потока, это надо совмещать с основной работой, и не облажаться на ней. В связи с этим решил немного обновить систему учёта заказов, а именно - прикупил себе самый дешманский сканер штрихкода за 500 рублей, ибо задолбался вручную забивать номера заказов, что выдан он или ждёт. ![]() Распечатал на радостях пачку штрихкодов, переписал панельку, чтоб она могла работать со сканером в текстовом режиме... А коды-то не работают! Начал мучиться другими кодами, изучать и пробовать разные стандарты. EAN-8, EAN-13, сканер даже "заводские" коды не распознаёт. Не работает, и всё тут. Потом попробовал просканировать папку для бумаг. Сканер не смог считать код. Стоп... Он не работает на матовой бумаге! В итоге нашёл максимально простое решение: стандарт code39. Он максимально прост, и его можно сделать в Excel без генераторов кодов. Достаточно закодировать в нём код *1234567890* - звёздочки означают конец и начало строки. А как же сделать это в Excel? Да максимально просто! 1. Качаем шрифт code39 2. Запускам Excel и вводим первые два номера, которые нам нужно. Начать нужно со звёздочки, далее номер (кликабельно): ![]() 3. Выделяем 2 ячейки, и тянем за вот эту точку внизу на то, сколько нужно номеров, затем повторяем для других столбцов ![]() 4. Выделяем ячейки по Ctrl+A, идём в свойства ячейки. Там выбираем выравнивание по центру для горизонтали/вертикали, и автоподбор ширины. 5. Идём в свойства ячеек, и выбираем шрифт code39 (на скрине другой, не обращаем внимания) ![]() 6. Поздравляю, задача сделана. Как я автоматизировал учёт: Есть такая самописная панелька, куда я забивал номера заказов вручную: ![]() Интеграция максимально простая - просто добавить текстовые поля для сканера: ![]() Работает максимально просто - сканер "клавиатурного" типа, который эмулирует нажатие кнопок на клавиатуре и нажимает Enter. Далее ввод очищается от служебного кода (в данном случае E) и отправляется в базу: $num = htmlspecialchars($_POST["num"]); Прописываем телефон клиента и комментарий, наводимся сканером на штрихкод. Пик - и наш клиент в базе! Заказы обновляются максимально просто - ставим курсор в нужное поле, пикаем сканером, и статус изменён. Теперь переходим в программу "Бизнес-пак" и там формируем товарный чек. Пикаем сканером в поле номера... ![]() Остаётся только позвонить клиенту и выдать ему заказ. Только вот система не идеальна. "Узкое" место - перебивание стоимости товара. Она пока что делается вручную. В "Бизнес-паке" нужно выбрать товар, ввести стоимость. В идеале, сканировать QR как в магазинах - "пикаем" по коду на бумаге, забиваем стоимость товара и она автоматически вычисляется. Думаю, можно запилить это на PHP - всего лишь будет нужна пачка echo. По понятным причинам, код на PHP выложить не могу - система экономит тучу времени, и делает мой микробизнес быстрее в отличии от конкурентов. |
Просмотров: 577 | Читать далее |
Разные хренюшки |
|
|
Основано Lionovsky в 2009-2010 году |