К статье
Практический материал

Администрирование · 9 мин

Требования назначения функциональности в 1С: что это и как применить

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

Фраза «требования назначения функциональности» встречается пользователям 1С в двух ситуациях: при настройке программы через механизм функциональных опций и при работе с ролями и правами доступа, где для объекта задано «назначение» — к каким подсистемам и ролям он относится. В обоих случаях речь идёт об одном принципе: конфигурация 1С содержит гораздо больше возможностей, чем нужно конкретной компании, и система позволяет включать только требуемые разделы, скрывая лишнее из интерфейса и из расчётов.

Понимание этого механизма важно и администратору, который разворачивает программу, и пользователю, который не видит нужный пункт меню. Частая жалоба «в 1С нет раздела складского учёта» почти всегда означает одно: соответствующая функциональная опция выключена, и программа просто скрыла команды, справочники и документы этого раздела.

Что скрывается за термином «назначение функциональности»

В типовых конфигурациях 1С (Бухгалтерия предприятия, Управление торговлей, ERP, Зарплата и управление персоналом) функциональность разделена на опции. Каждая опция — это переключатель, который включает или отключает целый блок: объекты метаданных, команды интерфейса, реквизиты документов и проводки. Например, опция «Вести учёт по нескольким складам» добавляет поле «Склад» в документы и отчёты, а опция «Валютные операции» открывает разделы для работы с валютными счетами и курсовыми разницами.

Термин «назначение» здесь означает привязку: каждый объект конфигурации «назначен» определённой функциональной опции или подсистеме. Пока опция выключена, объект в интерфейсе недоступен — пользователь его просто не видит. Это не ошибка и не ограничение лицензии, а штатное поведение программы.

Где находятся настройки функциональности

В большинстве конфигураций на управляемых формах путь одинаков: раздел «Администрирование» → «Настройка программы» (в некоторых версиях — «Настройки» → «Функциональность»). Откроется панель с вкладками: «Главное», «Запасы и закупки», «Продажи», «Зарплата и кадры» и другие — состав зависит от конфигурации. На каждой вкладке расположены флажки, соответствующие функциональным опциям.

Часть опций зависит друг от друга. Например, нельзя включить «Ордерный склад», не включив сначала учёт по нескольким складам; программа либо подсветит зависимость, либо включит родительскую опцию автоматически. Если нужный флажок неактивен (серый), ищите, от какой родительской настройки он зависит.

Порядок включения нужной функциональности
  1. 1
    Откройте «Администрирование → Настройка программы» (или «Функциональность»).
  2. 2
    Найдите нужный раздел по вкладкам и установите флажок у требуемой опции.
  3. 3
    Проверьте зависимые опции — программа может предложить включить связанные настройки.
  4. 4
    Сохраните настройки и перезапустите сеанс или обновите интерфейс (Ctrl+Shift+R в тонком клиенте при необходимости).
  5. 5
    Откройте раздел меню и убедитесь, что нужные документы и отчёты появились.

Почему включённая опция всё равно не видна пользователю

Функциональная опция — только первый уровень. Второй уровень — права доступа. Если у пользователя нет роли, дающей право на чтение и изменение объектов раздела, то даже при включённой опции команды будут скрыты. Проверяется это через «Администрирование → Настройки пользователей и прав → Пользователи»: откройте карточку сотрудника и посмотрите назначенные ему профили групп доступа или роли.

Третий возможный барьер — настройки видимости команд внутри самой панели разделов. Пользователь мог вручную убрать команду через «Настройка навигации» раздела. В этом случае команда возвращается тем же способом: шестерёнка в панели раздела → перенести нужную команду из правого списка в левый.

Контрольные точки

Как проверить, что функциональность применилась

Раздел в панели навигации
Норма

Раздел и его команды видны под администратором и пользователем

Тревожный признак

Виден только администратору — проблема в ролях

Реквизиты документов
Норма

В документах появились новые поля (склад, валюта, подразделение)

Тревожный признак

Полей нет — опция не сохранена или требуется обновление сеанса

Отчёты
Норма

Новые отчёты доступны и формируются без ошибок

Тревожный признак

Отчёт открывается пустым — проверьте, ведётся ли учёт по новому разделу

Как применить требования функциональности при внедрении

