1. 识别
| 参数 | 值 |
|---|---|
| 对象类型 | 目录 (Catalog) |
| 名称 | 用户组 |
| 完整名称 | 目录.用户组 |
| 同义词 | 用户组(未单独指定自定义同义词) |
| 配置 | 哈萨克斯坦会计,版本 3.0,版本 3.0.74.2 |
| 层次结构 | 层次型(组和元素的层次结构) |
| 预定义元素 | “所有用户” (所有用户) — 在初始初始化信息库时创建 |
目的。 该目录用于组织角色访问和管理用户权限。系统管理员将具有相同功能和数据权限的用户分组在其中。每个组包含任意数量的参与者(指向目录 用户 的链接),并支持“父-子”层次结构。组的组成变化会在记录元素时自动与访问控制机制同步。
在 1C 中找到的位置: “管理”部分 → “用户组”。导航链接:e1cib/list/目录.用户组
这是 BCP 子系统“用户”的服务目录。它不参与会计轮廓,也与金额、税率或科目计划无关 — 下面提到的哈萨克斯坦特性不存在,因为该对象不是经济文件。
2. 属性和表部分
2.1 头部属性
| 名称 | 类型 | 必填性 | 目的 |
|---|---|---|---|
| 名称 | 字符串 | 标准(检查是否填写) | 组的名称。标准目录属性 |
| 父级 | 目录链接.用户组 | 标准 | 指向上级组的链接(层次结构) |
| 备注 | 字符串 | 不检查(DontCheck) | 组的用途的任意文本描述,供管理员参考 |
标准属性“名称”和“父级”作为层次目录的属性自动存在。
2.2 表部分“组成”(组成员)
目的。 存储属于该组的用户列表。当组成发生变化时,系统会自动重新计算参与者的访问权限。
| 名称 | 类型 | 目的 |
|---|---|---|
| 用户 | 目录链接.用户 | 指向特定组成员的链接 |
3. 表单
| 表单 | 目的 |
|---|---|
| 元素表单 | 组的关键编辑表单(≈88个控件):字段“名称”、“父级”、“备注”;表部分“组成”带有选择、添加、删除、移动和排序行的按钮;复选框“显示无效用户” |
| 列表表单 | 组列表表单(≈33个控件):显示名称和备注,支持层次结构导航 |
如果元数据中没有其他表单,平台会自动生成它们(选择表单、组表单)。
4. 模块的关键过程
在附带的证据中,未传递模块的源代码(BSL),因此下面描述了此类对象在 BCP 配置中的典型处理程序。具体路径 模块:字符串 根据版本 3.0.74.2 的配置器进行确认(版本特定)。
对象模块:
在记录前— 控制组成的正确性:禁止在表部分“组成”中重复用户,检查参与者的引用完整性。在记录时— 调用访问权限重新计算过程(更新用户在“用户”/RLS 子系统中的访问组)。填充处理— 创建新元素时填充属性。
元素表单模块:
在服务器上创建时— 设置列的可见性,处理复选框“显示无效用户”,限制对预定义组“所有用户”的编辑。- 参与者选择命令 — 打开带有多重选择的目录
用户的选择表单,并将行添加到“组成”。 在服务器上记录后— 通知列表表单数据已更改。
子系统的通用模块(典型): 过程类型 更新用户组组成 / 在参与者组成变化时,在记录时同步用户在访问组中的成员资格。
5. 记录和流动
目录 不是文档 并且 不进行记录:属性“记录”不存在,会计和积累登记不受影响,会计分录不生成。
唯一的“记录效果” — 更新访问权限子系统的服务数据(重新计算参与者的访问组/RLS)。在处理此对象时,不涉及哈萨克斯坦标准科目计划(1210、1030、1330、3310、3130、6010、7010)的任何账户,税率和金额不计算。电子文件(ЭСФ、СНТ)不生成该对象。
6. 相关对象和基于输入
| 关系 | 对象 | 关系特征 |
|---|---|---|
| 参与者 | 目录 用户 |
表部分“组成”引用用户 |
| 访问权限 | 用户子系统的信息登记(访问组、RLS 设置) | 在记录组时更新 |
| 层次结构 | 目录 用户组(自我引用) |
属性“父级” |
基于输入 对于该目录不适用(不是输入/接收机制的来源)。
7. 扩展点
- 配置扩展: 添加头部属性(例如,标志“外部组”)和“组成”中的列而不取消支持;借用表单
元素表单/列表表单。 - 表单处理程序: 重写
在服务器上创建时,添加自定义的组成管理命令。 - 事件订阅: 目录的
在记录前/在记录时— 用于与外部用户目录系统的集成。 - BCP 编程接口: 使用“用户”子系统的过程进行程序化添加/删除参与者和获取组组成。
在对预定义组“所有用户”进行修改时请谨慎 — 其删除和重命名受到平台和应用逻辑的限制。
