Показать сообщение отдельно
Старый 24.05.2005, 13:51   #6  
max_od is offline
max_od
Участник
 
25 / 10 (1) +
Регистрация: 15.02.2005
Адрес: Одесса
Спасибо, за то, что вы не поленились рассказать об организации складских транзакций Евгений. К сожалению, это не проливает свет на вопрос, который меня интересует. Возможно проблема в формулировке ... поэтому я повторюсь.
Суть проблемы:
После оприходвания товара журналом прибытия в ячейку приемки (для ячеистого склада - это практически ничего не значит. Товар еще нужно расставить), система ищет на складе свободное место под вновь прибывшие паллеты. После этого, формируются транспортировки приемки, у которых источник - ячейка приемки, а ячейка назначения - какая-то свободная ячейка которая была найдена. В процессе работы возникают ситуации когда ячейка назначения - это ячейка комплектации данного товара. Довольно часто, одновременно с приемкой может проходить отборка товара для клиента. При резервировании товара для заказа, если товара в ячейке комплектации не достаточно, система не видит того, что в ячейку комплектации стремится транспортировка приемки и генерирует транспортировку пополнения. В итоге в ячейку стремятся две транспортировки, одна из которых не нужна. Происходит это потому, что сформированные транспортировки приемки не создают двух проводок:
in_01 - ReservPhysical
PickingCell - Ordered.
О том, что это происходит не из-за ошибки в настройках, а по воле разработчиков я догадываюсь. Но все же все перемещения внутри склада (к таковым можно отнести и перенос, и транспортировку в ячейку отгрузки, и пополнение) генерируют вышеперечисленные проводки. На мой взгляд, было бы логично реализовать транспортировки приемки таким же образом, как и остальные.
Вопрос:
Для чего это сделано? Почему именно так, а не иначе? Какие проблемы решает такой подход или какие проблемы могут возникнуть если это изменить?

Буду весьма благодарен человеку, который сможет дать ответ на эти вопросы.