RUKKENZH
Задать вопрос AI
栏目Объекты конфигурации 1С
《组织附加文件》— 技术说明(哈萨克斯坦会计 3.0.74.2)
Язык статьи:🇷🇺 RU🇰🇿 KK🇬🇧 EN🇨🇳 ZH

《组织附加文件》— 技术说明(哈萨克斯坦会计 3.0.74.2)

适用于: 1С:Бухгалтерия для Казахстана, 版本 3.0.74.2 · 1C-Sapa 集团 — 1C 合作伙伴
СТ
Сапа Т.И. — Эксперт по 1С и бухгалтерскому учёту, преподаватель-практик

1. 识别

参数
对象类型 目录 (Catalog)
名称 组织附加文件
完整名称 目录.组织附加文件 (Catalogs.组织附加文件)
同义词 “附加文件(组织)”
配置 1C:哈萨克斯坦会计,版本 3.0.74.2
文件所有者 目录链接.组织
在哪里找到 导航链接 e1cib/list/目录.组织附加文件。在界面中作为独立对象不显示 — 工作通过组织卡片中的“附加文件”命令进行。

目的。 该目录用于存储附加到“组织”目录元素的文件(包括自身组织和对方组织,如果存储模型允许)。这是标准通用子系统的文件处理部分(BSP,标准子系统库)。存储与特定组织相关的文件、扫描件、图像和其他材料:证书副本、章程文件、合同扫描件、印章/徽标图像等。

文件可以通过两种方式存储:

  • 在信息数据库中 — 在类型为 值存储 (ValueStorage) 的属性中;
  • 在文件存储卷中 — 在磁盘/网络资源上的外部文件存储中(此时填充属性 文件路径)。

支持:文件版本控制、电子签名(EP)、加密、提取文本以进行全文搜索。对文件的访问严格受限于组织所有者的权限:如果用户没有读取组织的权限,他将无法看到附加到该组织的文件。


2. 属性和表部分

2.1 头部属性

名称 类型 必填性 目的
作者 目录链接.用户 ShowError 上传文件的用户。创建时自动填充;对于控制变更历史是必需的。
文件所有者 目录链接.组织 DontCheck 附加文件的组织。确定访问权限:只有在有权访问组织时,文件才可见。
通用修改日期 日期时间 DontCheck 文件最后修改的日期/时间(UTC)。用于同步和跟踪版本的有效性。
创建日期 日期时间 ShowError 文件上传到数据库的日期/时间。必填,首次保存时自动填充。
已加密 布尔值 DontCheck 加密标志。当 时,文件仅对具有相应解密证书的用户可用。
修改者 目录链接.用户 DontCheck 最后修改文件或其属性的用户。每次保存时自动更新。
图像索引 数字 DontCheck 文件类型图标的索引(按扩展名)以在列表中显示。
描述 字符串 DontCheck 用户对文件内容/目的的文本描述。
已签名EP 布尔值 DontCheck 电子签名的存在标志。 — 文件附加了证书和签名。
文件路径 字符串 DontCheck 在卷中存储文件的完整路径。如果 文件存储类型 = “在磁盘卷中”,则自动填充。
大小 数字 DontCheck 文件的字节大小。用于控制磁盘空间和上传大小限制。
扩展名 字符串 DontCheck 文件的扩展名(pdf, docx, jpg …)。确定类型和查看/编辑的可能性。
正在编辑 目录链接.用户 DontCheck 占用文件进行编辑的用户(锁定)。只要填充,其他用户就无法编辑。

文件子系统的标准属性(在此类BSP对象中存在,补充上述列表):

名称 类型 目的
文件存储类型 枚举.文件存储类型 (字符串) 存储方式:在信息数据库中 / 在磁盘卷中。
文件存储 值存储 在IB中存储的文件的二进制数据。
存储卷 目录链接.文件存储卷 文件存放的卷(在磁盘存储时)。
占用版本 / 当前版本 目录链接.…文件版本 在版本控制机制中指向文件的当前版本。
文本存储 值存储 提取的文件文本以进行全文搜索。
已签名EP / 已加密 布尔值 加密操作状态的服务标志(见上文)。

属性 名称(目录的标准属性)存储文件名(不带扩展名)。

2.2 表部分

对于附加文件的服务目录,通常没有自己的表部分。多个数据(版本、签名、加密证书)存储在子目录/子系统的单独注册表中(例如,…文件版本),而不是在主元素的表部分中。


3. 表单

表单 目的
元素表单 文件卡片:名称、描述、作者、日期、EP/加密标志、打开/保存/编辑命令。
列表表单 附加文件列表,通常嵌入在组织卡片中(“附加文件”面板)。
选择表单 从其他表单的列表中选择文件。

