Алгоритм действия работы системы вмс на складе. WMS-система управления складом и ее базовые принципы работы. Оптимизация процесса хранения

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

Определение

Сначала небольшой экскурс в предмет основного вопроса. WMS-системы управления складом предназначены для автоматизации и оптимизации функций, выполняемых сотрудниками объектов соответствующего назначения на предприятиях (или фирм, чья деятельность сконцентрирована на предоставлении сервисов, связанных с хранением и учетом товаров). На практике WMS представляют собой аппаратно-программные платформы, адаптированные в том числе и для работы в распределенных складских сетях. Как правило, возможности данных систем включают управление топологией, ведением реестра номенклатуры товаров, планированием операций, логистикой и т.д. Основная цель внедрения WMS-системы управления складом и предприятиями - увеличение оборачиваемости соответствующих структурных подразделений или основных ресурсов фирмы.

Особенности WMS

WMS-система - что это, разновидности ERP-решений или самостоятельный класс программно-аппаратных продуктов? Большинство экспертов сходится во мнении, что более справедливо говорить о втором варианте. Конечно, некоторые общие моменты у WMS и тех же ERP есть, равно как и с CRM и прочими решениями, предназначенными для автоматизации бизнес-процессов на различных уровнях. Например, ERP-системы в общем случае связаны с планированием производственных ресурсов. Понятно, что склад - это тоже своего рода производственный ресурс. И потому некоторые эксперты допускают возможным считать WMS-системы узкоспециализированным подвидом ERP.

Однако на практике типичные ERP содержат не так много ресурсов для управления конкретно складами. И потому выделяются IT-специалистами, как правило, в отдельную категорию решений. CRM-системы, в свою очередь, обладают существенно большей несхожестью с WMS - они сконцентрированы на аспекте взаимоотношений фирмы с клиентами. Конечно, склад - это пример структурного подразделения предприятия, которое взаимодействует с контрагентами достаточно активно, принимая товар или отгружая его. Но задачи в целом ставятся несколько не те, что характерны для CRM - ведение и расширение клиентской базы, увеличение динамики продаж, повышение уровня обслуживания и т.д. Таким образом, WMS-системы - это достаточно узкопрофильный тип программно-аппаратных продуктов.

Возможны, безусловно, и "гибридные" решения в аспекте тех, что мы перечислили. В этом случае некий производитель ПО может выпустить продукт, который будет предназначен для выполнения сразу нескольких групп задач. Пример - системы управления складами SAP WMS, SAP EWM. Как способ экономии, в виде альтернативы инсталляциям отдельных, узкопрофильных дистрибутивов, внедрение таких решений - вполне целесообразный вариант. Многие предприятия предпочитают именно комплексные программные продукты от одного IT-бренда.

Функции WMS

Общее описание системы управления складом, что мы привели в начале статьи, а также отмеченные нами отличительные особенности WMS полезно будет дополнить перечислением ключевых функций подобных систем. Конечно, в зависимости от решения от конкретного поставщика их спектр будет различаться. Но, как считают эксперты, большинство современных WMS-систем умеют следующее:

Управлять основными складскими операциями (такими как приемка, инвентаризация, комплектация, оприходование, отгрузка и т.д.);

Моделировать схемы упаковки товаров с учетом их габаритов и условий перевозки;

Вести документооборот (как внутренний, так и в аспекте взаимодействия с внешними структурами фирмы);

Эффективно управлять трудовыми ресурсами;

Многие WMS оснащены и иными полезными функциями, такими как, например, моделирование транспортных потоков - как в пределах склада, так и в рамках всего предприятия и даже за его пределами.

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

Преимущества внедрения WMS-систем

Не считая интенсификации работы склада, какие еще есть плюсы от внедрения систем, о которых идет речь? Конечно, многое в данном аспекте заисит от специфики деятельности предприятия. Однако есть здесь и некоторые общие моменты. Назовем их.

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

Во-вторых, очевидное преимущество, которое дает WMS-система управления складом - автоматизация склада. То есть сотрудники соответствующего подразделения фирмы или профильной компании в тратят гораздо меньше времени на соответствующие расчеты, и потому работают эффективнее.

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

Если человек, как правило, размещает товары, исходя из приблизительных расчетов, то WMS-системы задействуют в этом процессе высокоточные "формулы".

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

Типичные задачи

Какого рода типичные задачи решают WMS-системы управления складом? Эксперты называют следующие:

Оперативное (часто в реальном времени) информирование об операциях, производимых на складе;

Оптимизация задействования складских площадей и иных ресурсов;

Повышение экономической эффективности задействования ресурсов (например, выделение неиспользуемых площадей, которые можно сдать в аренду);

Выбор оптимальных участков помещения, исходя из свойств конкретного товара (чувствительность к влажности, температуре, габариты и т.д.);

Статистика, архивация данных, фиксация и документирование сведений для бухучета;

Отслеживание корректности информации, находящейся в обороте в среде персонала склада и взаимодействующих с ним структур предприятия;

Организация работы команды сотрудников посредством программных и аппаратных решений;

