16.12.2010, 07:27 | #1 |
Участник
|
Вопрос про формирование маршрута комплектации / резервирование
Дано: AX2009 с включенными функциями WMS
На складе хранится номенклатура Item123 в коробках по 20шт в ячейках хранения. При этом в ячейке комплектации всегда есть 1 вскрытая коробка. Для номенклатуры включены аналитики: Site, Warehouse, Location Необходимо в случае если например поступает заказ на 43 шт. система автоматически резервировала товар следующим образом: 40 из ячеек хранения. 3 из ячейки комплектации. Возможно ли добиться такого эффекта настройками? Заранее спасибо за ответы |
|
16.12.2010, 10:19 | #2 |
Участник
|
Какое именно резервирование имеется ввиду? Есть резервирования непосредственно при обработке маршрута комплектации - в нем именно так и будет происходить.
А есть резервирование под заказы (например, под заказ покупателя), то есть еще до создания заявок на отгрузку. Вот это резервирование ничего не знает про WMS и добиться указанного поведения нельзя. Проблема несовместимости резервирования под заказы с WMS несколько раз обсуждалась. Попробуйте поискать по словам WMS, резервирование (или по соответствующим тегам) Например: Как сделать, чтобы резервирование не мешало текущим отгрузкам? Последний раз редактировалось Raven Melancholic; 16.12.2010 в 10:27. Причина: добавлена ссылка на похожую тему |
|
16.12.2010, 17:34 | #3 |
Участник
|
Для решения вашей задачи не достаточно данных:
1. В качестве аналитики должен быть включен Код палеты. 2. Не сказано, как коробки по 20 шт размещены на палетах? Сколько коробок на палете? О каком резервировании идет речь? Вы в заказе клиента хотите зарезервировать так номенклатуру или речь об обработке отгрузки? |
|
17.12.2010, 07:34 | #4 |
Участник
|
Цитата:
Дело в том что "именно так" (резервирования из ячеек хранения целых коробок а остатка из ячеек комплектации) как раз и не происходит. Может я вас не совсем правильно понял конечно. |
|
17.12.2010, 07:41 | #5 |
Участник
|
Цитата:
2. Не думаю что это принципиально, так как для разных номенклатур коробки будут разные, и соответственно размещаться на паллетах тоже будут по разному. Что можно сказать точно - что на паллете всегда будет больше одной коробки. |
|
17.12.2010, 10:16 | #6 |
Участник
|
Цитата:
Без паллет в DAX не будет и WMS. Я слышал, что люди допиливали механизмы DAX в целях использования беспаллетной обработки, но сам не оценивал, какие трудозатраты для этого нужны. |
|
17.12.2010, 10:35 | #7 |
Участник
|
Под обработкой в предыдущем посте я имелл ввиду именно автоматическую обработку (размещение, подбор). Вручную, естественно, можно работать с отгрузками функционала WMS и без паллет.
С другой стороны, если коробка у вас != паллете, то даже включение этой аналитики вам не поможет. В DAX в ячейках хранения обрабатывается именно паллета как единое целое. То есть, вариант, что есть большая паллета, на (внутри) которой находятся меньшие паллеты не обрабатывается. Для реализации режима "паллета внутри другой паллеты" требуется допиливание. Для одноуровневой вложенности это не очень сложно. |
|
17.12.2010, 11:05 | #8 |
Участник
|
Разве? Насколько мне помнится - есть 2 метода (в коде) резервирования - части товара на паллете и целой паллеты - вроде и метод как-то так обзывается - "ReserveFullPallet" - по крайней мере у нас (Ax3) такое точно есть и вроде как из системного слоя.
|
|
17.12.2010, 12:25 | #9 |
Участник
|
Все верно.
Часть товара на паллете резервируется либо из ячеек комплектации, либо перед переносом паллеты из ячейки хранения в ячейку комплектации. Полностью паллеты резервируются в случае, когда есть возможность переносить целую паллету сразу в ячейку отгрузки. То есть, по поводу товара, хранящегося в ячейках хранения, система может сказать две фразы:
В любом случае, в стандарте нет понятия упаковки, расположенной на паллете. Например, в фармдистрибутции есть понятия заводской упаковки (большая коробка), внутри неё лежат цеховые коробки (в каждой заводской несколько этих коробок), а в них уже лежат упаковки с лекарством. В этом случае, нужен механизм, который бы понимал когда брать заводскую коробку, когда цеховую, когда первичные упаковки россыпью. Такого механизма в стандартном приложении нет (как я понял, автору как раз такой механизм и нужен). |
|
17.12.2010, 13:03 | #10 |
Участник
|
nebraska, палеты должны быть включены обязательно. Без палет WMS работать в автомате не будет. Будите комплектовать и размещать вручную.
Судя по описанию, единицей складского учета является штука, а не коробка. Поэтому не имеет значения сколько коробок на палете, в системе будет отражено все в штуках. Теперь по существу поставленного вопроса. По функции Резервирование кроме, собственно резервирования под отгрузку происходит еще 2 важных процесса - создание транспортировок и маршрутов комплектации. На эти процессы сильное влияние оказывает Комбинации резервирования отгрузок, а точнее методы резервирования, которые указаны в строках Комбинации резервирования. На мой взгляд, вас будут интересовать (последовательность очень важна): 1. Транспортировка выпуска - все сборные ячейки 2. Маршрут комплектации - ячейка комплектации номенклатуры При таких настройках система будет пытаться максимально полно подобрать количество из ячеек хранения, используя полные палеты, которые транспортировкой выпуска будут переброшены к воротам отгрузки. Остатки пойдут через маршрут комплектации из ячейки комплектации. |
|
17.12.2010, 13:31 | #11 |
Участник
|
Цитата:
Проверка полной палеты производится построчно, т.е. по каждой строке отгрузки. Система "смотрит" кроме количества, указанного в проверяемой строке на проверяемой паллете еще есть что-либо? Если да - палета не считается полной = маршрут комплектации, если нет - транспортировка. Таким образом система создает всегда маршрут комплектации по палете, содержащей разные номенклатуры, например, бинты и таблетки лежат на одной палете. Даже если вы будите отгружать бинты и таблетки в количестве, содержащейся на этой палете, т.е.хотим отгрузить всю палету целиком, все равно будет создан маршрут. Ну очень не любит акса сборные палеты . |
|
|
За это сообщение автора поблагодарили: Raven Melancholic (2). |
18.12.2010, 11:38 | #12 |
Участник
|
Цитата:
Цитата:
Раньше количество из карточки номенклатуры было первым "рубежом" при поиске полной паллеты. Остальное уже проверялось после. То есть, если стандартное количество было 10, а в зоне хранения была паллета с количеством 8 (ну выпустил цех в смену количество, не кратное 10), то когда нам нужно было отгрузить 8 единиц, то эта паллета не считалась полной и не отправлялась транспортировкой на зону отгрузки. |
|
28.12.2010, 13:07 | #13 |
Участник
|
Коллеги, у нас основная проблема была с отгрузкой нужных серийных номеров. Например, на паллете 100 HDD, а нужно отгрузить любые 2. AX40 резервировала 2 с\н, а кладовщик брал любые 2 (и конечно они не совпадали). WMS резервирование не могло произвести перерезервирование - подключили стандартное. Но и стандартное не могло выполнить "обмен" резервов. Дописали. Думаю, что в 2009 ситуация не изменилась. Да вместо серийников можно подставить любую другую аналитику.
__________________
Тимошкин Владимир |
|
28.12.2010, 16:52 | #14 |
Аманд
|
Цитата:
WMS резервирование не могло произвести перерезервирование
|
|
28.12.2010, 21:15 | #15 |
Banned
|
Здесь, наверное, вопрос в не тонкостях резервирования, а в идеологии. AX говорит: "бери то, что я тебе говорю". Ну не получается в стандарте подсказать отгрузке: "не могу достать, беру вместо того, что ты предложила, другую единицу". Просто средства такого нет, ткнуть систему носом в конкретную единицу. Результат: раскидистые модификации в модуле управления складом на тех предприятиях, где кладовщик сам решает, что брать.
|
|
29.12.2010, 10:06 | #16 |
Участник
|
2 Vals
Первичная не стояла точно. Но, насколько я помню, настройки особо не влияли. Там свой класс по резервированию (см. Отгрузки) и он не умеет выполнять перерезервирование. Но это не самое страшное. Как правильно заметил EVGL, система не умеет обрабатывать отгрузку, если она отличаются от запланированной (а на складе может быть множество нюансов). В противном случае пришлось бы сделать контур резервирования двухступенчетым (по кол-ву, например, в разрезе первичных аналитик и по полному набору аналитик) ну либо делать заплатки.
__________________
Тимошкин Владимир |
|