1. 识别
| 参数 | 值 |
|---|---|
| 对象类型 | 目录 (Catalog) |
| 名称 | 用户报告设置 |
| 完整名称 | Catalogs.用户报告设置 |
| 同义词 | — (未指定) |
| 配置 | 哈萨克斯坦会计,版本 3.0.74.2 |
| 子系统 | 报告变体存储 / 标准子系统 (БСП) |
| 层次结构 | 无 |
| 所有者 | 无 (属性“用户”充当逻辑所有者) |
| 代码 / 名称 | 标准字符串字段目录 (服务) |
目的。 目录是视图用户报告设置的服务存储。它被配置的报告机制(报告变体存储子系统 БСП)用于查找和管理每个用户的个人设置。重要的是:目录仅存储视图——报告变体的链接、用户所有者和设置的文本键,但不存储序列化的设置数据。设置本身存放在平台的设置存储中,而该目录提供它们的地址和访问权限的划分。用户不会直接与对象交互:访问由报告子系统自动化,并在打开任何具有保存的个人设置的报告时触发。
在 1С 中查找的位置:部分“标准子系统” → “用户报告设置”。导航链接:e1cib/list/目录.用户报告设置
2. 头部属性和表格部分
2.1 头部属性
| 名称 | 类型 | 必填性 | 目的 |
|---|---|---|---|
| 变体 | 目录链接.报告变体 | 非必填 (DontCheck) | 保存用户设置的报告变体的链接。将个人参数与特定报告表单(变体)关联。 |
| 用户 | 目录链接.用户,目录链接.外部用户 | 非必填 (DontCheck) | 设置的所有者——特定用户或外部用户。关键属性的访问权限划分:每个人只能看到自己的设置。 |
| 用户设置键 | 字符串 | 非必填 (DontCheck) | 设置的唯一文本标识符。用于程序查找和将个人参数绑定到保存的用户变体。 |
所有属性均具有“不检查填写” (DontCheck) 标志,因为它们是通过报告子系统程序填充的,而不是手动填写的。
2.2 表格部分
没有表格部分。所有信息存储在元素的头部属性中。
3. 表单
元数据中未指定自己的表单。目录是服务性的:通过报告系统的机制进行程序操作,没有用于编辑元素的用户界面。
通过导航链接访问列表时,平台将生成自动列表表单(默认表单)。不提供单独的元素手动输入表单,也不需要——记录由 БСП 代码创建和维护。
4. 模块的关键过程
在 evidence 中未附加应用 BSL 代码,因此以下是服务目录存储设置视图的典型处理程序和交互点(标准 БСП 逻辑“报告变体”):
- 管理模块 / 报告子系统的公共模块 — 根据“变体 + 用户 + 用户设置键”对元素进行程序创建/查找。确保幂等记录:如果设置视图已存在,则不会重复。
- 填充处理(典型处理程序)— 在程序创建元素时使用当前用户和处理的报告变体的值填充属性。
- 在记录之前(典型处理程序)— 在保存之前检查属性的正确性并规范化设置键。
- 定期清理处理程序 — 删除“孤立”的视图(根据已删除的用户或报告变体)以维护子系统。
需要检查(版本特定):确切的过程名称和特定版本 3.0.74.2 中处理程序的存在需要根据配置器进行核对,因为实现与提供的 БСП 相关,并可能在版本之间变化。
5. 处理和运动
对象是目录——没有处理和注册的机制。记录不会形成会计分录,也不影响会计/积累注册。
因此,目录不参与经济业务和税务计算的反映。相比之下,配置的会计文件根据哈萨克斯坦的标准账户计划形成运动,例如:
- 商品销售:借1210(短期应收账款)——贷6010(销售收入);借7010(成本)——贷1330(商品);增值税率16%——贷3130(应付增值税);
- 客户付款:借1030(当前账户上的资金)——贷1210;
- 供应商收入:借1330——贷3310(应付供应商)。
该目录与这些运动无关——它仅服务于报告表单的个性化,包括规定和标准报告的用户设置,其中涉及上述金额(МРП = 4 325 ₸,МЗП = 85 000 ₸,个人所得税扣除 30 МРП/月等),但不存储和计算这些金额。
6. 相关对象和基于的输入
通过属性的直接关系:
- 目录.报告变体 — 与设置相关的报告变体。
- 目录.用户,目录.外部用户 — 设置的所有者。
功能关系:
- 报告变体存储子系统 (БСП) — 目录的主要消费者;创建、读取和删除设置视图。
- 平台设置存储 — 存储设置数据,通过键
用户设置键进行寻址。 - 所有配置报告(规定和标准)— 在打开保存的个人设置时间接使用目录。
基于的输入:不提供且对服务对象没有意义。作为基础/从属于其他对象,目录不发挥作用。
7. 扩展点
- 配置扩展 — 可以通过扩展添加自定义属性(例如,设置的标签/分组),而无需将对象从支持中移除;同时,БСП 的标准逻辑应保持不变。
- 事件订阅 — 如有必要,可以订阅设置视图创建/修改的审计
在记录之前/在记录时。 - 报告子系统的程序 API — 推荐的集成点:应通过 БСП 的标准方法处理设置,而不是直接修改目录元素,以免破坏与设置存储的同步。
- 定期维护任务 — 重新定义/补充过时视图的清理过程。
需要检查(版本特定):在版本 3.0.74.2 中,报告变体存储子系统的导出方法组成需要根据提供的 БСП 的公共模块进行核对。