Это, конечно, не исчерпывающий список задач, которые решают соответствующие системы. Есть WMS, сконцентрированные на каких-то отдельных направлениях. Например, часто бывает, что основная область, в рамках которой функционирует WMS-система управления складом - Или, как вариант, бухучет. Однако практически всегда WMS предусматривает хотя бы минимальные с точки зрения функциональности средства для решения каждой из вышеперечисленных задач, даже если предназначение системы предполагает быть узким.

Области применения

В каких отраслях бизнеса могут применяться информационные системы управления складами? Спектр областей использования WMS очень широкий. Это может быть торговля - как оптовая, так и розничная: особенно полезны будут WMS для удаленных от основных точек реализации складов, или же распределенных. Это может быть предоставление складских услуг в форме аутсорсинга (как раз тот вариант, когда для фирмы соответствующий профиль деятельности - основной). WMS весьма продуктивны при использовании на предприятиях пищевой промышленности, заводах, производящих электронику, одежду, бытовую химию и прочие товары массового спроса.

Когда возникает необходимость в WMS-системе?

Возникает резонный вопрос: как определить, что компании нужна WMS-система? Такого рода решения стоят достаточно дорого. Например, WMS-система управления складом 1С в некоторых версиях может обойтись в несколько сотен тысяч рублей. Как правило, целесообразность во внедрении таких решений возникает у средних и крупных розничных сетей, на производственных складах больших фабрик, с которых производится отгрузка товаров на дистрибуцию.

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

Основные потребители WMS-решений

Потребители WMS-решений первой категории, как правило, чувствуют потребность во внедрении соответствующих систем по мере роста площадей складов и масштабов бизнеса в целом. Если говорить о конкретных цифрах, то фирма, являющаяся потребителем логистических сервисов, обычно обслуживает 300 и более номенклатурных позиций, площадь имеющихся у нее складов - 2000 кв. м и более, динамика оборачиваемости товаров - 30 дней и более. Конечно, в ряде случаев можно передать ведение складских вопросов на аутсорсинг. В этом случае предприятию не нужно брать в расчет многие расходы, характерные для такого процесса, как внедрение WMS-системы управления складом - обучение сотрудников например. Однако специфика многих бизнесов может совершенно не располагать к выводу соответствующих функций на аутсорсинг. Это может быть связано, например, с коммерческой тайной или спецификой реализуемой фабрикой продукции.

Основные факторы, которые могут стать стимулом для внедрения WMS-системы - возникновение практических сложностей в бумажном (или полуавтоматическом - с использованием таблиц Excel и т.д.) документообороте и управлении командой специалистов, переезд склада в более сложное по архитектуре и большое по площади помещение. Есть фирмы, руководство которых в принципе может не знать о таких решениях как WMS-система, что это такое. Увидев презентацию подобного программно-аппаратного продукта и поняв, что это то, что нужно, топ-менеджеры предприятия или организации, тотчас же могут захотеть внедрить его в своей организации.

Архитектура систем

Мы изучили то, насколько полезной может быть WMS-система управления складом. Внедрение WMS-программы, как мы выяснили - это процесс, который в большей степени предопределен объективными факторами - ростом бизнеса, увеличением площади складов и т.д. Следующий аспект изучения WMS, который полезно понимать - это архитектура данных систем. Что может входить в состав соответствующих решений? Как правило, здесь соблюдается трехуровневый принцип.

Относительно первого уровня можно сказать, что на нем функционирует пользовательский интерфейс, то есть окно приложения на экране монитора, в котором сотрудник склада производит основные операции, вводит и изменяет данные, взаимодействует с другими специалистами, получает результаты автоматических просчетов складских операций.

На втором уровне работает основной сервер системы, где хранятся и обрабатываются данные. В современных модификациях WMS он, как правило, облачный. Сервер, получая команды с первого уровня, вносит соответствующие записи в базу данных, управляемую в рамках особого алгоритма.

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

Основные типы WMS

Каковы основные критерии классификации WMS, не считая их функциональности? Эксперты выделяют следующие распространенные типы систем.

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

Во-вторых, это так называемые "коробочные" платформы для управления складами средней и большой площади (до 10 тыс. кв.м.) и разнообразной номенклатурой, но у которых динамика товарооборота сравнительно невысока.

В-третьих, это так называемые "адаптируемые" платформы. Они используются крупными бизнесами, основной профиль которых - логистика, а также распределительными центрами.

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

Ключевые специализации компании:

Работа с федеральными учреждениями и ведомствами

Работа с федеральными учреждениями и ведомствами (МЧС, Минздрав и т. д.) по вопросам автоматизации выездного и полевого персонала, а также средствам идентификации.

