PeopleSoft基础知识

前提说明:内容是个人学习过程中整理,如果有问题,欢迎指正

1.关于四种ID

User ID    登陆PS系统使用的ID
Access ID
关系数据库超级管理员ID,通常具有所有数据库权限,用户登陆后使用此ID连接数据库,由PS系统维护安全性,一般只用一个
Symbolic ID
因为Acess ID是加密的,对用户不可见,所以该ID作为查询Acess ID的主键关联给用户
Connect ID登陆初始化的时候使用的数据库ID,多个用户使用同一个,用于验证用户登陆同时读取PS系统安全控制表


2.修改签名:所有交付使用的PS对象变更控制签名都是PPLSOFT,用于安全和版本控制

3.URL地址分析:
http://localhost(域名)/psp(servlet名)/HRDEV(站点名)/EMPLOYEE(Portal)/PSFT_TRN(Node)/c(内容类别)/PSU_TRN(菜单名).PSU_STUDENT.GBL(内容ID)

4.跳过页面查询
将component的search record填写一个没有search key,alternate search key的record

5.表结构
System Catalog:表结构定义
例如ORACLE里是DBA_OBJECTS和DBA_INDEXS,DB2里是SYSIBM.SYSTABLES和SYSIBM.SYSINDEXS,SQL Server 是sysobjects和sysindexs

PeopleTools:页面定义,例如PSDBFIELD,PSRECDEFN,PSPNLDEFN特点是以PS开头

Applicatiion Data:用户数据表,特点是以PS_开头,例如PS_JOB

6.项目的八个开发步骤


7.Key 和Duplicate Order key
这里的Key和EBS里有点不一样,PS里不会出现无意义的主键,也就是说,是严格按照关系数据理论来的,例如PO_HEADER(Level 0)有一个HEADER_ID作为主键,那么PO_LINE(Level 1)的主键就是HEADER_ID和LINE_ID,PO_DISTRIBUTION(level2)的主键就是HEADER_ID,LINE_ID和DISTRIBUTION_ID.
Duplicate Order key则是用来允许重复主键的。
例如:
在EDUCATN record定义里,有三个键作为主键来标志信息,EMPLID 标志了行组,另外两个duplicate order keys DT_EARNED 和 DEGREE,则告诉系统如何将行按日期和学位分组

EMPLID
DT_EARNED
DEGREE
8001
June 1, 1992
June 1, 1992
HON
HON
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值