Настройка приоритета помещения склада для отгрузки

1. Zaxvatov 08.04.19 19:45 Сейчас в теме
Добрый день.
На адресном складе WMS находится 70 шт. товара:
в адресных ячейках "помещения 1" - 20 шт.
в адресных ячейках "помещения 2" - 50 шт.
Поступает заказ клиента на 60 шт.
Вопрос: Как в таких случаях можно регулировать приоритетность отбора, какое помещение опустошать первым: 20+40 или 50+10? На сколько я понял, поля Уровень доступности и Порядок обхода ячеек назначаются в приделах помещения, и значения не сравниваются, т.к. ячейки принадлежат разным помещениям. Как быть?
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. CheBurator 3122 09.04.19 03:55 Сейчас в теме
Очевидно, что никак. тем или иным способом должны работать стратегии отбора, например максимальная скорость или максимальная утилихация. При прочих равных условиях - приоритеты зон/помещений. я как-то слабо навскидку себе представляю что-то иное
3. Zaxvatov 09.04.19 21:46 Сейчас в теме
(2)Не совсем понял вашу реализацию. Да и не скажу, что очевидно.
Ведь стратегии отбора прописываются в рамках помещения, а не склада, и на приоритет никак не влияет.

Чтобы говорить предметно.
Есть Помещение 1 - это основной склад
Есть Помещение 2 - помещение "подпитки", куда принимается тот же самый товар, в тех же самых упаковках. Отличие лишь в том, что если приход на малое кол-во товара, то кладовщиком оно приходуется на основной склад, а если товара приходит много (фура), то на склад подпитки.
Соответственно название областей хранения в помещениях называются одинаково, и как следствие, правила размещения товаров в помещениях ничем не отличаются. Весь вопрос только в том, какое помещение выберет кладовщик исходя из объема прихода.
Таким образом и получаем картину, когда 20 шт. товара лежит в Помещении 1, а 50 шт - в помещении 2.
И когда поступает заказ клиента на 60 штук, преследуя стратегию максимальной скорости отгрузки и учитывая логику помещений, нужно системе как-то сказать, что в первую очередь нужно отгружать товар с помещения 2, опустошая подпитку, а уже потом, с основного склада. Как прописать данный порядок?

Вы предлагаете играться стратегиями отбора, но как? Ведь нужно прописать следующие приоритеты размещения:
В монотоварных ячейках Помещения 1 - 1
В свободных ячейках Помещения 1 - 2
В смешанных ячейках Помещения 1 - 3
В ячейках Помещения 1 с другим товаром - 4
В монотоварных ячейках Помещения 2 - 5
В свободных ячейках Помещения 2 - 6
В смешанных ячейках Помещения 2 - 7
В ячейках Помещения 2 с другим товаром - 8


Даже если мы объединим 2 помещение в один склад без помещений (хотя физически есть 2 зоны приема и отгрузки для каждого помещения), в топологию добавим символ, чтоб отличать адреса, зададим приоритет правил размещения товаров для номенклатурной группы в упаковке, для области хранения и области подпитки, но как задать порядок, основываясь на количестве товара? При таком подходе ведь товаром будет забиваться одна область хранения, и только потом вторая, а нам нужен приоритет по количеству: что в приходах, что в отгрузках.
4. CheBurator 3122 10.04.19 01:14 Сейчас в теме
Как ты задашь порядок основываясь на количестве товара?
товар1 - 100 штцук - это много, а товар2 - 100 штук - это мало.
как ты будешь разруливать?
.
первое помещение = ячейки активного хранения
втопрое помещение=ячейки резервного хранения.
.
дальще - от потребностей.
универсальной стратегии на все случаи - не получится.
.
5. CheBurator 3122 10.04.19 01:24 Сейчас в теме
"И когда поступает заказ клиента на 60 штук, преследуя стратегию максимальной скорости отгрузки и учитывая логику помещений, нужно системе как-то сказать, что в первую очередь нужно отгружать товар с помещения 2, опустошая подпитку, а уже потом, с основного склада. Как прописать данный порядок? "

- максимальная скорость отгрузки = общей стратегии не получится, потому что зависит от частностей.
в общем случае:
- максимальная скорость отгрузки = отбор товара из ячеек с максимальным количеством (тяжелых оптимизаций обычно не делают, ибо просто невостребовано и дорого), стратегия следующая из нескольких этапов (следующие этапы ничего не знают о предыдущих, предыдущие этапы уже выпролнены):
этап1. набрать максимально близкое к нужному количество отбирая ЦЕЛЫМИ ПАЛЛЕТАМИ/ЦЕЛЫМИ ЯЧЕЙКАМИ из РХ.
этап2. все что осталось берем из АХ
этап3. все что осталось берем из РХ
или
этап1. набрать максимально близкое к нужному количество отбирая ЦЕЛЫМИ ПАЛЛЕТАМИ/ЦЕЛЫМИ ЯЧЕЙКАМИ из РХ.
этап2. все что осталось берем из РХ
этап3. все что не хватило берем из АХ
.
6. CheBurator 3122 10.04.19 01:29 Сейчас в теме
будет ли такой набор быстрее чем какой-то другой? - да хрен его знает!
мрожет у вас во втором помещении паллеты на стеллажах стоят и там штабелер или ричтрак нужен по полторы-3 минуты на снять паллету - за это время с наполных ячеек - даже если этораздроблено на несколкьо ячеек - может получиться быстрее собрать.
.
универсального алгоритма на все случаи (и сегодня и на завтра и напослезавтра) - не получится.
это оптимизационная задача - у тебя в отгрузке 50 артикулов, каждый артикул в разном количестве по разным ячейкам. и это надо максимально соптимизировать - и это не 1 щзаказ - таких заказов валится по 5 штук за 5 минут.
просто не успеешь все обсчитать.
.
поэтому все упираетяс в логистику. которая базируется на статистике. нахрена ты монопалеты на хранение ставишь по 100 штук на паллететесли по статкистике намиболее часто у тебя берут по 20 и 30 штук? - выгоднее на приемке формировать полуппалеты, а не полно размерные
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот