SHR人力

员工表 T_BD_PERSON
fbirthday 出生日期
femployeetypeid       员工状态
 
员工状态  T_HR_BDEMPLOYEETYPE
       T_BD_PERSON.femployeetypeid = T_HR_BDEMPLOYEETYPE.fid
femployeemodleid    在职在岗 
 
在岗情况   T_BD_EmployeeModle  
       T_HR_BDEMPLOYEETYPE.femployeemodleid = T_BD_EmployeeModle.fid
fnumber 在册在岗(01)在册不在岗 (02)
 
职位岗 T_ORG_POSITION  
fadminorgunitid 行政组织
cfgwflid 岗位分类
 
岗位分类 ct_mp_gwfl
fname_l2 管理类-高层管理岗 管理类-中层管理岗
fnumber            ( 0101    0102 )
 
职员任职    T_ORG_POSITIONMEMBER (人员和岗位的连接表)
fpersonid 人员
fpositionid 职位
 
行政组织    T_ORG_BaseUnit (过滤)(Admin)
fdisplayname_l2   组织全名称     fname_l2 简称
 
职称    T_HR_PERSONTECHPOST
fpersonid 人员   T_HR_PERSONTECHPOST.fpersonid = T_BD_PERSON .fid
cflevelid 级别
fconferdate 职称授予日期
 
 级别表 T_HR_BDTechPostLevel
fname_l2  副高级   T_HR_BDTechPostLevel.fid = T_HR_PERSONTECHPOST.cflevelid
fnumber
(01正高级 02副高级(即 高级),03中级,04,05,99其余为初级及以下)
 职业信息表  T_HR_PersonPosition 
fpersonid 人员  
fenterdate 入职日期
 
学历学位 T_HR_PERSONDEGREE 
FPERSONID  人员ID    T_BD_PERSON.fid = T_HR_PERSONDEGREE.FPERSONID 
fgraduatedate 毕业时间
 
学历    T_BD_HRDiploma T_HR_PERSONDEGREE.fdiploma = T_BD_HRDiploma.fid
fname_l2   大学本科
fnumber  博士 07 博士后 08
硕士毕业 Z1a 硕士研究生毕业 Z14 硕士研究生结业 Z15 研究生 06
大学本科 05
 
表连接:
T_ORG_POSITION  .cfgwflid = ct_mp_gwfl.fid
T_ORG_POSITION.fadminorgunitid = T_ORG_BaseUnit.fid
 
T_BD_PERSON.fid = T_ORG_POSITIONMEMBER.fpersonid  (员工和职位关联)
T_ORG_POSITIONMEMBER.fpositionid = T_ORG_POSITION .fid
 
组织(T_ORG_BaseUnit):xt0AAAAAC3/M567U  -- 天津百利机械装备集团有限公司 
 
 
工作流OA
 
 
工作流任务表 T_WFR_Assign       fbizobjid
 
处理过的(审批)任务表    T_WFR_AssignDetail      fbizobjid
 
 
收文单  CT_ODM_BLJTSW   (发文工作流)
 
 
流程信息表      T_bas_documentInfo      fsourcepk
以上后面的字段均是单据(收文单)id关联
 
动态单据
流程模板    t_bas_template    关联字段  formid
动态单据数据库表   t_bas_formentity
 
动态单据表字段对应表  t_bas_formfield   记录了动态单据字段和所对应实体表字段的对应。
 
动态框架单据附件  T_BAS_BillAttachment    bosType:40E7BFAC  Attachment
 
 
 
 
 
 
 

成品demo

会议室

SELECT fname_l2 FROM T_MRM_MeetingRoom

百利装备下属部门

select fname_l2 from T_ORG_BaseUnit where FPARENTID = 'xt0AAAAAC3/M567U' --天津百利机械装备下属部门

OA领导 (左王乔赵... 顺序)

 select
PERSON.fname_l2 as pname,
POSITION.fname_l2 as pwork,
POSITION.findex as pindex,
BaseUnit.fname_l2,
BaseUnit.fid,
BaseUnit.fnumber as fnumber
from T_BD_PERSON as PERSON
left join T_ORG_POSITIONMEMBER as POSITIONMEMBER on PERSON.fid = POSITIONMEMBER.fpersonid
left join T_ORG_POSITION as POSITION on POSITION.fid = POSITIONMEMBER.fpositionid
left join T_ORG_BaseUnit as BaseUnit on BaseUnit.fid = POSITION.fadminorgunitid
where POSITIONMEMBER.fisprimary = '' and BaseUnit.fid = 'xt0AAAAAC3/M567U'
and PERSON.fname_l2 not in ('温辉','吴树元')
union
select
PERSON.fname_l2 as pname,
POSITION.fname_l2 as pwork,
POSITION.findex as pindex,
BaseUnit.fname_l2,
BaseUnit.fid,
BaseUnit.fnumber as fnumber
from T_BD_PERSON as PERSON
left join T_ORG_POSITIONMEMBER as POSITIONMEMBER on PERSON.fid = POSITIONMEMBER.fpersonid
left join T_ORG_POSITION as POSITION on POSITION.fid = POSITIONMEMBER.fpositionid
left join T_ORG_BaseUnit as BaseUnit on BaseUnit.fid = POSITION.fadminorgunitid
where POSITIONMEMBER.fisprimary = ''
and PERSON.fname_l2 in ('杨川','宋春林')
order by fnumber,pindex

