目录
一:什么是数据要素
二:常用的数据要素
一:什么是数据要素
数据要素是Oracle Primavera Unifier维护业务单据/表达的最小单元,也就是我们常说的字段,它将数据定义与字段标签相结合,成为我们用户在 Primavera Unifier 表单上看到的内容。
数据要素(字段)可以由很多种不同的类型,和传统表单字段类型一样,可以是文本框,用户在其中键入信息;选项的下拉菜单,例如日期或名称;单选按钮,用户必须在其中选择显示的选项之一;或复选框,用户可以在其中选择或不选择某些内容。
数据要素也可以设置是自动填充或默认数据的只读字段。
创建数据要素时,仅定义名称和表单标签 — 该要素本质上是一个容器,在 Primavera Unifier 中的用户输入值之前,该容器不包含这些值。
通过使用uDesigner,可以创建要素的“字典”,这些要素可以在多个表单上重复使用以用于不同的目的。
注意:请确保在创建要素之前详细规划表单设计。在窗体上使用数据要素后,我们建议不要更改该要素的数据定义。
请记住,在创建的数据结构的目的是在 Primavera Unifier 的许多业务流程、管理器、shell 或其他组件的整个生命周期中重用数据要素。一个表单中的一段数据(一个字段)可以在 Primavera Unifier 界面中的许多不同位置显示,例如,在多个业务流程表单上、在报告上,或者在成本、计划表或计划表上。
对所需的数据要素数量保持保守,并在命名时尽可能通用。过多的要素可能会使用户感到困惑,并可能降低设计业务流程的效率。如果需要用于唯一目的的数据要素,请在为要素指定的名称中标识该用途。这将使它易于识别,并将其与其他类似的数据要素区分开来。
Unifier 提供了许多数据要素供在设计表单时使用。如果需要,可以添加自己的其他数据要素。有关 Unifier 提供的数据要素的列表,请参阅《统一器参考指南》中有关数据要素的章节。在开始创建数据要素之前,请查看产品已随附的此要素列表;它将帮助你了解它们的功能,并且可以节省你创建可能不需要的新要素的工作量。
二:常用的数据要素
在掌握数据要素的同时,需要先了解要素的几个关键信息,
- 数据要素名词:相当于要素在底层数据库的ID,一般字母开头,且不含特殊符号,一旦创建成果在BP中引用该要素就会将该要素变成BP表的一个字段列
- 数据定义来源:数据类型,狭义上的,可关注后续对数据定义的专题文章
- 表单标签:显示在BP表单上的名词,当然列表显示名词是另外一回事
- 说明:维护的内容
以下罗列了系统中较为常用的一些数据要素,可以简单熟悉
要素名称(Name) | 要素标签(EN) | 数据定义 (Data-Define) | 要素标签(CN) |
record_no | Record NO | Record Number Data | 记录编号 |
title | Title | Short Description Text | 标题 |
ugenProjectNumber | Project Number | SYS Shell Number | 项目编号 |
ugenProjectName | Project Name | SYS Shell Name | 项目名称 |
description | Description | Description Text | 描述 |
department | Department | Department PD | 申请部门 |
application Dept | Application Dept | Department PD | 申请部门 |
udrwFileNumberTB32 | File Number | SYS Short Description Text 32 | 文件编号 |
qty | QTY | Decimal Amount | 数量 |
tagNo | Tag No. | Raininghome Basic Text | 标签编号/位号 |
unit | Unit | Unit of Measure | 单位 |
ugenVendorBP | Vendor | BP Picker | 供应商 |
upcoContractPK | Contract | BP Picker | 合同 |
customer_PK | Customer Name | BP Picker | 客户 |
owner_DP | Owner | Company Name DP | 业主 |
due_date | Due Date | Date Picker | 结束日期 |
uuu_creation_date | Creation Date | SYS Date Picker | 创建日期 |
creator_id | Creator | User Picker | 创建人 |
user_PK | User Name | User Picker | 创建人 |
status | Status | Short Description Text | 状态 |
short_desc | Short Description | Raininghome Basic Text | 描述 |
lineitem_status | status | Short Description Text | 状态 |
uuu_dm_publish_path | Publish Path | SYS Description Text 2000 | 发布时间 |
通常笔者在维护BP时,都会要求下面的团队在EXCEL上将常用要素即BP的要素整理,这样,就不必依赖系统查重
或是设计将EXCEL数据要素表集成导入到Unifier系统中,免去人工创建的麻烦
这个行业的分享不多,希望更多感兴趣的朋友一同参与,探讨或合作 !
本人可提供Oracle 多种产品技术服务,包括产品的部署和维护及培训,欢迎与我取得联系!
如何联系蚕豆哥_蚕豆哥的博客-CSDN博客电邮:kangpingchn@hotmail.com (@gmail.com,@outlook.com)https://campin.blog.csdn.net/article/details/52950969