Лобанов-логист
Лобанов-логист
Личный кабинетВходРегистрация
Например: Логистика

Динамическая адресация/размещение товаров: определение потребного количества ячеек

Страницы: 1
RSS
Динамическая адресация/размещение товаров: определение потребного количества ячеек
 
Здравствуйте, коллеги!
Посоветуйте общий подход для решения след.задачи.
На данный момент закрепление товара по ячейкам на складе - статическое. Одна ячейка = один товар/артикул. Куча ячеек при таком подходе "простаивает" - длительное время пустые.
Подумываю посчитать "профит" (в количестве ячеек) при переходе на динамическое размещение/адресацию.
Собственно вопрос: как посчитать потребное количество ячеек, выделяемых под динамическое размещение (сэкономленные ячейки планируется вывести из "оброта" склада)...? Статистика нужная есть всякая по товарообороту.
Изменено: СергейК - 04.01.2016 01:50:08
 
Цитата
СергейК написал:
Здравствуйте, коллеги!
Посоветуйте общий подход для решения след.задачи.
На данный момент закрепление товара по ячейкам на складе - статическое. Одна ячейка = один товар/артикул. Куча ячеек при таком подходе "простаивает" - длительное время пустые.
Подумываю посчитать "профит" (в количестве ячеек) при переходе на динамическое размещение/адресацию.
Собственно вопрос: как посчитать потребное количество ячеек, выделяемых под динамическое размещение (сэкономленные ячейки планируется вывести из "оброта" склада)...? Статистика нужная есть всякая по товарообороту.
Привет Сергей!
С Новым Годом, коллега! :)
Если говорить об общем подходе к задаче  оптимизации стратегии размещения товара на склада, а не о детальном  логистическом проектировании, но можно разделить задачу на несколько этапов.
Если исходная точка  "Одна ячейка = один товар/артикул", то следующий шаг это "Одна зона в несколько ячеек=несколько артикулов". При этом в одну группу собираются товары не по признаку "Производитель -бренд", а разные производители товара который объединяется по типу или виду упаковки.
Например, гофрокороб, мешок, бочка, канистра, негабарит, мелкоштучка и т.д.
При этом, ячейки стеллажей, их тип  по размерам подстраиваются  под соответствующий тип упаковки, учитывая конечно возможность совместимости товаров в одной ячейки по их свойствам температурного хранения, гигроскопичности, гигиены и т.д.
Например, одинаковые коробки с чаем нельзя хранить вместе со стиральным порошком.
Общий объём в м3, количество ячеек отдельной зоны рассчитывается  из ТЗср- среднего товарного запаса всех товаров размещающихся в ней.
Так как во времени изменение ТЗср в зоне не одинаково, то в результате получаем хорошую экономию по Кисп.п.о - Сум ТЗср / Сум Vяч. - коэффициенту полезного объёма.
Т.е. один товар зоны уже заканчивается, освобождая место хранения, а на его место рядом размещается другой товар, который пополняют до ТЗмах.
При такой технологии нормальным является "Одна ячейка=несколько артикулов".
Чтобы плавно перейти к этому шагу не нужно сразу делать зоны большими, с большим количеством артикулов, где можно в зоне потерять, не найти нужный товар.
Переход к "динамической системе" возможен плавно путём уменьшения количества зон и увеличения количества артикулов объединённых в одну зону.
Но при этом повышаются требования к складской ИТ системе!
Если статическую систему можно реализовать в любой 1С, привязав в карточке товара  артикул к адресу, то второй шаг, описанный мной выше, потребует реализации модуля адресной системы хранения в 1С УТ11.
Для нормальной работы динамической системы хранения уже потребуется складская ИТ система класса WMS.
С уважением,
Николай Лобанов
 
Спсб за пояснения.
WMS имеется.
.
На каникулах было лениво-отдохновительно (сильно думать лень ;-) - нарисовал по быстрому "vizi-map" - шахматку товары-ячейки
Зеленая ячейка дня - ячейка под товар занята.
Красная ячейка дня - ячейка под товар свободна.
(Серая ячейка - товар отсутствовал в матрице активных артикулов)
Соответственно можно вычислить некий "КПД" выделения отдельной ячейки под артикул (по горизонтали: товар по дням) по отдельному товару и "КПД" количества занятых ячеек по всем товарам (по вертикали: товары за день).

Примерно вот так:


Конечно, посчитать лучше "цифирками" все, но для АУПа визуальные представления как-то легче воспринимаются...
С ходу по такой карте удалось определить ~ 2% ячеек, которые выделены под товар, но товар давно не поставлялся (по факту можно сказать выведен из матрицы товарооборота, но место под него держали...), плюс первоначальный _быстрый_ осмотр показал что КПД занятости ячеек в среднем за день ~85% - то есть с ходу можно получить экономию в 15% ячеек - в случае если придется ужиматься - это существенный запас.
 
