Переход с классических решений вроде 1С:Управление торговлей 10.3 на современные редакции 11.5 часто вызывает вопросы у пользователей, привыкших к определенной логике интерфейса. Одной из самых частых трудностей становится поиск товаров не в общем списке, а через структуру папок (групп), а также оперативное управление ценами в интерфейсе кассира. Чтобы облегчить этот переход, можно использовать расширение для отображения иерархии номенклатуры как в УТ 10.3 (поможет отображение иерархии номенклатуры в стиле УТ 10.3 для УТ 11), которое возвращает привычный вид справочника. В этой статье мы подробно разберем, как оптимизировать поиск по иерархии и настроить права для корректировки цен в документах продажи.
Проанализируем ситуацию: в УТ 11.5 по умолчанию поиск в справочнике Номенклатура настроен так, что система выдает все подходящие элементы из всех папок сразу. Если номенклатурных позиций десятки тысяч, работа замедляется. Рассмотрим несколько способов, как можно искать именно «папки», а не отдельные товары.
Способ 1: Использование штатного поиска в дереве групп
Разберем самый простой механизм, который встроен в платформу «1С:Предприятие 8.3». Чтобы быстро найти нужную папку, выполним следующие действия:
Номенклатура или окно подбора товаров в чеке.Система автоматически позиционирует курсор на папке, название которой совпадает с вашим запросом. Это избавляет от необходимости вручную раскрывать бесконечные уровни вложенности.
Способ 2: Настройка режима навигации
Посмотрим на интерфейс подбора. В современных версиях УТ 11 существует возможность управления панелью навигации. Если панель групп не видна, ее нужно включить через настройки формы. Выясним причину, почему папки могут не отображаться: часто пользователи случайно отключают левую панель, переводя список в режим «Список» вместо «Навигация по иерархии».
Проанализируем механизм поиска в левой части: когда вы находитесь в дереве групп, вы можете просто начать набирать название папки на клавиатуре. Программа автоматически начнет поиск по первым буквам внутри дерева, что значительно ускоряет процесс перехода к нужной категории товара — для этого подойдёт умный поиск номенклатуры по частям слов и раскладке.
Способ 3: Фильтрация через отборы
Рассмотрим более продвинутый вариант. В правой части списка номенклатуры (если она не скрыта) находится панель быстрых отборов. Разберем по шагам, как добавить туда поиск по группе:
Группа или Группа номенклатуры.Теперь в основной форме списка у вас появится отдельное поле для выбора группы. При нажатии на него откроется окно выбора папки, в котором также работает поиск. Для тех, кому важна максимальная информативность при таком поиске, полезным будет расширение для вывода актуальных остатков и цен в списках (удобно через панель вывода цен и остатков в списке номенклатуры для УТ 11), позволяющее видеть данные сразу по нескольким складам и видам цен.
Второй важный аспект работы — возможность быстро изменить цену товара непосредственно при оформлении продажи, не заходя в справочники цен. Выясним, как это реализовать в 1С:УТ 11.5, где политика ценообразования обычно жестко регламентирована.
Первым делом проанализируем права пользователя. В 1С нельзя просто так поменять цену, если это не разрешено администратором системы. Рассмотрим путь настройки:
НСИ и администрирование — Настройки пользователей и прав.Профили групп доступа.Редактирование цен в документах или Отклонение от условий продаж.Без этих прав поле Цена в чеке будет заблокировано для редактирования. Если вы хотите разрешить изменение цены только в определенных пределах, следует использовать механизм «Минимально допустимых цен продажи».
Разберем настройки раздела продаж. Часто возможность изменения цены технически завязана на функционал «Ручных скидок». Выполним следующие действия:
НСИ и администрирование — Настройка НСИ и разделов — Продажи.Розничные продажи убедимся, что установлена галочка Ручные скидки в чеках.Оптовые продажи (они часто влияют на общую логику документов), где должна быть активна опция Ручные скидки.Посмотрим на само рабочее место кассира. Даже если права есть, кнопка изменения цены может быть скрыта в интерфейсе. Проанализируем настройки РМК:
НСИ и администрирование — РМК и оборудование — Настройки РМК.Горячие клавиши или Кнопки нижней панели.Цена добавлена и активна.Если штатный функционал кажется вам перегруженным, можно применить целевое расширение для редактирования колонки «Цена» в РМК, которое открывает возможность правки цены напрямую. Для более комплексных задач отлично подойдет рабочее место кассира с остатками и видами цен (есть готовое интерфейс кассира РМК с остатками и видами цен для УТ 11), где помимо редактирования можно оставлять комментарии к чеку и видеть актуальные запасы.
Если вам необходимо программно проверить, разрешено ли изменение цены для конкретного пользователя, мы можем обратиться к механизму проверки прав. Рассмотрим пример кода, который анализирует доступность редактирования:
Если ПравоДоступа("РедактированиеЦенВДокументах", Метаданные.Документы.ЧекККМ) Тогда
// Позволяем пользователю вводить цену вручную
Элементы.ТаблицаТоварыЦена.Доступность = Истина;
Иначе
// Блокируем поле, если прав недостаточно
Элементы.ТаблицаТоварыЦена.Доступность = Ложь;
КонецЕсли;
Важно помнить, что в УТ 11.5 приоритет имеют настройки Соглашений с клиентами (даже в рознице могут использоваться типовые соглашения). Если в соглашении стоит флаг Цена включает НДС или установлены жесткие границы цен, ручное редактирование может конфликтовать с этими настройками.
Мы проанализировали основные сложности при поиске номенклатуры по папкам и управлении ценами. Подведем итог: для удобной навигации используйте CTRL + F в дереве групп или настройте иерархические отборы. Правильная комбинация Профилей групп доступа, Настроек РМК и дополнительных расширений позволит сделать работу в 1С:Управление торговлей 11.5 максимально быстрой и эффективной.