1. 标识
| 参数 | 值 |
|---|---|
| 对象类型 | 目录(Catalog) |
| 名称 | АвансовыйОтчетПрисоединенныеФайлы |
| 完整名称 | Справочник.АвансовыйОтчетПрисоединенныеФайлы (Catalogs.АвансовыйОтчетПрисоединенныеФайлы) |
| 同义词 | —(未设置单独的同义词;通过"文件处理"子系统的机制显示) |
| 配置 | 哈萨克斯坦会计,版本 3.0.74.2 |
| 文件所有者 | Документ.АвансовыйОтчет |
| 查找位置 | e1cib/list/Справочник.АвансовыйОтчетПрисоединенныеФайлы |
用途。 该目录存储附加到"预付款报告"单据的文件的元数据,以及(视存储设置而定)文件内容。典型内容为收据、财务凭证、发货单、已完成工作验收单、登机牌及报账人其他佐证文件的扫描件和照片。这是标准子系统库(БСП)"文件处理"子系统的服务性(辅助)目录。它几乎从不直接打开:用户直接在"预付款报告"单据表单中通过"附加文件"面板处理文件。通过"查找位置"部分的链接进行直接导航主要供管理员和开发人员进行诊断使用。
在 1C 中,每种支持附加文件的单据/目录都会获得自己的、结构固定的存储目录;本对象正是"预付款报告"的此类存储。属性结构由 БСП 统一,与配置中其他对象的类似附加文件目录一致。
2. 属性和表格部分
2.1 表头属性
| 名称 | 类型 | 必填性 | 用途 |
|---|---|---|---|
| 作者 | СправочникСсылка.Пользователи | 必填(ShowError) | 上传文件的用户。用于审计和访问权限划分。 |
| 文件所有者 | ДокументСсылка.АвансовыйОтчет | 不校验(DontCheck) | 文件所附加到的预付款报告单据的引用。主要分组属性。 |
| 通用修改日期 | 日期和时间(UTC) | 不校验 | 文件最后修改的通用日期。用于同步和版本控制。 |
| 创建日期 | 日期和时间(UTC) | 必填(ShowError) | 首次上传的日期和时间。用于时间顺序和排序。 |
| 已加密 | 布尔值 | 不校验 | 文件内容加密标志(机密文件)。 |
| 修改者 | СправочникСсылка.Пользователи | 不校验 | 最后修改元数据/内容的用户。用于变更审计。 |
| 图片索引 | 数字 | 不校验 | 文件类型图标在平台图片集合中的索引。用于列表中的可视化显示。 |
| 描述 | 字符串 | 不校验 | 文件的文本描述/备注。 |
| 已用电子签名签署 | 布尔值 | 不校验 | 是否存在电子签名的标志。文件的法律效力。 |
| 文件路径 | 字符串 | 不校验 | 以"卷"方式存储时的文件路径(在文件系统中,而非信息库中)。 |
| 大小 | 数字 | 不校验 | 文件大小(字节)。用于控制存储容量和上传限额。 |
| 扩展名 | 字符串 | 不校验 | 文件扩展名(pdf、jpg、xlsx 等)。决定打开/处理方式。 |
| 正在编辑 | СправочникСсылка.Пользователи | 不校验 | 捕获文件进行编辑的用户。阻止冲突性的修改。 |
| 文本提取状态 | ПеречислениеСсылка.СтатусыИзвлеченияТекстаФайлов | 不校验 | 用于全文搜索的文本提取状态(未提取/已提取/错误)。 |
标准属性名称用作文件名(不含扩展名)。目录的所有者为 Документ.АвансовыйОтчет("文件属于单据"的层级关系)。
2.2 内容存储属性(БСП 典型属性)
除上述属性外,БСП 的附加文件目录还包含用于存储二进制数据和与版本关联的属性:文件存储库(值存储 — "在信息库中"存储时的内容)、当前版本 / 文件存储版本、文件存储类型、存储卷(用于"在卷中"方案),以及签名/加密标志属性和已提取文本的服务字段。具体构成取决于该信息库是否启用了文件版本控制。需针对具体构建版本核实:是使用单独的文件版本目录,还是内容直接存储在元素中。
2.3 表格部分
该目录没有自己的应用型表格部分。启用电子数字签名(ЭЦП)时,签名和证书信息存储在由 БСП"电子签名"子系统维护的系统签名/加密表格部分中。
3. 表单
| 表单 | 用途 |
|---|---|
| 元素表单 | 附加文件的卡片:名称、描述、作者、日期、大小、签名/加密标志;打开、编辑、保存到磁盘、电子数字签名处理等命令。 |
| 列表表单 | 文件列表;在单据界面中用作内嵌的"附加文件"面板,包含名称、作者、修改日期和类型图标等列。 |
| 选择表单 | 从已附加到具体预付款报告的文件中进行选择(用于命令和处理)。 |
此外,交互还通过 БСП"文件处理"子系统的公共表单进行(附加文件窗口、上传表单、版本历史、存储方式选择表单)。通常由用户打开的正是这些表单,而非该目录的元素表单。
4. 模块的关键过程
所附 evidence 包含属性结构和用途,但未附上源模块(路径:行号)。以下为 БСП 附加文件目录典型的处理程序;其存在与否及确切实现取决于构建版本 3.0.74.2 中的库版本。
管理器模块/子系统的公共模块:
ПриСозданииЭлемента/ 设置ИндексКартинки— 根据文件扩展名确定图标。- "文件处理"子系统的处理程序(
РаботаСФайлами、РаботаСФайламиСлужебный)— 向所有者添加文件、捕获/释放以供编辑、保存内容、版本控制。 - 文本提取处理程序(
ИзвлечениеТекстаФайлов)— 设置СтатусИзвлеченияТекста并填充全文搜索索引。
对象模块:
ОбработкаПроверкиЗаполнения— 校验必填属性(Автор、ДатаСоздания)。ПередЗаписью/ПриЗаписи— 更新Изменил、ДатаМодификацииУниверсальная、ПодписанЭП、Зашифрован标志。
表单模块:
- "打开"、"编辑"、"结束编辑"、"另存为…"、"电子签名签署"、"加密/解密"、"附加文件"等命令。
过程的确切名称和行号需根据具体构建版本的源模块确认;如有配置导出,请与
РаботаСФайлами*模块及该目录的模块进行核对。
5. 过账和运动
该目录不进行过账,也不生成会计分录或寄存器运动 — 这是"目录"类型的对象,用于存储文件。它不会在会计寄存器或累积寄存器中创建任何记录。
经济运动由所有者单据"预付款报告"在过账时生成。附加文件仅作为这些业务的佐证附件。作为背景 — 以下是按哈萨克斯坦(РК)会计科目表的预付款报告典型分录(坚戈,₸):
| 业务 | 借 | 贷 | 备注 |
|---|---|---|---|
| 通过报账采购存货(ТМЗ) | 1330(商品) | 3310 / 1250 | 按供应商/报账人单据入账 |
| 采购的进项增值税 | 1420 | 3310 | 税率为 16% 的增值税(РК 2026 税率) |
| 报账人向供应商付款 | 3310(应付供应商款) | 1030(活期账户资金)/现金 | 清偿债务 |
| 期间费用/服务 | 7210、7010(成本)等 | 3310 / 1250 | 按费用性质 |
所列科目和 16% 的增值税税率适用于 РК 2026 配置;附加文件目录本身与这些运动无关,也不参与其中。
6. 关联对象和基于其录入
- Документ.АвансовыйОтчет — 文件所有者(属性
ВладелецФайла);目录元素的唯一来源。 - Справочник.Пользователи — 属性
Автор、Изменил、Редактирует。 - Перечисление.СтатусыИзвлеченияТекстаФайлов — 属性
СтатусИзвлеченияТекста。 - БСП"文件处理"子系统 — 存储卷(
ТомаХраненияФайлов)、存储设置、版本历史。 - БСП"电子签名"子系统 — 证书和签名(属性
ПодписанЭП、Зашифрован)。
该目录不支持基于其录入:元素仅通过"预付款报告"单据上下文中的"附加文件"命令创建(从磁盘上传、扫描、拖放、从剪贴板粘贴)。不执行基于文件反向录入单据。РК 的电子文件 — ЭСФ(ИС ЭСФ) 和 СНТ — 由配置的专用对象生成,与该目录没有直接关联,尽管此类文件的可视副本可作为文件附加到预付款报告中。
7. 扩展点
- 配置扩展: 在元素表单和列表表单中添加属性/命令(例如附件的附加分类),无需取消技术支持。
- 附加属性和信息(БСП"属性"子系统)— 如果为该目录启用了属性使用。
- "文件处理"程序接口(
РаботаСФайлами、РаботаСФайламиКлиент)— 附加、读取和写入内容的标准方法;优先于直接操作存储属性。 - 订阅事件处理程序(
ПередЗаписью/ПриЗаписи)— 用于审计和集成。 - 存储设置(在信息库中/在卷中)和文件版本控制 — 通过子系统参数进行,无需修改对象元数据。
版本 3.0.74.2 的特点:内容存储属性的具体构成及是否存在单独的文件版本目录,取决于构建版本中的 БСП 版次 — 需根据配置元数据确认。
