Как правильно настроить топологию двустороннего стенда или стеллажа в 1С:Управление торговлей?

Бизнес-аналитик 1С v8.3 (Управляемые формы) 1С:Управление торговлей Управленческий учет Торговля и дистрибуция
← На главную

При переходе на адресное хранение часто возникают вопросы правильного отражения нестандартных конструкций хранения. Рассмотрим типовую ситуацию: на складе или в торговом зале установлен двухсторонний выставочный стенд (например, типа «книжка») или стеллаж, у которого на каждой из двух сторон расположено по 2 яруса полок и по 15 ячеек на каждом ярусе. Первая мысль, которая часто приходит пользователям, — завести один стеллаж и искусственно растянуть его на 4 яруса (по два яруса на каждую сторону). Посмотрим, почему такой подход неудобен и как правильно спроектировать координатную сетку в 1С:Управление торговлей (редакция 11).

Разберем базовые принципы: в типовой конфигурации структура справочника СкладскиеЯчейки строится на пятиуровневой иерархии координат:

  1. Секция — макрозона, группа стеллажей или проход.
  2. Линия — линия расположения стеллажей или сторона прохода.
  3. Стеллаж — конкретный физический или логический стеллаж.
  4. Ярус — высота (полка) по вертикали.
  5. Позиция — порядковое место хранения на выбранной полке.

Когда мы пытаемся упаковать двухсторонний стенд в 4 яруса, мы нарушаем физическую логику высот: товары на первом физическом ярусе с обратной стороны стенда программа начинает считать находящимися на 3-м ярусе. Это искажает отчетность, делает неудобным визуальный поиск и мешает корректной работе складских правил. Выясним, как сопоставить имеющиеся параметры оборудования с типовыми координатами программы.

Способ 1. Использование координаты «Линия» для кодирования стороны стенда

Проанализируем стандартную складскую методологию 1С. Разрез Линия исторически предназначен не только для нумерации длинных рядов, но и для разделения сторон стеллажного ряда или прохода. Это наиболее аккуратный и методически верный вариант решения задачи.

Разложим координаты стенда по шагам:

  1. Секция: указываем общую выставочную зону, сектор склада или номер блока стендов (например, ВЫСТАВКА или Секция 1).
  2. Линия: кодируем сторону стенда. Используем числовые значения (1 и 2) либо буквенные обозначения (A и B).
  3. Стеллаж: задаем номер самого физического стенда (например, 1).
  4. Ярус: оставляем честные физические уровни — 1 и 2.
  5. Позиция: задаем порядковый номер ячейки на полке от 01 до 15.

В результате мы получаем понятные и наглядные адреса ячеек вида Сек1-Л1-Ст1-Я1-П01 и Сек1-Л2-Ст1-Я1-П01. При таком подходе кладовщик четко понимает: физическая высота у обеих ячеек совпадает (первый ярус), но одна ячейка находится на лицевой стороне (Линия 1), а вторая — на тыльной (Линия 2).

Способ 2. Моделирование через спаренные стеллажи

Рассмотрим альтернативную ситуацию: что делать, если координата Линия уже занята сквозной нумерацией проходов или рядов склада? В этом случае двустороннюю конструкцию представляют как два независимых стеллажа, примыкающих друг к другу «спина к спине».

Разберем настройку координат для этого сценария:

  1. Секция и Линия: заполняются в соответствии с глобальной сеткой склада.
  2. Стеллаж: лицевой стороне присваиваем номер 1-A, а оборотной стороне — номер 1-B (либо используем четную и нечетную нумерацию стеллажей, например 1 и 2).
  3. Ярус: честные уровни полок 1 и 2.
  4. Позиция: номера ячеек от 01 до 15.

Оба способа полностью исключают путаницу с высотой ярусов и позволяют сохранить понятную структуру хранения.

Настройка порядка обхода и маршрутизации

Обратим особое внимание: координаты ячейки формируют лишь ее текстовый адрес и штрихкод. Для системы адресного склада ключевым параметром при автоматическом формировании заданий на размещение и отбор товаров является реквизит Порядок обхода.

Если сгенерировать ячейки автоматически и не отрегулировать данный реквизит, система может выстроить маршрут сборщика по кратчайшему числовому пути: ячейка 1 лицевой стороны, затем ячейка 1 обратной стороны. Сборщику придется постоянно обходить стенд вокруг ради каждой единицы номенклатуры.

Чтобы избежать лишних перемещений персонала, настроим порядок обхода строго последовательно:

  1. Лицевая сторона (Линия 1), Ярус 1: позиции с 01 по 15 (индексы обхода с 1 по 15).
  2. Лицевая сторона (Линия 1), Ярус 2: позиции с 15 по 01 в обратном порядке (индексы с 16 по 30).
  3. Переход к обратной стороне (Линия 2), Ярус 2: позиции с 01 по 15 (индексы с 31 по 45).
  4. Обратная сторона (Линия 2), Ярус 1: позиции с 15 по 01 (индексы с 46 по 60).

Такой порядок минимизирует перемещения сотрудника и делает сборку заказов максимально быстрой.

Практические рекомендации по генерации топологии

Посмотрим на важные технические нюансы работы со складскими ячейками в программе:

  1. Использование типовой обработки: для создания адресного пространства открываем форму Генерация топологии склада. Она позволяет пакетно создать ячейки с нужными диапазонами букв и цифр.
  2. Флаг «Фиксированная длина»: при заполнении числовых диапазонов позиций (от 1 до 15) всегда устанавливаем фиксированную ширину (2 знака: 01, 02 ... 15). Если этого не сделать, строковая сортировка платформы расположит элементы неверно: 1, 10, 11 ... 2, 20, что нарушит порядок вывода данных в складских отчетах и документах.
  3. Загрузка сложных структур: если стенды имеют сложную геометрию, ячейки проще спроектировать в табличном процессоре и загрузить с помощью типовой функции Загрузка данных из внешнего файла непосредственно в справочник СкладскиеЯчейки, сразу заполнив координаты, рабочие участки и точный индекс порядка обхода.
← На главную