用户手册_03主数据特征项管理
[TOC]
# 引言
# 编写目的
本文是金蝶天燕主数据管理软件(以下对主数据管理软件系统简称AMDM)用户操作手册。为客户深入了解主数据管理系统的功能、性能、操作步骤以及注意事项等提供帮助。
金蝶天燕以主数据管理系统为源头,构建企业、事业及行政单位内(以下简称单位)的数据标准化解决方案、数据云服务解决方案,帮助单位建立从数据治理标准、集成技术标准、主数据管理标准到数据中心、大数据应用的一体化解决方案,从而帮助单位提升数据的使用价值,实现新形势下的数字化转型。
AMDM为主数据管理体系的落地而服务,确保主数据管理体系规范的建立、规范成果的固化、以及成功的执行。帮助单位实现主数据的协同管控、有效联动。
# 应用价值
AMDM具有多方面的应用价值,主要包括:
- 规范数据管理标准
AMDM提供主数据的规范化视图,并有效保障主数据规范化视图与各个业务系统的同步,保证在单位主数据在整个生命周期内的唯一性、准确性、一致性和完整性
- 降低信息化建设成本
AMDM减少多个程序间的点对点集成的数量,降低接口成本,消除冗杂的第三方数据成本,减少数据清除成本和信息传递的成本。
- 为大数据应用打好基础
单位大数据应用更多是结构化的业务数据,数据标准、数据质量的有无及建设水平,主数据项目的成败直接关系到单位大数据应用的成败。
- 提高单位决策分析能力
通过主数据管理环境的支撑,单位能更有效的建设数据中心和决策分析系统,更加快速、透彻掌握信息,高效率的做出正确判断,并确保整个单位实现高度同步化,以便制定更明智的决策。
# 应用说明
# 管理目标
特征项管理是制造业针对核心的物料主数据的一种管理方式,由于物料种类繁杂,少至几千种,多至几十万种,因此物料的识别是一种挑战。
当前主数据特征项的特性在形成软件产品的过程中,借鉴了某化工企业,以及某船舶制对物料的特征描述管理的需要,因此在主数据中增加了特征项、特征值、分类的特征项定义、主数据创建的特征值填写,以及特征描述生成等软件功能,以满足该类企业的主数据特征项管理的需要。
下面以某化工企业对物料特征项管理为例,详细描述特征项管理的特点。
1、 物料编码:
物料编码是物料主数据管理的重要组成部分,编码本身含有一定的业务含义,因此需要结合具体的行业,生产特点进行定义。物料编码主要通过编码规则定义来产生,在该化工企业中,物料的编码规则主要是分两部分组成,第一部分是物料的分类码,第二部分是根据分类码生成物料的流水号。两部分结合生成物料的唯一编码。
2、 特征描述:
每个物料所属分类通常是最底层分类,每个该分类都有自己的一套特征项定义,特征项中的值可以预先定义供选择,也可以直接填写。
- **示例一:**机物料,增强管\PVC钢丝螺旋管\Φ25*3.5mm\0.7Mpa

参见上图:创建物料先选择物料增强管分类,然后维护特性项是“类别、内径*壁厚、工作压强”。
特征项“类别”的特征值,是预先定义的选择项,只能选择增强管的值,如“钢丝、铜丝” 。
特征项“内径*壁厚”的值是文本,新增物料时,直接填写。
特征项“工作压强”的值是文本,新增物料时,直接填写。
物料编码是物料分类+特征项生成的4位流水号,例如:4030300020009。
物料描述,即“特征描述”,由物料所属最底层“分类名称+特征项的值”拼接构成。
**示例二:**机物料,按钮\XB2BA31\绿色\1常开\自复位

