1. 识别
| 参数 | 值 |
|---|---|
| 对象类型 | 目录 (Catalog) |
| 名称 | 文件存储卷 |
| 完整标识符 | 目录.文件存储卷 (Catalogs.文件存储卷) |
| 同义词 | 文件存储卷 |
| 配置 | 哈萨克斯坦会计,版本 3.0 (版本 3.0.74.2) |
| 层次结构 | 无 (平面列表) |
| 所有者 | 无 (独立目录) |
| 主要表示 | 按名称 |
目的。 该目录管理配置中文件和附加文档的物理存储位置。它允许为分布式存储配置多个网络目录(卷),分别为 Windows 和 Linux 服务器指定路径,设置卷的填充顺序和大小限制。该目录由管理员在初始设置文件存储或扩展磁盘空间时填充,之后在用户保存文件时由平台自动调用(当文件存储设置为“在磁盘卷中”而不是在信息库中时)。
在 1C 中查找的位置: “管理”部分 → “文件存储卷”。
导航链接: e1cib/list/目录.文件存储卷
2. 头部属性和表格部分
2.1 头部属性
| 名称 | 类型 | 必填性 | 目的 |
|---|---|---|---|
| 评论 | 字符串 | 可选 | 用于内部管理目的的卷的任意文本描述;可进行批量编辑 |
| 最大大小 | 数字 (十进制) | 可选 | 卷的大小限制,以兆字节 (MB) 为单位;系统用于控制填充并在超过限制时切换到下一个卷。值 0 被视为“无限制” |
| 完整路径 Linux | 字符串 | 条件必填* | Linux 服务器上文件存储目录的完整路径(例如,/mnt/files/volume1) |
| 完整路径 Windows | 字符串 | 条件必填* | Windows 服务器上文件存储目录的完整路径(例如,\\server\files\volume1) |
| 填充顺序 | 数字 (十进制) | 必填 | 卷的填充顺序号;系统首先将文件写入顺序号较小的卷;每个卷必须唯一 |
| 最后清理文件时间 | 日期和时间 | 可选 | 服务字段;记录从卷中清理多余文件的最后操作的日期和时间;在执行定期删除操作时自动填充 |
*条件必填:必须填写 Windows 或 Linux 中至少一个路径,具体取决于运行集群的服务器操作系统。
标准属性。 除了开发者定义的属性外,目录还包含标准属性: 代码, 名称, 删除标记, 链接, 预定义. 名称用作人类可读的卷名称(例如,“卷 1 - 主”)。
2.2 表格部分
表格部分不存在。
3. 表单
| 表单 | 目的 |
|---|---|
| 元素表单 | 目录元素的主要编辑表单:输入 Windows/Linux 路径、最大大小、填充顺序和评论。用户管理员的关键表单 |
| 列表表单 | 卷列表表单;除了导航外,还提供批量检查存储完整性和在卷之间移动(重新填充)文件的功能 |
| 从卷中删除多余文件 | 用于删除“孤儿文件”的服务表单——物理存在于卷目录中的文件,但在文件记录中缺失。更新属性 最后清理文件时间 |
4. 模块的关键过程
在附带的证据中,模块的文本 (BSL) 未传递,因此下面描述了典型的处理程序,这些处理程序是文件存储卷服务目录在 BСП (标准子系统库) 配置中的特征。具体的过程名称和行号需要与本次交付的模块进行核对。
元素表单模块 (元素表单)
在服务器创建时— 根据服务器操作系统类型设置路径字段的可见性,权限不足时锁定编辑。在服务器写入前/ 填充检查处理程序 — 控制至少填写了一个路径 (Windows/Linux) 并且路径语法正确。- 用于
完整路径 Windows/完整路径 Linux字段的目录选择处理程序。
对象模块 (对象模块)
填充检查处理— 检查必填的填充顺序是否已填写,并且至少有一个路径;如有必要,将错误添加到待检查属性数组中。在写入前— 控制填充顺序的唯一性,路径规范化(删除结尾的斜杠),禁止删除已存储文件的卷的路径。
管理模块 / 文件操作的公共模块 (BСП)
- 根据
填充顺序和最大大小查找写入下一个文件的卷的功能。 - 检查存储完整性和在卷之间移动文件的过程(从
列表表单调用)。 - 定期清理多余文件的过程(从
从卷中删除多余文件表单调用),更新最后清理文件时间.
5. 执行和移动
该目录 不是文档,且不参与执行 — 它不生成会计分录,也不在会计或税务登记中创建移动。因此,哈萨克斯坦典型会计科目表 (1210, 1030, 1330, 3310, 3130, 6010, 7010) 和税务计算 (增值税 16%, 个人所得税, 社会税, 社会医疗保险/强制医疗保险, 社会保险, 社会税 6%) 对该对象 不适用.
与会计机制的交互是间接的:该目录存储平台物理保存附加到会计对象的文件的目录地址。关于特定文件存储在哪个卷的信息不存储在该目录中,而是存储在文件操作子系统的服务登记中(关于存储文件及其与卷的绑定的信息)。因此,文件存储卷指定了“目的地”,而文件本身的会计由配置的单独服务对象进行。
6. 相关对象和基于输入
- 附加文件 / 文件存储 — BСП 文件操作子系统的服务对象,引用目录元素作为物理位置。当“在卷中”存储模式关闭时,目录不被调用(文件存储在信息库中)。
- 文件子系统的信息登记 — 记录“文件 ↔ 卷”的对应关系。
- 定期任务 — 清理未使用的文件和控制卷的填充使用目录的数据。
- 基于输入 — 不适用(不适用于服务目录)。
7. 扩展点
- 配置扩展 (不取消支持): 添加自定义属性(例如,归档卷标志,单个文件的最大大小),通过扩展添加
在写入前/填充检查处理处理程序。 - 额外检查 — 在保存卷之前检查网络路径的可用性和写入权限(通过连接的元素表单处理程序)。
- 额外处理和报告 — 用于在卷之间迁移文件、盘点已占用空间、查找“孤儿”的服务处理,超出标准
从卷中删除多余文件表单。 - 事件订阅 — 记录目录元素的写入以记录路径/限制的更改。
- 角色权限 — 通过管理员角色限制对目录的访问;通过访问组配置文件进行细致设置。
需要针对特定交付 3.0.74.2 进行检查: 模块的确切过程名称和行号,文件子系统服务登记的组成,以及列表表单的命令功能列表(完整性检查 / 文件迁移) — 需通过配置器进行核对,因为文件操作子系统的实现取决于内置 BСП 的版本。
