Этот пост является исторической справкой на тему моего знакомства со складскими системами управления. Также вы можете прочитать мои размышления о WMS на страницах Выбор WMS. Гибкость системы. Как разобраться? и Какие вопросы не стоит задавать при выборе WMS? Постараюсь кратко и доходчиво рассказать об ощущениях, полученных во время знакомства и практической работы.

4Первый мой опыт связан с ЕМЕ WMS. EME это аббревиатура от английского Инженер Мареев Интерпрайсиз (www.eme-wms.ru). Эта складская система является детищем, как вы поняли, инженера Мареева и своими корнями и подходом на высочайшем уровне уходит в Советские времена. А потому продуманность и исполнение системы было положено по всем законам военных разработок.
Именно ЕМЕ была создана на собственной базе данных, гарантию на целостность данных в которой дают пожизненную (может я некорректно заявляю, но я слышал такое не раз и каких-либо проблем с целостностью никогда не встречал).

С одной стороны собственная база данных это плохо в плане поддержки, но с другой стороны я никогда не слышал, чтобы база требовала эту самую поддержку. Язык запросов к базе не SQL, но есть некоторые возможности при помощи этого языка запросов вытаскивать какие-то отдельные данные. База данных, кроме своей надёжности, имеет ещё один положительный фактор — она бесплатна. В системе организована среда разработки для программистов, при помощи которой даже мне на интуитивном уровне приходилось что-то менять в логике и я не испытывал с этим трудности. Также возможность редактирования отчётов внутри ЕМЕ в графической среде заслуживает похвалы. Если кто-то работал с Кристалл Репортс или другими визуальными средствами разработки отчётов, тот меня поймёт.

Следующей похвалой является нетребовательность к ресурсам, вернее запросы к железу у данной складской системы минимальны. Для небольших складов в виде серверов можно использовать простые рабочие станции, ну в крайнем случае поставить помощнее процессор, чуть добавить памяти и можно организовать рейд массив. И это уж точно не сравнится с покупкой сервера, а то и двух серверов за несколько сот тысяч рублей.

На третьем месте я поставлю синхронизацию данных и сверх низкие требования к ширине канала. ЕМЕ с лёгкостью работала в масштабах России на первых модемах и сотовых телефонах. Также тот факт, что все сервера и рабочие станции постоянно синхронизируются малыми пакетами данных даёт ещё один плюсик в надёжности системы.

Новую версию продукта я к сожалению пока не видел, но у предыдущей был огромный минус — слишком уж она была заточена под продукты питания компании Нестле, а использование её на других клиентах и товарах требовала некоего опыта «изврата» в настройках и подмене категорийных понятий. До сих пор для меня является не понятная менюшка в ЕМЕ под названием «Чмутинг» )). Также огромным минусом старой версии было отсутствие функционала работы с терминалами сбора данных (ТСД). Искренне желаю удачи господину Марееву и надеюсь, что найдутся силы и финансы, которые вернут ЕМЕ на рельсы «народного проекта». Сейчас же новая анлим версия с модулем ТСД EME стоит около миллиона Российских рублей.

Второй по счёту в мою копилку попала система Exceed (Эксид). Тогда меня поразила совершенно новая структура работы (хотя после ЕМЕ она была сложновата и запутана) и, конечно же, возможность работы с терминалами сбора данных (ТСД).

В ней я стал чётко понимать что такое алгоритмы пополнения, размещения и отбора,чего не было видно на поверхности предыдущей складской системы. Но я почему-то постоянно имел ограничения в свободе действий. Система после внедрения была каменной и не поддавалась «дрессуре». Постоянная зависимость от внедренцев и их программистов вводила меня в депрессию. В итоге самым бюджетным решением стала для нас покупка собственного программиста, который внешними «приблудами» старался облегчить жизнь складского комплекса.

Моё мнение таково, что для многих динамичных складов, а тем более для складов ответственного хранения, такая система будет больше тормозом, чем катализатором в работе. О складах ответки вы можете почитать в категории Складская логистика.

Уже несколько лет на рынке продаётся Инфор (Infor), чем она изменилась, что улучшилось и появилось нового я толком не увидел. Возможно не поимев практики работы я не распробовал некоторых вещей, но вот мои расспросы коллег не дали мне совсем отзывов в виде «вау», ну или хотя бы «неплохо». Непонятные внедренцы Эксида, а его внедряла даже «моя соседка тётя Мотя», не имели под собой центрального следящего за качеством надзорного органа, а тех. поддержка многих компаний заканчивалась скандалом и разрывом отношений. И конечно же самым негативным отзывом для системы Exceed была смена её на другую WMS-ку, и довольно часто замена происходила на LVision. Здесь я плавно перехожу к следующему моему опыту.

Logistics Vision Suite — складская система, разработанная не только для складских комплексов моновладельцев (Складское хранение собственного товара), но и для складов 3PL операторов (складов ответственного хранения). Хочу сказать, что система настолько прижилась в России и завоевала признание и доверие, что (это моё уверенное мнение) стала стандартом и для собственных складов и для складов ответственного хранения (да простит меня г-н Усов за столь громкие слова). Наличие самого необходимого функционала и возможность галочной настройки позволяют системе покрывать большую часть складских запросов (понимать как «хотелок»).

