1. 对象识别
| 参数 | 值 |
|---|---|
| 对象类型 | 文档(Documents) |
| 名称 | ЭлектронноеПисьмоВходящее |
| 全名 | Документ.ЭлектронноеПисьмоВходящее |
| 同义词 | —(未设置) |
| 子系统 | 交互管理(CRM),BSP「电子邮件」库 |
| 配置 | 1С:哈萨克斯坦会计,3.0 版(版本 3.0.74.2) |
| 按核算角色分类 | 非会计文档。不生成会计登记簿和累积登记簿的移动记录 |
用途。该文档用于在交互管理系统中登记和存储收到的电子邮件。记录通过配置的电子邮箱账户接收到的与交易对手、合作伙伴及其他联系人的往来通信。在通过与邮件服务器(POP3/IMAP)的集成收取邮件时自动创建,或手动登记。实现通信与核算对象(交易对手、合同、项目、文件夹)的关联,并保存交互历史。负责交互的用户以及对相应邮箱账户拥有权限的人员可访问。
在 1С 中的查找位置:
- 导航链接:
e1cib/list/Документ.ЭлектронноеПисьмоВходящее - 界面:包含「交互」/「邮件、任务」子系统的板块 → 「交互」日志(收到的邮件显示在交互的通用列表中)。
2. 表头属性和表格部分
2.1 表头属性
| 属性 | 类型 | 用途 |
|---|---|---|
Номер、Дата |
字符串 / 日期 | 文档的标准属性;日期通常 = 邮件接收日期 |
ДатаОтправления / ДатаПолучения |
日期 | 发件人发送邮件的日期和服务器实际接收的日期 |
УчетнаяЗапись |
СправочникСсылка.УчетныеЗаписиЭлектроннойПочты | 接收邮件的邮箱 |
Отправитель |
复合型(地址 / 联系人) | 发件人的地址和姓名;解析时与联系人匹配 |
ОтправительПредставление |
字符串 | 发件人的显示名称(「Иванов И. ivanov@mail.kz」) |
Тема |
字符串 | 邮件主题(Subject) |
Важность |
枚举(低/普通/高) | 邮件优先级 |
Кодировка |
字符串 | 邮件文本的编码(用于重新编码「乱码」时使用) |
ТипТекста |
枚举(纯文本/HTML/标记文本) | 邮件正文格式 |
Текст / HTMLТекст |
字符串(无限制)/ 格式化文档 | 相应格式的邮件正文 |
Размер |
数字 | 邮件大小(字节) |
ИдентификаторСообщения(MessageID) |
字符串 | 邮件在服务器上的唯一标识符(防重复) |
ИдентификаторСообщенияОснования(InReplyTo) |
字符串 | 指向本回复所针对的邮件的引用 — 用于组建邮件链 |
Автор / Ответственный |
СправочникСсылка.Пользователи | 交互的负责人 |
Рассмотрено、ДатаРассмотрения |
布尔 / 日期 | 邮件处理标志和处理日期 |
ВзаимодействиеОснование |
ДокументСсылка | 通信链中的上级交互 |
Комментарий |
字符串 | 用户的辅助备注 |
2.2 表格部分
| 表格部分 | 关键列 | 用途 |
|---|---|---|
Получатели(Кому) |
地址、表示、联系人 | 邮件收件人列表(To) |
КопииПолучателей(Копия) |
地址、表示、联系人 | 抄送收件人(CC) |
СкрытыеКопииПолучателей(СлепаяКопия) |
地址、表示、联系人 | 密送收件人(BCC) |
邮件的附件不存储在表格部分,而是存储在附加文件中(「文件处理」子系统):附加文件目录,绑定到所属文档。
3. 表单
| 表单 | 用途 |
|---|---|
ФормаДокумента |
查看/编辑邮件的主表单:表头、收件人、正文、附件面板、「回复」「回复全部」「转发」按钮 |
ФормаСписка |
收件列表(通常包含在通用交互日志中) |
ФормаВыбора |
从其他对象中选择邮件(例如指定依据时) |
| 编码选择/明确表单 | 在显示不正确时更改文本编码的辅助表单 |
| BSP「交互」表单 | 解析联系人、选择文件夹、设置交互列表的通用表单 |
4. 模块的关键过程
Evidence 中指向了子系统的通用模块,但没有确切的 BSL 行号。以下为根据实际 evidence 得到的处理程序以及该类 BSP 对象的典型处理程序。
来自 evidence:
Взаимодействия.ПриЗаписиДокумента(...)— 从对象模块的ПриЗаписи处理程序中调用。执行对交互子系统信息登记簿的写入(见第 5 节):记录邮件与联系人的关联、处理状态以及所属文件夹/主题。
对象模块/表单的典型处理程序(BSP「交互」、「电子邮件」):
ОбработкаЗаполнения— 创建时填写属性(账户、日期、负责人、将发件人/收件人地址解析为联系人)。ПередЗаписью— 检查必填字段的填写(账户、主题/收件人),更新辅助字段。ПриЗаписи— 调用Взаимодействия.ПриЗаписиДокумента以更新信息登记簿(联系人、状态、主题)。ПриСозданииНаСервере(表单)— 初始化附件面板、「回复」/「转发」按钮,根据ТипТекста设置邮件正文的显示。Ответить / ОтветитьВсем / Переслать(表单命令)— 创建新的发件邮件文档,替换主题(Re:/Fwd:)、引用正文并转移附件(用于「转发」)。РазобратьКонтакты— 将地址与联系人/交易对手匹配;如有歧义则打开明确联系人的表单。ИзменитьКодировку— 以选定编码重新解码邮件正文。
典型错误(逐字来自代码,与版本相关)
| 1С 消息 | 发生位置 | 条件 |
|---|---|---|
Недопустимый вызов объекта на клиенте. |
对象模块 | 试图在客户端上下文中调用对象的服务端方法 |
⚠️ 需针对 3.0.74.2 核实:文本和处理程序的存在情况是按 3.0.68.1 版本记录的;在 3.0.74.2 中,交互子系统辅助方法的构成可能有变化。
5. 过账与移动记录
该文档不是可过账的会计对象。它不生成会计登记簿和累积登记簿的移动记录 — 元数据中的 register_records 集合为空。因此:
- 没有会计分录。哈萨克斯坦标准会计科目表中的科目(1210「购买方短期应收账款」、1030「活期账户资金」、1330「商品」、3310「供应商应付账款」、3130「应缴增值税」、6010「销售收入」、7010「销售成本」)不受该文档影响。
- 税务计算(增值税 16%、个人所得税 10%/15%、强制养老金缴款 10%、雇主强制养老金缴款 3.5%、强制社会医疗保险缴款 2%、社会医疗保险 3%、社会扣款 5%、社会税 6%、月计算指标 4 325 ₸、最低工资 85 000 ₸)与该对象无关 — 它仅执行 CRM 功能。这些指标作为配置的国别背景列出,但邮件并不使用它们。
与信息登记簿的交互(在 ПриЗаписи 中通过 Взаимодействия.ПриЗаписиДокумента 执行):
| 信息登记簿 | 记录内容 |
|---|---|
ВзаимодействияКонтакты |
与联系人的交互历史:将邮件绑定到发件人/收件人的联系人 |
СтатусыВзаимодействий |
邮件的处理状态(已读 / 未读、已审阅) |
ПредметыПапок |
邮件与文件夹和主题(项目、合同、交易对手)的关联 |
6. 关联对象和基于其录入
关联对象:
Справочник.УчетныеЗаписиЭлектроннойПочты— 接收邮箱。- 交互的联系人:
Справочник.Контрагенты、Справочник.ФизическиеЛица、Справочник.Пользователи以及ВзаимодействияКонтакты登记簿中允许的其他类型。 - 文件处理子系统的附加文件(附件)。
Документ.ЭлектронноеПисьмоИсходящее— 在「回复」/「转发」操作时。- 文件夹主题:项目、合同以及通过
ПредметыПапок关联的其他对象。
基于其录入(从邮件创建):
- 发件电子邮件 — 「回复」「回复全部」「转发」(转移主题、引文和附件)。
- 子系统的其他交互/任务(在标准设置下):会议、电话呼叫、按主题保留关联的计划交互。
可基于邮件创建(在子系统机制部署的情况下):从发件人地址创建交易对手/联系人;如有必要 — 手动创建核算文档(发票、销售等),但没有从邮件基于其录入核算文档的直接标准命令。
7. 扩展点
- 对象模块的处理程序:
ОбработкаЗаполнения、ПередЗаписью、ПриЗаписи、ПередУдалением— 用于额外配置自动填写、按ИдентификаторСообщения防重复、附加绑定到主题。 - 文档的事件订阅(
ПриЗаписи/ПередЗаписью)— 用于在不修改对象模块的情况下进行集成。 - BSP「交互」和「电子邮件」子系统的可重定义模块 — 解析联系人、确定主题/文件夹、格式化回复的规则。
- 配置扩展:添加属性(例如「垃圾邮件」标志、类别、标签)、表单命令、列表列;拦截「回复」/「转发」命令。
- 附加属性和信息(属性机制)— 在不改变元数据结构的情况下标记邮件。
- 交换/集成规则 — 通过交互登记簿与外部邮件和 CRM 系统进行交换。
⚠️ 需针对 3.0.74.2 核实:交互子系统可重定义过程的具体构成和方法签名取决于 3.0.74.2 中包含的 BSP 版本。
