更新时间:2025-08-12 GMT+08:00
分享

动态属性扩展属性配置

配置动态属性扩展属性,即配置全局扩展属性。如果标准数据模型当中定义的属性不满足用户业务要求,系统支持配置全局扩展属性。

全局扩展属性:即用户增加的扩展字段会对实体所有业务数据都会生效,对用户而言看到的是所有的扩展字段。

前提条件

登录MBM Space,且拥有该菜单栏目的操作权限。

约束与限制

  • 建议该菜单栏目权限仅授权给管理员角色。
  • 扩展字段配置完成后请谨慎进行修改、删除操作,如果对应实体(模块)页面已经录入包含扩展字段的业务数据,修改、删除操作将导致数据记录中原扩展字段失效。进行修改、删除操作前需要先检查是否已经录入包含扩展字段的业务数据,评估对业务处理无影响后再进行操作。

步骤1:配置全局扩展属性

  1. 在顶部导航栏中,选择“制造数据模型管理 > 建模工具 > 动态属性扩展属性配置”,进入“ 动态属性扩展属性配置”页面。
  2. 在左侧实体(模块)列表中,选中待扩展的实体(模块)。
  3. 根据实际业务要求选择新增扩展属性或继承扩展属性。

    • 如需新增扩展属性,请参考以下操作步骤:
      1. 单击“添加属性”
      2. 在弹出“新增属性”窗口中,配置表1信息。
        表1 新增属性参数表

        参数

        说明

        基本信息

        属性名称

        扩展属性的名称。

        取值长度不超过100个字符,且需以中文或字母开头,只能包含中文、字母、数字和下划线。

        属性编码

        扩展属性的编码,默认系统自动生成,系统唯一值。

        取值长度不超过100个字符,且需以字母开头,只能包含字母、数字和下划线。

        按业务数据分类扩展

        标识是否按业务数据分类扩展,默认为“否”(即全局属性扩展)。

        通过步骤1:开启按业务数据分类扩展可修改参数取值为“是”(即按业务数据分类扩展)。

        分组

        扩展属性所属分组。

        单击“创建新分组”,设置分组的中文名称,可新增分组。

        类型

        扩展属性的类型,支持文本、长文本、长整型、浮点型、布尔值、日期、枚举。

        枚举配置

        “类型”“枚举”时需设置该参数。

        • 单击“添加”,设置名称和值(长度均不超过20个字符),可新增枚举值。
        • 单击枚举值记录的输入框,可修改枚举值信息。
        • 勾选枚举值记录前的,单击“删除”,可删除枚举值。

        约束信息

        文本长度

        “类型”“文本”“长文本”时需设置该参数,表示该扩展属性取值支持的文本长度。

        建议取值不超过1000,实际各实体支持的取值范围跟实体设计态中的配置有关。

        默认值

        设置扩展属性的默认值,数据来源于“枚举配置”

        必填

        标识该扩展属性在配置页面是否为必填参数,默认为否。

        标度

        “类型”“浮点型”时需设置该参数,表示该扩展属性取值支持的小数点后的位数。

        取值范围:1~30

      3. 单击“确定”
    • 如需继承扩展属性,请参考以下操作步骤:
      1. 单击“属性继承”
      2. 在弹出“属性继承”窗口中,选择继承的英文实体名称。

        仅支持继承与当前扩展属性实体属于同一微服务的实体。即新增“主数据模型[MDM]”下的实体扩展属性时,属性继承只能选择“主数据模型[MDM]”下的实体。

      3. 勾选待继承全局扩展属性记录前的(可批量勾选)。
        图1 属性继承
      4. 单击“确定”

步骤2:配置业务数据

以工序支持全局扩展属性为例。

请参考添加工序配置工序数据。此时,配置工序数据除了填写表3参数,还需要填写对应的扩展属性参数(数据来源于步骤1:配置全局扩展属性)。

扩展属性配置相关操作

您还可以进行如表2所示的操作。扩展字段配置完成后请谨慎进行修改、删除操作。

表2 扩展属性配置相关操作

操作

描述

编辑属性分组

在“ 动态属性扩展属性配置”页面,在左侧实体(模块)列表中选中待操作的记录,单击待编辑的属性分组记录右侧的“编辑”,根据实际情况修改中文名称信息。

编辑属性

在“ 动态属性扩展属性配置”页面,在左侧实体(模块)列表中选中待操作的记录,单击待编辑的属性记录“操作”列的“编辑”,根据实际情况修改分组信息。

删除属性

在“ 动态属性扩展属性配置”页面,在左侧实体(模块)列表中选中待操作的记录,单击待删除的属性记录“操作”列的“删除”,删除属性。

当被删除的属性为该属性分组内的唯一属性,将同时删除对应的属性分组。

调整属性分组/属性排序

在“ 动态属性扩展属性配置”页面,在左侧实体(模块)列表中选中待操作的记录,通过拖拉拽调整属性分组/属性的排序后,单击对应的“保存排序设置”

删除业务扩展属性维度

在“ 动态属性扩展属性配置”页面,在左侧实体(模块)列表中选中待操作的记录,单击待删除的业务扩展属性维度记录右侧的“删除”,删除业务扩展属性维度。

被删除的业务扩展属性维度需不存在扩展属性,且未生成数据实例。

相关文档