PeopleSoft Object Types Definitions
2013-10-24 13:02
501 查看
PeopleSoft stores object definitions types such as Record, Field and SQL definitions as numbers in PeopleTools meta-tables. Here is a list of what each number means with respect to its definition.
RECTYPE = 1 Corresponds to: SQL View Comments: The record will be built as an actuall database view.
RECTYPE = 2 Corresponds to: Derived/Work Record Comments: This type of record provides a working storage in the component. This is NOT a database object.
RECTYPE = 3 Corresponds to: SubRecord Comments: SubRecords are used to group fields together or other subrecords. Subrecords are added to records and they are not database objects.
RECTYPE = 5 Corresponds to: Dynamic View Comments: Does not correspond to a database object. A dynamic view is an SQL executed by PeopleTools.
FIELDTYPE = 1 Data Type: Long Character
FIELDTYPE = 2 Data Type: Number
FIELDTYPE = 3 Data Type: Signed Number
FIELDTYPE = 4 Data Type: Date
FIELDTYPE = 5 Data Type: Time
FIELDTYPE = 6 Data Type: Date Time
FIELDTYPE = 8 Data Type: Image
FIELDTYPE = 9 Data Type: Image Refrence
SQLTYPE = 1 Data Type: Application engine step
SQLTYPE = 2 Data Type: SQL belongs to a view
SQLTYPE = 5 Data Type: These are querries for DDDAUDIT and SYSAUDIT (very interesting SQLs)
SQLTYPE = 6 Data Type: Application engine XML definition.
Pages, components, menus and other PeopleSoft objects are also stored as numbers in PSPROJECTITEM table (stores PeopleTools project objects). Check this post for a list of object types. I think this covers it all, let me know if I've missed something!
Definitions for Record Object Types
The following are stored on the PSRECDEFN table on RECTYPE field. RECTYPE = 0 Corresponds to: SQL Table Comments: The record will be built as an actuall database table.RECTYPE = 1 Corresponds to: SQL View Comments: The record will be built as an actuall database view.
RECTYPE = 2 Corresponds to: Derived/Work Record Comments: This type of record provides a working storage in the component. This is NOT a database object.
RECTYPE = 3 Corresponds to: SubRecord Comments: SubRecords are used to group fields together or other subrecords. Subrecords are added to records and they are not database objects.
RECTYPE = 5 Corresponds to: Dynamic View Comments: Does not correspond to a database object. A dynamic view is an SQL executed by PeopleTools.
Definitions for Field Object Types
The following are stored on PSDBFIELD table on the FIELDTYPE field. FIELDTYPE = 0 Data Type: CharacterFIELDTYPE = 1 Data Type: Long Character
FIELDTYPE = 2 Data Type: Number
FIELDTYPE = 3 Data Type: Signed Number
FIELDTYPE = 4 Data Type: Date
FIELDTYPE = 5 Data Type: Time
FIELDTYPE = 6 Data Type: Date Time
FIELDTYPE = 8 Data Type: Image
FIELDTYPE = 9 Data Type: Image Refrence
Definitions for SQL Object Types
The following are stored on PSSQLDEFN on SQLTYPE field. SQLTYPE = 0 Data Type: Stand alone SQL objectsSQLTYPE = 1 Data Type: Application engine step
SQLTYPE = 2 Data Type: SQL belongs to a view
SQLTYPE = 5 Data Type: These are querries for DDDAUDIT and SYSAUDIT (very interesting SQLs)
SQLTYPE = 6 Data Type: Application engine XML definition.
Pages, components, menus and other PeopleSoft objects are also stored as numbers in PSPROJECTITEM table (stores PeopleTools project objects). Check this post for a list of object types. I think this covers it all, let me know if I've missed something!
相关文章推荐
- Objective C - 字符编码转码 成 GB2312:
- 多个Activity如何通过Intent传递Arraylist<object>
- 深入研究java.lang.Object类
- MySQL Types to Java Types for ResultSet.getObject()
- iOS开发之Objective-C与JavaScript的交互
- java io系列05之 ObjectInputStream 和 ObjectOutputStream
- iOS开发(Objective-C)常用库索引
- Objective-C 协议和运行时检查方法、类是否存在
- windows下搭建学习objective-c 的运行环境【转载】
- No object in the CompoundRoot has a publicly accessible property named
- No object in the CompoundRoot has a publicly accessible property named
- No object in the CompoundRoot has a publicly accessible property named
- iPhone/Mac Objective-C内存管理教程和原理剖析(四)系统自动创建新的autorelease pool
- Phone/Mac Objective-C内存管理教程和原理剖析(三)@property (retain)和@synthesize的默认实现
- iPhone/Mac Objective-C内存管理教程和原理剖析(二)口诀与范式
- iPhone/Mac Objective-C内存管理教程和原理剖析(一)基本原理
- Objective C - 条件编译:
- NodeJS---GlobalObjects
- Deserialize XML data into object
- editGrid提交json数据后两种jar包的处理方式net.sf.json.JSONObject与org.json.JSONObject