Конечно же я не имею в виду «логистов нeтрaдициoнной oриeнтaции», которые совсем не думают о том как принять, похранить и отгрузить ценности, а думают о том, как разработать побольше отчётов и всякой управленческой и следящей за персоналом «пурги». В итоге «убитые» логистические процессы и куча накрученного функционала, которым никогда никто не будет пользоваться… это отдельный пост и я к вопросу «логистов н.о.» ещё не раз буду возвращаться. Что-то меня совсем понесло, возвращаюсь в русло.

Итак, внедряет в России Логистикс Вижин компания Ант-технология (www.ant-tech.ru). На мой взгляд, господин Усов с самого начала сделал правильные шаги в представлении и удержании лидирующих позиций системы на рынке.

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

На вторую позицию я бы поставил сильную команду внедрения и сопровождения: г-н Комиссаров; г-н Дзега; г-н Шилов и многие другие. Также качественные семимильные шаги были сделаны с приходом в команду г-на Локтева.

На третье место — качественная и осознано серьёзная работа с консалтерами (как компаниями, так и фрилансерами): LFA — г-н Хлус; Лобанов-Логист  — г-н Лобанов; независимый эксперт г-н Перов и т.д.

Со временем эта заморская (Греческая) штучка настолько полюбилась народу, что её название стало неумолимо сокращаться и изменяться. Вначале потерялась буква «s» в слове Logistics и стали писать и говорить Logistic. Далее просто Logistic Vision, затем LVision, и даже часто слышу название «Лыжи». Вот такое народное творчество.

Теперь о неприятном. Столкнулся с недостатками: добавляю в системе атрибут хранения в виде даты, например «дата производства». Ввожу с терминала 01011011 (01-01-1011), система глотает этот формат, всё ок, но после этого нефига не работает товарный запас, журнал склада и всё, что связано с показом этого параметра. Вот такая хренька. Оговорюсь, что эта ошибка вылезает в версии 2009 года. Конечно же при внедрении этого параметра АНТ-цами они ставят фильтр и сверки как и положено. Мы же при внедрении не заикались о датах (внедряли товары без дат) и поимели маленький испуг.

Второй из существенных недостатков — отсутствие в обычной поставке алгоритма блокирования товара и ячейки при создании задания перемещения. Например, вам нужно переместить товар в ячейку. Вы создаёте задание перемещения, и оно ждёт своего выполнения. Ячейка при этом не блокируется. В этот момент при запуске в работу заказа может быть автоматически создано задание пополнения в эту ячейку и оно также будет ожидать своего выполнения. Кто первый выполнит своё задание, того и тапки тот и останется первым. Опоздавший же поимеет проблемы. Ну что-то я разругался. А теперь немного похвалю себя. LVision позволяет мне и моим знакомым внедрять последующего простенького клиента в течении от 8 до 48 часов. Так же хвастаются и многие мои знакомые технари-внедренцы на тему скорости внедрения. Вот такие Лыжи. Очень приятный продукт у компании АНТ.

Следуя далее я совершенно случайно стал знакомиться с одним из флагманов в автоматизации логистики — Red Prairie. Эта WMS и все сопутствующие модули были завезены в Россию компанией Авантгард Комьюникейшинз (agcom.ru). Внедрений было несколько, и их количество сверх сильно зависело от наличия набитых деньгами компаний.

Да, да, минимальная стоимость «голой» Ред Прерии начиналась от 1 миллиона долларов. Прибавьте к этому ещё 2-3 цены и получите законченный проект. Вот такая математика. Как оправдать потраченные миллионы я не совсем понимаю, а посему считаю, что покупка такой «игрушки» имеет смысл только при больших инвестиционных деньгах или для выхода на рынок акций.

Так как раз и обстояло дело с этими единичными проектами. Вообще Red Prairie позиционирует себя как программный продукт, который может работать на серверах с любой операционной системой и с любыми базами данных. На практике же я понял, что эта стратегия стремительно остаётся позади и привилегии уже давно отданы Unix системе и Oracle. Функционал настолько завязан, что обратный путь уже навряд ли возможен. WMS написана на Java и по сути своей должна быть направлена на кросс-платформенность. Итак, кроме покупки недешёвой базы данных, вам ещё к тому же придётся нанять парочку программистов и администраторов Оракл, которые совсем не дёшевы на сегодняшний день. Вот пожалуй и все недостатки, которые я углядел, далее только хвальба.

Работа с системой предполагает использование браузера. Это позволяет работать с WMS-кой из любой точки нашей планеты. Очень удобный и продуманный интерфейс, система навигации и личные настройки пользователя позволяют чувствовать себя совершенно уютно при работе с этой складской системой. Но основные преимущества строятся на листинге настроек системы. Иерархическая система настроек позволяет производить установки начиная на уровне складского комплекса, склада, владельца, клиента и заканчивая конкретной ячейкой и товаром. Плюсом к этому являются настройки всевозможных алгоритмов в виде последовательности «кирпичей», которые представляют различные условия и математические действия. Алгоритмы могут быть не только операционные, но и в виде логики объединения заказов, клиентов и прочего и прочего. А редактор меню терминалов! В общем это надо видеть и щупать. А мне остаётся только облизываться и завидовать.

На этом позвольте откланяться и до скорой встречи.