Решение пришло случайно. Практически любой имеющийся в продаже планшет имеет порт USB, куда можно подключить как флешку, так и клавиатуру. Возможно, для кого-то это покажется странным, но сканер штрих-кодов с точки зрения как планшета, так и компьютера – это… клавиатура. При сканировании штрих-кода устройство как будто набирает нужную числовую последовательность на клавишах. Теперь нужно было лишь найти подходящие портативные сканеры и выбрать планшеты. И то и другое нашлось сразу.
Что же касается ПО, то всё просто. Мы решили писать на том, что хорошо знаем. А хорошо мы знаем, как писать для веба. Так что наша складская система стала работать в окне обычного браузера. Как сайт. При этом мы получили побочный эффект. В отличие от многих других систем, мы не привязаны ни к модели «терминала», ни к операционной системе. Ни к чему. Лишь бы был браузер. А где его сейчас нет? На складе повесили пару дополнительных точек доступа Wi-Fi для уверенного приёма. И на этом вопрос с аппаратным обеспечением был решен. Чехлы с креплением на запястье мы заказали в ближайшем ателье. Обошлись они всего-то в 1000 рублей каждый. Благодаря им у кладовщика в любой момент времени могли быть свободны сразу две руки.
Теперь, когда, как нам казалось, с главной проблемой было покончено, мы начали планировать так называемую топологию склада. Обратимся к теории адресного хранения, ведь именно ради него всё и делается, когда у каждого товара есть адрес – место. Если не углубляться в нюансы, то существует всего два способа реализации адресного хранения.
• Статические ячейки (моно-места), где в одной ячейке (месте, адресе) может храниться только один уникальный артикул, но в любом количестве.
• Динамические ячейки (мульти-места), где в одной ячейке может храниться любое количество разных артикулов.
Как вы помните, у нас есть такой товар, который маркировать невыгодно, сложно и долго – множество мелких радиодеталей. Мы решили, что для них будут идеальным решением именно моно-места. Но это не значит, что в конкретной ячейке может храниться только один товар. Когда он кончится, это место будет использоваться для другого. Главное – знать, что в этом ящичке в данный момент времени лежит именно этот товар.
На фото видно, что на ящичках, которые и раньше использовались для хранения радиодеталей, сохранились старые цветовые обозначения. Правда, мы их быстро ликвидировали. Поскольку ящичков этих было очень много, то для ускорения поиска нужного мы использовали нумерацию по горизонтали и вертикали. В этой системе координат место 4233 – это 42 по горизонтали и 33 по вертикали. При сборке заказа кладовщик находит место, которое ему подсказывает информация с экрана планшета, сканирует этикетку и это означает, что он взял отсюда один товар. Если ячейка не та, планшет сообщает об ошибке. Таким образом, данные товары прекрасно прижились в новой системе без собственных штрих-кодов.
Товары чуть большего размера хранятся в лотках, которые кладовщики в шутку называют «кошачьими» из-за схожести по размерам и форме с лотками-туалетами для пушистых любимцев. Логика их функционирования точно такая же.
Что касается товаров большего размера, то они «проживают» на стеллажах, где применяется метод «мульти-мест», когда на одной полке (месте) может лежать сколько угодно разных товаров. Главное, чтобы их можно было обозреть и найти. Мы решили в данном ключе полностью отказаться от автоматики – куда и что положить, решает кладовщик.
При этом полки могут быть разного размера – в соответствии с потребностями. Где-то – больше, где-то – поменьше. Каждая полка имеет свой штрих-код с идентификатором номера стеллажа и номера места на этом стеллаже. А товары, при необходимости, обклеиваются нашими собственными этикетками, ведь часто бывает так, что товар своего фабричного штрих-кода не имеет. Да-да, в 21 веке.
При сборке товара с мульти-места кладовщик сначала сканирует ячейку, ведь один и тот же товар может лежать в разных местах, а мы должны быть уверены, что взят он именно оттуда, откуда сказала система. Если отсканировано не то место, планшет сигнализирует об ошибке. Некоторые кладовщики поначалу не поняли, почему важно брать товар именно с того места, с которого просит планшет, но со временем адаптировались. Больше не нужно товары искать. Достаточно просто следовать инструкциям на экране.
Кроме того, система знает расположение стеллажей на складе и стремится сократить путь сотрудника, отправляя его кратчайшим маршрутом.
Следом за местом сканируется этикетка товара. Точно также, проверяя её правильность. Соответственно, мы уверены, что взят нужный товар с нужного места.