Проекты:

  • ОАО «РЖД» (контроль посадки в поездах Москва-Санкт-Петербург, оснащение локомотивов системами позиционирования, построение беспроводной сети в поездах);
  • МВД (автоматизации сотрудников ДПС с использованием ПАК MIG в городах Орел, Брянск, Уфа. Продолжается масштабирование проекта на остальные регионы России);
  • ГУП «Петербургский метрополитен» (автоматизация учета номерных деталей вагонов проекта «Нева» с использованием технологии автоматической идентификации RFID, аппаратная автоматизация складской логистики с поддержкой технологий штрихкодирования и RFID, аппаратная автоматизация перемещения ТМЦ);
  • ФБУ «Рослесозащита» (автоматизация рабочих мест инженеров-лесопатологов);
  • ГИБДД ГУ МВД России по г. Москве (АРМ «Мобильный инспектор»).

Автоматизация учета и контроль товародвижения в торговом зале

На основании внедренных проектов компания Mobile Inform Group разработала быстрое и понятное решение, RetailAgent ® , учитывающее ключевые особенности бизнес-процессов в магазинах разных форматов. Решение предназначено для автоматизации предприятия и обеспечивает сокращение потерь в процессе приемки, перемещения товара, ускорение инвентаризации и переоценки.

Комплексная автоматизация складского учета и управления цепочками поставок

В рамках компании осуществляется анализ объекта автоматизации, подбор программных и аппаратных решений любой задачи с использованием различных технологий автоматической идентификации (штрих кодирование, RFID), построение архитектуры беспроводной сети, монтаж и ввод в эксплуатацию.
Mobile Inform Group занимается внедрением WMS систем для автоматизации складского учета на платформе ЕМЕ. БД, «1С: Предприятие 8.2/8.3».
Все это обеспечивает комплексную автоматизацию процессов предприятия.
Успешно внедрены системы автоматизации предприятий: ТехноНИКОЛЬ-Сибирь, ООО «Кроностар», ООО «Мишель Алко», ООО «Август» (правообладатель товарного знака «oodji» на территории РФ, Новартис, Бочкаревский пивоваренный завод) и т. д.

Разработка и интеграция решений по автоматизации курьерской доставки

Mobile Inform Group предлагает Вам автоматизацию курьерской доставки при помощи программно-аппаратного комплекса MIG Mobile Post. Он включает в себя защищенный смартфона, фискальный регистратор, пин-пад для приема платежей по безналичному расчету и программное обеспечение, управляющее работой курьера.
Решение автоматизирует доставку заказов интернет-магазинов, а также курьерских отправлений. Это делает абсолютно прозрачной работу курьера и предоставляет множество преимуществ

Глубокая кастомизация и создание собственных аппаратных решений

Защищенный смартфон Коперник С1, способный адаптироваться под любую задачу: работа с ШК, RFID (LF, HF, UHF, поддерживает стандарты транспортных и NFC-карт до уровня Mifare plus sl3 включительно), 3G/4G LTE на 2 сим-картах и модулями GPS/ГЛОНАСС, опционально оснащается модулями высокоточной навигации GPS/ГЛОНАСС/Galileo с погрешностью менее 1м, беспроводная зарядка QI, адаптирован для сертификации в ФСТЭК и ФСБ (КС1).

Автоматизированная система управления складом 1С или на любой другой платформе (англ.Warehouse Management System, WMS, ВМС) обеспечивает оперативное управление бизнес-процессами склада, такими как топология, товарная номенклатура, контроль складских операций для повышения оборачиваемости складских ресурсов. Автоматизированный учет товаров на складе решает организационные и технологические проблемы управления скадами.

Цели WMS

В каких областях WMS система применима

Автоматизированные системы хранения склада внедряют оптовые и розничные компании, включая распределенные точки, 3PL операторы, производство и дистрибьюция FMCG и fashion товаров.

При каких условиях нужно внедрять WMS системы управления складом

WMS системы управления складом 1С или на другой платформе становятся нужными, когда бизнес растет и масштабируется. Обычно это более 250 уникальных SKU и более 1500 м. кв. складских площадей, а товарооборот более 25 дней. Также склад может переезжать и расширяться.

Согласно каких принципов работает автоматизированная система складского учета WMS

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

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

Положение аналитики по наличию, местоположению товаров в онлайн режиме.

Ключевые функции WMS систем

Система автоматизации склада выполняет следующие функции:

  • Приемка, отгрузка, инвентаризация, комплектация, оприходование товаров
  • Упаковка, учитывающая весогабаритные характеристики
  • Ведение документооборота
  • Контроль персонала склада

Задачи, которые решаются при автоматизации складского учета:

  • Быстрый прием и оприходование товаров (также на ответственное хранение), проверка соответствий с заказом.
  • Складирование автоматическое, с учетом использования складской площади.
  • Группировка заказов, партионный учет.
  • Кросс-докинг.
  • Задания на пополнение (штуки/коробки/поддоны/неполные поддоны) формируется автоматически.
  • Вариативная сборка заказов.
  • Отгрузка, учитывающая последовательность доставки, маркировку, документальное сопровождение.
  • Контроль состояния товаров, инвентаризация, поддержка различных методов учета склада.
  • Контроль работы работников склада, биллинг ресурсов.
  • Оптимизировать хранение, необходимость понимать где находится ячейка.

Какими бывают вмс системы управления складом (классификация)

