1. Идентификация
| Параметр | Значение |
|---|---|
| Тип объекта | Справочник (Catalog) |
| Имя | ПравилаОбработкиЭлектроннойПочты |
| Полное имя | Справочник.ПравилаОбработкиЭлектроннойПочты |
| Синоним | Правила обработки электронной почты |
| Конфигурация | Бухгалтерия для Казахстана, редакция 3.0 (3.0.74.2) |
| Подсистема | Стандартные подсистемы → Работа с почтой / Взаимодействия |
Назначение. Справочник предназначен для автоматизации обработки входящей электронной почты в подсистеме взаимодействий 1С. Каждый элемент хранит набор условий отбора писем (по отправителю, теме, дате и другим критериям) и целевую папку, в которую письма, удовлетворяющие условиям, перемещаются. Правила применяются автоматически при получении новой корреспонденции либо запускаются вручную для обработки уже накопленных писем. Используется сотрудниками и менеджерами, работающими с большим потоком корреспонденции, для сортировки и маршрутизации.
Это служебный (сервисный) справочник подсистемы взаимодействий — он не относится к учётным (бухгалтерским/налоговым) объектам, не участвует в расчёте НДС, ИПН, ОПВ и т. п. и не влияет на регламентированный учёт.
Где найти в 1С: раздел «Стандартные подсистемы» → «Правила обработки электронной почты».
Навигационная ссылка: e1cib/list/Справочник.ПравилаОбработкиЭлектроннойПочты
2. Реквизиты и табличные части
2.1 Реквизиты шапки
| Имя | Тип | Обязательность | Назначение |
|---|---|---|---|
КомпоновщикНастроек |
Хранилище значения | Нет (DontCheck) | Содержит настройки системы компоновки данных (СКД) для фильтрации писем по различным критериям (отправитель, тема, дата и т. д.). Ключевой реквизит: определяет условия применения правила. |
ПомещатьВПапку |
СправочникСсылка.ПапкиЭлектронныхПисем | Да (ShowError) | Целевая папка, в которую перемещаются письма, удовлетворяющие условиям правила. Обязателен при записи. |
РеквизитДопУпорядочивания |
Число (xs:decimal) | Нет (DontCheck) | Определяет порядок применения правил: правила с меньшим значением применяются раньше. Используется для сортировки списка. |
ПредставлениеОтбора |
Строка | Нет (DontCheck) | Текстовое представление настроенных условий отбора для отображения в интерфейсе. Формируется автоматически на основе настроек компоновщика. |
Кроме перечисленных, элемент обладает стандартными реквизитами справочника: Код, Наименование, ПометкаУдаления, Ссылка, Предопределённый.
2.2 Табличные части
Табличные части отсутствуют. Все условия отбора хранятся внутри КомпоновщикНастроек (СКД), а не в отдельной табличной части.
3. Формы
| Форма | Тип | Назначение |
|---|---|---|
ФормаСписка |
Форма списка | Список правил с командой применения правил; отсюда запускаются массовые операции и упорядочивание правил. |
ФормаЭлемента |
Форма элемента | Редактирование отдельного правила: настройка компоновщика отбора, выбор целевой папки, порядка применения. Ключевая форма настройки. |
ПрименениеПравил |
Служебная форма | Специализированная форма массового применения правил к уже существующим письмам в папках (пакетная обработка). |
4. Ключевые процедуры модулей
В приложенном evidence текст модулей (BSL) не предоставлен, поэтому ниже — типовые обработчики для справочника такого вида. Конкретные сигнатуры и строки следует сверять с модулем конкретной сборки.
Модуль объекта (ОбработкаПроверкиЗаполнения)
- Проверка заполнения
ПомещатьВПапку(реквизит помечен ShowError — при пустом значении запись блокируется).
Модуль объекта (ПередЗаписью / ПриЗаписи)
- Пересчёт и запись
ПредставлениеОтбораиз настроек компоновщика, чтобы текстовое представление соответствовало фактическим условиям.
Модуль формы элемента
ПриСозданииНаСервере— инициализация компоновщика настроек, восстановление настроек изКомпоновщикНастроек, загрузка доступных полей отбора (адрес отправителя, тема, дата, наличие вложений и т. д.).ПередЗаписьюНаСервере— сохранение текущих настроек СКД в реквизитКомпоновщикНастроек, формированиеПредставлениеОтбора.
Модуль формы списка / формы «ПрименениеПравил»
- Команда «Применить правила» — обход выбранных писем (или всех писем указанной папки), проверка каждого письма на соответствие условиям СКД по возрастанию
РеквизитДопУпорядочиванияи перемещение подошедших писем вПомещатьВПапку.
Логика проверки соответствия письма условиям выполняется через механизм компоновки данных (построение отбора из КомпоновщикНастроек и применение к данным письма).
5. Проведение и движения
Справочник не проводится и не формирует движений по регистрам бухгалтерии, накопления или сведений. Объект типа «Справочник» проведения не имеет по определению.
Единственный «эффект» применения правила — изменение реквизита папки у объектов подсистемы взаимодействий (перемещение письма в папку ПомещатьВПапку). Никаких бухгалтерских проводок этот справочник не порождает.
Для сравнения: учётные документы конфигурации формируют проводки по типовому плану счетов РК (например, реализация — Дт 1210 Кт 6010 на сумму дохода, Дт 1210 Кт 3130 на НДС по ставке 16 %, Дт 7010 Кт 1330 на себестоимость; оплата от покупателя — Дт 1030 Кт 1210; поступление товаров — Дт 1330 Кт 3310). Справочник правил обработки почты к этой логике отношения не имеет и здесь приведён только для контраста.
6. Связанные объекты и ввод на основании
| Связь | Объект | Характер связи |
|---|---|---|
| Целевая папка | Справочник.ПапкиЭлектронныхПисем |
Реквизит ПомещатьВПапку ссылается на папку размещения. |
| Обрабатываемые данные | Документы/объекты подсистемы взаимодействий («Электронное письмо входящее», «Взаимодействие») | Правило анализирует и перемещает эти письма. |
| Учётные записи почты | Справочник.УчётныеЗаписиЭлектроннойПочты |
Правила применяются к письмам, полученным по настроенным учётным записям. |
Ввод на основании. Не предусмотрен: справочник не является ни основанием, ни результатом ввода на основании. Элементы создаются вручную в форме списка/элемента.
7. Точки расширения
- Расширение конфигурации (Extension). Добавление реквизитов формы элемента, дополнительных команд обработки, переопределение обработчиков
ПередЗаписью/ПриЗаписичерез заимствование форм и модуля объекта. - Дополнительные поля отбора. Расширение набора полей компоновщика (например, отбор по домену отправителя, по наличию определённых вложений) через изменение схемы СКД, используемой при инициализации формы.
- Программное создание/применение правил. Через объектную модель: создание элемента, заполнение
КомпоновщикНастроекиПомещатьВПапку, вызов алгоритма применения к выборке писем. - Дополнительные обработчики (БСП). Механизмы «Дополнительные отчёты и обработки» и подписки на события можно использовать для нестандартной маршрутизации писем без изменения самого справочника.
- Управление доступом. Настройка прав через RLS/роли подсистемы взаимодействий, если требуется разграничить видимость правил между пользователями.
Требует проверки для конкретной сборки: точный состав форм и наличие/имена служебных обработчиков модуля объекта могут отличаться между релизами БСП — сверяйте с модулем в конфигураторе версии 3.0.74.2.
