1. 识别信息
| 参数 | 值 |
|---|---|
| 对象类型 | 目录(Catalog) |
| 名称 | СчетНаОплатуПокупателюПрисоединенныеФайлы |
| 完整标识符 | Справочник.СчетНаОплатуПокупателюПрисоединенныеФайлы |
| 同义名 | 附加文件(买方付款账单) |
| 配置 | 哈萨克斯坦会计,版本 3.0(版本号 3.0.74.2) |
| 子系统 | 文件处理(BSP —「附加文件」) |
| 所有者 | 文档 СчетНаОплатуПокупателю |
| 用途 | 存储附加到「买方付款账单」文档的文件:账单的扫描件和图像、随附单据、规格说明、打印表单的 PDF 版本等。每个目录元素为一个附加文件及其元数据(作者、大小、扩展名、签名/加密标志)。 |
在哪里查找: 该对象为辅助对象,没有独立的菜单项——文件处理是从「买方付款账单」文档的表单中通过面板/超链接「附加文件」进行的。列表的直接导航链接:
e1cib/list/Справочник.СчетНаОплатуПокупателюПрисоединенныеФайлы
这是 BSP「附加文件」标准机制的一部分:对于每个启用了文件处理的所有者对象,配置中都存在其同名目录
<所有者>ПрисоединенныеФайлы。本目录仅服务于「买方付款账单」文档。
2. 表头属性和表格部分
本目录是 BSP 标准对象「附加文件」的实现。不包含表格部分——所有数据都存储在表头属性中;文件的二进制内容和电子签名被移到单独的信息寄存器中(见第 5 节)。
2.1 表头属性
| 名称 | 类型 | 必填性 | 用途 |
|---|---|---|---|
| 作者 | Справочник.Пользователи |
必填(ShowError) | 最初将文件附加到账单的用户。在创建元素时自动填写。 |
| 文件所有者 | Документ.СчетНаОплатуПокупателю |
非必填 | 指向文件所附加的「买方付款账单」文档的引用。主要的关联属性。 |
| 通用修改日期 | 日期时间 | 非必填 | 文件最后修改的日期和时间(UTC)。用于同步和版本控制。 |
| 创建日期 | 日期时间 | 必填(ShowError) | 文件记录的创建日期和时间。在首次保存时自动填写。 |
| 已加密 | 布尔值 | 非必填 | 表示文件已通过证书加密的标志。影响查看的可能性。 |
| 修改者 | Справочник.Пользователи |
非必填 | 最后修改文件或其属性的用户。每次修改时更新。 |
| 图标索引 | 数字 | 非必填 | 文件图标在图片集合中的索引;根据扩展名确定,用于可视化显示类型。 |
| 描述 | 字符串 | 非必填 | 用户的文本描述/注释。作为元素的名称,用于搜索。 |
| 已电子签名 | 布尔值 | 非必填 | 存在电子签名的标志。如果为 真——签名存储在关联寄存器中。 |
| 文件路径 | 字符串 | 非必填 | 存储卷上的文件路径(当采用「磁盘卷存储」时)。在数据库中存储时为空。 |
| 大小 | 数字 | 非必填 | 文件大小(字节)。用于控制存储数据量和向用户提供信息。 |
| 扩展名 | 字符串 | 非必填 | 文件扩展名(pdf、xlsx、jpg 等)。确定类型和处理方式,影响 图标索引。 |
| 正在编辑 | Справочник.Пользователи |
非必填 | 已将文件取用于编辑(锁定)的用户。为空——文件空闲。 |
2.2 标准属性和预定义字段
| 字段 | 用途 |
|---|---|
| 代码 | 元素的内部代码(自动编号)。通常不向用户显示。 |
| 名称 / 描述 | 不含扩展名的文件名,显示在附加文件列表中。 |
| 删除标记 | 标准删除标记。 |
| 所有者 | 目录的标准所有者(所有者文档);与语义关联 文件所有者 重复。 |
文件的二进制数据(
ХранилищеЗначения)和电子签名不存储在目录本身的属性中——它们被移到单独的信息寄存器中,以优化并支持磁盘卷存储。
3. 表单
| 表单 | 用途 |
|---|---|
| 元素表单 | 附加文件的卡片:描述、作者、创建/修改日期、大小、扩展名、已电子签名/已加密 标志,命令「打开」、「编辑」/「结束编辑」、「另存为…」,签名和加密处理。 |
| 列表表单 | 附加到账单的所有文件的列表。辅助表单;通常通过附加文件面板打开,并按具体的所有者文档过滤。 |
| 选择表单 | 从列表中选择文件(BSP 机制在选取时使用)。 |
用户与账单的交互不是直接通过这些表单,而是通过内嵌到「买方付款账单」文档表单中的 BSP 标准表单 「ПрисоединенныеФайлы」(通用表单/面板)进行的,该表单显示本目录的文件,并提供添加、查看、版本、签名和加密命令。
4. 模块的关键过程
本目录的对象模块中通常没有直接的业务逻辑 BSL 代码——行为由 BSP「附加文件」子系统的通用模块(РаботаСФайлами、РаботаСФайламиСлужебный、РаботаСФайламиВызовСервера、ПрисоединенныеФайлы)提供。未附带该对象具体模块行的 Evidence,因此以下是此类对象的典型处理程序和要点:
- 对象模块 →
ПриЗаписи/ПередЗаписью— 记录属性修改者和通用修改日期,更新已电子签名、已加密标志,根据扩展名重新计算图标索引。 - 通用模块
РаботаСФайламиСлужебный— 创建文件元素,将二进制数据写入存储(数据库或卷),生成版本,锁定/解锁编辑(属性正在编辑)。 - 通用模块
РаботаСФайлами(客户端)— 命令「打开」、「编辑」、「结束编辑」、「另存为…」,从磁盘/扫描仪添加文件。 - 签名/加密处理程序 — 添加电子签名并使用证书加密,将结果写入信息寄存器并设置标志
已电子签名/已加密。 元素表单.ПриСозданииНаСервере— 在首次创建时填写作者、创建日期;根据权限和锁定状态管理命令的可用性。
「需要核实」(版本相关):通用表单的确切集合以及是否存在自有对象模块,取决于 3.0.74.2 中内置 BSP 的版本——需在配置器中确认。
5. 过账和登记记录
本目录不是文档——不过账,也不生成会计分录。 这是原则性的:附加文件不影响会计寄存器、往来结算、增值税或税务。经济登记记录由所有者文档「买方付款账单」本身及与之相关的销售/付款操作生成。
本目录仅参与 文件处理子系统的信息寄存器:
| 信息寄存器 | 存储内容 |
|---|---|
| ХранилищеПрисоединенныхФайлов(或 ...ДвоичныеДанныеФайлов) | 采用「信息库存储」时的文件二进制内容。 |
| ЭлектронныеПодписиПрисоединенныхФайлов | 文件的电子签名数据(当 已电子签名 = 真 时)。 |
| ШифрованиеПрисоединенныхФайлов | 证书和加密数据(当 已加密 = 真 时)。 |
供参考——登记记录 不是由文件生成,而是由所有者文档「买方付款账单」及后续销售生成(哈萨克斯坦,2026 年):
- 销售的反映:
借 1210「买方短期应收账款」— 贷 6010「销售收入」; - 按 16% 税率的增值税(哈萨克斯坦共和国 2026 年现行税率):
借 1210 — 贷 3130「应付增值税」(或在商品价格中分列); - 成本:
借 7010「销售成本」— 贷 1330「商品」; - 买方付款:
借 1030「银行活期账户资金」— 贷 1210。
伴随结算的电子文档(不是文件目录本身):ЭСФ(ИС ЭСФ 系统)和 СНТ。核算货币——坚戈(₸)。
示例:含 16% 增值税的 1 160 000 ₸ 账单,包含增值税 160 000 ₸ 和不含增值税金额 1 000 000 ₸。附加到该账单的 PDF 扫描件是所讨论目录的元素,完全不参与上述分录。
6. 关联对象和基于输入
- 文档
СчетНаОплатуПокупателю— 所有者对象。文件从其表单创建/查看;删除所有者文档会使文件成为「孤立」文件(通常由删除服务清理)。 - 目录
Пользователи— 属性作者、修改者、正在编辑的取值来源。 - 信息寄存器 存储、签名和加密(见第 5 节)。
- 基于输入: 本目录未设置且无意义——元素仅通过将文件附加到所有者文档的机制创建,而不是通过「基于……创建」命令。
7. 扩展点
- 附加属性/信息 通过 BSP 特征类型计划——用于文件分类(例如「文档类型」:扫描件、规格、合同),无需更改配置。
- 配置扩展: 添加目录属性、重写元素/列表表单、在附加文件表单中添加自定义命令。
- 事件订阅 目录的
ПередЗаписью/ПриЗаписи——用于审计文件附加/修改,或与外部存储/电子文档管理系统集成。 - 文件存储设置: 在数据库存储和磁盘卷存储之间切换(采用卷时使用属性
文件路径)——是子系统的标准设置,而非对象的改造。 - 交换规则(РИБ/同步): 属性
通用修改日期— 交换时版本控制的标准要点;在配置文件迁移时应予考虑。
「需要核实」(版本相关):附加属性和卷选项等具体机制的可用性,取决于 3.0.74.2 中是否启用了相应的功能选项。