以上两个示例,说明物料主数据特征项管理的几个特点:
特征项管理是以物料分类的最末级,进行特征项定义。
每个小类物料的特征项都可能不同。
在创建物料时,特征项是固定的,且后续维护物料,不能随意增减特征项数量。
创建物料时,特征项所对应的值,一部分是预先设定的,表示必须选取不能随意填写。另一部分是没有预设,靠物料主数据管理员进行维护。
特征描述是用来识别物料的描述信息,由物料直接所属的分类名称+特征项的值拼接而成,其中由特定的分隔符连接。
拓展场景:
[x] 特征项可能由小类所属的父类进行定义,表示若干平级的小类都有共同的特征项。在父类上定义,可以避免每个小类的特征项重复定义。
[x] 物料种类多,同时特征项分类也较多,达到几百至上千种,并且涉及专业领域较宽,因此特征项管理也需要进行权限的控制,由分别由专业的人员进行定义。
# 功能菜单
| 云 | 应用 | 一级菜单 | 二级菜单 | 功能说明 |
|---|---|---|---|---|
| 天燕数据管理云 | 主数据管理 | 系统配置 | 模型模板注册 | 有关的模板:主数据-特征项-分组模板,参考数据-特征项-树形模板, 参考数据-特征值-分组模板,主数据-特征项-树形分类模板。 |
| 天燕数据管理云 | 主数据管理 | 数据建模 | 参考数据建模 | 创建参考数据模型:特征项、特征值 |
| 天燕数据管理云 | 主数据管理 | 数据建模 | 主数据建模 | 创建主数据模型:XX分类,XX主数据 |
| 天燕数据管理云 | 主数据管理 | 参考数据维护 | 维护特征项的数据,树形结构 维护特征值的数据,分组结构(分组=特征项) | |
| 天燕数据管理云 | 主数据管理 | 主数据维护 | 维护XX分类主数据:树形结构,带特征项开关和特征项单据体。 维护XX主数据:分组结构(分组=XX分类主数据),匹配特征项定义,携带分类上的特征项,拼接特征描述。 |
# 基本操作
| 序号 | 名称 | 功能说明 |
|---|---|---|
| 1 | 新增 | 形式:列表或单据详情页面按钮。 增加一条新数据。 |
| 2 | 查询 | 形式:列表按钮或单据详情页面的链接。 以查询状态打开表单详情页面。通常列表中没有“查询”按钮,而是通过列表页面的链接打开。 |
| 3 | 提交 | 形式:列表或单据详情页面按钮。 未定义工作流时,将数据状态变更为已提交。 已定义工作流时,将数据状态变更为已提交,同时提交到工作流程内。 |
| 4 | 撤回 | 形式:列表或单据详情页面按钮。 提交的反向动作。 未定义工作流时,将数据状态变更为暂存。 已定义工作流时,且流程第一个节点尚未处理时,允许撤回。 |
| 5 | 审核 | 形式:列表或单据详情页面按钮,或工作流中最后一个节点的同意按钮。 未定义工作流时,将数据状态变更为已审核。 已定义工作流时,则流程正常流转结束后变更为已审核。 |
| 6 | 反审核 | 形式:列表或单据详情页面按钮。 将数据状态变更为暂存。 |
| 7 | 禁用 | 形式:列表或单据详情页面按钮。 将使用状态从启用变更为禁用,禁用的数据默认不显示在数据列表中,并且不能在引用该数据的操作页面选择被禁用数据,可将禁用数据视为逻辑删除。 |
| 8 | 启用 | 形式:列表或单据详情页面按钮。 将使用状态从禁用变更为启用。 |
| 9 | 删除 | 形式:列表或单据详情页面按钮。 物理删除一条记录。 删除数据时,平台将校验数据引用关系,被删除数据(通常指基础资料)如果被其它基础资料或单据引用,则不能删除。 |
| 10 | 保存 | 形式:单据详情页面按钮。 保存新增或修改后的记录,保存时需通过当前基础资料或单据的保存校验规则,例如必录项以及插件逻辑的校验。 |
| 11 | 变更 | 形式:列表或单据详情页面按钮。 针对版本化控制的数据,变更产生一个新的“暂存”状态数据,进行修改,同时保存历史版本数据。 |
| 12 | 修改 | 形式:列表或单据详情页面按钮。 修改一条数据,如果列表中没有修改按钮时,点击列表中的链接打开表单详情页面,页面是否为可修改状态,由用户被授予的功能权限菜单下的权限项修改决定。 |
| 13 | 导入新增数据 导入映射数据 | 形式:列表按钮。 一种具体类型的主数据维护或应用系统数据维护功能,由数据建模功能发布。历史数据按照主数据Excel模板整理后,可批量导入主数据系统,导入后,初始化状态=否。 |
| 14 | 稽核导入数据 | 形式:列表按钮。 针对初始化状态=否的数据,校验通过后,变更初始化状态=是,此类数据能够在模型之间同步,或下发。 |
| 15 | 下发 | 形式:列表或单据详情页面按钮。 通过人工操作将主数据或应用系统数据向下游推送,是一种手动的补偿推送方式。数据下发主要由定时调度程序-主数据调度计划按照设定的周期频率完成。 |
| 16 | 同意 | 形式:工作流审批流程中按钮。 在工作流的处理流程内操作,同意表示通过本节点审核,并按照设定流程进入下一个审批节点或结束流程。 |
| 17 | 驳回 | 形式:工作流审批流程中按钮。 在工作流的处理流程内操作,表示退回起始节点,或退回到由流程定义指定的前序审批节点。 |
| 18 | 查看流程图 | 形式:列表或单据详情页面按钮。 如果一条数据在工作流程审核过程中,或已经完成了流程审批,都可查看流程审批过程中各个节点的审批意见。 |
| 19 | 退出 | 形式:列表或单据详情页面按钮。 退出当前页面。 |
| 20 | 刷新 | 形式:列表或单据详情页面按钮。 刷新显示当前页面最新状态。 |
# 流程及说明