ВМС системы управления складом – отдельный и самостоятельный класс программных решений, но взаимосвязанные с учетными ERP.

  • WMS начального уровня для ведения учета небольшого склада с маленьким ассортиментом.
  • Коробочная WMS для складов с маленьким товарооборотом.
  • Адаптируемая, настраиваемая и конфигурируемая система, такая как ABM WMS, для РЦ, складов с большим ассортиментом и товарооборотом.

Система автоматизации склада для экономии затрат. Что Вы получите, внедрив WMS систему на складе

Система автоматизации склада позволяет экономить до 13% расходов на хранение. Специфика внедрения WMS системы зависит от вида деятельности компании, но есть общие аспекты, такие как:

Алгоритм построения WMS системы

1-й уровень – интерфейс пользователя. Окно, где сотрудник может вводить и менять данные.

2-й уровень – облачный сервер, где хранятся и обрабатываются данные, получаются команды с 1-го уровня и вносятся записи в БД согласно алгоритму.

3-й уровень, как бизнес-алгоритм, для обработки данных с сервера и их вывода в виде алгоритма на 1-й уровень.

Готовы вместе с Вами оценить эффективность и возврат инвестиций от внедрения WMS системы управления складом!

WMS - аббревиатура от английского «Warehouse Management System», или «система управления складом». Часто можно встретить русскоязычную аббревиатуру СУС, а некоторые производители относят свои системы даже не к WMS, а к IMS (inventory management system), WCMS (warehouse complex management system), и так далее. Те, кто чуть больше остальных погружен в складскую тематику, при упоминании об управлении складом сразу вспоминают радиотерминалы, этикетки, штрихкоды и прочие обязательные атрибуты внедрения. Те, кто погружен меньше, ассоциирует выражение «управление складом» со «складским учетом», что порой приводит к некоторым терминологическим разногласиям: если штрихкоды - это отсылка на технологии автоматической идентификации, то «складской учет» чаще ассоциируется с оформлением товаросопроводительной документации и ведением информации о складских остатках.

Перед тем, как мы перейдем к первому разделу, хотелось бы сказать, что статья не ставит перед собой цель рассмотреть весь возможный функционал. Она является, скорее, ознакомительной – как раз для тех, кто слышал или знает общие слова о WMS, но хочет узнать больше.

Автоматическая идентификация
Если говорить простым языком, то суть АИ можно определить прямо из названия. На склад приходят разнообразные грузы, и одна из важнейших задач - это идентифицировать параметры каждого груза на входе и выходе. В качестве параметра чаще всего выступает наименование и логистическая упаковка, чуть реже - сроки годности и даты производства, завод-изготовитель, номер производственного лота, и прочее. Естественно, для передачи этих данных между участниками логистической цепи невозможно использовать централизованное хранилище данных, ввиду чего информацию приходится размещать прямо на единичной, групповой и/или транспортной упаковке в виде этикетки или радиометки. Чаще всего используются этикетки со штрихкодом, хотя порой удается встретить товары, маркированные радиометками (например, пошитая в Европе одежда). Так как радиометки используются крайне редко, на продукции можно найти еще и штрихкод. Таким образом, если у нас нет оборудования для чтения радиометок, мы можем использовать штрихкод.

Штрихкоды бывают разных форматов, но чаще всего используется EAN-13 и EAN-128. Первый обычно включает в себя информацию о продукте и логистической единице, а второй является так называемым «блочным» кодом, и может быть представлен даже не одной, а несколькими этикетками, где каждая последующая будет дополнять предыдущую. Блочный код делится на сегменты, отделяемые друг от друга специальными символами-сепараторами, и каждый сегмент содержит идентификатор типа данных, а также сами данные. Идентификатором типа данных может быть «товар», «срок годности», «дата производства», и многое другое. Так как содержание кода EAN-128 является стандартизированным, этот код часто используется у производителей.

Контроль исполнения
Есть такой класс информационных систем управления, как «системы контроля исполнения». Их задача заключается в том, чтобы при помощи разнообразных инструментов (сканеры штрихкода, контрольные числа и так далее) убедиться в том, что поставленная задача была выполнена исполнителем. Как раз с целью контроля исполнения, на складе штрихкодом маркируются все объекты, с которыми сотрудники могут выполнять какие-либо операции. Например, свой штрихкод получает каждая ячейка склада (складское место), где могут быть размещены грузы. Давайте теперь подумаем, как же мы проконтролируем исполнение задачи на размещение груза в ячейку? Раскладывая эту задачу на простые составляющие, имеем:

1) Сотрудник подошел к заданному грузу, находящемуся в заданном месте
2) Сотрудник переместился с грузом к заданной ячейке
3) Сотрудник разместил груз в ячейке

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

1) Подошел к той ячейке, откуда необходимо извлечь груз (сканирование ШК исходной ячейки)
2) Взял правильный груз (сканирование ШК груза)
3) Доставил груз к целевой ячейке (сканирование ШК целевой ячейки)

