Почему нельзя строить адресный склад поверх этого
Теперь к запросу, с которого всё началось. Заказчик хотел адресное хранение. Это правильное, современное желание. Адресный склад это когда каждая ячейка хранения имеет адрес, товар привязан к ячейке, кладовщик с терминалом видит, где что лежит, и система управляет размещением и отбором. Хорошая, зрелая технология.
Соблазн был сделать ровно то, что просят. Быстро, понятно, заказчик именно это и хочет, бюджет под это есть. Взять и внедрить адресный склад поверх существующей структуры.
Мы сказали, что так нельзя. И здесь был момент, где заказчик немного упорствовал, потому что он пришёл за конкретным решением, а ему говорят, что сначала нужно другое. Это нормально. Никому не нравится слышать, что задача сложнее, чем казалась.
Логика, которую мы объяснили, такая. Адресный склад не внедряют в хаос. Его строят на базе уже структурированного склада. Сначала зонирование, правила и понятный учёт, и только потом адресация и автоматизация. Если этот порядок нарушить, мы просто оцифруем бардак. Поверх двухсот виртуальных складов, которые не отражают физическую реальность, адресное хранение ляжет так, что станет хуже, а не лучше. Терминал будет показывать кладовщику адрес ячейки на виртуальном складе, которого физически нет. Машина числится за юрлицом А в виртуальном складе номер сто пятьдесят, а физически стоит в боксе, где рядом машины ещё пяти юрлиц. Какой адрес покажет терминал? Адрес чего?
Чтобы адресное хранение заработало, сначала нужно развязать узел. Отделить физический склад от юридической принадлежности. Сделать так, чтобы система знала: вот это физическое место, в нём лежит вот это железо, а кому оно принадлежит и через сколько перепродаж прошло это отдельный учётный слой, который не мешает видеть физику. Это и есть наведение порядка, которое должно идти до автоматизации, а не вместе с ней.
Заказчик в итоге услышал здравый смысл. Не потому что мы давили, а потому что когда показываешь человеку двести складов на три площадки и спрашиваешь, какой адрес терминал назовёт кладовщику, ответ становится очевиден сам собой.