部室以及领导名称

select
PERSON.fid as fid,
PERSON.fname_l2 as pname,
BaseUnit.fname_l2 as buname
from T_BD_PERSON as PERSON
left join T_ORG_POSITIONMEMBER as POSITIONMEMBER on PERSON.fid = POSITIONMEMBER.fpersonid
left join T_ORG_POSITION as POSITION on POSITION.fid = POSITIONMEMBER.fpositionid
left join T_ORG_BaseUnit as BaseUnit on BaseUnit.fid = POSITION.fadminorgunitid
where POSITIONMEMBER.fisprimary = ''
and POSITION.FISRESPPOSITION =1 --是否部门负责人
and BaseUnit.FPARENTID = 'xt0AAAAAC3/M567U'
order by POSITION.findex

全局期间

年:

SELECT distinct fperiodyear
FROM t_bd_period

月:

SELECT distinct fperiodnumber
FROM t_bd_period order by fperiodnumber

全局期间:

SELECT period.fnumber
FROM CT_CUS_GeneralPeriod as GeneralPeriod
left join t_bd_period as period on period.fid = GeneralPeriod.CFDataPeriodID
order by period.fnumber desc
 

EAS_Table的更多相关文章

随机推荐

  1. select poll epoll相关知识速记

    缘起 面试的时候经常被问的一个很蛋疼的问题,经常被问,但是知识很零散,难记忆,看完就忘 select 作用 可以监视文件描述符是否可以读写,要求监视的文件描述符是非阻塞的 诞生背景 产生与上个世纪80 ...

  2. spring 四种数据源配置方式

    1.spring自带的数据源 DriverManagerDataSource XML代码: <bean id="dataSource" class="org.spr ...

  3. 使用jvisualvm.exe工具查看java项目内存溢出(堆溢出)

    在查看内存溢出的时候,我们需要明白,堆溢出和持久代溢出,他们不一样,说到内存泄漏,我们就需要明白,内存中  年老代和新生代,和持久代,这3块的数据 自己的理解: new了一个对象,会进入到堆里面,先放 ...

  4. Gym

    Gym 用于研发与比较强化学习算法的工具. 安装 pip install gym 环境 车杆问题,模型栗子CartPole-v0 env.step() ,传入0,1,表示车向左,右给1牛顿的力,现在要 ...

  5. Black Rock Shooter 题解

    题目描述 在人气动漫 Black Rock shooter 中,当加贺里对麻陶 说出了“滚回去“以后,与此同时,在另一个心灵世界里, BRS 也遭到了敌人的攻击.此时,一共有 n 个攻击排成一行 朝着 ...

  6. PHP设计模式——工厂模式

    <?php /** * 工厂模式 * 提供获取某个对象的新实例的一个接口,同时使调用代码避免确定实际实例化基类的步骤. * * 工厂类用于创建不同类的实例,并将其返回. */ /** * 服务端 ...

  7. 一组div跟随鼠标移动,反应鼠标轨迹

    <!DOCTYPE html> <html> <head> <title>div随鼠标移动</title> <style type=& ...

  8. deep learning学习记录一

    最近不小心又赶了一下时髦,在做deep learning.今天去听了复旦吴老师的课程,感觉吴老讲解的还是很清晰的. 上午刚看过cnn,下午讲解的就是这章,相对来说,我听着给了很多启发.

  9. spring boot 解决后台返回 json 到前台中文乱码之后出现返回json数据报错 500:no convertter for return value of type

    问题描述 spring Boot 中文返回给浏览器乱码 解析成问号?? fastJson jackJson spring boot 新增配置解决后台返回 json 到前台中文乱码之后,出现返回json ...

  10. center os 文件读写权限

    五.使用chmod和数字改变文件或目录的访问权限文件和目录的权限表示,是用rwx这三个字符来代表所有者.用户组和其他用户的权限.有时候,字符似乎过于麻烦,因此还有另外一种方法是以数字来表示权限,而且仅 ...