流程图说明:
- 使用主数据特征项管理功能需要具备两个前提条件。
(1) 许可文件申请:主数据管理出厂预置了四种模板,用于特征项管理,需要申请主数据领域的许可文件,其中必须包含特征项管理特性,才能使用这四个模板。
(2) 主数据管理-主数据参数:启用特征项=开启。
说明:以物料分类,物料主数据特征项管理为例,功能说明如下。
| 序号 | 功能操作 | 功能说明 |
|---|---|---|
| 1 | 特征项建模 | 通过参考数据建模,选择【参考数据-特征项-树形模板】创建模型,并发布出功能菜单【特征项】。 该预置模型为树形结构,如果启用模板中的“节点类型”字段,需设置该字段为必录。 |
| 2 | 特征值建模 | 通过参考数据建模,选择【参考数据-特征值-分组模板】创建模型,并发布出功能菜单【特征值】。 特征值模型为分组结构,其分组(group)引用特征项模型。 分组(即特征项),如果只能在末级特征项下新增特征值,,则需定义group的过滤规则,即“特征项.节点类型”=数据。同时对【保存】和【提交】操作建立“校验规则”,当特征项.节点类型=分类,提示有关错误信息。 |
| 3 | 特征项 | 特征项发布后,可通过菜单打开特征项列表,新增特征项。维护特征项时,需注意“节点类型”字段的规则,该字段用于明确树形结构中的分类节点,数据节点。分类节点下可挂接分类或数据,数据节点下不能挂接下级节点。 |
| 4 | 特征值 | 特征值发布后,可通过菜单打开特征项列表,新增特征值。 |
| 5 | 物料分类-主数据建模 | 通过主数据建模,选择【主数据-特征项-树形分类模板】创建模型,如果物料分类由主数据新增,则模型用途选择“多源采集与分发”,并发布出功能菜单【物料分类】。 该预置模型为树形结构,如果启用模板中的“节点类型”字段,需设置该字段为必录。 |
| 6 | 物料-主数据建模 | 通过主数据建模,选择【主数据-特征项-分组模板】创建模型,如果物料由主数据新增,则模型用途选择“多源采集与分发”,并发布出功能菜单【物料】。 物料模型为分组结构,其分组(group)引用物料分类模型。 如果只能在末级物料分类下新增物料,则需定义group的过滤规则,即“物料分类.节点类型”=数据。同时对【保存】和【提交】操作建立“校验规则”,当物料分类.节点类型=分类,提示有关错误信息。 |
| 7 | 物料分类 | 物料分类主数据发布后,可通过菜单打开物料分类列表,新增物料分类。维护物料分类时,需注意“节点类型”字段的规则,该字段用于明确树形结构中的分类节点,数据节点。分类节点下可挂接分类或数据,数据节点下不能挂接下级节点。 物料分类中包含特征项有关的属性:是否特征项管理、特征描述分隔符、特征项设置(单据体)。按物料管理的需要维护每个分类的特征项组合。 |
| 8 | 物料 | 物料主数据发布后,可通过菜单打开物料列表,新增物料,特征项由物料分类加载,不能在物料新增或修改时新增或删除特征项。 (1) 当前物料分类“是否特征项管理=开启”,并且该分类下的特征项设置为不为空时,进行特征项的加载,并可维护特征值,生成特征描述。如果物料特征项的分录为空,不允许保存当前物料。 (2) 当前物料分类“是否特征项管理=开启”,并且该分类下的特征项设置为空时,则向上级分类查找最近的“是否特征项管理=开启”的分类,并且加载该分类下的特征项设置,并可维护特征值,生成特征描述。同样,如果物料特征项的分录为空,不允许保存当前物料。 |
# 参数配置
# 主数据参数配置
- 参数定义入口:【天燕数据管理云-主数据管理-系统配置-主数据参数配置】。
- 用途:设置主主数据特征项有关的参数,参见下图,用户需购买主数据特征项的特性许可,并打开“启用特征项”开关,才能使用主数据特征项的特性功能。