Цитата
СергейК написал:
WMS имеется.
Привет Сергей!
Какая WMS имеется?
И зачем тогда тебе заниматься ерундой с визуализацией ячеек вручную? Такой функционал по визуализации заполненности ячеек предлагают почти все WMS, но на практике о почти не используется, так как "презентация" при продаже WMS для руководства, которое любит красивые картинки и графики.
WMS имеется - не понимаю почему нет динамической системы адресного хранения? Тогда зачем такая WMS?
С уважением,
Николай Лобанов
 
Статичная привязка артикул-ячейка - пришла из прошлого. Статистика давно наработана и практически не меняется, классы товаров - тоже. Товара в ячейке хватает для отбора надолго. Запас свободных ячеек есть. Поэтому вообщем никакой существенной необходимости в динамическом размещении нет на текущий момент. Может в будущем и перейдем (поэтому потихоньку и "прорабатываю").

WMS - Toplog, весь нужный функционал есть, работает успешно.

Насчет "Такой функционал по визуализации заполненности ячеек предлагают почти все WMS" - очень сильно сомневаюсь. Речь скорее идет о некой схеме склада с визуализацией заполненности ячеек на текущий момент времени - это да, такое есть во многих. А вот типа как я описал - очень сомневаюсь.
Изменено: СергейК - 12.01.2016 12:08:53
 
Цитата
СергейК написал:
Насчет "Такой функционал по визуализации заполненности ячеек предлагают почти все WMS" - очень сильно сомневаюсь. Речь скорее идет о некой схеме склада с визуализацией заполненности ячеек на текущий момент времени - это да, такое есть во многих. А вот типа как я описал - очень сомневаюсь.
Да, в других WMS есть конечно только визуализация заполняемости ячейки на момент. Но, чтобы показывало как у тебя, для этого нужно только формулу в скрипте поменять. Сам механизм и форму визуализации можно использовать для любых случаем жизни, сделав галочные настройки под разные формулы расчёта товара в ячейке. Это достаточно просто!
Вопрос только в том - Зачем? Ведь более эффективно делать автоматизированный модуль по дефрагментации, уплотнению, оптимизации ячеек, который сразу выдаёт задание на перемещение товара по заданному алгоритму.
Я не вижу смысла тратить время на рассматривание картинок! ;)  А потом думать, что с этим делать! Этим должна заниматься WMS. :)
С уважением,
Николай Лобанов
 
"Да, в других WMS есть конечно только визуализация заполняемости ячейки на момент. Но, чтобы показывало как у тебя, для этого нужно только формулу в скрипте поменять. Сам механизм и форму визуализации можно использовать для любых случаем жизни, сделав галочные настройки под разные формулы расчёта товара в ячейке. Это достаточно просто! "
- да вы что? покажите, например - я порадуюсь ибо (имхо) "формулу в скрипте поменять" - это вы погорячилсиь. Придется новый скрипт полностью писать - что вообщем и сделал ;-)

"Ведь более эффективно делать автоматизированный модуль по дефрагментации, уплотнению, оптимизации ячеек, который сразу выдаёт задание на перемещение товара по заданному алгоритму." - это в том или ином виде есть, изредка товар переставляем.
 
Цитата
СергейК написал:
Подумываю посчитать "профит" (в количестве ячеек) при переходе на динамическое размещение/адресацию.
Собственно вопрос: как посчитать потребное количество ячеек, выделяемых под динамическое размещение (сэкономленные ячейки планируется вывести из "оброта" склада)...? Статистика нужная есть всякая по товарообороту.
Сергей,
У Вас остались ещё вопросы? Задавайте вопросы конкретнее - постараюсь помочь!
Видимо наши коллеги ещё не отошли от праздников и присоединятся к обсуждению только после старого нового года! :D
С уважением,
Николай Лобанов
 
Добрый день коллеги! Попробую своим опытом поделится и в начале хочется уточнить – говорю про зону отбора, с хранением немного проще(ну это как по мне). Как я понял основная проблема в панировке карты склада, а визуализации для пользователей – вторичный вопрос:
Работал со статической и динамической адресацией, мое мнение статика проще и удобнее, динамическая для тех кто любит задачи со звездочкой  ;)  . Какой вариант я использовал(и стараюсь его постоянно реализовать):
Выделял перечень товарных групп(как правило по весогабаритным характеристикам они схожи). Для каждой товарной группы определял необходимое количество мест отбора + % запаса для новинок, при этом естественно в карту закладывался маршрут комплектовщика. Таким образом получал действительно занятые(используемые) ячейки с КПД  близким к 85%. Плюс по данной адресации постоянно имелись свободные места на случай роста некоторых групп или имелась возможность корректировать границы групп при минимальных манипуляциях.  
 
