1. 识别
| 参数 | 值 |
|---|---|
| 对象类型 | 目录(Catalog) |
| 名称 | 商品目录访问组 |
| 完整名称 | 目录.商品目录访问组 |
| 同义词 | "商品目录访问组" |
| 配置 | 哈萨克斯坦贸易管理,版本3.4(构建版本3.4.5.21) |
| 子系统 | 服务子系统(数据访问限制机制) |
| 用途 | 用于对商品目录项进行分组的分类器,以便在记录级别(RLS)配置访问权限。允许在用户/用户组之间划分商品目录的可见性和可访问性,而无需列举单独的商品卡片。 |
在1C中的位置:"服务子系统"部分 → "商品目录访问组"。
导航链接:e1cib/list/目录.商品目录访问组
该目录是服务性(管理性)目录。它不直接参与商品或财务核算——既不产生仓库账目也不产生会计账目。它的唯一功能是作为"访问标签",商品目录会引用它,访问限制模板依据它来运行。
2. 表头属性和表格部分
该目录结构简单(不从属于所有者),层级结构通常不使用,或使用组层级。没有表格部分。
标准属性
| 属性 | 类型 | 用途 |
|---|---|---|
代码 |
字符串/数字 | 元素的唯一代码。自动分配。 |
名称 |
字符串 | 访问组的名称(例如"通用"、"酒精产品"、"需标记商品"、"阿拉木图分公司商品")。 |
删除标记 |
布尔值 | 删除标记标志。 |
预定义 |
服务性 | 预定义元素标志。通常存在一个默认使用的预定义元素(例如"主访问组"/"通用")。 |
引用、是分组 |
服务性 | 平台标准字段。 |
表头自有属性
对于服务性分类器而言,自有属性的组成极为简单。通常除名称外没有额外的应用属性——所有应用逻辑负担都在"商品目录 → 访问组"的关联以及权限设置寄存器上。
"需要核实"(版本特定):在具体构建版本3.4.5.21中是否存在附加的描述属性或"默认使用"标志——需在配置器中确认,不同3.4版本发布之间组成可能有所不同。
3. 表单
| 表单 | 用途 |
|---|---|
列表表单 |
供管理员查看和维护访问组列表。该目录的主要工作表单。 |
元素表单 |
创建/编辑单个访问组(名称、删除标记)。 |
选择表单 |
在商品目录卡片和权限设置中填写"商品目录访问组"属性时进行选取。 |
分组表单 |
如果该目录启用了组层级结构,则使用此表单。 |
如果没有明确指定表单,平台将使用具有相同用途的自动生成默认表单。
4. 关键模块过程
所附证据中未提供模块(BSL),因此以下为此类服务性目录的典型处理程序。具体行号在有模块导出时提供。
对象模块(填充处理、写入前、删除前):
填充处理— 交互式创建新元素时填充默认属性。写入前— 正确性检查(例如禁止清空名称);必要时禁止将默认使用的预定义元素标记为删除。删除前— 通常为空;引用完整性检查由平台执行。
管理器模块:
- 可能包含获取默认组值的过程(用于代入新商品目录)以及用于访问权限机制的函数。
表单模块:
列表表单.服务器创建时— 配置筛选/显示(隐藏服务性元素)。元素表单.填充检查处理— 检查名称是否已填写。
由于该目录是服务性的,模块中不预期存在复杂的业务逻辑:主要逻辑并非在目录本身实现,而是在访问限制模板(RLS)和权限设置寄存器中实现。
5. 过账和账目变动
该目录不进行过账,也不产生累计寄存器、信息寄存器核算或会计凭证的账目变动。作为"目录"类型的元数据对象,它没有过账机制。
该对象在核算中的作用是间接的,通过访问限制机制实现:
- 在商品目录卡片(
目录.商品目录)中填写"商品目录访问组"属性,该属性引用本目录。 - 在权限设置子系统中,管理员为用户配置文件/用户组设定允许其访问的商品目录访问组。
- RLS模板在访问数据时将此限制条件代入查询条件:用户只能看到其被允许的商品组所对应的单据、价格、余额和销售数据。
由此可见,该目录本身不设定核算科目。同时,归属于访问组的商品目录会参与哈萨克斯坦标准业务操作,在这些操作中会按照哈萨克斯坦标准科目表生成会计凭证——例如,在实现商品销售时:
| 操作 | 借方 | 贷方 |
|---|---|---|
| 销售收入 | 1210(客户短期应收账款) | 6010(销售收入) |
| 销售中的增值税(税率16%) | 1210 | 3130(应付增值税) |
| 成本核销 | 7010(销售成本) | 1330(商品) |
| 客户付款 | 1030(活期账户资金) | 1210 |
| 商品入库 | 1330 | 3310(供应商应付账款) |
这些会计凭证由销售/入库单据生成,而非由访问组目录生成。访问组仅决定哪些用户能看到这些数据。电子单据(通过ЭСФ信息系统开具的ЭСФ电子发票、СНТ商品运输凭证)也是针对商品目录开具的,但开具工作由相应单据完成,而非本目录。
6. 关联对象和基于……生成
引用本目录的对象:
目录.商品目录— "商品目录访问组"属性(主要关联)。- 可能还有——商品目录的种类/分组,为其所属项目设定默认访问组。
- 商品目录访问权限设置信息寄存器(保存"用户组 ↔ 允许的访问组"对应关系)。
- 配置角色的访问限制模板(RLS)。
基于……生成:不适用(服务性分类器不使用此功能)。
数据交换/分布式信息库(РИБ):目录元素通常会迁移到所有节点,因为访问规则在分布式数据库中必须保持一致。
7. 扩展点
- 配置扩展(Extensions):添加自有属性(例如"负责人"、"备注"),重新定义列表/元素表单,添加
写入前/填充检查处理处理程序,而无需将配置从支持状态中移除。 - "属性"子系统:通过附加属性机制为目录连接附加属性和信息。
- 访问限制机制:完善RLS模板和访问组配置文件设置,以扩展商品目录可见性逻辑。
- 默认填充:重新定义将访问组代入新商品目录的过程(例如根据商品种类或组织确定访问组)。
- 编程接口:从通用模块访问该目录,以便在数据加载或权限重组时批量设置/更改商品目录的访问组。
"需要核实"(版本特定):使用该目录的角色和RLS模板的确切组成,以及是否存在启用商品目录访问组机制的功能选项——需在具体构建版本3.4.5.21中确认。
