Быстрый старт · 10 мин
Что такое менеджер в 1С и как с ним работать
Разбираем, что такое менеджер в 1С: пользователь-менеджер, программные менеджеры объектов, настройка прав, типичные ошибки и практические сценарии работы.
Термин «менеджер» в 1С встречается сразу в нескольких значениях, и это регулярно путает начинающих пользователей и разработчиков. В одном случае речь идёт о сотруднике компании — менеджере по продажам или закупкам, который работает в программе с документами и клиентами. В другом — о специальном программном объекте платформы, через который код обращается к справочникам, документам и регистрам. В третьем — о роли или профиле доступа, определяющем, что именно может делать пользователь с такой должностью.
Понимание разницы важно на практике: администратор настраивает права для менеджера-пользователя, разработчик использует менеджеры объектов в коде, а руководитель отдела продаж анализирует эффективность менеджеров через отчёты. Ошибка в трактовке термина приводит к неправильной настройке прав или неверно написанному коду.
Ниже разобраны все основные значения термина, показано, где именно в типовых конфигурациях встречается каждый из вариантов, и даны конкретные шаги по настройке прав, работе с кодом и проверке результата.
Менеджер как пользователь программы
В типовых конфигурациях — «1С:Управление торговлей», «1С:ERP», «1С:Комплексная автоматизация» — менеджер чаще всего означает сотрудника, который ведёт клиентов, оформляет заказы, счета и коммерческие предложения. Такому пользователю заводят учётную запись, привязывают её к элементу справочника «Пользователи» и назначают профиль группы доступа.
Во многих документах есть поле «Менеджер» — оно заполняется автоматически текущим пользователем или выбирается вручную. Это поле используется для закрепления клиентов за ответственными, разграничения доступа к сделкам и построения отчётов по продажам в разрезе сотрудников. Если поле не заполняется автоматически, проверьте, связан ли пользователь с физическим лицом и сотрудником в настройках.
Отдельно существует справочник или реквизит «Ответственный» — его часто путают с полем «Менеджер». Ответственный обычно указывает, кто отвечает за документ в целом, а менеджер — кто ведёт клиента или сделку. В конкретной конфигурации логика может отличаться, поэтому перед настройкой отчётов уточните, по какому полю строится аналитика.
Как настроить права для менеджера
Права менеджера задаются через профили групп доступа. В типовых конфигурациях уже есть готовые профили, например «Менеджер по продажам» или «Менеджер по закупкам». Они включают доступ к разделу продаж, документам заказов и счетов, справочникам клиентов и номенклатуры, но закрывают административные функции, кассовые операции и регламентные задачи.
- 1Откройте раздел «Администрирование» → «Настройки прав и пользователей» и создайте пользователя, указав физическое лицо
- 2Определите, какие разделы нужны: продажи, закупки, склад, CRM — от этого зависит выбор профиля
- 3Назначьте пользователю готовый профиль группы доступа (например, «Менеджер по продажам») или создайте копию профиля и скорректируйте роли
- 4При необходимости настройте ограничение доступа на уровне записей — чтобы менеджер видел только своих клиентов или свои документы
- 5Войдите под учётной записью менеджера и проверьте: нужные разделы открываются, лишние скрыты, документы создаются и проводятся
Ограничение доступа на уровне записей (RLS) — мощный, но требующий осторожности механизм. Если настроить его неправильно, менеджеры либо увидят чужие данные, либо потеряют доступ к собственным документам. Перед включением RLS протестируйте настройку на тестовой копии базы и проверьте поведение под учётной записью реального пользователя.
Менеджер как программный объект платформы
Во встроенном языке 1С менеджер — это объект, через который выполняются операции с прикладными данными. У каждого типа объектов конфигурации есть свой менеджер: СправочникиМенеджер, ДокументыМенеджер, РегистрыСведенийМенеджер и другие. Доступ к конкретному менеджеру получают через глобальные свойства: Справочники.Номенклатура, Документы.РеализацияТоваровУслуг.
Через менеджер выполняют типовые операции: создание нового объекта (СоздатьЭлемент(), СоздатьДокумент()), получение ссылки по уникальному идентификатору, поиск по коду или наименованию, получение пустой ссылки, формирование печатных форм. Например, конструкция Справочники.Контрагенты.НайтиПоНаименованию("ООО Ромашка") возвращает ссылку на найденный элемент.
// Создание элемента справочника через менеджер
НовыйКлиент = Справочники.Контрагенты.СоздатьЭлемент();
НовыйКлиент.Наименование = "ООО Ромашка";
НовыйКлиент.Записать();
// Поиск документа по номеру
ДокументСсылка = Документы.ЗаказКлиента.НайтиПоНомеру("000000001", ТекущаяДатаСеанса());
Если Не ДокументСсылка.Пустая() Тогда
// документ найден, можно получить объект
КонецЕсли;Важно различать менеджер, ссылку и объект. Менеджер — точка входа для операций с типом данных в целом. Ссылка — лёгкий идентификатор конкретной записи. Объект — полная копия данных в памяти, которую получают методом ПолучитьОбъект() и после изменения записывают. Чтение данных через ссылку без получения объекта быстрее и безопаснее для массовых операций.
Менеджеры в типовых конфигурациях: где что искать
Расположение настроек зависит от конфигурации. В «1С:Управление торговлей» пользователи и профили находятся в разделе «Настройки и администрирование», поле «Менеджер» есть в заказах клиентов, коммерческих предложениях и сделках. В «1С:Бухгалтерии» роль менеджера обычно ограничивается выпиской счетов и первичных документов без доступа к регламентированной отчётности.
В конфигурациях на основе БСП (библиотеки стандартных подсистем) управление профилями унифицировано: раздел «Администрирование» → «Настройки прав и пользователей» → «Профили групп доступа». Если в вашей конфигурации такого раздела нет, вероятно, права настраиваются через роли в конфигураторе — это уже задача разработчика.
Как подходят разные способы назначения прав
Быстрый старт, права уже сбалансированы. Ограничение: не учитывает специфику компании, может давать лишний доступ
Гибкая настройка под должность. Требует понимания ролей и тестирования после каждого изменения
Полный контроль, но требует разработчика и усложняет обновление конфигурации
Отчёты и аналитика по менеджерам
Поле «Менеджер» в документах — основа для оценки работы отдела продаж. Типовые отчёты «Продажи», «Валовая прибыль», «Анализ причин отмены заказов» позволяют группировать данные по менеджерам и сравнивать показатели: сумму продаж, маржу, количество заказов и средний чек.
Чтобы аналитика была корректной, поле «Менеджер» должно заполняться всегда и единообразно. Если часть документов создаётся обменом с сайтом или внешней системой, проверьте, какое значение подставляется при загрузке, — пустое поле или служебный пользователь исказят отчёт. Обычно для таких документов заводят отдельного служебного менеджера, например «Интернет-магазин», чтобы не смешивать его с показателями сотрудников.
Как проверить результат настройки
Открываются только нужные разделы, документы создаются и проводятся
Ошибки «Нарушение прав доступа» или видны лишние разделы
Заполняется автоматически текущим пользователем
Поле пустое или подставляется чужой сотрудник
Каждый сотрудник виден со своими суммами, нет строки с пустым менеджером
Большая доля продаж на пустом или служебном значении
Типичные ошибки и ограничения
Самая частая ошибка — выдача менеджеру профиля с избыточными правами «на всякий случай». Это приводит к тому, что сотрудник видит себестоимость, закупочные цены или кассовые операции, которые ему не нужны. Правило простое: права выдаются по фактической должностной инструкции, а расширение — только по обоснованному запросу.
Вторая ошибка — удаление пользователя вместо установки признака «Недействителен» при увольнении менеджера. Удаление ломает ссылки в документах и отчётах за прошлые периоды. Правильный порядок: отключить доступ, пометить пользователя недействительным, сохранить историю его работы.
Частые вопросы
Чем менеджер отличается от ответственного в документах 1С?
Менеджер обычно указывает сотрудника, ведущего клиента или сделку, и используется в аналитике продаж. Ответственный — тот, кто отвечает за сам документ. В части конфигураций это одно и то же поле с разным названием, поэтому ориентируйтесь на то, по какому реквизиту строятся ваши отчёты.
Как сделать, чтобы менеджер видел только своих клиентов?
Используйте ограничение доступа на уровне записей (RLS) в профиле группы доступа: настройте условие по реквизиту «Менеджер» или «Основной менеджер» в карточке клиента. Обязательно протестируйте на копии базы — неверное условие может скрыть данные у всех пользователей группы.
Что значит «Менеджеры» в модуле менеджера объекта в конфигураторе?
Это программный модуль, в котором разработчик размещает процедуры и функции, относящиеся к типу данных в целом: печать, подбор данных, обработчики получения формы. Код модуля менеджера выполняется на сервере и не имеет доступа к данным конкретного объекта без передачи ссылки.
Можно ли менеджеру разрешить проведение, но запретить отмену проведения?
Да, на уровне ролей права «Проведение» и «Отмена проведения» разделяются. В типовом профиле это может быть недоступно, тогда потребуется копия профиля с доработкой ролей или отдельная роль, созданная разработчиком в конфигураторе.
Почему в отчёте по продажам есть строка с пустым менеджером?
Часть документов создана без заполнения поля «Менеджер» — обычно загрузкой из внешних систем, обменом или ручным вводом с очищенным полем. Найдите такие документы отбором по пустому значению, заполните реквизит и настройте автоматическое заполнение в обмене.
Что важно запомнить
Менеджер в 1С — это пользователь с должностными правами в интерфейсе и отчётах, либо программный объект платформы для работы с данными в коде. Права настраивайте через копии профилей с тестированием, уволенных помечайте недействительными, а в коде различайте менеджер, ссылку и объект.