В зависимости от предприятия и типа склада, который мы автоматизируем, может использоваться самое разнообразное оборудование: радиотерминалы, информационные киоски, системы pick-by-light, put-to-light, а также банальные компьютеры с подключенным USB-сканером, расположенные близко к исходным и целевым ячейкам. Чаще всего, однако, можно встретить именно радиотерминалы - специальные промышленные КПК с встроенным сканером штрихкода (и не только - в зависимости от комплектации). Все радиотерминалы подключены к общей радиосети, так что сотрудник получает на экран терминала указания в пошаговом режиме: «Подойдите к месту… и сканируйте его ШК», «Возьмите груз… и сканируйте его ШК», «Разместите в ячейке… и сканируйте ее ШК». Помимо контроля исполнения, мы получаем еще и полезную статистику о времени перемещения сотрудника между ячейками, а также затратах времени на каждом этапе выполнения задачи. Главное - не увлечься слишком сильно, так как сканирование штрихкода тоже занимает некоторое время, и на тех складах, где выполняется большое количество операций - например, 20 000 операций в смену, - задержка даже в 2 секунды даст 40 000 секунд издержек, что превышает 11 ресурсо/часов.

Сквозная диспетчеризация
Принимая во внимание, что каждый сотрудник оснащен радиотерминалом, и выполняет задания в пошаговом режиме, пора бы задуматься о том, откуда эти задания поступают. Функционал диспетчеризации является одной из фундаментальных возможностей WMS, и именно корректно настроенный и эффективный алгоритм распределения текущего объема задач между исполнителями позволяет складу работать быстро и качественно. Представим себе сотрудника на, скажем, погрузчике. Погрузчик ездит по складу и имеет возможность ставить и снимать со стеллажей грузы, а также перемещать их между напольными ячейками. Далеко не все актуальные на текущий момент задания имеют одинаковый приоритет: есть более приоритетные (если подъехала машина и ждет, пока мы отгрузим товар), и менее приоритетные (у соседних с этой машиной ворот недавно закончили принимать товар, и там стоят грузы для размещения). Алгоритм диспетчеризации может пойти несколькими путями:

1) Выполнять все задачи по FIFO (задачи выполняются в той последовательности, в которой создавались)
2) Сначала расставить пришедший на склад товар, а потом отправить исполнителя на отгрузку (можно и в обратной последовательности)
3) Выполнить весь перечень задач в «попутном» режиме

Теперь подробнее про «попутный» режим: грузы для размещения в машине, которая ждет отгрузки, находятся на складе, в так называемой «зоне экспедиции отгрузки». Представим, что это места на фронтальных стеллажах, находящиеся близко к воротам. Мы берем груз, завозим его в транспорт (или подвозим грузчикам на ворота), затем берем с соседних ворот другой груз для размещения, ставим его недалеко от следующего груза из зоны экспедиции отгрузки, и продолжаем процедуру отгрузки, перемежая ее - таким образом - с процедурой расстановки с приемки. Часто этот функционал называется «чередованием задач» (task interleaving), и именно возможность его гибкой настройки и наличие готовых алгоритмов характеризует действительно хорошую WMS.

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

Стратегии размещения
Здесь придется немного отвлечься, и рассмотреть нынешнюю классификацию WMS. Как правило, в большинстве случаев выделяют 3 класса: «коробочные» системы, адаптируемые и заказные. «Коробочные» продукты имеют фиксированную логику, которая меняется только при помощи настройки параметров. Адаптируемые системы предлагают широкие возможности конфигурирования алгоритмов при помощи правил и конструкторов, а заказные пишутся под конкретного заказчика, и - помимо фиксированной логики, - часто не имеют даже базового инструментария для оперативного внесения изменений.

Почему я обратился к классификации систем, когда глава посвящена стратегиям размещения? Потому что большинство пользователей WMS под «стратегией размещения» привыкли видеть именно то, что предлагается самыми дешевыми системами «коробочного» уровня, вроде такого: «Первый – в зону набора, остальные – в хранение», «Ставить рядом с таким же товаром», «Тяжелые – вниз, легкие – вверх», и так далее. Самое существенное ограничение такого представления – это смешение «теплого» с «мягким». Например, мы вполне можем захотеть все одновременно: размещать тяжелые – вниз, легкие – вверх, ставить вновь поступившие грузы рядом с такими же товарами, и первые пришедший груз поставить в зону набора, чтобы потом не тратить время на пополнение. Именно поэтому, в адаптируемых системах понятие «стратегии» очень условно: можно сконструировать десятки и даже сотни правил, которые будут выстраивать логику именно так, как это сейчас необходимо. В этом – огромное преимущество адаптируемых систем перед коробочными, когда речь идет о складе коммерческой грузопереработки, который оказывает услуги по хранению и обработке грузов (так называемые 3PL-склады). Ведь когда на склад приходит новый поклажедатель (клиент склада), у него может быть самая разная продукция: от гаек и консервов до охлажденного мяса. Бывают ситуации, когда размещать грузы приходится с учетом таких невообразимых атрибутов, как первые несколько символов наименования товара.

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

