Почему не видны группы номенклатуры в УТ 11 после переноса из УТ 10.3 и как это исправить

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

Переход с конфигурации «Управление торговлей» редакции 10.3 на редакцию 11 — это не просто обновление, а полноценная смена парадигмы работы с данными. Одной из самых частых проблем, с которой сталкиваются специалисты при переносе справочника Номенклатура, является «исчезновение» привычных папок (групп). В базе данных через консоль запросов мы видим, что группы перенесены, но в стандартном интерфейсе формы списка их нет. Рассмотрим подробно, почему так происходит и как настроить интерфейс под требования пользователя. Для первичной миграции данных можно применить комплект обработок для перехода с УТ 10.3 на УТ 11.

Разберем логику работы интерфейса «Такси» в УТ 11

В старых редакциях на обычных формах иерархия справочника была жестко зашита в основное окно списка. В современных управляемых формах (УТ 11, ERP, КА) разработчики 1С реализовали более гибкий, но в то же время сложный механизм навигации. Теперь за отображение структуры отвечает не только сам справочник, но и настройки формы, а также функциональные опции программы.

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

Способ 1: Включение панели навигации по иерархии

Это самое простое и частое решение, которое помогает вернуть привычные группы. Давайте выполним следующие шаги вместе:

  1. Откроем справочник Номенклатура.
  2. Обратим внимание на правую или левую панель (в зависимости от версии релиза). По умолчанию там может отображаться дерево «Виды номенклатуры».
  3. Над этой панелью найдем пиктограмму в виде шестеренки (Настройка навигации).
  4. В появившемся меню установим флажок «Навигация по иерархии».

После этого действия в боковой панели появится привычное дерево папок, которое было перенесено из УТ 10.3. Теперь при выборе папки в левой части, в правой части будет отображаться список товаров, входящих в эту группу.

Способ 2: Настройка режима просмотра списка

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

  1. Список: все элементы (и товары, и папки) выводятся общим плоским списком. Если установлены фильтры, папки могут скрываться.
  2. Иерархический список: элементы отображаются внутри своих папок.
  3. Дерево: полная структура с возможностью разворачивать и сворачивать узлы.

Для переключения режима проделаем следующее: нажмем кнопку «Ещё» в верхней части формы списка, перейдем в пункт «Установить режим просмотра» и выберем «Иерархический список». Это позволит видеть папки непосредственно в основной таблице данных.

Способ 3: Проверка технической корректности переноса (реквизит ЭтоГруппа)

Рассмотрим ситуацию с технической точки зрения. При массовом переносе данных через правила обмена (КД 2.0 или КД 3.0) могла возникнуть ошибка в заполнении системных полей. Чтобы исключить ошибки при сопоставлении реквизитов, для миграции справочной информации применяют перенос данных из УТ 10.3 в УТ 11, разработанный с учетом структуры обеих конфигураций. Проанализируем состояние объектов через консоль запросов или групповую обработку данных.

Важно убедиться, что у перенесенных групп реквизит ЭтоГруппа имеет значение Истина. В практике встречаются случаи, когда группы переносятся как элементы (с ЭтоГруппа = Ложь), но с наименованиями бывших папок. В таком случае система воспринимает их как обычные товары, и иерархия «ломается».

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

Способ 4: Влияние функциональных опций и отборов

Проанализируем настройки самой программы. В УТ 11 существуют функциональные опции, которые могут ограничивать работу с иерархией. Перейдем в раздел НСИ и администрирование — Настройка НСИ и разделов — Номенклатура. Проверим, не включены ли специфические настройки, скрывающие иерархию справочника в пользу категорий или видов.

Кроме того, рассмотрим работу фильтров в форме списка. Часто пользователи забывают, что у них включен отбор, например, «Только в наличии». Поскольку у самой «Группы» (папки) физически не может быть остатка на складе, система автоматически скрывает ее из списка, чтобы не показывать пустые узлы, не удовлетворяющие условиям поиска. Попробуйте сбросить все установленные фильтры в заголовке формы.

Рекомендации по объяснению ситуации заказчику

Если вам нужно объяснить заказчику, почему интерфейс изменился, используйте следующие аргументы:

Таким образом, мы выяснили, что отсутствие групп — это чаще всего не ошибка переноса, а особенность настройки интерфейса управляемых форм. Применив указанные выше настройки режима просмотра и навигации, вы сможете вернуть привычный вид справочника Номенклатура.

← На главную