1. 识别
| 参数 | 值 |
|---|---|
| 对象类型 | 目录 (Catalog) |
| 名称 | 文件 |
| 完整名称 | 目录.文件 (Catalogs.文件) |
| 同义词 | “文件” |
| 配置 | 哈萨克斯坦会计,版本 3.0,版本 3.0.74.2 |
| 机制 | BSP 子系统 “文件处理” / “附加文件” |
| 目的 | 配置的通用文件存储 |
目的。 该目录存储附加到会计对象(文档、目录、登记簿)的文件。提供版本控制、电子签名、加密和文件同步。用户将原始文档的扫描副本(发票/ESF、运输单、SNT、合同)、图像、外部报告和其他文件附加到会计对象的卡片上。对每个文件的访问受到对象所有者(RLS)的权限限制。
在 1C 中查找的位置:
- 直接列表:
e1cib/list/目录.文件 - 通过界面: “管理” 部分 → “文件”,或文档和目录表单中的 “文件” 命令 / 附加文件面板。
这是 BSP 基础设施的服务(技术)目录。它 不参与会计/税务记账,不生成分录和移动,并且与会计科目计划、税率或 MRP/MZP 无关。哈萨克斯坦的国家特性仅通过附加文档的类型(ESF、SNT 等)间接体现。
2. 头部和表格部分的属性
2.1 头部属性
| 名称 | 类型 | 必填 | 目的 |
|---|---|---|---|
| 作者 | 外部用户 / 文件同步账户 / 用户 | ShowError | 创建文件的用户。创建时自动填充。 |
| 文件所有者 | (通用类型) | ShowError | 附加文件的对象所有者(文档、目录等)。RLS 访问限制的关键属性。 |
| 借用日期 | 日期/时间 | DontCheck | 文件被占用以进行编辑的时刻(“占用”命令)。 |
| 通用修改日期 | 日期/时间 | DontCheck | 文件最后修改的日期,采用 UTC 格式。用于同步。 |
| 创建日期 | 日期/时间 | DontCheck | 文件记录在信息库中的创建日期(不是文件在磁盘上创建的日期)。 |
| 已加密 | 布尔值 | DontCheck | 文件使用证书加密的标志。 |
| 图片索引 | 数字 | DontCheck | 文件在图像集合中的图标索引(按扩展名)。 |
| 描述 | 字符串 | DontCheck | 文件的任意文本描述。 |
| 已签名电子签名 | 布尔值 | DontCheck | 存在电子签名的标志。 |
| 编辑者 | 外部用户 / 文件同步账户 / 用户 | DontCheck | 占用文件进行编辑的用户。 |
| 服务文件 | 布尔值 | DontCheck | 服务文件的标志(在普通模式下隐藏)。 |
| 文本存储 | 值存储 | DontCheck | 提取的文件文本,用于全文搜索。 |
| 当前版本 | 目录.文件版本 | DontCheck | 指向文件的活动版本(文件可以有多个版本)。 |
| 修改者 | 外部用户 / 用户 | DontCheck | 最后修改文件的用户。 |
| 删除当前版本修改日期 | 日期/时间 | DontCheck | 过时属性(未使用)。 |
| 删除当前版本创建日期 | 日期/时间 | DontCheck | 过时属性(未使用)。 |
| 删除当前版本代码 | 字符串 | DontCheck | 过时属性(未使用)。 |
此外,继承标准目录属性: 代码, 名称(文件名),删除标记, 预定义元素。版本的二进制数据和文本存储在从属的 目录.文件版本 和/或文件存储的信息登记簿中(根据模式 - 在信息库或磁盘卷中)。
2.2 表格部分
该目录 没有 自定义用户表格部分。数据的多重性(版本历史、访问权限)通过相关对象实现,而不是通过表格部分:
- 文件版本 - 从属的
目录.文件版本; - 访问权限 - “访问管理” 子系统的登记簿(根据
文件所有者的 RLS)。
3. 表单
| 表单 | 目的 |
|---|---|
| 元素表单 | 文件卡片:名称、描述、作者、当前版本、签名/加密标志、占用状态。文件操作命令。 |
| 列表表单 | 所有文件的列表(导航 e1cib/list/目录.文件);服务查看,通常用于管理员。 |
| 选择表单 | 在程序/交互访问时从存储中选择文件。 |
| 附加文件(BSP 表单) | 主要工作界面:面板/文件列表,附加到特定对象所有者;从文档和目录卡片中打开。在这里执行上传、查看、编辑、签名、版本操作。 |
表单在很大程度上是标准的,并通过 BSP “文件处理客户端/服务器” 的公共模块进行程序管理。
4. 模块的关键过程
该对象的 BSL-evidence 未附加。以下是该配置中与文件目录相关的典型处理程序和机制:
在写入前(对象模块) - 控制作者和文件所有者的填写,更新通用修改日期、修改者;禁止修改被其他用户占用的文件。填充处理- 在从外部文件创建时设置作者、创建日期、图片索引(按扩展名)。在删除前- 级联处理从属版本(文件版本)和清理存储/卷数据。- 文件操作命令(在公共模块
文件处理、服务文件处理、客户端文件处理中实现):- “占用” / “释放” - 设置/取消
编辑者、借用日期; - “创建新版本” - 记录新的
文件版本,重新设置当前版本; - “签名电子签名” / “检查签名” - 设置
已签名电子签名,通过 “电子签名” 子系统处理签名; - “加密” / “解密” - 设置
已加密,处理证书; - “另存为...”,“打开”,“从文件更新”。
- “占用” / “释放” - 设置/取消
- 提取文本 - 异步定期填充
文本存储以进行全文搜索。 - 文件同步 - 根据
通用修改日期和文件同步账户进行交换。
具体路径
路径:字符串请在导出对象模块和相应版本的公共模块后指定。
5. 处理和移动
该目录 不是可处理的文档 - 没有处理机制,不生成会计和积累登记簿。该对象不会根据哈萨克斯坦的典型会计科目计划(例如,1210、1030、1330、3310、3130、6010、7010)创建任何分录。
文件数据不反映在会计结构中,而是在服务结构中:
目录.文件版本- 版本和二进制数据(或磁盘卷);- 文件处理子系统的信息登记簿 - 用于搜索的文本、存储的服务数据;
- 访问管理子系统的登记簿 - 根据属性
文件所有者的权限(RLS)。
哈萨克斯坦 2026 年的国家指标(供与相关会计文档工作时参考,而 不是 与该目录):增值税率 16 %,MRP 4,325 ₸,MZP 85,000 ₸,个人所得税基本扣除 30 MRP/月(不超过 360 MRP/年),个人所得税 10 % 适用于 8,500 MRP 年收入,超出部分为 15 %,强制性养老金 10 %(基数上限 50 MZP),强制性养老金补充 3.5 %,社会医疗保险 2 %,强制医疗保险 3 %,社会税 6 %。这些值适用于附加文件的会计文档,但目录“文件”本身不使用。
6. 相关对象和基于输入
- 目录.文件版本 - 从属对象,存储版本和内容;通过
当前版本关联。 - 对象所有者 (
文件所有者) - 任何附加文件的文档/目录。哈萨克斯坦会计中最常见的所有者:销售/采购文档、发票和 ESF、SNT、合同、预付款报告。 - 用户 / 外部用户 / 文件同步账户 目录 - 作者、编辑、同步。
- 电子签名子系统 - 证书和签名(
已签名电子签名、已加密)。
基于输入。 该目录不使用经典的“基于输入”。记录的创建发生在:
- 将文件附加到对象时(从磁盘上传、扫描、拖放);
- 在节点/服务之间同步文件时;
- 通过 BSP “文件处理” API 编程创建。
7. 扩展点
- BSP 公共模块
文件处理、客户端文件处理、服务文件处理- 可重写的创建、版本、签名、加密过程(通过*可重写扩展)。 - 配置扩展 - 在
元素表单和附加文件表单中添加属性/命令,而不取消支持。 - 访问管理子系统 - 根据
文件所有者设置/修改 RLS 配置文件,以限制对文件的访问。 - 定期任务 - 提取文本(
文本存储)、清理未使用的版本、病毒检查。 - 同步 - 通过
文件同步账户连接外部存储。 - 与 EDO/ESF 集成 - 将打印表单和 XML 电子文档(ESF、SNT)附加到会计文档作为文件所有者。
版本特定(需要在 3.0.74.2 下检查)的文件存储模式 - 在信息库或磁盘卷中 - 以及公共模块/API BSP 的确切组成;这会影响在扩展中的二进制数据访问方式。