При развёртывании программы с нуля правильный порядок такой: сначала составляют список реально используемых участков учёта, затем включают только их. Включать «всё подряд» не рекомендуется: лишние опции добавляют обязательные реквизиты в документы, усложняют интерфейс и замедляют заполнение. Например, включённый учёт по характеристикам номенклатуры потребует указывать характеристику в каждой строке, даже если она не нужна.

Обратная ситуация — отключение опции, по которой уже есть данные. Здесь будьте осторожны: программа скроет объекты, но данные в базе останутся. Если опцию включить снова, информация вернётся. Однако отчёты за период, пока опция была выключена, могут отображаться некорректно, а пользователи в этот период не смогут работать с документами раздела.

Назначение функциональности в конфигураторе

Для разработчиков и внедренцев термин имеет второй смысл. В конфигураторе у каждого объекта метаданных есть свойство «Функциональные опции» (панель свойств объекта), а у ролей — настройка доступа к объектам. Дополнительно подсистемы («Администрирование», «Продажи» и т.д.) определяют, в каком разделе интерфейса объект появится. Если объект не назначен ни одной подсистеме, его не будет видно в панели разделов даже при включённых опциях.

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

Типичные ошибки
01
Искать пропавший раздел в правах, хотя выключена функциональная опция — сначала проверяйте «Настройку программы».
02
Включать все опции «на всякий случай» — интерфейс перегружается, в документах появляются обязательные лишние реквизиты.
03
Отключать опцию с данными без копии базы — риск сбоя отчётности и закрытия периода.
04
Забывать перезапустить сеанс после изменения настроек — пользователь продолжает видеть старый интерфейс и считает, что настройка не сработала.
05
Не назначать роли после включения опции — раздел виден администратору, но не рядовым пользователям.

Частые сценарии и их решение

Нет раздела «Склад» в 1С:Бухгалтерии

Откройте «Администрирование → Настройка программы → Функциональность», вкладка «Запасы» (или «Главное» в старых релизах) и включите «Складской учёт». После этого в справочнике номенклатуры и документах появятся поля склада, а в панели разделов — соответствующие отчёты.

Не видны валютные операции

Включите опцию «Валютные операции» (расчёты в валюте и у.е.) на вкладке «Расчёты» или «Главное». Дополнительно убедитесь, что у пользователя есть роль на работу с банковскими документами, иначе раздел останется скрытым.

После обновления пропал привычный пункт меню

При обновлении типовой конфигурации иногда меняется состав подсистем или значения опций по умолчанию. Проверьте «Настройку программы», затем «Настройку навигации» раздела. Если команду не вернуть ни одним способом — уточните у администратора, не изменились ли профили доступа после обновления.

Маршрут решения

Как выбрать действие

Раздела нет ни у кого, включая администратораПроверяйте функциональные опции в «Настройке программы»
Раздел виден администратору, но не пользователюПроверяйте роли и профили групп доступа пользователя
Раздел есть, но нет конкретной командыОткройте настройку навигации раздела и верните команду
После включения опции ничего не изменилосьЗавершите сеанс и войдите заново, при необходимости очистите кэш клиента

FAQ

Чем функциональная опция отличается от роли?

Опция включает или скрывает целый блок учёта для всей базы, роль определяет права конкретного пользователя на объекты. Для видимости раздела нужны оба условия: опция включена и роль назначена.

Удалятся ли данные, если отключить функциональную опцию?

Нет, данные остаются в базе, но объекты скрываются из интерфейса. При повторном включении опции информация снова станет доступна. Риск в другом: отчётность и закрытие периода за время отключения могут вести себя некорректно.

Почему флажок нужной опции серый и не нажимается?

Опция зависит от другой, родительской настройки, которая выключена. Найдите её на той же или соседней вкладке и включите сначала её — зависимый флажок станет активным.

Нужно ли перезапускать программу после изменения настроек?

Желательно. Часть настроек применяется сразу, но состав панелей и команд надёжнее обновляется после повторного входа в сеанс. Если изменений не видно — выйдите и зайдите снова.

Можно ли включить функциональность только для одного пользователя?

Нет, функциональные опции действуют на всю информационную базу. Индивидуальная настройка достигается через роли и профили доступа: опция включена для всех, а видимость раздела ограничена правами.

Где искать назначение функциональности при доработке конфигурации?

В конфигураторе: у объекта метаданных — свойство связи с функциональными опциями и подсистемами, у ролей — права на объекты. Проверяйте оба уровня, иначе доработанный объект окажется невидимым или, наоборот, доступным при отключённой опции.

Итог

Что важно запомнить

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