Доброго дня всем.

Динамическая система размещения товара.

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

Что касается расчета, то можно пробовать различные варианты.
№1 считаем средний объем товара (не штуки, а совокупного количества), который хранится на складе. Считаем сколько ячеек, среднего объема надо для размещения такого типа товара. Затем для товара, который больше среднего объема, считаем сколько ячеек понадобилось:
А. Тип ячейки "А": допустим средний объем товара 10 см3. Средний хранимый объем товара 1 000 см3. Объем ячейки 500 см3. Получается, что ячеек типа "А" надо 20.
В. Тип ячейки "В": по аналогии с "А".
С. Тип ячейки "С": по аналогии с "А".

Еще один ньанс, на который обращал внимание вначале. Это запреты на смешивание товара. Допустим на складе хранится 100 наименований. Каждое наименование представлено, в среднем, 3 сроками годности. Товары с разными сроками годности нельзя смешивать в одной ячейке. Получается, что на складе требуется 100 * 3 = 300 ячеек. Добавляем 10%, как зазор, на дополнительные поставки, которые могут прийти с другими сроками годности.

PS Вариант статично - динамическая система. Сергей, может имеет смысл ее рассматривать. Например, есть 1 статическая ячейка, в которую постоянно размещается товар. И есть некая совокупность зон склада, в которых можно динамически подбирать товару ячейку \ ячейки.

PS2 Честно говоря, не совсем понял про потребность в использовании динамического размещения, если и при статической все хорошо.
 
Цитата
Lobanov написал:
Вопрос только в том - Зачем? Ведь более эффективно делать автоматизированный модуль по дефрагментации, уплотнению, оптимизации ячеек, который сразу выдаёт задание на перемещение товара по заданному алгоритму

Николай, что Вы вкладываете в понятия "дефрагментации, уплотнению, оптимизации ячеек".

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

Сходится?
 
Цитата
Nikitich написал:
Николай, что Вы вкладываете в понятия "дефрагментации, уплотнению, оптимизации ячеек".

Для меня понятие "дефрагментация" это:
- попытка объединить один и тот же товар, с одинаковыми свойствами, находящимися в различных ячейках склада, в одну ячейку.
- переместить оборачиваемый товар максимально близко к началу зоны (если по какой то причине высокооборачиваемый товар попал в более отдаленные ячейки)
- переместить "остатки" товара, который находится в больших ячейках по 1-2 штуки, в более мелкие ячейки склада.
- выравнивание товара по АВС, Перемещение товара А в ячейки, которые предназначены для А товара (далее по аналогии, В товар в В ячейки, С товар в С ячейки).
Привет Никитич!
Понятия конечно у всех разные в логистике, так как нет общего даже в определении "логистика", но я понимаю так:
"дефрагментация" это  - выравнивание товара по АВС, Перемещение товара А в ячейки, которые предназначены для А товара (далее по аналогии, В товар в В ячейки, С товар в С ячейки). Чтобы - переместить оборачиваемый товар максимально близко к началу зоны (если по какой то причине высокооборачиваемый товар попал в более отдаленные ячейки)
"уплотнение" это -  переместить "остатки" товара, который находится в больших ячейках по 1-2 штуки, в более мелкие ячейки склада  И  - попытка объединить один и тот же товар, с одинаковыми свойствами, находящимися в различных ячейках склада, в одну ячейку.

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

я как раз пишу (как постановщик задачи) модуль оптимизации складского пространства. Где то к маю планирую внедрить в первом исполнении. Если будет интересно, то можно будет сделать мини-релиз на форуме. если будет кому интересно.
 
Немного не в тему конечно.
Была аналитика поломок терминалов Моторола.
Сколько выхаживает тот или иной узел.
Могу поделиться, с теми, кто пользуется серией 3000 \ 3100.
Потому что от сервисного центра не добьешься.
 
Цитата
Nikitich написал:
я как раз пишу (как постановщик задачи) модуль оптимизации складского пространства. Где то к маю планирую внедрить в первом исполнении. Если будет интересно, то можно будет сделать мини-релиз на форуме. если будет кому интересно.
Могу поделиться, с теми, кто пользуется серией 3000 \ 3100.
Потому что от сервисного центра не добьешься

Привет коллеги!
Ну, что за вопросы ;)
Выкладывайте конечно
Мы здесь для того и собрались, чтобы делиться информацией!
С уважением,
Николай Лобанов
Страницы: 1
Читают тему

Рекламный блок

«Если по соседству открылся Wildberries то караул В поисках легких путей: как маркетплейсы становятся ловушками для мелких предпринимателей Власти Подмосковья утвердили стандарт временного жилья для мигрантов