Стратегии резервирования
Процедура резервирования позволяет зафиксировать определенное количество (объем, вес) товара в пользу некоего документа, операции или иного объекта учета. Так как в системе управления складом учет остатков имеет довольно серьезную степень детализации, включая информацию о местоположении груза, резервировать товар сразу с учетом всего объема деталей является не совсем корректным. Начнем с того, что в систему управления складом поступает некий документ, на основании которого мы должны выполнить резервирование. Допустим, это будет заказ клиента на отгрузку определенного количества товара. Сначала мы должны убедиться, что указанное количество есть на складе, иначе нет никакого смысла отправлять этот документ в работу. Именно этот вариант резервирования, который устанавливает резерв на уровне товара и неких основных параметров учета, часто называется «резерв верхнего уровня». Он обычно выполняется по следующим параметрам:

1) Товар (материал)
2) Склад (если система обслуживает несколько физических складов)
3) Владелец запаса (поклажедатель)
4) Вид / категория запаса (свободно используемый, подозрение на брак, карантин, уцененный и т.п.)
5) Номер или код партии (возможно, составной атрибут)

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

Как видно, резерв верхнего уровня создается под документ, так как документ – это самый верхний (укрупненный) уровень детализации в системе управления, которой приходится работать на уровне атомарных операций. Но именно для выполнения атомарных операций требуется создание резервов и на «нижнем» уровне, который включает в себя идентификатор ячейки и груза. Дело в том, что на один и тот же груз могут существовать несколько заданий, и нельзя допустить, чтобы в одно место были направлены два сотрудника, один из которых вдруг на подходе к ячейке выяснит, что для исполнения задания товара там явно недостаточно. Причем, некоторые системы накладывают резерв на уровне зоны склада, выстраивая задания в реальном времени, и именно у таких систем возможны вышеуказанные конфликты.

Естественно, резерв верхнего уровня должен учитывать резерв нижнего уровня, поэтому два резерва редко сосуществуют – чаще происходит их преобразование с одного уровня в другой. Именно в рамках этого преобразования, система должна определить, в каких зонах склада какие именно операции потребуется выполнить. Например, требуется отгрузить 1000 штук, а на одной палете размещается 600 штук. В коробке вмещается 40 штук. Таким образом, система управления должна найти одну целую палету на 600 штук, а еще 400 штук набрать десятью коробками. Так как набрать товар с большой высоты крайне затруднительно (можно использовать специальную технику или – банально – лестницу, но техника имеет высокую стоимость, а лестница подразумевает очень низкую производительность), для набора коробок и / или штук используют нижние ярусы, позволяющие сотруднику среднего роста дотянуться до требуемых грузов.

Опять же, в зависимости от класса системы, стратегия может быть представлена фиксированным алгоритмом с вариантами настроек, либо гибкой логикой правил. Стратегия резервирования чаще всего привязывается к конкретной зоне склада, поэтому получается список «обзора» системой зон склада с указанием на то, как именно в данной зоне будет резервироваться товар, например:

1) Резервирование целыми палетами в зоне хранения (более высокий приоритет)
2) Резервирование по FEFO (first expired – first out) в зоне набора (менее высокий приоритет)

В адаптируемых системах с большой степенью вероятности будет присутствовать возможность создать правила в привязке к произвольным атрибутам, а не только к типу заказа или товару, как это реализуется в дешевых «коробочных» вариантах. Таким образом, опять возвращаемся к 3PL-складам, где гибкость играет большую роль в конкурентоспособности, и лишний раз констатируем, что для подобных объектов адаптируемые системы являются наиболее подходящими.

Формирование заданий
После того, как было выполнено преобразование из резерва верхнего уровня в резерв нижнего уровня, мы получим два типа заданий: задания на перемещение целых палет (которые можно выполнить при помощи подъемно-транспортного оборудования, далее – ПТО), и задания на набор (отбор, пикинг, комплектацию заказов – терминов много). Теперь возникает следующая задача: задания требуется объединить в группы по ряду признаков, чтобы обеспечить их эффективное исполнение.

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

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

Итак, системе необходимо объединить задания по зонам исполнения, затем – сгруппировать по общему признаку (на одних складах используется позаказный отбор, а на других – набирается сразу весь рейс). Далее, в зависимости от зоны и – как мы уже говорили – упаковки, необходимо подобрать оптимальную тару для набора, и распределить задания по единицам тары. После этого, система формирует комплект тары под исполнителя, и только после всех обозначенных шагов мы получаем готовое задание для исполнителя. Обратите внимание, что исполнитель не будет листать на своем радиотерминале список заказов, и не будет принимать решение о том, в какой последовательности ему необходимо выполнять задачи. Алгоритм его работы будет выглядеть примерно так:

1) «Возьмите: 1 поддон, 2 лотка»
Исполнитель берет поддон и 2 пластиковых лотка, сканируя их штрихкоды и подтверждая системе корректность типоразмеров.
2) «Идите к месту X»
Исполнитель сканирует штрихкод места
3) «Возьмите товар Y в количестве Z, и подтвердите количество»
На этом этапе, исполнитель может изменить количество набранного товара. Может возникнуть ситуация, когда в ячейке он не найдет требуемое количество, и система должна предложить ему альтернативу, если таковая есть.
4) «Положите указанное количество на поддон / в лоток N, и сканируйте его штрихкод»
Исполнитель сканирует штрихкод поддона или лотка – в зависимости от того, что указывает система, и подтверждает, что отбор произведен в корректную тару
5) …
Опять же: разные системы – разный уровень детализации и вариантов, но именно система «решает», какие задания, в какой последовательности и в какую тару будет собирать конкретный сотрудник.

Управление зоной консолидации
Как мы уже говорили, задания могут быть сгруппированы абсолютно по-разному. Один исполнитель может набирать одновременно 4 лотка, принадлежащие разным заказам, и – более того – разным рейсам. Другой исполнитель будет собирать транспортные упаковки по нескольким разным заказам на один поддон, чтобы оптимизировать пробеги по складу. На выходе же все грузы должны быть рассортированы так, чтобы их удобно было загружать в транспорт и – соответственно – выгружать из транспорта.

Тот, кто занимается набором, не должен о всем этом задумываться. Система должна выдать ему четкое задание: подойти к конкретному месту в зоне консолидации, выгрузить туда 1 лоток, в другое место – еще 2 лотка, и в третье – последний. Следующий сотрудник получит информацию о том, как распределить собранные на поддон транспортные упаковки по ячейкам той же зоны. Результат – мы получаем оптимально рассортированные грузы, которые можно подвозить к транспорту и загружать, будучи уверенными в том, что система выдержала правильную сортировку (первыми загружаются грузы по тем заказам, которые будут выгружены из транспорта последними).

Резюме
Это фундамент, самая базовая часть практически любой промышленной WMS. Сейчас на рынке представлены много систем, про которые говорят, что «все они на 90% похожи», но схожи в них лишь те процессы, которые они автоматизируют. Реализация – естественно – сильно различается, и именно это дает возможность сосуществовать на одном рынке более, чем сотне разных продуктов. Надеюсь, последующие статьи смогут дать читателю еще больше полезной информации о различиях систем и принципах, по которым они работают.

Соглашение о конфиденциальности

и обработке персональных данных

1.Общие положения

1.1.Настоящее соглашение о конфиденциальности и обработке персональных данных (далее - Соглашение) принято свободно и своей волей, действует в отношении всей информации, которую ООО «Инсейлс Рус» и/или его аффилированные лица, включая все лица, входящие в одну группу с ООО «Инсейлс Рус» (в том числе ООО «ЕКАМ сервис»), могут получить о Пользователе во время использования им любого из сайтов, сервисов, служб, программ для ЭВМ, продуктов или услуг ООО «Инсейлс Рус» (далее - Сервисы) и в ходе исполнения ООО «Инсейлс Рус» любых соглашений и договоров с Пользователем. Согласие Пользователя с Соглашением, выраженное им в рамках отношений с одним из перечисленных лиц, распространяется на все остальные перечисленные лица.

1.2.Использование Сервисов означает согласие Пользователя с настоящим Соглашением и указанными в нем условиями; в случае несогласия с этими условиями Пользователь должен воздержаться от использования Сервисов.

«Инсейлс» - Общество с ограниченной ответственностью «Инсейлс Рус», ОГРН 1117746506514, ИНН 7714843760, КПП 771401001, зарегистрированное по адресу: 125319, г.Москва, ул.Академика Ильюшина, д.4, корп.1, офис 11 (далее - «Инсейлс»), с одной стороны, и

«Пользователь» -

либо физическое лицо, обладающее дееспособностью и признаваемое участником гражданских правоотношений в соответствии с законодательством Российской Федерации;

либо юридическое лицо, зарегистрированное в соответствии с законодательством государства, резидентом которого является такое лицо;

либо индивидуальный предприниматель, зарегистрированный в соответствии с законодательством государства, резидентом которого является такое лицо;

которое приняло условия настоящего Соглашения.

1.4.Для целей настоящего Соглашения Стороны определили, что конфиденциальная информация - это сведения любого характера (производственные, технические, экономические, организационные и другие), в том числе о результатах интеллектуальной деятельности, а также сведения о способах осуществления профессиональной деятельности (включая, но не ограничиваясь: информацию о продукции, работах и услугах; сведения о технологиях и научно-исследовательских работах; данные о технических системах и оборудовании, включая элементы программного обеспечения; деловые прогнозы и сведения о предполагаемых покупках; требования и спецификации конкретных партнеров и потенциальных партнеров; информацию, относящуюся к интеллектуальной собственности, а также планы и технологии, относящиеся ко всему перечисленному выше), сообщаемые одной стороной другой стороне в письменной и/или электронной форме, явно обозначенные Стороной как ее конфиденциальная информация.

1.5.Целью настоящего Соглашения является защита конфиденциальной информации, которой Стороны будут обмениваться в ходе переговоров, заключения договоров и исполнения обязательств, а равно любого иного взаимодействия (включая, но не ограничиваясь, консультирование, запрос и предоставление информации, и выполнение иных поручений).