主要工作场景不是直接打开目录表单,而是嵌入的附加文件表单在组织卡片中(BSP“文件处理”子系统的标准表单),从中调用添加、查看、编辑、签名和加密命令。


4. 模块的关键程序

没有针对该对象的单独BSL代码。逻辑是标准的附加文件BSP;主要在子系统的公共模块中实现,而不是在目录本身的模块中。

对象模块 (在记录之前, 在复制时):

  • 在创建时填充 作者, 创建日期;在记录时更新 修改者, 通用修改日期;
  • 在更改数据之前控制文件的占用情况 (正在编辑)。

文件处理子系统的公共模块(标准调用点):

  • 文件处理 / 文件处理服务 — 添加文件,读取/写入 文件存储,在存储之间移动(IB ↔ 卷);
  • 机制 “占用/释放” — 通过属性 正在编辑 设置和解除编辑锁定;
  • 版本控制 — 在保存修改后的文件时创建新版本,维护历史记录;
  • EP和加密 — 通过“电子签名”子系统的手段进行签名/验证签名(已签名EP)、加密/解密(已加密);
  • 提取文本 — 背景填充 文本存储 以进行全文搜索。

5. 执行和移动

该目录不是文档,不执行任何执行 — 不生成会计/积累注册表的移动和会计分录。它是一个服务数据存储对象。

与记录元素间接相关:

  • 将二进制数据记录到属性 文件存储(在IB中存储)或在卷中放置文件并填充 文件路径(在磁盘存储时);
  • 在文件版本控制机制中注册版本;
  • 为全文搜索索引文本。

相比之下,配置中的实际分录生成会计文档(销售、采购等)。例如,在哈萨克斯坦的商品销售产生借方 1210 贷方 6010(收入),借方 7010 贷方 1330(成本),借方 1210 贷方 3130(增值税税率 16%, 版本 2026)。附加文件目录与此无关 — 它仅存储附加到组织的文档(例如,增值税注册证书的扫描件)。


6. 相关对象和基于的输入

关系 对象
所有者 目录.组织 — 附加文件的元素。
作者 / 修改者 / 正在编辑 目录.用户.
磁盘存储 目录.文件存储卷.
版本 子系统的文件版本子目录。
EP/加密 “电子签名”子系统(证书、签名)。
全文搜索 基于 文本存储 的索引。

基于的输入 不适用于服务目录。元素的创建通过组织卡片中的添加文件命令执行(拖放、从磁盘选择、从邮件/扫描仪选择)。


7. 扩展点

  • 配置扩展 — 添加属性(例如,类别/文档类型、有效期)和命令到表单中而不解除支持;重写 在记录之前 的处理程序。
  • 附加属性和信息 — 通过BSP属性子系统可以对文件进行分类(文档类型、责任人)而无需更改元数据。
  • 文件处理子系统的编程接口 — 公共模块的导出方法,用于程序添加/读取文件、处理版本、EP和加密。
  • 存储卷的设置 — 将文件从IB移至卷以减少数据库大小;切换 文件存储类型
  • 访问限制(RLS) — 访问权限从组织所有者的权限继承;如有必要,在访问限制模板中进行详细说明。
  • BSP事件处理程序 (文件处理可重写及类似) — 在处理附加文件时嵌入自定义逻辑的点。

需要验证(版本特定): 子系统的确切属性组成(文件存储类型, 存储卷, 文本存储)和公共模块的名称可能在特定的3.0.74.2构建中有所不同 — 请通过配置器确认。

Частые вопросы

目录“组织附加文件”是否生成会计分录?
不。这是一个文件处理子系统的服务目录,它不生成也不创建注册表中的运动。分录由配置的会计文件生成,而该对象仅存储附加到组织的文件。
文件的实际内容存储在哪里?
根据属性文件存储类型以两种方式存储:要么在信息数据库中——在属性类型存储值(文件存储)中,要么在磁盘上的外部卷中——此时填写属性文件路径并指定存储卷。
如何管理对附加文件的访问?
访问权限从拥有者组织的权限(属性文件所有者)继承:如果用户没有读取组织的权限,他也看不到该组织的文件。此外,还应用了加密(属性已加密)和编辑锁定(属性正在编辑)。
如何在1C中打开对象列表?
它不会直接显示在菜单中。使用导航链接e1cib/list/目录.组织附加文件,或者通过组织卡片中的“附加文件”面板进行操作。

延伸阅读

Источники

Была ли статья полезна?
💼 Нужна помощь с 1С или учётом? Слава КВЦ — многолетняя практика в 1С в Казахстане. Изучите разложенный НК РК 2026 или спросите в чате BuhGPT — ответит за секунды.
标签:KZCatalogs