При переходе на адресное хранение часто возникают вопросы правильного отражения нестандартных конструкций хранения. Рассмотрим типовую ситуацию: на складе или в торговом зале установлен двухсторонний выставочный стенд (например, типа «книжка») или стеллаж, у которого на каждой из двух сторон расположено по 2 яруса полок и по 15 ячеек на каждом ярусе. Первая мысль, которая часто приходит пользователям, — завести один стеллаж и искусственно растянуть его на 4 яруса (по два яруса на каждую сторону). Посмотрим, почему такой подход неудобен и как правильно спроектировать координатную сетку в 1С:Управление торговлей (редакция 11).
Разберем базовые принципы: в типовой конфигурации структура справочника СкладскиеЯчейки строится на пятиуровневой иерархии координат:
Когда мы пытаемся упаковать двухсторонний стенд в 4 яруса, мы нарушаем физическую логику высот: товары на первом физическом ярусе с обратной стороны стенда программа начинает считать находящимися на 3-м ярусе. Это искажает отчетность, делает неудобным визуальный поиск и мешает корректной работе складских правил. Выясним, как сопоставить имеющиеся параметры оборудования с типовыми координатами программы.
Проанализируем стандартную складскую методологию 1С. Разрез Линия исторически предназначен не только для нумерации длинных рядов, но и для разделения сторон стеллажного ряда или прохода. Это наиболее аккуратный и методически верный вариант решения задачи.
Разложим координаты стенда по шагам:
ВЫСТАВКА или Секция 1).1 и 2) либо буквенные обозначения (A и B).1).1 и 2.01 до 15.В результате мы получаем понятные и наглядные адреса ячеек вида Сек1-Л1-Ст1-Я1-П01 и Сек1-Л2-Ст1-Я1-П01. При таком подходе кладовщик четко понимает: физическая высота у обеих ячеек совпадает (первый ярус), но одна ячейка находится на лицевой стороне (Линия 1), а вторая — на тыльной (Линия 2).
Рассмотрим альтернативную ситуацию: что делать, если координата Линия уже занята сквозной нумерацией проходов или рядов склада? В этом случае двустороннюю конструкцию представляют как два независимых стеллажа, примыкающих друг к другу «спина к спине».
Разберем настройку координат для этого сценария:
1-A, а оборотной стороне — номер 1-B (либо используем четную и нечетную нумерацию стеллажей, например 1 и 2).1 и 2.01 до 15.Оба способа полностью исключают путаницу с высотой ярусов и позволяют сохранить понятную структуру хранения.
Обратим особое внимание: координаты ячейки формируют лишь ее текстовый адрес и штрихкод. Для системы адресного склада ключевым параметром при автоматическом формировании заданий на размещение и отбор товаров является реквизит Порядок обхода.
Если сгенерировать ячейки автоматически и не отрегулировать данный реквизит, система может выстроить маршрут сборщика по кратчайшему числовому пути: ячейка 1 лицевой стороны, затем ячейка 1 обратной стороны. Сборщику придется постоянно обходить стенд вокруг ради каждой единицы номенклатуры.
Чтобы избежать лишних перемещений персонала, настроим порядок обхода строго последовательно:
01 по 15 (индексы обхода с 1 по 15).15 по 01 в обратном порядке (индексы с 16 по 30).01 по 15 (индексы с 31 по 45).15 по 01 (индексы с 46 по 60).Такой порядок минимизирует перемещения сотрудника и делает сборку заказов максимально быстрой.
Посмотрим на важные технические нюансы работы со складскими ячейками в программе:
Генерация топологии склада. Она позволяет пакетно создать ячейки с нужными диапазонами букв и цифр.01, 02 ... 15). Если этого не сделать, строковая сортировка платформы расположит элементы неверно: 1, 10, 11 ... 2, 20, что нарушит порядок вывода данных в складских отчетах и документах.Загрузка данных из внешнего файла непосредственно в справочник СкладскиеЯчейки, сразу заполнив координаты, рабочие участки и точный индекс порядка обхода.