- 参数说明:
| 序号 | 字段名称 | 是否必录 | 类型 | 功能说明 |
|---|---|---|---|---|
| 1 | 启用特征项 | 否 | 复选框 | 是否启用特性“主数据特征项管理”,默认关闭。 |
| 2 | 分类特征项一致 | 否 | 复选框 | 1、开启:新增或修改主数据时,如果分类发生变化,强制使分类中特征项设置,与主数据特征项保持一致,默认开启。 2、关闭:新增或修改主数据时,如果分类发生变化,允许只改变分类,不改变特征项。 |
| 3 | 特征描述前缀 | 否 | 下拉 | 1、空:特征项描述字段无前缀 2、分组.名称:特征项描述字段前缀规则为“特征项分组的名称”,默认拼接“分组.名称”前缀。 |
# 特征项管理
特征项管理有关的四个模型,以物料特征项管理的场景为例,分别建立以下几个模型:
(1) 特征项(参考数据建模)
(2) 特征值(参考数据建模)
(3) 物料分类(主数据建模)
(4) 物料(主数据建模)
# 特征项
# 数据建模
通过参考数据建模,选取模板“参考数据-特征项-树形模板”,创建特征项模型,并发布到参考数据维护菜单下。下图模型中字段为模型模板注册的预置字段,可在建模过程中添加所需要的字段。

- 说明:
- 节点类型:
模板字段,属性定义默认是非必录,建议设置为必录。
节点类型包含“分类”和“数据”两个选项。特征项为树形结构,节点类型=分类,可以增加下级节点。节点类型=数据,不能增加下级节点。
节点类型的下拉项与预置校验规则有关,不建议修改。如果需要调整,则需要同时调整校验规则。
- 校验规则:
编码和名称中包含特殊符号“.”的校验规则说明如下。

