При работе в современных конфигурациях «1С:Предприятие» пользователи часто сталкиваются с ситуацией, когда после очередного обновления интерфейс программы привычных документов или справочников внезапно меняется. Одним из таких неожиданных изменений в программах «1С:Управление торговлей» (начиная с релизов 11.4.12 и выше, включая редакции 11.5), «1С:Комплексная автоматизация» и «1С:ERP Управление предприятием» стало «исчезновение» крайне полезного технического отчета «Места использования» прямо из карточки номенклатуры. Пользователи и администраторы начинают подозревать сбои в правах доступа или ошибки обновления, однако причина кроется в плановом изменении юзабилити платформы.
В этой статье мы подробно проанализируем ситуацию, выясним причину такого поведения системы и разберем по шагам, как быстро вернуть этот отчет на его привычное место без привлечения программистов и без изменения конфигурации.
Для начала разберем природу этого изменения. Исчезновение кнопки отчета — это не критический баг релиза, а задокументированное поведение обновленной Библиотеки стандартных подсистем (БСП), на базе которой строятся все современные конфигурации 1С. Разработчики фирмы «1С» постоянно работают над оптимизацией интерфейсов, стремясь разгрузить командные панели от избыточной технической информации, которая требуется пользователю далеко не каждый день.
В рамках модернизации подсистемы «Варианты отчетов» разработчики перевели отчет Места использования в категорию второстепенных. По умолчанию система скрывает подобные отчеты в дополнительное подменю командной панели, чтобы они не занимали место на экранах с небольшим разрешением. При этом сам отчет физически никуда не исчез из базы данных, и права доступа на него у пользователей остались прежними.
Давайте посмотрим на текущую структуру формы карточки номенклатуры. Если вам нужно срочно открыть отчет прямо сейчас, не меняя глобальных настроек отображения, выполните следующие простые действия:
Номенклатура).Для технического специалиста или администратора системы также доступен альтернативный вариант открытия отчета напрямую через главное меню программы. Для этого можно воспользоваться механизмом Функции для технического специалиста (в старых версиях платформы этот пункт назывался Все функции), найти в списке отчетов требуемый отчет по имени и запустить его, указав нужную ссылку на товар.
Прежде чем мы перейдем к возвращению кнопки на форму, рассмотрим подробнее, какую именно задачу решает отчет Места использования. Данный отчет незаменим, когда требуется удалить дублирующийся товар, изменить его характеристики или понять, почему позиция номенклатуры заблокирована для редактирования. Система обращается к внутренним механизмам платформы для поиска всех ссылок на данный объект в базе данных.
Программисты 1С для реализации аналогичного поиска в коде используют встроенный метод платформы. Посмотрим на пример простого кода, который иллюстрирует, как система программно ищет места использования любого элемента:
МассивСсылок = Новый Массив;
МассивСсылок.Добавить(СсылкаНаНоменклатуру);
ТаблицаМестИспользования = НайтиПоСсылкам(МассивСсылок);
Для Каждого Строка Из ТаблицаМестИспользования Цикл
Сообщить("Товар найден в объекте: " + Строка.Данные);
КонецЦикла;
Именно этот мощный алгоритм поиска взаимосвязей и завернут в удобную визуальную оболочку отчета Места использования, помогая обычным пользователям мгновенно находить документы движения, спецификации или штрихкоды, связанные с конкретным товаром.
Если ваши контент-менеджеры, закупщики или кладовщики привыкли открывать этот отчет в один клик и им неудобно каждый раз заходить в подменю Еще, вы можете легко вернуть кнопку обратно. Для этого воспользуемся стандартным механизмом кастомизации интерфейса платформы «1С:Предприятие 8.3» под названием Изменить форму.
Проанализируем последовательность действий, которую необходимо выполнить:
Номенклатура и откройте карточку любого товара.В дополнительном подменю. Нажмите на это поле и выберите вариант В командной панели (или универсальный вариант В командной панели и дополнительном подменю).После прохождения этой инструкции кнопка быстрого перехода к отчету Места использования незамедлительно вернется на панель быстрых действий карточки номенклатуры рядом с другими важными отчетами.
Описанная выше настройка формы сохраняется индивидуально для того пользователя, который ее выполнил. Если в вашей компании с номенклатурой работает большой штат сотрудников, настраивать форму каждому вручную будет неэффективно. Администратор системы может легко растиражировать эту настройку на всех или на определенных пользователей.
Рассмотрим, как это сделать за несколько простых шагов:
Администрирование в зависимости от конфигурации).Настройки внешнего вида окон и форм, выберите форму элемента справочника Номенклатура и нажмите кнопку Скопировать.Таким образом, решив проблему один раз на своем рабочем месте, вы сможете мгновенно вернуть удобный и привычный инструмент аналитики всей вашей команде.