1. 识别
| 参数 | 值 |
|---|---|
| 对象类型 | 目录 (Catalog) |
| 名称 | ВидыСделокСКлиентамиПрисоединенныеФайлы |
| 完整名称 | Справочник.ВидыСделокСКлиентамиПрисоединенныеФайлы |
| 同义词 | «附加文件(客户交易类型)» |
| 配置 | 哈萨克斯坦版贸易管理,3.4.5.21 |
| BSP子系统 | «文件操作»(РаботаСФайлами) |
| 所有者 (Owner) | Справочник.ВидыСделокСКлиентами |
| 层级结构 | 无 |
用途。 这是一个由标准子系统库(BSP)的「文件操作」机制自动生成的服务性目录。它存储用户附加到所有者目录 ВидыСделокСКлиентами 元素上的文件(协议扫描件、模板、图片、交易规程文档等)。用户通常不会像操作列表那样直接使用该目录——它是通过交易类型卡片中的「附加文件」命令打开的。该目录的每个元素对应一个附加文件,并从属于具体的所有者元素。
重要提示:该对象不属于核算对象(单据)——它不参与过账,不生成会计分录和核算登记簿的движения。税率、会计科目表和电子单据(ЭСФ、СНТ)不适用于它。所有财务计算均由经济业务的所有者单据完成,而非文件存储对象。
2. 属性和表格部分
BSP的附加文件目录具有典型的属性集。该对象没有表格部分。
标准属性
| 属性 | 类型 | 用途 |
|---|---|---|
Код |
字符串/数字 | 元素内部编码 |
Наименование |
字符串 (150) | 不含扩展名的文件名(显示名称) |
Владелец |
СправочникСсылка.ВидыСделокСКлиентами | 文件所附加的所有者元素 |
ПометкаУдаления |
布尔值 | 标准删除标记 |
对象属性(文件机制特有属性)
| 属性 | 类型 | 用途 |
|---|---|---|
ХранилищеФайла |
值存储 | 存储在信息库中时的文件二进制数据(存储在卷中时为空) |
ПутьКФайлу |
字符串 | 文件存储在磁盘卷中时的相对路径 |
ТомХранения |
СправочникСсылка.ТомаХраненияФайлов | 存储卷(当采用「磁盘卷存储」方式时) |
Расширение |
字符串 | 文件扩展名(pdf、xlsx、png……),不含点号 |
Размер |
数字 | 文件大小(字节) |
Автор |
СправочникСсылка.Пользователи(或作者类型) | 添加/修改文件的用户 |
ДатаСоздания |
日期 | 文件创建时刻 |
ДатаМодификацииУниверсальная |
日期 | 最后修改的通用(UTC)日期 |
ЗапретРедактирования |
布尔值 | 「只读」标志 |
ЗанятоДляРедактирования |
布尔值 / 用户引用 | 编辑期间的锁定标志,标明被谁占用 |
ПодписанЭП |
布尔值 | 文件已带电子签名 |
Зашифрован |
布尔值 | 文件已加密 |
ТекущаяВерсия |
СправочникСсылка.*ВерсииПрисоединенныхФайлов | 指向当前版本的引用(如启用版本管理) |
ТекстХранилище |
值存储 | 用于全文检索的文件提取文本 |
Описание |
字符串(不限长度) | 用户对文件的备注 |
3. 表单
| 表单 | 用途 |
|---|---|
| 元素表单 | 附加文件卡片:名称、作者、日期、大小、签名/加密标志,「打开」「保存」「编辑」「完成编辑」命令 |
| 列表表单 | 附加到所有者的文件列表(通常调用子系统的通用表单) |
实际上,文件操作界面是通过「文件操作」子系统的通用表单(ОбщаяФорма.ПрисоединенныеФайлы,BSP的查看/选择表单)实现的,而非每个附加文件目录自身的表单。因此该对象本身往往没有专属表单,或者被压缩到最低限度——操作是通过BSP的标准机制完成的。
4. 模块关键过程
未提供该对象模块的应用层证据(仅传入了「用途」这一方面)。以下是此类对象的典型处理程序。
附加文件目录的对象模块/管理器模块通常较为精简:几乎所有业务逻辑都放在BSP的通用模块中。可能的处理程序包括:
ПередЗаписью(Отказ)— 检查文件属性正确性,设置作者/日期,调用BSP服务机制。ПриКопировании(ОбъектКопирования)— 复制时重置锁定/签名标志。ПередУдалением(Отказ)— 从卷中删除关联的版本及物理文件。
主要逻辑位于子系统的通用模块中:
РаботаСФайлами/РаботаСФайламиКлиент— 客户端场景:打开、另存为、添加、编辑。РаботаСФайламиВызовСервера— 文件相关的服务器端操作。РаботаСФайламиСлужебный、РаботаСФайламиСлужебныйКлиент— 服务性过程(锁定、版本、文本提取、卷操作)。ПрисоединенныеФайлы、ПрисоединенныеФайлыСлужебный— 为任意所有者添加/获取附加文件的API。
需要核实:模块过程的准确组成和签名取决于3.4.5.21中内置的BSP版本。
5. 过账和движения
该目录不进行过账,也不对任何登记簿生成движения。它仅实现文件元数据和内容的存储。因此:
- 会计分录(哈萨克斯坦科目1210、1030、1330、3310、3130、6010、7010等)不会生成;
- 增值税(哈萨克斯坦2026年税率——16%)、个人所得税、养老金强制缴款、医疗保险/自愿医疗保险、社会缴款、社会税均与该对象无关;
- 该目录不开具ЭСФ(电子发票信息系统)和СНТ电子单据。
数据唯一的「движения」是二进制内容的写入/读取:要么写入ХранилищеФайла属性(存储在信息库中),要么写入ТомаХраненияФайлов卷文件系统(存储在磁盘卷中)。存储方式在「文件操作」子系统的设置中指定。
6. 关联对象和基于输入
| 关联 | 对象 |
|---|---|
| 所有者 | Справочник.ВидыСделокСКлиентами |
| 文件版本 | Справочник.ВидыСделокСКлиентамиВерсииПрисоединенныхФайлов(启用版本管理时) |
| 存储卷 | Справочник.ТомаХраненияФайлов |
| 用户 | Справочник.Пользователи(作者、占用者) |
| 通用机制 | BSP子系统「文件操作」、「电子签名与加密」 |
基于输入不适用于附加文件。实例仅通过所有者卡片中的添加文件命令创建(从磁盘上传、扫描、按模板创建)。
7. 扩展点
- 配置扩展:在不脱离支持的情况下为目录添加自定义属性/表单;重新定义子系统通用表单的行为。
- 带重定义后缀的BSP通用模块(
РаботаСФайламиПереопределяемый等)——配置文件操作参数、类型/大小限制。 - 目录的事件订阅(
ПередЗаписью、ПриЗаписи)——用于审计、附加验证、自动编号。 - RLS / 访问权限:文件访问权限的划分继承自所有者
ВидыСделокСКлиентами的权限;通过访问组配置文件设置。 - 全文检索:通过
ТекстХранилище属性对内容进行索引。
在哪里查找
1C导航链接:
e1cib/list/Справочник.ВидыСделокСКлиентамиПрисоединенныеФайлы
在标准界面中不单独显示列表——文件是通过「客户交易类型」目录元素卡片中的「附加文件」命令打开的。
