1. 标识
| 参数 | 值 |
|---|---|
| 对象类型 | 文档 (Documents) |
| 名称 | ЭлектронноеПисьмоИсходящееПрисоединенныеФайлы |
| 全名 | Документ.ЭлектронноеПисьмоИсходящееПрисоединенныеФайлы |
| 同义词 | —(无;该对象为系统内部对象,不在命令界面中显示) |
| 配置 | 哈萨克斯坦会计,3.0 版,版本 3.0.74.2 |
| 子系统 | "文件处理"(БСП / 标准子系统库) |
| 附件所有者 | Документ.ЭлектронноеПисьмоИсходящее |
用途。 该对象存储附加到外发电子邮件的文件的元数据。用户附加到"外发电子邮件"文档的每个文件(PDF、DOCX、XLSX、图像、压缩包,以及 ЭСФ/СНТ 附件和打印表单)都会生成该对象的一个元素。这是 БСП 机制中典型的"附件文件"对象:对于每个支持附件的所有者对象,平台/配置都会创建一个单独的对象 <所有者>ПрисоединенныеФайлы。
该对象不是核算对象:它不存储金额,不参与税款计算,也不生成会计分录。它的作用是文件卡片(名称、大小、版本、作者、签名/加密标志、文本提取状态)。文件的二进制内容本身单独存储(参见第 5 节)。
在 1С 中的位置: 该对象为系统内部对象,没有自己的菜单项。对文件的访问通过所有者文档("外发电子邮件")表单中的"附件文件"面板进行,或通过"文件处理"子系统的通用命令进行。
用于系统内部查看列表的导航链接:e1cib/list/Документ.ЭлектронноеПисьмоИсходящееПрисоединенныеФайлы。
2. 属性和表格部分
2.1 表头属性
| 名称 | 类型 | 是否必填 | 用途 |
|---|---|---|---|
| Автор | СправочникСсылка.УчетныеЗаписиСинхронизацииФайлов, СправочникСсылка.Пользователи | 填写 (ShowError) | 创建文件的用户(或同步账户)。用于审计和附件作者归属控制。 |
| ВладелецФайла | ДокументСсылка.ЭлектронноеПисьмоИсходящее | 不检查 (DontCheck) | 指向文件所附加的邮件的引用。确定存储上下文和访问权限(按所有者的 RLS)。 |
| ДатаЗаема | ДатаВремя | 不检查 | 将文件取出"进行编辑"的日期和时间(独占借用/锁定)。 |
| ДатаМодификацииУниверсальная | ДатаВремя | 不检查 | 最后修改的通用(UTC)时间。用于同步和版本管理。 |
| ДатаСоздания | ДатаВремя | 填写 (ShowError) | 文件在系统中首次创建的必填日期和时间。 |
| Зашифрован | Булево | 不检查 | 表示文件内容已加密的标志。 |
| Изменил | СправочникСсылка.УчетныеЗаписиСинхронизацииФайлов, СправочникСсылка.Пользователи | 不检查 | 最后编辑文件或其属性的用户。 |
| ИндексКартинки | Число | 不检查 | 图标集合中文件类型图标的索引(在列表中的可视化显示)。 |
| Описание | Строка | 不检查 | 文件的名称/注释。通常与不含扩展名的文件名相同。 |
| ПодписанЭП | Булево | 不检查 | 表示文件带有电子签名的标志。 |
| ПутьКФайлу | Строка | 不检查 | 如果使用磁盘(卷)存储,则为文件在服务器上的路径。 |
| Размер | Число | 不检查 | 文件大小(字节)。用于控制存储容量的信息字段。 |
| Расширение | Строка | 不检查 | 文件扩展名(pdf、docx、jpg 等)。确定类型和用于打开的应用程序。 |
| Редактирует | СправочникСсылка.УчетныеЗаписиСинхронизацииФайлов, СправочникСсылка.Пользователи | 不检查 | 正在保持文件处于编辑状态的用户(防止版本冲突的锁定)。 |
| СтатусИзвлеченияТекста | ПеречислениеСсылка.СтатусыИзвлеченияТекстаФайлов | 不检查 | 用于全文检索的文本提取状态(未提取 / 已提取 / 错误 等)。 |
| ТекстХранилище | ХранилищеЗначения | 不检查 | 存储在值存储中的文件提取文本(用于全文检索)。 |
除上述属性外,此类对象通常还具有版本管理的系统内部字段(
ВерсияХранилище/ТекущаяВерсия、ТипХранилищаФайлов、ТомХранилищаФайлов、ПометкаУдаления)。系统内部属性的具体组成取决于版本——需要在目标版本的配置器中核实。
2.2 表格部分
该对象没有表格部分。这是一个扁平的文件卡片:一条记录 = 一个附件文件。一封邮件的多个文件是通过具有相同 ВладелецФайла 的多条记录来实现的,而不是通过表格部分的行。
3. 表单
系统内部对象不针对用户独立操作,因此专属的应用表单最少。工作通过"文件处理"子系统的通用表单进行。
| 表单 | 用途 |
|---|---|
| 元素表单(文件卡片) | 查看/编辑文件属性:描述、作者、日期、签名和加密标志、大小、扩展名。从邮件的附件面板打开。 |
| 列表表单 | 所有邮件附件文件的系统内部列表(供管理员/开发人员使用)。没有单独的菜单项。 |
| 通用表单"ПрисоединенныеФайлы"(来自 БСП) | 主要用户界面:添加、打开、保存、版本、电子签名、加密、打印。它正是嵌入到所有者文档表单中的表单。 |
| 通用表单"ФормаРедактированияФайла" / "ВыборТипаФайлаОтчета" | 用于加载、替换和查看版本的 БСП 辅助表单。 |
4. 模块的关键过程
evidence 中未附有关于该对象的单独参考 BSL 代码。以下是 БСП 机制中"附件文件"类对象的典型处理程序;实际实现集中在子系统的通用模块中,而不是在对象本身的模块中。
对象/管理器模块(典型处理程序):
ОбработкаЗаполнения— 在创建时设置Автор、ДатаСоздания、ДатаМодификацииУниверсальная。ПередЗаписью— 更新ДатаМодификацииУниверсальная、Изменил,控制Редактирует/ДатаЗаема标志。ПередУдалением— 清理文件存储中关联的二进制内容和版本。
服务于该对象的 БСП 通用模块:
РаботаСФайлами/РаботаСФайламиКлиент— 应用 API:添加、打开、保存、取出进行编辑/释放、版本处理。РаботаСФайламиСлужебный/РаботаСФайламиСлужебныйСервер— 低层级操作:将二进制数据写入存储(卷或数据库)、提取文本、更新卡片属性、按所有者检查权限。РаботаСФайламиИнтернет/Синхронизация…— 通过УчетныеЗаписиСинхронизацииФайлов与外部资源和目录交换文件。- 电子签名子系统(
ЭлектроннаяПодпись/…Служебный)— 设置/验证电子签名和加密,反映在ПодписанЭП和Зашифрован属性中。
模块:行的确切路径取决于版本;需要在版本 3.0.74.2 的配置器中核实。
5. 过账和登记
过账已禁用。 对象 ЭлектронноеПисьмоИсходящееПрисоединенныеФайлы 是系统内部对象,不使用过账模式。它不生成会计分录("自负盈亏"会计登记簿),也不对成本、增值税、往来结算等核算登记簿进行登记。
相应地,与该对象无关的有:哈萨克斯坦 2026 年增值税税率(16%)、РК 典型科目表的科目(1210 — 买方短期应收账款,1030 — 活期账户资金,1330 — 商品,3310 — 应付供应商账款,3130 — 应缴增值税,6010 — 销售收入,7010 — 销售成本),以及 ИПН/ОПВ/ОСМС 参数(МРП = 4 325 ₸,МЗП = 85 000 ₸,每月扣除 30 МРП 且每年不超过 360 МРП,ИПН 10%/15% 门槛为 8 500 МРП,ОПВ 10% 上限为 50 МЗП,ОПВР 3.5%,ВОСМС 2%,ОСМС 3%,СО 5%,社会税 6%)。这些规范适用于配置的核算文档,而不是附件文件卡片。此处列出仅作为国家层面的参考,以防将该对象与核算对象混淆。
文件数据实际的存储方式:
- 元数据(名称、大小、版本、作者、日期、电子签名、加密)— 存储在对象本身中。
- 二进制内容 — 取决于 БСП 存储设置:
- 存储在数据库中时,存储在文件存储信息登记簿中(
ХранилищеПрисоединенныхФайлов/ФайлыХранилище),或者 - 存储在卷(
ТомаХраненияФайлов)的磁盘上,此时路径记录在ПутьКФайлу属性中。
- 存储在数据库中时,存储在文件存储信息登记簿中(
- 文件的版本 — 存储在关联的版本对象(
…ПрисоединенныеФайлыВерсии或 БСП 通用版本机制)中。 - 提取的文本 — 存储在
ТекстХранилище属性中,状态存储在СтатусИзвлеченияТекста中(用于全文检索)。
6. 关联对象和基于其录入
| 关联 | 对象 | 关联性质 |
|---|---|---|
| 所有者 | Документ.ЭлектронноеПисьмоИсходящее |
父文档;附件仅在邮件上下文中存在(按所有者的 RLS)。 |
| Автор / Изменил / Редактирует | Справочник.Пользователи, Справочник.УчетныеЗаписиСинхронизацииФайлов |
作者归属和编辑锁定的审计。 |
| 文本提取状态 | Перечисление.СтатусыИзвлеченияТекстаФайлов |
全文索引的状态。 |
| 电子签名 / 加密 | 子系统 ЭлектроннаяПодпись,证书目录 |
反映在 ПодписанЭП、Зашифрован 中。 |
| 存储 | БСП 文件存储登记簿/卷 | 二进制数据和版本的物理存储。 |
基于其录入。 该对象不用作基于其录入的来源或接收方——它不是核算文档。实例在将文件附加到邮件时以程序方式创建(通过"添加"、"加载"、"扫描"命令,以及在生成和附加打印表单、ЭСФ、СНТ 时自动创建)。
7. 扩展点
- 配置扩展。 在文件卡片中添加自定义属性(例如"附件类别"、"已发送给交易对手")以及在通用附件文件表单中添加列;通过扩展插件重新定义
ПередЗаписью/ПередУдалением处理程序。 - БСП 可重定义程序模块。
РаботаСФайламиПереопределяемый— 文件处理规则(允许的扩展名、大小限制、添加时的操作)。ВариантыОтчетовПереопределяемый/ПодписиИПечати…— 在将打印表单集成到附件中时。 - 事件订阅处理程序(对象的
ПередЗаписью/ПриЗаписи)— 用于审计、自动填写描述、与外部文档档案集成。 - 文件存储。 通过子系统设置在"数据库存储 ↔ 卷存储"之间切换;自定义存储卷。使用卷时请注意
ПутьКФайлу属性。 - 全文检索和文本提取。 通过
СтатусИзвлеченияТекста和ТекстХранилище为非标准格式配置/改进文本提取。 - 电子签名和加密。 通过电子签名子系统扩展附件的签名/加密场景(属性
ПодписанЭП、Зашифрован)。
在改进时请遵守 RLS 契约:对文件的访问由对所有者(
ВладелецФайла)的权限决定。不要绕过 БСП 通用模块直接对对象进行操作,否则会破坏版本管理和同步。
