人事系统-人事子系统:基础数据

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

)

人事系统-人事子系统:基础数据 事务类别分类,可重新设置一个表,或者在这个表的基础上,根据标识树来添加

你可能感兴趣的:(基础)