В системе 1С:Документооборот термин «адресат» встречается на каждом шагу, но далеко не все пользователи до конца понимают его значение и роль в обработке документов. Если вы хоть раз сталкивались с ошибками при отправке писем, «зависшими» задачами или невозможностью утвердить документ — проблема, скорее всего, кроется именно в неправильной настройке адресатов. Эта статья поможет разобраться, кто такие адресаты в контексте 1С:Документооборота, как они влияют на маршрутизацию документов и какие подводные камни ждут новичков.
Мы не будем ограничиваться сухой теорией: здесь вы найдёте пошаговые инструкции по добавлению адресатов, разбор типичных ошибок (например, почему документ «застревает» у несуществующего пользователя), а также практические советы по оптимизации работы с большим количеством контрагентов. Особое внимание уделим различиям между внутренними (сотрудники компании) и внешними (контрагенты, клиенты) адресатами — это ключевой момент для корректной настройки бизнес-процессов.
Если вы администратор системы, бухгалтер или менеджер, который ежедневно работает с документами в 1С, эта статья сэкономит вам часы на разбор полётов. А для разработчиков мы подготовили блок с техническими нюансами — например, как программно получить список адресатов через 1С:Предприятие 8.3.
1. Адресат в 1С:Документооборот — определение и роль в системе
В 1С:Документообороте адресат — это любой участник процесса обработки документа, которому может быть направлен документ для выполнения определённого действия. Проще говоря, это «точка назначения» для задачи, письма или документа. Адресатами могут быть:
- 👤 Сотрудники компании (внутренние адресаты) — например, бухгалтер, директор или менеджер отдела продаж.
- 🏢 Подразделения — если документ отправляется не конкретному человеку, а целому отделу (например, «Бухгалтерия» или «Юридический отдел»).
- 🤝 Внешние контрагенты — клиенты, поставщики, партнёры, государственные органы (например, ФНС или ПФР).
- 📤 Системные роли — например, «Ответственный за согласование» или «Архиватор».
Главная функция адресата — определять маршрут движения документа. Без корректно указанного адресата документ не сможет пройти этапы согласования, утверждения или отправки. Например, если в счете не указан адресат-контрагент, система не сможет сформировать исходящее письмо, а если не назначен внутренний согласующий — задача «зависнет» в статусе «На согласовании».
Важно понимать, что адресат — это не просто «получатель», а полноценный объект конфигурации со своими атрибутами:
- 🆔 Уникальный идентификатор (например,
ФизическоеЛицо.ИвановИИилиКонтрагент.ООО_Ромашка). - 📌 Тип адресата (внутренний/внешний).
- 📧 Каналы связи (электронная почта, ЭДО, внутренние уведомления).
- 🔐 Права доступа (может ли адресат просматривать, редактировать или утверждать документы).
⚠️ Внимание: Если в вашей базе 1С:Документооборот используется интеграция с 1С:ЗУП или 1С:Бухгалтерией, список внутренних адресатов (сотрудников) может обновляться автоматически при синхронизации. Однако внешние адресаты (контрагенты) требуют ручного контроля — их данные не всегда актуализируются из других систем.
2. Внутренние vs внешние адресаты: ключевые различия
Один из самых частых источников путаницы — непонимание разницы между внутренними и внешними адресатами. Давайте разберёмся, чем они отличаются и как это влияет на работу с документами.
| Критерий | Внутренние адресаты | Внешние адресаты |
|---|---|---|
| 📛 Источник данных | Справочник «Сотрудники» или «Пользователи» | Справочники «Контрагенты», «Организации», «Физические лица» |
| 🔑 Авторизация | Имеют учётную запись в 1С:Документообороте | Как правило, не имеют доступа к системе (исключение — портал самообслуживания) |
| 📩 Каналы связи | Внутренние уведомления, задачи, чат | Электронная почта, ЭДО (например, Диадок или СБИС), печатные формы |
| 🔄 Синхронизация | Может обновляться из 1С:ЗУП или AD | Требует ручного ввода или импорта из 1С:Бухгалтерии |
| 🛠️ Типичные ошибки | Неактуальные должности, уволенные сотрудники в списках | Опечатки в email, неверные реквизиты для ЭДО |
Например, если вы отправляете внутренний приказ на согласование, адресатами будут сотрудники вашей компании (директор, юрист, кадровая служба). А если формируете счёт на оплату для клиента, адресатом станет внешний контрагент — и здесь критично указать правильный email или идентификатор в ЭДО, иначе документ просто не дойдёт до получателя.
Ещё один нюанс: внутренние адресаты могут быть групповыми (например, «Все бухгалтеры» или «Руководители отделов»), а внешние — почти всегда индивидуальными (конкретная организация или физическое лицо). Это влияет на настройку бизнес-процессов: для группового адресата задача будет видна всем членам группы, а для индивидуального — только одному получателю.
3. Как добавить адресата в 1С:Документооборот — пошаговая инструкция
Добавление адресата зависит от его типа. Рассмотрим оба варианта: для внутреннего (сотрудника) и внешнего (контрагента) адресата.
3.1. Добавление внутреннего адресата (сотрудника)
Если сотрудник уже есть в справочнике Пользователи, но не отображается в списке адресатов:
- Откройте раздел
Администрирование → Настройки пользователей и прав → Адресаты. - Нажмите «Создать» и выберите тип «Сотрудник».
- В поле «Пользователь» укажите ФИО сотрудника из справочника.
- Заполните дополнительные поля:
- 📧 Email (для уведомлений).
- 📞 Телефон (опционально).
- 🏢 Подразделение (для группировки в отчётах).
Если сотрудника нет в справочнике Пользователи, сначала добавьте его через Администрирование → Пользователи, а затем создайте адресата.
3.2. Добавление внешнего адресата (контрагента)
Для внешних адресатов алгоритм сложнее, так как требуется привязка к справочнику Контрагенты:
- Убедитесь, что контрагент существует в справочнике
Контрагенты(разделСправочники → Контрагенты). - Перейдите в
Администрирование → Настройки обмена → Адресаты. - Нажмите «Создать» и выберите тип «Контрагент» или «Организация».
- В поле «Контрагент» укажите название из справочника.
- Заполните обязательные поля:
- 📧 Email для писем (например,
accounting@client.ru). - 🔗 Идентификатор ЭДО (если используете Диадок, СБИС и т.п.).
- 📄 Дополнительные реквизиты (ИНН, КПП, юридический адрес).
- 📧 Email для писем (например,
Указан корректный email (без опечаток)|
Привязан существующий контрагент из справочника|
Заполнены обязательные поля (отмечены звёздочкой)|
Проверена уникальность адресата (нет дублей)-->
Если вы работаете с ЭДО, после добавления адресата необходимо синхронизировать его с оператором (например, через Обмен с ЭДО → Синхронизировать адресатов). Иначе документы не уйдут в электронном виде.
⚠️ Внимание: При добавлении внешнего адресата с email проверяйте домен на корректность. Например, если контрагент использует@mail.ru, а вы указали@mail.com, письма будут уходить в никуда, но система не покажет ошибку!
4. Типичные ошибки при работе с адресатами и как их избежать
Даже опытные пользователи 1С:Документооборота сталкиваются с проблемами, связанными с адресатами. Вот самые распространённые ошибки и способы их решения:
- 🚫 Адресат не отображается в списке
Причина: Сотрудник не добавлен в справочникПользователиили не привязан к адресату.
Решение: Проверьте настройки вАдминистрирование → Адресатыи права доступа пользователя. - 📧 Письма не уходят внешнему адресату
Причина: Неверный email или отсутствует настройка SMTP-сервера.
Решение: Проверьте почтовые настройки вАдминистрирование → Настройки системы → Почтаи тестовым письмом. - 🔄 Документ «завис» на согласовании
Причина: Адресат-согласующий уволен или его учётная запись заблокирована.
Решение: Переназначьте задачу другому сотруднику через журнал документов. - 🆔 Дубли адресатов
Причина: Один и тот же контрагент добавлен несколько раз с разными email.
Решение: Объедините дубли черезАдминистрирование → Адресаты → Объединить.
Особенно коварна ситуация, когда адресат существует в системе, но не отображается при выборе в документе. Это может происходить из-за:
- 🔒 Ограничений по правам (например, сотрудник не имеет доступа к определённому типу документов).
- 📁 Неправильной привязки к подразделению (если в настройках бизнес-процесса указано, что адресат должен принадлежать конкретному отделу).
- 🔄 Устаревшей версии справочника (после обновления 1С некоторые адресаты могут «исчезнуть» из списков).
Если адресат внезапно пропал из списка, попробуйте очистить кэш 1С через Файл → Открыть → Очистить кэш. Часто это решает проблему без глубоких настроек.
Ещё одна частая проблема — несовпадение адресатов в связанных базах. Например, если в 1С:Бухгалтерии и Документообороте разные ИНН для одного контрагента, документы не смогут синхронизироваться. В этом случае поможет выгрузка/загрузка справочников через Администрирование → Обмен данными.
5. Адресаты в бизнес-процессах: как настроить маршрутизацию
Адресаты играют ключевую роль в бизнес-процессах (БП) 1С:Документооборота. От того, как они настроены, зависит, пройдёт ли документ все этапы согласования или «застрянет» на полпути. Рассмотрим, как адресаты влияют на маршрутизацию.
В каждом бизнес-процессе (например, «Согласование счёта» или «Утверждение договора») есть точки маршрута, где указывается, кому отправляется задача. Адресат может быть:
- 🎯 Фиксированным (например, всегда директор Иван Иванов).
- 🔄 Динамическим (выбирается из справочника при запуске БП).
- 👥 Групповым (например, «Любой из бухгалтеров»).
Чтобы настроить адресата в бизнес-процессе:
- Откройте нужный БП в
Администрирование → Бизнес-процессы. - Найдите этап, где требуется указать адресата (например, «Согласование»).
- В свойствах этапа выберите тип адресата:
- 📌 Конкретный пользователь (из справочника).
- 📌 Роль (например, «Руководитель отдела»).
- 📌 Выражение (например, «Автор документа»).
Пример динамического адресата: если в бизнес-процессе «Согласование заказа» указать в качестве адресата Документ.Менеджер, то задача автоматически уйдёт тому сотруднику, который создан документ. Это удобно, когда адресат зависит от контекста.
Как проверить, почему документ не движется по БП?
Если документ «завис» на этапе согласования, откройте его карточку и перейдите на вкладку «Бизнес-процессы». Там будет видно, кому назначена текущая задача. Если адресат неактивен (уволен или заблокирован), переназначьте задачу вручную через кнопку «Изменить исполнителя».
Для сложных маршрутов (например, многоуровневое согласование) используйте условную маршрутизацию. Например, можно настроить правило:
ЕСЛИ сумма документа > 100 000 руб.,
ТО адресат = «Финансовый директор»,
ИНАЧЕ адресат = «Руководитель отдела».
Это реализуется через Условия маршрутизации в настройках этапа БП.
6. Программное управление адресатами (для разработчиков)
Если вы разработчик или администратор с доступом к конфигуратору, вам может потребоваться программно работать с адресатами. Например, для массового импорта контрагентов или автоматической синхронизации с другими системами.
Основные объекты для работы с адресатами в 1С:Предприятие 8.3:
- 📜 Справочник
Адресаты— хранит список всех адресатов. - 🔗 Справочник
ТипыАдресатов— определяет, к какому типу относится адресат (сотрудник, контрагент и т.д.). - 📧 Регистр сведений
АдресаЭлектроннойПочты— хранит email адресатов.
Пример кода для получения списка адресатов по типу (например, всех сотрудников):
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| Адресаты.Ссылка КАК Адресат,
| Адресаты.Наименование КАК Наименование
|ИЗ
| Справочник.Адресаты КАК Адресаты
|ГДЕ
| Адресаты.ТипАдресата = &ТипАдресата";
Запрос.УстановитьПараметр("ТипАдресата", Справочники.ТипыАдресатов.НайтиПоНаименованию("Сотрудник"));
Результат = Запрос.Выполнить();
Выборка = Результат.Выбрать();
Пока Выборка.Следующий() Цикл
Сообщить(Выборка.Наименование);
КонецЦикла;
Для добавления нового адресата программно:
НовыйАдресат = Справочники.Адресаты.СоздатьЭлемент();
НовыйАдресат.Наименование = "Иванов Иван Иванович";
НовыйАдресат.ТипАдресата = Справочники.ТипыАдресатов.Сотрудник;
НовыйАдресат.Пользователь = Справочники.Пользователи.НайтиПоНаименованию("ИвановИИ");
НовыйАдресат.Email = "ivanov@company.ru";
НовыйАдресат.Записать();
⚠️ Внимание: При программном добавлении адресатов обязательно проверяйте уникальность Наименование и корректность ссылок на пользователей/контрагентов. Дубли или битые ссылки приведут к ошибкам в бизнес-процессах.
Если вам нужно синхронизировать адресатов с другой базой (например, с 1С:Бухгалтерией), используйте Планы обмена или Универсальный формат обмена данными. Пример настройки обмена:
Обмен = ПланыОбмена.ОсновнойОбмен.СоздатьПакетЗаписи();
Обмен.ЗаписатьСправочник(Справочники.Адресаты);
Обмен.Записать();
Обмен.Выгрузить("C:\temp\адресаты.xml");
7. Оптимизация работы с адресатами: советы для крупных компаний
В компаниях с большим штатом сотрудников и обширной базой контрагентов управление адресатами может стать головной болью. Вот несколько советов, как оптимизировать этот процесс:
- 🗃️ Группируйте адресатов
Создавайте группы по отделам, проектам или типам документов (например, «Адресаты для счетов», «Адресаты для договоров»). Это ускорит выбор адресата при создании документов.
- 🔄 Автоматизируйте обновление
Настройте регулярную синхронизацию адресатов с 1С:ЗУП (для сотрудников) и 1С:Бухгалтерией (для контрагентов). Это избавит от ручного ввода.
- 📊 Используйте отчёты
Периодически формируйте отчёт «Адресаты без email» или «Неактивные адресаты» через
Отчёты → Стандартные отчёты → Адресаты. - 🔒 Ограничивайте права
Настройте права так, чтобы сотрудники видели только тех адресатов, которые относятся к их подразделению или проекту. Это снизит риск ошибок.
- 🤖 Интегрируйте с ЭДО
Если используете Диадок или СБИС, настройте автоматическое сопоставление адресатов в 1С и ЭДО через
Администрирование → Настройки ЭДО.
Для компаний с филиалами или удалёнными офисами полезно настроить территориальную привязку адресатов. Например, можно создать отдельные группы адресатов для каждого региона, чтобы документы автоматически отправлялись в нужный офис. Это реализуется через дополнительные реквизиты в справочнике Адресаты (например, «Регион» или «Филиал»).
Ещё один полезный приём — шаблоны адресатов. Если у вас часто добавляются контрагенты с одинаковыми параметрами (например, поставщики из одного региона), создайте шаблон с предзаполненными полями (email, реквизиты ЭДО) и используйте его для быстрого добавления новых адресатов.
Регулярная чистка справочника адресатов (удаление уволенных сотрудников, неактуальных контрагентов) сокращает время поиска и уменьшает риск ошибок при выборе получателя.
FAQ: Частые вопросы об адресатах в 1С:Документообороте
🔍 Как найти адресата по email?
Перейдите в Администрирование → Адресаты, нажмите «Ещё → Поиск по реквизитам» и введите email в поле поиска. Система покажет всех адресатов с этим адресом.
❓ Почему при выборе адресата в документе список пустой?
Возможные причины:
- У вас нет прав на просмотр адресатов этого типа.
- В системе нет ни одного адресата (например, не добавлены сотрудники или контрагенты).
- Сработал фильтр по подразделению или роли (проверьте настройки видимости).
Попробуйте зайти под учётной записью администратора и повторить действие.
📧 Как массово обновить email у адресатов?
Используйте обработку «Групповое изменение реквизитов» (Администрирование → Сервис → Групповое изменение). Выберите справочник Адресаты, реквизит Email и укажите новые значения.
🔄 Можно ли переназначить адресата в уже запущенном бизнес-процессе?
Да. Откройте документ, перейдите на вкладку «Бизнес-процессы», найдите текущую задачу и нажмите «Изменить исполнителя». Выберите нового адресата из списка.
🛠️ Как устранить дубли адресатов?
В разделе Администрирование → Адресаты используйте функцию «Объединить». Выделите дубли, нажмите «Ещё → Объединить» и выберите основной адресат, к которому будут привязаны все документы.