2.Обязанности Сторон

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

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

2.3.Обязательство по сохранению в тайне конфиденциальной информации действительно в пределах срока действия настоящего Соглашения, лицензионного договора на программы для ЭВМ от 01.12.2016г., договора присоединения к лицензионному договору на программы для ЭВМ, агентских и иных договоров и в течение пяти лет после прекращения их действия, если Сторонами отдельно не будет оговорено иное.

(а)если предоставленная информация стала общедоступной без нарушения обязательств одной из Сторон;

(б)если предоставленная информация стала известна Стороне в результате ее собственных исследований, систематических наблюдений или иной деятельности, осуществленной без использования конфиденциальной информации, полученной от другой Стороны;

(в)если предоставленная информация правомерно получена от третьей стороны без обязательства о сохранении ее в тайне до ее предоставления одной из Сторон;

(г)если информация предоставлена по письменному запросу органа государственной власти, иного государственного органа, или органа местного самоуправления в целях выполнения их функций и ее раскрытие этим органам обязательно для Стороны. При этом Сторона должна незамедлительно известить другую Сторону о поступившем запросе;

(д)если информация предоставлена третьему лицу с согласия той Стороны, информация о которой передается.

2.5.Инсейлс не проверяет достоверность информации, предоставляемой Пользователем, и не имеет возможности оценивать его дееспособность.

2.6.Информация, которую Пользователь предоставляет Инсейлс при регистрации в Сервисах, не является персональными данными, как они определены в Федеральном законе РФ №152-ФЗ от 27.07.2006г. «О персональных данных».

2.7.Инсейлс имеет право вносить изменения в настоящее Соглашение. При внесении изменений в актуальной редакции указывается дата последнего обновления. Новая редакция Соглашения вступает в силу с момента ее размещения, если иное не предусмотрено новой редакцией Соглашения.

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

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

2.9.Принимая данное Соглашение, Пользователь осознает и соглашается с тем, что Сервисами Инсейлс для обеспечения работоспособности Сервисов в целом или их отдельных функций в частности могут использоваться файлы cookie, счетчики, иные технологии и Пользователь не имеет претензий к Инсейлс в связи с этим.

2.10.Пользователь осознает, что оборудование и программное обеспечение, используемые им для посещения сайтов в сети интернет могут обладать функцией запрещения операций с файлами cookie (для любых сайтов или для определенных сайтов), а также удаления ранее полученных файлов cookie.

Инсейлс вправе установить, что предоставление определенного Сервиса возможно лишь при условии, что прием и получение файлов cookie разрешены Пользователем.

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

2.12.Пользователь обязан немедленно уведомить Инсейлс о любом случае несанкционированного (не разрешенного Пользователем) доступа к Сервисам с использованием учетной записи Пользователя и/или о любом нарушении (подозрениях о нарушении) конфиденциальности своих средств доступа к учетной записи. В целях безопасности, Пользователь обязан самостоятельно осуществлять безопасное завершение работы под своей учетной записью по окончании каждой сессии работы с Сервисами. Инсейлс не отвечает за возможную потерю или порчу данных, а также другие последствия любого характера, которые могут произойти из-за нарушения Пользователем положений этой части Соглашения.

3.Ответственность Сторон

3.1.Сторона, нарушившая предусмотренные Соглашением обязательства в отношении охраны конфиденциальной информации, переданной по Соглашению, обязана возместить по требованию пострадавшей Стороны реальный ущерб, причиненный таким нарушением условий Соглашения в соответствии с действующим законодательством Российской Федерации.

3.2.Возмещение ущерба не прекращают обязанности нарушившей Стороны по надлежащему исполнению обязательств по Соглашению.

4.Иные положения

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

4.2.Если одно или несколько положений (условий) настоящего Соглашения являются либо становятся недействительными, то это не может служить причиной для прекращения действия других положений (условий).

4.3.К настоящему Соглашению и отношениям между Пользователем и Инсейлс, возникающим в связи с применением Соглашения, подлежит применению право Российской Федерации.

4.3.Все предложения или вопросы по поводу настоящего Соглашения Пользователь вправе направлять в Службу поддержки пользователей Инсейлс либо по почтовому адресу: 107078, г. Москва, ул. Новорязанская, 18, стр.11-12 БЦ «Stendhal» ООО «Инсейлс Рус».

Дата публикации: 01.12.2016г.

Полное наименование на русском языке:

Общество с ограниченной ответственностью «Инсейлс Рус»

Сокращенное наименование на русском языке:

ООО «Инсейлс Рус»

Наименование на английском языке:

InSales Rus Limited Liability Company (InSales Rus LLC)

Юридический адрес:

125319, г. Москва, ул. Академика Ильюшина, д. 4, корп.1, офис 11

Почтовый адрес:

107078, г. Москва, ул. Новорязанская, 18, стр.11-12, БЦ «Stendhal»

ИНН: 7714843760 КПП: 771401001

Банковские реквизиты: