1.部门组织架构设置
CREATE TABLE ocostcenter( cccode varchar(20) not null, --部门代码 ccName varchar(40), --部门名称 hrcode varchar(20), --负责人工号 deputyuser varchar(5), --负责人姓名 rowid varchar(6) , --标识 treecontrol varchar(60), --标识树 parentrowid varchar(6) , --父级标识(父级为自己则为空) iswork int --默认0启用,1停用 ) declare @xxxx rowid exec p_sysxxxxrowid @xxxx output insert into ocostcenter values('JX01','信息部','jx45','张三丰',@xxxx,@xxxx,'',0)
2. 岗位定级设置
CREATE TABLE hrpositionlevel( positionlevel int not null primary key, --级别ID positinolevelname nvarchar(100) , --级别名称 memo nvarchar(100) --说明 )
3. 离职类别设置
CREATE TABLE MS_leavetype( LeaveType VARCHAR(50) NOT NULL PRIMARY KEY, LeaveName VARCHAR(50), Memo VARCHAR(50) )
4. 公司奖罚类型设置
CREATE TABLE ms_rewardtype( Rewardid VARCHAR(50) NOT NULL PRIMARY KEY, RewardidName VARCHAR(50), Remark VARCHAR(50) )
5. 薪酬类别设置
CREATE TABLE ms_salaryType( emptype VARCHAR(50) NOT NULL PRIMARY KEY, emptypeName VARCHAR(255), Memo VARCHAR(50) )
6. 雇佣类别
CREATE TABLE ms_employeetype( employeetype VARCHAR(50) NOT NULL PRIMARY KEY, employeetypeName VARCHAR(255), Memo VARCHAR(50) )
7. 教育程度类别
CREATE TABLE ms_education( educationid VARCHAR(50) NOT NULL PRIMARY KEY, dducationname VARCHAR(50), Memo VARCHAR(50) )
8. 技术职称设置
CREATE TABLE ms_zhichen( TechTitle int not null primary key, --职称代码 techtitlename varchar(50), --职称名称 curcode varchar(50), --自定义 rowid rowid, --标识 parentrowid varchar(50), --父级标识 treecontrol varchar(50), --标识树 memo varchar(50) --备注 )
9. 名族设置
CREATE TABLE ms_folk( folkid int not null primary key, --代码 folkname varchar(10), --名称 )
10 . 籍贯设置
CREATE TABLE ms_nation( nationid int not null primary key, --籍贯ID nationname varchar(50), --籍贯名称 rowid varchar(50), --标识 parentrowid varchar(50), --父级标识 treecontrol varchar(50), --标识树 curcode varchar(50) --备注 )
详情见附件:籍贯2015.rar
11. 政治面貌设置
CREATE TABLE ms_political( politicalid int not null primary key, politicalname varchar(20) , remark varchar(20) )
12. 婚姻状况设置
CREATE TABLE ms_marriage( marriageld varchar(50) not null primary key, marriagename varchar(20) , memo varchar(20) )
13. 身体状况设置
CREATE TABLE ms_health( healthid varchar(50) not null primary key, healthname varchar(20) )
14. 人事事务类别组设置
CREATE TABLE ms_MatGroup( matgroup int not null primary key, --组ID matgroupname varchar(50), --组名称 rowid varchar(50), --标识 treecontrol varchar(50), --标识树 parentrowid varchar(50), --父级标识 curcode varchar(50) --备注 formid varchar(50) --表ID )
事务类别分类,可重新设置一个表,或者在这个表的基础上,根据标识树来添加