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

Быстрый старт · 10 мин

Что такое менеджер в 1С и как с ним работать

Разбираем, что такое менеджер в 1С: пользователь-менеджер, программные менеджеры объектов, настройка прав, типичные ошибки и практические сценарии работы.

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

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

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

Менеджер как пользователь программы

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

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

Отдельно существует справочник или реквизит «Ответственный» — его часто путают с полем «Менеджер». Ответственный обычно указывает, кто отвечает за документ в целом, а менеджер — кто ведёт клиента или сделку. В конкретной конфигурации логика может отличаться, поэтому перед настройкой отчётов уточните, по какому полю строится аналитика.

Как настроить права для менеджера

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

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

Ограничение доступа на уровне записей (RLS) — мощный, но требующий осторожности механизм. Если настроить его неправильно, менеджеры либо увидят чужие данные, либо потеряют доступ к собственным документам. Перед включением RLS протестируйте настройку на тестовой копии базы и проверьте поведение под учётной записью реального пользователя.

Менеджер как программный объект платформы

Во встроенном языке 1С менеджер — это объект, через который выполняются операции с прикладными данными. У каждого типа объектов конфигурации есть свой менеджер: СправочникиМенеджер, ДокументыМенеджер, РегистрыСведенийМенеджер и другие. Доступ к конкретному менеджеру получают через глобальные свойства: Справочники.Номенклатура, Документы.РеализацияТоваровУслуг.

Через менеджер выполняют типовые операции: создание нового объекта (СоздатьЭлемент(), СоздатьДокумент()), получение ссылки по уникальному идентификатору, поиск по коду или наименованию, получение пустой ссылки, формирование печатных форм. Например, конструкция Справочники.Контрагенты.НайтиПоНаименованию("ООО Ромашка") возвращает ссылку на найденный элемент.

1c
// Создание элемента справочника через менеджер
НовыйКлиент = Справочники.Контрагенты.СоздатьЭлемент();
НовыйКлиент.Наименование = "ООО Ромашка";
НовыйКлиент.Записать();

// Поиск документа по номеру
ДокументСсылка = Документы.ЗаказКлиента.НайтиПоНомеру("000000001", ТекущаяДатаСеанса());
Если Не ДокументСсылка.Пустая() Тогда
    // документ найден, можно получить объект
КонецЕсли;

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

Менеджеры в типовых конфигурациях: где что искать

Расположение настроек зависит от конфигурации. В «1С:Управление торговлей» пользователи и профили находятся в разделе «Настройки и администрирование», поле «Менеджер» есть в заказах клиентов, коммерческих предложениях и сделках. В «1С:Бухгалтерии» роль менеджера обычно ограничивается выпиской счетов и первичных документов без доступа к регламентированной отчётности.

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

Как подходят разные способы назначения прав

Готовый типовой профиль

Быстрый старт, права уже сбалансированы. Ограничение: не учитывает специфику компании, может давать лишний доступ

Копия профиля с доработкой

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

Роли в конфигураторе

Полный контроль, но требует разработчика и усложняет обновление конфигурации

Отчёты и аналитика по менеджерам

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

Чтобы аналитика была корректной, поле «Менеджер» должно заполняться всегда и единообразно. Если часть документов создаётся обменом с сайтом или внешней системой, проверьте, какое значение подставляется при загрузке, — пустое поле или служебный пользователь исказят отчёт. Обычно для таких документов заводят отдельного служебного менеджера, например «Интернет-магазин», чтобы не смешивать его с показателями сотрудников.

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

Как проверить результат настройки

Вход под учётной записью менеджера
Норма

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

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

Ошибки «Нарушение прав доступа» или видны лишние разделы

Поле «Менеджер» в новых документах
Норма

Заполняется автоматически текущим пользователем

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

Поле пустое или подставляется чужой сотрудник

Отчёт по продажам в разрезе менеджеров
Норма

Каждый сотрудник виден со своими суммами, нет строки с пустым менеджером

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

Большая доля продаж на пустом или служебном значении

Типичные ошибки и ограничения

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

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

Типичные ошибки
01
Выдача профиля «Администратор» менеджеру для решения разовой проблемы — открывает доступ ко всем данным и настройкам
02
Удаление уволенного менеджера из справочника — в старых документах появляются битые ссылки
03
Правка типового профиля вместо создания копии — при обновлении конфигурации изменения теряются
04
В коде — вызов ПолучитьОбъект() в цикле для чтения данных — резкое падение производительности; для чтения достаточно ссылки или запроса

Частые вопросы

Чем менеджер отличается от ответственного в документах 1С?

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

Как сделать, чтобы менеджер видел только своих клиентов?

Используйте ограничение доступа на уровне записей (RLS) в профиле группы доступа: настройте условие по реквизиту «Менеджер» или «Основной менеджер» в карточке клиента. Обязательно протестируйте на копии базы — неверное условие может скрыть данные у всех пользователей группы.

Что значит «Менеджеры» в модуле менеджера объекта в конфигураторе?

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

Можно ли менеджеру разрешить проведение, но запретить отмену проведения?

Да, на уровне ролей права «Проведение» и «Отмена проведения» разделяются. В типовом профиле это может быть недоступно, тогда потребуется копия профиля с доработкой ролей или отдельная роль, созданная разработчиком в конфигураторе.

Почему в отчёте по продажам есть строка с пустым менеджером?

Часть документов создана без заполнения поля «Менеджер» — обычно загрузкой из внешних систем, обменом или ручным вводом с очищенным полем. Найдите такие документы отбором по пустому значению, заполните реквизит и настройте автоматическое заполнение в обмене.

Итог

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

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