# 25总结

#   


#  

# **CRM系统25年度总结与26年业绩规划模块需求说明书**

<span style="white-space: pre-wrap;"> </span>

<span style="white-space: pre-wrap;"> </span>

<span style="white-space: pre-wrap;"> </span>

<span style="white-space: pre-wrap;"> </span>

<span style="white-space: pre-wrap;"> </span>

<span style="white-space: pre-wrap;"> </span>

<span style="white-space: pre-wrap;"> </span>

文档版本：V1.0

制定日期：2025年12月

制定部门：信息部

制定人：卢晓峰

文档状态：正式版

目录

[（一）. 需求背景](#_Toc20728%20)

[（二）. 项目目标](#_Toc17210%20)

[（三）. 系统搭建逻辑](#_Toc4306%20)

[3.1 对象架构设计](#_Toc11684%20)

[3.2 产品线对应关系](#_Toc11858%20)

[（四）. 业务规则](#_Toc12042%20)

[4.1 数据创建机制](#_Toc19464%20)

[4.2 页面加载逻辑](#_Toc24907%20)

[4.2.1 自动数据带出](#_Toc16317%20)

[4.2.2 明细行自动生成](#_Toc24803%20)

[4.2.3 品牌信息生成机制](#_Toc17005%20)

[4.2.4 强制填写触发条件](#_Toc8075%20)

[4.3 填报流程](#_Toc20719%20)

[（五）. 数据校验规则](#_Toc14517%20)

[5.1 产品线金额一致性校验](#_Toc19202%20)

[5.2 产品线数量一致性校验](#_Toc16112%20)

[5.3 主数据字段一致性校验](#_Toc2967%20)

[（六）. 补充说明](#_Toc29058%20)

<span style="white-space: pre-wrap;"> </span>

<span style="white-space: pre-wrap;"> </span>

  
**（一）. 需求背景**

为支持业务人员完成2025年度经营数据汇总及2026年度商机预测工作，需在CRM系统中搭建【25年度总结与26年业绩规划】数字化表单。该表单将替代原有的线下统计方式，实现年度业绩数据的统一填报、自动汇总与智能校验，提升数据处理效率与准确性。

<span style="white-space: pre-wrap;"> </span>

**（二）. 项目目标**

1\. 流程标准化：建立统一的年度总结与业绩规划线上填报流程，确保数据格式与口径一致性。

2\. 数据自动化：通过系统自动带出历史业绩数据，减少手工录入工作量，降低人为错误率。

3\. 智能汇总：实现多层级产品数据的自动聚合计算，实时生成产品维度统计报表。

4\. 风险管控：内置业务规则校验机制，确保填报数据的逻辑完整性与准确性。

5\. 决策支持：为管理层提供结构化、可追溯的年度业绩数据，支撑2026年经营决策。

<span style="white-space: pre-wrap;"> </span>

**（三）. 系统搭建逻辑**

<span style="white-space: pre-wrap;"> </span>[3.1 对象架构设计](#bkmrk-%C2%A0-34)

采用"主-从"对象结构，各对象关系如下：

Ø 主对象：【25年度总结与26年业绩规划】

Ø 一级从对象：【产品线统计】

Ø 二级从对象：

u 【相机产品线信息】

u 【内嵌式丝杆模组】

u 【读码器产品线信息】

u 【3D激光传感器产品线信息】

u 【传感器产品线信息】

u 【直线电机|标准线性模组】

u 【总结商机预测下单计划】

<span style="white-space: pre-wrap;"> </span>

数据流向：各二级从对象的产品信息自动汇总至【产品线统计】对应明细行（除了【总结商机预测下单计划】）。

<span style="white-space: pre-wrap;"> </span>

3.2 产品线对应关系

<table id="bkmrk-%E4%BA%A7%E5%93%81%E7%BA%BF%E7%BB%9F%E8%AE%A1%E6%98%8E%E7%BB%86%E5%AF%B9%E5%BA%94%E4%BA%8C%E7%BA%A7%E4%BB%8E%E5%AF%B9%E8%B1%A1%E4%B8%9A%E5%8A%A1%E7%B1%BB%E5%9E%8B%E7%9B%B8%E6%9C%BA" style="border-collapse: collapse; width: 479.9pt; margin-left: 6.75pt; margin-right: 6.75pt; border: none;"><colgroup><col style="width: 169.85pt;"></col><col style="width: 169.95pt;"></col><col style="width: 140.1pt;"></col></colgroup><tbody><tr style="height: 23.9pt;"><td style="width: 169.85pt; padding: 0pt 5.4pt; border-width: 1pt; border-style: solid; border-color: windowtext;">**产品线统计明细**

</td><td style="width: 169.95pt; padding: 0pt 5.4pt; border-width: 1pt; border-style: solid; border-color: windowtext;">**对应二级从对象**

</td><td style="width: 140.1pt; padding: 0pt 5.4pt; border-width: 1pt; border-style: solid; border-color: windowtext;">**业务类型**

</td></tr><tr style="height: 23.9pt;"><td style="width: 169.85pt; padding: 0pt 5.4pt; border-left: 1pt solid windowtext; border-right: 1pt solid windowtext; border-top: none; border-bottom: 1pt solid windowtext;">相机

</td><td style="width: 169.95pt; padding: 0pt 5.4pt; border-left: 1pt solid windowtext; border-right: 1pt solid windowtext; border-top: none; border-bottom: 1pt solid windowtext;">相机产品线信息

</td><td style="width: 140.1pt; padding: 0pt 5.4pt; border-left: 1pt solid windowtext; border-right: 1pt solid windowtext; border-top: none; border-bottom: 1pt solid windowtext;">产品信息+品牌信息

</td></tr><tr style="height: 23.9pt;"><td style="width: 169.85pt; padding: 0pt 5.4pt; border-left: 1pt solid windowtext; border-right: 1pt solid windowtext; border-top: none; border-bottom: 1pt solid windowtext;">内嵌式丝杆模组

</td><td style="width: 169.95pt; padding: 0pt 5.4pt; border-left: 1pt solid windowtext; border-right: 1pt solid windowtext; border-top: none; border-bottom: 1pt solid windowtext;">内嵌式丝杆模组

</td><td style="width: 140.1pt; padding: 0pt 5.4pt; border-left: 1pt solid windowtext; border-right: 1pt solid windowtext; border-top: none; border-bottom: 1pt solid windowtext;">产品信息+品牌信息

</td></tr><tr style="height: 23.9pt;"><td style="width: 169.85pt; padding: 0pt 5.4pt; border-left: 1pt solid windowtext; border-right: 1pt solid windowtext; border-top: none; border-bottom: 1pt solid windowtext;">读码器

</td><td style="width: 169.95pt; padding: 0pt 5.4pt; border-left: 1pt solid windowtext; border-right: 1pt solid windowtext; border-top: none; border-bottom: 1pt solid windowtext;">读码器产品线信息

</td><td style="width: 140.1pt; padding: 0pt 5.4pt; border-left: 1pt solid windowtext; border-right: 1pt solid windowtext; border-top: none; border-bottom: 1pt solid windowtext;">产品信息+品牌信息

</td></tr><tr style="height: 23.9pt;"><td style="width: 169.85pt; padding: 0pt 5.4pt; border-left: 1pt solid windowtext; border-right: 1pt solid windowtext; border-top: none; border-bottom: 1pt solid windowtext;">3D激光传感器

</td><td style="width: 169.95pt; padding: 0pt 5.4pt; border-left: 1pt solid windowtext; border-right: 1pt solid windowtext; border-top: none; border-bottom: 1pt solid windowtext;">3D激光传感器信息

</td><td style="width: 140.1pt; padding: 0pt 5.4pt; border-left: 1pt solid windowtext; border-right: 1pt solid windowtext; border-top: none; border-bottom: 1pt solid windowtext;">产品信息+品牌信息

</td></tr><tr style="height: 23.9pt;"><td style="width: 169.85pt; padding: 0pt 5.4pt; border-left: 1pt solid windowtext; border-right: 1pt solid windowtext; border-top: none; border-bottom: 1pt solid windowtext;">传感器

</td><td style="width: 169.95pt; padding: 0pt 5.4pt; border-left: 1pt solid windowtext; border-right: 1pt solid windowtext; border-top: none; border-bottom: 1pt solid windowtext;">传感器产品线信息

</td><td style="width: 140.1pt; padding: 0pt 5.4pt; border-left: 1pt solid windowtext; border-right: 1pt solid windowtext; border-top: none; border-bottom: 1pt solid windowtext;">产品信息+品牌信息

</td></tr><tr style="height: 25.9pt;"><td style="width: 169.85pt; padding: 0pt 5.4pt; border-left: 1pt solid windowtext; border-right: 1pt solid windowtext; border-top: none; border-bottom: 1pt solid windowtext;">直线电机|标准线性模组

</td><td style="width: 169.95pt; padding: 0pt 5.4pt; border-left: 1pt solid windowtext; border-right: 1pt solid windowtext; border-top: none; border-bottom: 1pt solid windowtext;">直线电机|标准线性模组

</td><td style="width: 140.1pt; padding: 0pt 5.4pt; border-left: 1pt solid windowtext; border-right: 1pt solid windowtext; border-top: none; border-bottom: 1pt solid windowtext;">产品信息+品牌信息

</td></tr></tbody></table>

<span style="white-space: pre-wrap;"> </span>

<span style="white-space: pre-wrap;"> </span>

<span style="white-space: pre-wrap;"> </span>

<span style="white-space: pre-wrap;"> </span>

**（四）. 业务规则**

<span style="white-space: pre-wrap;"> </span>[4.1 数据创建机制](#bkmrk-%C2%A0-34)

方式一：系统自动生成

Ø 通过计划任务，从【总结客户列表】对象中读取客户数据（手动执行一次）

Ø 按照"客户"维度一对一生成主对象记录，仅预填充客户基本信息

方式二：手工新建

Ø 业务员可手动创建记录，用于【总结客户列表】未覆盖的战略性客户

Ø 需经审批后生效

<span style="white-space: pre-wrap;"> </span>

4.2 页面加载逻辑

4.2.1 自动数据带出

Ø 进入新建/编辑页面时，触发页面加载函数

Ø 自动填充字段：

u 【2025年实际业绩】（从订单明细获取）

u 【2024年业绩】（从历史数据获取）

u 【跟进中商机】（商机预测下单计划中获取数量）

<span style="white-space: pre-wrap;"> </span>

4.2.2 明细行自动生成

Ø 系统自动创建【产品线统计】明细：6条产品线（相机、内嵌式丝杆模组、读码器、3D激光传感器、传感器、直线电机|标准线性模组）

Ø 每个二级从对象自动初始化1条【产品信息】类型的明细行（有且仅有一行）

Ø 产品线统计的每条明细与对应二级从对象建立关联映射。

<span style="white-space: pre-wrap;"> </span>

4.2.3 品牌信息生成机制

Ø 在【产品信息】明细行中，【使用品牌】为多选字段

Ø 业务员每勾选一个品牌，系统自动在对应从对象下生成一条【品牌信息】类型记录

Ø 品牌信息与产品信息形成"一对多"关系

<span style="white-space: pre-wrap;"> </span>

4.2.4 强制填写触发条件

当满足以下任一条件时，对应产品线的【产品信息】明细行标记为必填：

Ø 条件A：客户档案中的【25年目标客户】多选字段包含该产品线

Ø 条件B：【产品线统计】对应明细行的【25年自研台数】、【25年自研借用数量】或【25年商务下单数量】任一字段有值

<span style="white-space: pre-wrap;"> </span>

<span style="white-space: pre-wrap;"> </span>[4.3 填报流程](#bkmrk-%C2%A0-34)

1\. 系统预填：70%字段由系统自动计算或带出生成

2\. 人工补充：业务员仅需填写：

u 预测性数据（2026年预计采购额、预计用量）

u 产品线：品牌、产品字段信息

u 预测商机信息

3\. 智能校验：提交时触发多维度数据校验规则

4\. 状态流转：初始数据→已提交→审核中→已确认

<span style="white-space: pre-wrap;"> </span>

<span style="white-space: pre-wrap;"> </span>

 **（五）. 数据校验规则**

<span style="white-space: pre-wrap;"> </span>[5.1 产品线金额一致性校验](#bkmrk-%C2%A0-34)

<table id="bkmrk-%E6%A0%A1%E9%AA%8C%E5%AF%B9%E8%B1%A1%E6%A0%A1%E9%AA%8C%E9%80%BB%E8%BE%91%E9%98%BB%E6%96%AD%E6%9D%A1%E4%BB%B6%E7%9B%B8%E6%9C%BA%E4%BA%A7%E5%93%81%E7%BA%BF%E4%BF%A1%E6%81%AF%E4%BA%A7" style="border-collapse: collapse; width: 426.1pt; border: none;"><colgroup><col style="width: 114.2pt;"></col><col style="width: 226.65pt;"></col><col style="width: 85.25pt;"></col></colgroup><tbody><tr><td style="width: 114.2pt; padding: 0pt 5.4pt; border-width: 1pt; border-style: solid; border-color: windowtext;">校验对象

</td><td style="width: 226.65pt; padding: 0pt 5.4pt; border-width: 1pt; border-style: solid; border-color: windowtext;">校验逻辑

</td><td style="width: 85.25pt; padding: 0pt 5.4pt; border-width: 1pt; border-style: solid; border-color: windowtext;">阻断条件

</td></tr><tr><td style="width: 114.2pt; padding: 0pt 5.4pt; border-left: 1pt solid windowtext; border-right: 1pt solid windowtext; border-top: none; border-bottom: 1pt solid windowtext;">相机产品线信息

</td><td style="width: 226.65pt; padding: 0pt 5.4pt; border-left: 1pt solid windowtext; border-right: 1pt solid windowtext; border-top: none; border-bottom: 1pt solid windowtext;">产品信息.【年采购额】 = ∑品牌信息.【采购金额】

</td><td style="width: 85.25pt; padding: 0pt 5.4pt; border-left: 1pt solid windowtext; border-right: 1pt solid windowtext; border-top: none; border-bottom: 1pt solid windowtext;">不相等时阻断提交

</td></tr><tr><td style="width: 114.2pt; padding: 0pt 5.4pt; border-left: 1pt solid windowtext; border-right: 1pt solid windowtext; border-top: none; border-bottom: 1pt solid windowtext;">内嵌式丝杆模组

</td><td style="width: 226.65pt; padding: 0pt 5.4pt; border-left: 1pt solid windowtext; border-right: 1pt solid windowtext; border-top: none; border-bottom: 1pt solid windowtext;">产品信息.【年采购额】 = ∑品牌信息.【采购金额】

</td><td style="width: 85.25pt; padding: 0pt 5.4pt; border-left: 1pt solid windowtext; border-right: 1pt solid windowtext; border-top: none; border-bottom: 1pt solid windowtext;">不相等时阻断提交

</td></tr><tr><td style="width: 114.2pt; padding: 0pt 5.4pt; border-left: 1pt solid windowtext; border-right: 1pt solid windowtext; border-top: none; border-bottom: 1pt solid windowtext;">读码器产品线信息

</td><td style="width: 226.65pt; padding: 0pt 5.4pt; border-left: 1pt solid windowtext; border-right: 1pt solid windowtext; border-top: none; border-bottom: 1pt solid windowtext;">产品信息.【年采购额】 = ∑品牌信息.【采购金额】

</td><td style="width: 85.25pt; padding: 0pt 5.4pt; border-left: 1pt solid windowtext; border-right: 1pt solid windowtext; border-top: none; border-bottom: 1pt solid windowtext;">不相等时阻断提交

</td></tr><tr><td style="width: 114.2pt; padding: 0pt 5.4pt; border-left: 1pt solid windowtext; border-right: 1pt solid windowtext; border-top: none; border-bottom: 1pt solid windowtext;">3D激光传感器产品线信息

</td><td style="width: 226.65pt; padding: 0pt 5.4pt; border-left: 1pt solid windowtext; border-right: 1pt solid windowtext; border-top: none; border-bottom: 1pt solid windowtext;">产品信息.【年采购额】 = ∑品牌信息.【采购金额】

</td><td style="width: 85.25pt; padding: 0pt 5.4pt; border-left: 1pt solid windowtext; border-right: 1pt solid windowtext; border-top: none; border-bottom: 1pt solid windowtext;">不相等时阻断提交

</td></tr><tr><td style="width: 114.2pt; padding: 0pt 5.4pt; border-left: 1pt solid windowtext; border-right: 1pt solid windowtext; border-top: none; border-bottom: 1pt solid windowtext;">传感器产品线信息

</td><td style="width: 226.65pt; padding: 0pt 5.4pt; border-left: 1pt solid windowtext; border-right: 1pt solid windowtext; border-top: none; border-bottom: 1pt solid windowtext;">产品信息.【年采购额】 = ∑品牌信息.【采购金额】

</td><td style="width: 85.25pt; padding: 0pt 5.4pt; border-left: 1pt solid windowtext; border-right: 1pt solid windowtext; border-top: none; border-bottom: 1pt solid windowtext;">不相等时阻断提交

</td></tr><tr><td style="width: 114.2pt; padding: 0pt 5.4pt; border-left: 1pt solid windowtext; border-right: 1pt solid windowtext; border-top: none; border-bottom: 1pt solid windowtext;">直线电机|标准线性模组

</td><td style="width: 226.65pt; padding: 0pt 5.4pt; border-left: 1pt solid windowtext; border-right: 1pt solid windowtext; border-top: none; border-bottom: 1pt solid windowtext;">产品信息.【年采购额】 = ∑品牌信息.【采购金额】

</td><td style="width: 85.25pt; padding: 0pt 5.4pt; border-left: 1pt solid windowtext; border-right: 1pt solid windowtext; border-top: none; border-bottom: 1pt solid windowtext;">不相等时阻断提交

</td></tr></tbody></table>

<span style="white-space: pre-wrap;"> </span>

<span style="white-space: pre-wrap;"> </span>

<span style="white-space: pre-wrap;"> </span>

<span style="white-space: pre-wrap;"> </span>

<span style="white-space: pre-wrap;"> </span>[5.2 产品线数量一致性校验](#bkmrk-%C2%A0-34)

<table id="bkmrk-%E6%A0%A1%E9%AA%8C%E5%AF%B9%E8%B1%A1%E6%A0%A1%E9%AA%8C%E9%80%BB%E8%BE%91%E9%98%BB%E6%96%AD%E6%9D%A1%E4%BB%B6%E7%9B%B8%E6%9C%BA%E4%BA%A7%E5%93%81%E7%BA%BF%E4%BF%A1%E6%81%AF%E4%BA%A7-1" style="border-collapse: collapse; width: 426.1pt; border: none;"><colgroup><col style="width: 71pt;"></col><col style="width: 276pt;"></col><col style="width: 79.1pt;"></col></colgroup><tbody><tr><td style="width: 71pt; padding: 0pt 5.4pt; border-width: 1pt; border-style: solid; border-color: windowtext;">校验对象

</td><td style="width: 276pt; padding: 0pt 5.4pt; border-width: 1pt; border-style: solid; border-color: windowtext;">校验逻辑

</td><td style="width: 79.1pt; padding: 0pt 5.4pt; border-width: 1pt; border-style: solid; border-color: windowtext;">阻断条件

</td></tr><tr><td style="width: 71pt; padding: 0pt 5.4pt; border-left: 1pt solid windowtext; border-right: 1pt solid windowtext; border-top: none; border-bottom: 1pt solid windowtext;">相机产品线信息

</td><td style="width: 276pt; padding: 0pt 5.4pt; border-left: 1pt solid windowtext; border-right: 1pt solid windowtext; border-top: none; border-bottom: 1pt solid windowtext;">产品信息.【25年用量】 = ∑品牌信息.【25年品牌采购数量（台）】

</td><td style="width: 79.1pt; padding: 0pt 5.4pt; border-left: 1pt solid windowtext; border-right: 1pt solid windowtext; border-top: none; border-bottom: 1pt solid windowtext;">不相等时阻断提交

</td></tr></tbody></table>

<span style="white-space: pre-wrap;"> </span>

注：其他产品线的数量校验规则与相机产品线逻辑相同，具体字段依据各产品线特性配置。

<span style="white-space: pre-wrap;"> </span>

<span style="white-space: pre-wrap;"> </span>[5.3 主数据](#bkmrk-%C2%A0-34)字段一致性校验

<table id="bkmrk-%E6%A0%A1%E9%AA%8C%E9%A1%B9%E6%A0%A1%E9%AA%8C%E9%80%BB%E8%BE%91%E5%A4%84%E7%90%86%E6%96%B9%E5%BC%8F%E5%AE%A2%E6%88%B7%E7%B1%BB%E5%9E%8B%E4%B8%80%E8%87%B4%E6%80%A7%E8%A1%A8%E5%8D%95" style="border-collapse: collapse; width: 426.1pt; border: none;"><colgroup><col style="width: 68.75pt;"></col><col style="width: 192.05pt;"></col><col style="width: 165.3pt;"></col></colgroup><tbody><tr><td style="width: 68.75pt; padding: 0pt 5.4pt; border-width: 1pt; border-style: solid; border-color: windowtext;">校验项

</td><td style="width: 192.05pt; padding: 0pt 5.4pt; border-width: 1pt; border-style: solid; border-color: windowtext;">校验逻辑

</td><td style="width: 165.3pt; padding: 0pt 5.4pt; border-width: 1pt; border-style: solid; border-color: windowtext;">处理方式

</td></tr><tr><td style="width: 68.75pt; padding: 0pt 5.4pt; border-left: 1pt solid windowtext; border-right: 1pt solid windowtext; border-top: none; border-bottom: 1pt solid windowtext;">客户类型一致性

</td><td style="width: 192.05pt; padding: 0pt 5.4pt; border-left: 1pt solid windowtext; border-right: 1pt solid windowtext; border-top: none; border-bottom: 1pt solid windowtext;">表单【客户类型】= 客户档案【客户类型】

</td><td style="width: 165.3pt; padding: 0pt 5.4pt; border-left: 1pt solid windowtext; border-right: 1pt solid windowtext; border-top: none; border-bottom: 1pt solid windowtext;">不一致时阻断，提示业务员更新客户主数据

</td></tr><tr><td style="width: 68.75pt; padding: 0pt 5.4pt; border-left: 1pt solid windowtext; border-right: 1pt solid windowtext; border-top: none; border-bottom: 1pt solid windowtext;">商机数量一致性

</td><td style="width: 192.05pt; padding: 0pt 5.4pt; border-left: 1pt solid windowtext; border-right: 1pt solid windowtext; border-top: none; border-bottom: 1pt solid windowtext;">表单【跟进中的商机数】= 预测商机明细实际条数

</td><td style="width: 165.3pt; padding: 0pt 5.4pt; border-left: 1pt solid windowtext; border-right: 1pt solid windowtext; border-top: none; border-bottom: 1pt solid windowtext;">不一致时阻断提交

</td></tr></tbody></table>

<span style="white-space: pre-wrap;"> </span>

<span style="white-space: pre-wrap;"> </span>

<span style="white-space: pre-wrap;"> </span>

 **（六）. 补充说明**

1\. 权限控制：按"业务部门-客户负责人"两级控制数据可见范围

2\. 数据锁定：2025年12月31日后，所有已确认数据进入锁定状态，仅系统管理员可修改。

<span style="white-space: pre-wrap;"></span>