对象概述
理解对象在 PaaS 建模中的定位和边界。
业务价值
对象是 PaaS 平台承载业务数据的核心载体。企业可以通过对象定义业务数据结构,再通过字段、布局、规则、权限和流程,把线下业务转化为可录入、可流转、可查询、可分析的系统能力。
例如,客户资料、商机、合同和回款是系统内置的业务对象。配送单、设备台账、门店巡检记录等企业个性化数据,则可以通过自定义对象进行建模。


核心概念
| 概念 | 定义 | 关联配置 |
|---|---|---|
| 对象 | 一类业务数据的载体。例如客户、商机、配送单 | 字段、布局、规则、权限 |
| 字段 | 对象中的业务属性。例如客户名称、手机号、配送地址 | 字段类型、默认值、字段权限 |
| 页面布局 | 用户查看、录入或筛选对象数据的界面结构 | 详情页、新建编辑页、列表页 |
| 业务类型 | 同一对象下不同业务分支的分类方式 | 布局分配、字段显示、流程规则 |
| 对象关系 | 对象之间的数据关联方式 | 查找关联字段、主从关系字段 |
| 对象规则 | 对录入、展示和重复数据进行约束的规则 | 布局规则、验证规则、查重规则 |
| 对象权限 | 控制角色能访问对象、字段和记录范围 | 对象权限、字段权限、数据权限 |
对象类型
预设对象
预设对象是系统内置的业务对象。系统通常会为预设对象提供默认字段、默认布局和特定业务能力。例如销售线索、客户、联系人、商机、订单、合同和回款等。
预设对象适合承载标准 CRM 主流程。管理员可以按业务需要调整字段、布局、筛选场景和权限,但不能删除预设对象。

自定义对象
自定义对象由管理员按企业个性化场景创建。它适合承载预设对象无法覆盖的新业务数据。例如配送单、设备台账、经销商拜访记录和项目交付记录等。
自定义对象创建后,管理员需要继续配置字段、页面布局、业务类型、对象关系、规则和权限,才能形成完整的业务应用。

对比说明
| 维度 | 预设对象 | 自定义对象 |
|---|---|---|
| 初始来源 | 系统内置 | 管理员创建 |
| 适用场景 | 标准 CRM 业务 | 企业个性化业务 |
| 默认能力 | 通常内置特定业务能力 | 需要按需配置 |
| 删除限制 | 不支持删除 | 可按对象状态和依赖关系管理 |
| 名称调整 | 通常通过对象名称设置或多语言能力调整 | 可在对象基本信息中调整 |
对象如何工作
对象不是孤立配置。一个可用对象通常按以下机制运行:
- 对象定义数据边界:先确定要管理哪类业务数据。
- 字段定义数据结构:再确定每条记录需要保存哪些属性。
- 布局定义使用体验:按查看、录入、筛选等场景组织页面。
- 关系连接业务链路:通过查找关联或主从关系连接其他对象。
- 规则控制数据质量:使用布局规则、验证规则和查重规则减少错误数据。
- 权限控制访问范围:按角色、字段和数据范围控制访问边界。
适用角色
| 角色 | 关注点 |
|---|---|
| CRM 管理员 | 设计对象结构、维护对象配置、控制权限 |
| 业务负责人 | 确认对象是否符合实际业务流程 |
| 实施顾问 | 将业务需求转化为对象、字段、布局和规则 |
| 开发人员 | 基于对象 API Name、字段和关系进行扩展开发 |
| 前台用户 | 使用对象页面录入、查看和维护业务数据 |
设计建议
- 优先复用预设对象承载标准 CRM 业务。
- 当预设对象无法表达业务语义时,再创建自定义对象。
- 不要把无关业务混在同一个对象中。
- 字段分类、标准字段和自定义字段的差异,应在字段管理文章中设计。
- 对象创建前,先确认权限、数据量、流程和报表分析需求。

