1. 识别
| 参数 | 值 |
|---|---|
| 对象类型 | 目录 (Catalog) |
| 名称 | ГруппыДоступаФизическихЛиц |
| 完整名称 | Справочник.ГруппыДоступаФизическихЛиц |
| 同义词 | — (与名称相同) |
| 配置 | 哈萨克斯坦会计,版本 3.0,版本 3.0.74.2 |
| 类型 | 层次型 (组和元素的层次) |
| 所有者 | 无 (独立目录) |
| 用途 | 权限划分子系统的服务目录。将用户(自然人)分组为具有相同功能和数据访问权限的访问组。管理员在初始设置、添加员工和更改组织结构时使用。 |
在 1C 中找到的位置: “管理”部分 → “自然人访问组”。
导航链接:e1cib/list/Справочник.ГруппыДоступаФизическихЛиц
该目录是访问控制机制的服务元素。它不参与会计操作(没有分录,没有会计登记的变动),因此哈萨克斯坦的税务参数(增值税率、最低工资、个人所得税扣除等)不适用于该对象——它们在会计文档和结算登记中实现,而不是在这里。
2. 属性和表格部分
2.1 表头属性
元数据中的用户属性未定义——目录仅使用 1C 目录的标准属性。
| 名称 | 类型 | 必填 | 用途 |
|---|---|---|---|
| 代码 | 字符串 | 否 | 用于识别的唯一访问组代码 |
| 名称 | 字符串 | 是 | 访问组的名称(例如,“会计”,“人事”) |
| 父级 | Справочник.ГруппыДоступаФизическихЛиц | 否 | 用于构建层次的父组引用 |
2.2 表格部分
表格部分不存在。目录结构简单,没有额外的表格数据。
3. 表单
该目录包含五个表单:
| 表单 | 用途 |
|---|---|
| ФормаСписка | 访问组的主要列表表单(56 个 UI 元素)。查看、搜索、创建和排序组。 |
| ФормаЭлемента | 创建和编辑特定访问组的关键表单(13 个元素)。管理员的主要工作界面。 |
| ФормаГруппы | 在层次中编辑组节点(13 个元素)。当元素是组(文件夹)时使用。 |
| ФормаВыбора | 在其他对象中选择组时的列表选择(50 个元素)。 |
| ФормаВыбораГруппы | 选择层次中特定组(文件夹)的替代表单(23 个元素)。 |
4. 模块的关键过程
模块文本的证据 (BSL) 未附上——以下列出了此类服务层次目录的典型处理程序。具体行应根据版本代码 3.0.74.2 进行确认。
对象模块 (ОбъектМодуль):
ПередЗаписью(Отказ)— 在记录之前控制正确性:检查层次循环的不可接受性(组不能成为自己的父级),控制名称的填写。ПриКопировании(ОбъектКопирования)— 复制元素时重置服务字段。ОбработкаЗаполнения(ДанныеЗаполнения, ТекстЗаполнения, СтандартнаяОбработка)— 创建时的默认填写。
表单模块 (ФормаЭлемента, ФормаСписка):
ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)— 设置表单元素的可见性和可用性,设置管理权限的限制。ПередЗаписьюНаСервере(Отказ, ТекущийОбъект, ПараметрыЗаписи)— 从表单记录之前的服务器验证。ПослеЗаписиНаСервере(ТекущийОбъект, ПараметрыЗаписи)/ПослеЗаписи(ПараметрыЗаписи)— 保存后更新相关的访问数据。
“需要检查”(版本特定):在 3.0.74.2 中,用户权限与访问组同步的确切过程可能有所不同——根据特定版本的对象模块进行确认。
5. 处理和变动
该目录不进行处理,也不生成会计登记的变动或分录。作为访问机制的服务对象,它仅影响:
- 用户权限的组成——通过相关的登记/访问管理子系统的机制(自然人对组的归属)。
哈萨克斯坦典型会计科目表中的任何科目(1210、1030、1330、3310、3130、6010、7010)和电子文档(ЭСФ、СНТ)均未使用该目录——该逻辑在配置的会计文档中实现。
6. 相关对象和基于的输入
- 自然人 / 用户——目录元素将自然人分组以分配统一权限;组的引用在访问控制子系统中使用。
- 该目录(父级)——用于构建组层次的递归关系。
- 基于的输入——不适用:服务目录不是文档的基础,也不是基于其他对象创建的。
7. 扩展点
- 配置扩展:通过扩展目录添加自定义属性(例如,评论、负责人、组的有效期),而无需取消支持。
- 表单处理程序:在扩展的
ФормаЭлемента中拦截ПриСозданииНаСервере、ПередЗаписьюНаСервере以进行额外验证或自动填写。 - 对象模块:修改
ПередЗаписью以实现额外的业务规则(禁止删除系统组,控制名称的唯一性)。 - 事件订阅:
ПередЗаписью/ПриЗаписи/ПередУдалением目录以审计访问组的变更。 - 角色和 RLS:在自定义权限模型时,将组集成到记录级别的访问限制中。
