1. Идентификация
| Параметр | Значение |
|---|---|
| Тип объекта | Справочник (Catalog) |
| Имя | ВнешниеПользователи |
| Полное имя | Справочник.ВнешниеПользователи / Catalog.ExternalUsers |
| Синоним | Внешние пользователи |
| Конфигурация | 1С:Бухгалтерия для Казахстана, редакция 3.0, версия 3.0.74.2 |
| Иерархия | Иерархия групп (внешние пользователи объединяются в группы для назначения прав) |
| Владелец | Нет (самостоятельный справочник) |
| Назначение | Учёт и управление внешними пользователями ИБ — физическими или юридическими лицами, не являющимися сотрудниками организации, но имеющими ограниченный доступ к информационной базе (контрагенты, партнёры, аудиторы, клиенты). Каждый внешний пользователь связан с объектом авторизации (например, элементом справочника «Контрагенты») и может иметь собственного пользователя ИБ с настроенными правами доступа. |
Характер объекта. Это служебный справочник подсистемы «Пользователи» (входит в состав БСП — Библиотеки стандартных подсистем). Он не участвует в бухгалтерском учёте, не формирует проводок и движений по регистрам, не имеет отношения к расчёту налогов. Справочник используется администраторами при первичной настройке доступа и редко изменяется в текущей работе. Форма списка поддерживает фильтрацию по видам пользователей и группам и автоматически скрывает недействительных (удалённых) пользователей при выборе.
2. Реквизиты шапки и табличные части
2.1 Реквизиты шапки
| Имя | Тип | Обязательность | Назначение |
|---|---|---|---|
| Недействителен | Булево |
Не проверяется | Флаг архивности/блокировки пользователя. При установке пользователь исключается из списков выбора и не может войти в систему. |
| ОбъектАвторизации | Произвольный ссылочный тип (составной) | Обязателен (ShowError) | Ссылка на объект бизнес-логики (контрагент, организация и т. п.), с которым связан внешний пользователь. Используется для идентификации и назначения прав доступа. |
| УстановитьРолиНепосредственно | Булево |
Не проверяется | Флаг прямого назначения ролей пользователю, минуя групповые настройки. Защищён от изменения при групповом редактировании. |
| Комментарий | Строка |
Не проверяется | Произвольная текстовая заметка о пользователе, не влияет на бизнес-логику. |
| Подготовлен | Булево |
Не проверяется | Служебный флаг готовности пользователя к работе. Устанавливается после синхронизации с пользователем ИБ. Нельзя сбросить вручную после установки (защита от несогласованных изменений). |
| ИдентификаторПользователяИБ | УникальныйИдентификатор (UUID) |
Не проверяется | Уникальный идентификатор связанного пользователя информационной базы. Заполняется автоматически при создании/синхронизации, контролируется на уникальность. |
| ИдентификаторПользователяСервиса | УникальныйИдентификатор (UUID) |
Не проверяется | Идентификатор пользователя в сервисе (для облачных решений). Заполняется автоматически, контролируется на уникальность. |
| УдалитьСвойстваПользователяИБ | ХранилищеЗначения |
Не проверяется | Устаревший реквизит (помечен как «не используется»). Ранее хранил настройки пользователя ИБ. Оставлен для совместимости с предыдущими версиями. |
Стандартные реквизиты справочника: Наименование (представление пользователя), Код, Родитель (группа), ПометкаУдаления, Предопределённый.
2.2 Табличные части
ДополнительныеРеквизиты
Назначение: хранение произвольных дополнительных характеристик внешнего пользователя, настраиваемых пользователем (телефоны, адреса, прочие атрибуты). Механизм расширяемости без изменения конфигурации.
| Имя | Тип | Назначение |
|---|---|---|
| Свойство | ПланВидовХарактеристик.ДополнительныеРеквизитыИСведения |
Ссылка на описание дополнительного реквизита (тип данных, имя, обязательность). |
| Значение | Произвольный тип | Значение дополнительного реквизита (тип определяется из свойства). |
| ТекстоваяСтрока | Строка |
Представление значения в виде текста (для неограниченных строк и специальных типов данных). |
3. Формы
Раздел форм в приложенном evidence не детализирован (2.3 Формы …). Ниже — типовой состав форм для справочника «ВнешниеПользователи» подсистемы «Пользователи» БСП:
| Форма | Назначение |
|---|---|
| ФормаЭлемента | Карточка внешнего пользователя: объект авторизации, признак «Вход в программу разрешён», настройка пользователя ИБ (логин, аутентификация), назначение ролей/групп доступа, флаг «Недействителен», дополнительные реквизиты и комментарий. |
| ФормаГруппы | Карточка группы внешних пользователей: наименование, вид объекта авторизации, состав участников. Используется для группового назначения прав доступа. |
| ФормаСписка | Иерархический список внешних пользователей и их групп с отбором по виду/группе; недействительные пользователи по умолчанию скрыты. |
| ФормаВыбора | Выбор внешнего пользователя в других объектах; автоматически отсекает недействительных пользователей. |
«Требует проверки»: точный перечень собственных форм и их именование в конкретной сборке 3.0.74.2 — версионно-специфично (часть форм может использоваться из общих модулей/расширений БСП).
4. Ключевые процедуры модулей
BSL-код в приложенном evidence отсутствует. Ниже — типовые обработчики этого вида объекта (модуль объекта / модуль менеджера), характерные для справочника «ВнешниеПользователи» БСП:
Модуль объекта:
ОбработкаЗаполнения— инициализация нового пользователя, установка значений по умолчанию.ПередЗаписью— контроль корректности связки с объектом авторизации; проверка того, что для одного объекта авторизации не создаётся дублирующий внешний пользователь; синхронизация служебных флагов (Подготовлен, идентификаторы).ПриЗаписи— запись/обновление связанного пользователя ИБ (ПользователиСлужебный.ЗаписатьИзменения…), актуализация групп доступа.ПередУдалением— удаление связанного пользователя ИБ и очистка настроек прав доступа.ОбработкаПроверкиЗаполнения— контроль заполнения обязательного реквизитаОбъектАвторизации(ShowError).
Модуль менеджера:
ОбработкаПолученияФормы— подмена/выбор нужной формы.- Процедуры регламентных операций синхронизации внешних пользователей с пользователями ИБ (из общих модулей
ПользователиСлужебный,ВнешниеПользователи).
Логика управления пользователями ИБ, ролями и группами доступа реализована преимущественно в общих модулях подсистемы «Пользователи» (
Пользователи,ВнешниеПользователи,ПользователиСлужебный,УправлениеДоступом), а не в модуле самого справочника.
5. Проведение и движения
Справочник не является документом и не выполняет проведения: он не формирует бухгалтерских проводок и движений по регистрам накопления/бухгалтерии.
Побочные эффекты записи элемента затрагивают только служебные механизмы платформы и подсистем доступа:
- создание/изменение записи пользователя информационной базы (
ПользователиИнформационнойБазы); - обновление служебных регистров сведений подсистемы прав доступа (например, «ГруппыДоступа», «ПользователиГруппДоступа», наборы значений доступа RLS);
- запись значений табличной части «ДополнительныеРеквизиты» в связанный механизм свойств.
Ссылки на план счетов РК и налоговые параметры Казахстана 2026 (ставка НДС 16 %, МРП 4 325 ₸, МЗП 85 000 ₸, базовый вычет ИПН 30 МРП/мес. и не более 360 МРП/год, ИПН 10 %/15 %, ОПВ 10 %, ОПВР 3,5 %, ВОСМС 2 %, ОСМС 3 %, СО 5 %, соцналог 6 %; счета 1210/1030/1330/3310/3130/6010/7010; ЭСФ/СНТ) к данному объекту не применяются — он лежит вне контура бухгалтерского и налогового учёта. Эти показатели используются в документах реализации, поступления, начисления зарплаты и налоговых расчётах, а не в служебном справочнике пользователей.
6. Связанные объекты и ввод на основании
| Связь | Объект | Характер связи |
|---|---|---|
| Объект авторизации | Справочник.Контрагенты, Справочник.Организации и др. (состав определяется типом реквизита) |
Каждый внешний пользователь привязывается к элементу бизнес-логики; используется в RLS для ограничения видимости данных. |
| Пользователь ИБ | ПользователиИнформационнойБазы (платформенный) |
Один внешний пользователь ↔ один пользователь ИБ (по ИдентификаторПользователяИБ). |
| Группы доступа | Справочник.ГруппыДоступа, профили групп доступа |
Назначение прав через членство в группах либо непосредственно (флаг УстановитьРолиНепосредственно). |
| Дополнительные реквизиты | ПланВидовХарактеристик.ДополнительныеРеквизитыИСведения |
Расширяемые атрибуты через табличную часть «ДополнительныеРеквизиты». |
| Группы (иерархия) | Справочник.ВнешниеПользователи (группы) |
Иерархическое объединение для группового назначения прав. |
Ввод на основании: для служебного справочника не предусмотрен. Создание элемента выполняется вручную администратором из формы списка либо программно при синхронизации с внешними системами/сервисом.
7. Точки расширения
- Дополнительные реквизиты и сведения — штатный способ добавить атрибуты внешнего пользователя без изменения конфигурации (через табличную часть и план видов характеристик).
- Расширения конфигурации — переопределение обработчиков форм (
ФормаЭлемента,ФормаГруппы) и добавление реквизитов/команд без снятия с поддержки. - Общие модули БСП с суффиксом «Переопределяемый» — например,
ПользователиПереопределяемый,УправлениеДоступомПереопределяемый: настройка правил заполнения ролей, состава объектов авторизации и профилей доступа. - Подписки на события — обработка
ПередЗаписью/ПриЗаписи/ПередУдалениемдля интеграции с внешними системами идентификации. - Ограничение доступа на уровне записей (RLS) — через реквизит
ОбъектАвторизациивнешний пользователь получает доступ только к «своим» данным; логика настраивается в подсистеме «УправлениеДоступом».
«Требует проверки»: конкретный состав переопределяемых модулей и точек интеграции зависит от версии БСП, поставляемой в сборке 3.0.74.2.