见上图,由于特征项是树形结构,系统预置字段包含了“长编码”,“长名称”字段,这两个字段的值默认是以”.”分隔,编码和名称中如果包含“.”可能导致长编码和长名称混乱。
参见下图,为避免编码和名称中包含“.”,需要开启保存操作和提交操作的校验规则“长编码,长名称界定符检查”,开启的效果是保存或提交时,如果编码或名称中包含“.”,则提示失败。

# 数据维护
- 列表页面

- 表单页面

# 特征值
# 数据建模
通过参考数据建模,选取模板“参考数据-特征值-分组模板”,创建特征值模型,并发布到参考数据维护菜单下。下图模型中字段为模型模板注册的预置字段,可在建模过程中添加所需要的字段。

- 说明:
特征项:元素字段(标识=group)的属性定义选择【4.1特征项】中已经定义的特征项模型,由于需要在特征项的最末级(节点类型=数据)上定义特征值,增加“过滤条件”定义,条件为“节点类型=数据”。
校验规则:预置校验规则如下

# 数据维护
- 列表页面

- 表单页面

# 物料分类
# 数据建模
通过主数据建模,选取模板“主数据-特征项-树形分类模板”,创建物料分类模型,并发布到主数据维护菜单下。
下图模型中字段为模型模板注册的预置字段,可在建模过程中添加所需要的字段。

- 说明:
- 节点类型:
模板字段,属性定义默认是非必录,建议设置为必录。
节点类型包含“分类”和“数据”两个选项。特征项为树形结构,节点类型=分类,可以增加下级节点。节点类型=数据,不能增加下级节点。
节点类型的下拉项与预置校验规则有关,不建议修改。如果需要调整,则需要同时调整校验规则。
是否特征项管理:选项为“开启”或“关闭”,页面以开关形式表现。新增物料分类时开启状态()表示该分类具有特征项管理特征,需要在分类上选择若干条特征项。如果物料维护时为关闭状态()标识该分类物料不需要进行特征项管理。
特征描述分隔符:物料维护时,生成的特征描述(文本类型),以特征描述分隔符连接。例如:增强管\PVC钢丝螺旋管\Φ25*3.5mm\0.7Mpa,分隔符为“\”。
单据体:参见下图。单据体中设定“特征项”所引用的基础资料类型,选择【4.1特征项】中建立的模型。如果需要在物料分类中设定特征项时,只允许选择“节点类型=数据”的特征项,则需要增加过滤条件的定义,公式为:节点类型=数据。

- 校验规则:
编码和名称中包含特殊符号“.”的校验规则说明如下。

见上图,由于物料分类是树形结构,系统预置字段包含了“长编码”,“长名称”字段,这两个字段的值默认是以”.”分隔,编码和名称中如果包含“.”可能导致长编码和长名称混乱。
参见下图,为避免编码和名称中包含“.”,需要开启保存操作和提交操作的校验规则“长编码,长名称界定符检查”,开启的效果是保存或提交时,如果编码或名称中包含“.”,则提示失败。

# 数据维护
- 列表页面

- 表单页面

# 物料
# 数据建模
通过主数据建模,选取模板“主数据-特征项-分组模板”,创建物料模型,并发布到主数据维护菜单下。
下图模型中字段为模型模板注册的预置字段,可在建模过程中添加所需要的字段。

- 说明:
分组:元素字段(标识=group)的属性定义选择【4.3物料分类】中已经定义的物料分类,如果需要在物料分类的最末级(节点类型=数据)上定义特征值,增加“过滤条件”定义,公式为“节点类型=数据”。
单据体:参见下图。
单据体中设定“特征项编码”所引用的基础资料类型,选择【4.1特征项】中建立的特征项模型,显示属性设定为“编码”。
单据体中设定“特征值编码”所引用的基础资料类型,选择【4.2特征值】中建立的特征值模型,显示属性设定为“编码”。

- 校验规则:预置校验规则如下

# 数据维护
- 列表页面

- 表单页面
