电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

产品方案--后台查询部门变更字段的方法.pdfVIP免费

产品方案--后台查询部门变更字段的方法.pdf_第1页
1/6
1/6用友股份-LE支持服务业务本部产品方案--《后台查询部门变更字段的方法》建立日期:2013-08-01修改日期:xxxx-xx-xx文档属性:客户文控编号:LE-DY-CP-2013-06612/6文档控制创建记录适用范围审阅人日期审阅签字所属部门发布范围内部员工伙伴客户发布人姓名所属部门发布时间日期作者所属部门邮件地址版本2013-08-01用友NC产品支持部V1.0版本领域模块备注3/6目录后台查询部门变更字段的方法................................................................................4一、需求描述............................................................................................................4二、解决方案............................................................................................................54/6后台查询部门变更字段的方法一、需求描述客户化-基本档案-组织机构中的部门档案节点,提供了部门的变更及转移功能。相应的历史记录在人类资源-组织机构管理-组织信息-部门管理中记录,同时会出现被合并部门、及接受部门的字段但这类字段是人力资源模块专有的,在部门变更历史表bd_depthistory中是不存在的5/6如果需要自定义报表,查询被合并部门及接收部门,不能直接从bd_depthistory中取字段。二、解决方案下面简单介绍一下查询这两个字段的方法思路,以供参考。首先执行语句:Selectpk_deptdocfrombd_deptdocwheredeptname=’XXXXXX’然后用对应主键在bd_depthistory中查出有过变动的部门字段selectdh.pk_depthistory,dh.pk_deptdoc,dh.deptname,dh.deptcode,dh.pk_psndoc,dh.pk_fathedept,dh.approvenum,dh.approvedept,dh.effectdate,dh.changetype,dh.isreceived,dh.changenum,dh.receivecorp,dd.docnameasdeptlevelfrombd_depthistorydhleftjoinbd_defdocddondh.deptlevel=dd.pk_defdocwheredh.pk_deptdoc=XXXXXXorderbyeffectdatedesc其中字段changetype为部门变更类型当changetype=5的记录为做过部门变更的记录6/6找到这些记录对应的changenum值(上面语句查到)可以有多个changenum值,说明做过多次变更操作。根据变更changenum,查询出当此变更所有的相关变更记录select*frombd_depthistorywherechangenum=‘YYYY’如果isreceived==‘Y’则为接收部门,是主动合并的其他部门的那么接受部门就是他自己,被合并部门就是其他记录中所有的部门。如果isreceived!=‘Y’则本部门为被其他部门合并,那么接受部门是isreceived==‘Y’记录中的部门名称,被合并部门就是自己。同理:changetype==6是部门转移操作,changetype==7是跨公司部门转移操作。转移操作同时要注意pk_fathedept字段,即其上级部门主键。可以根据以上思路建立中间表,在自定义报表中显示合并或者接收部门的名称。

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

产品方案--后台查询部门变更字段的方法.pdf

您可能关注的文档

确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信