`
mj-beijing
  • 浏览: 38345 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

NC人员信息维护中任职记录顺序按照日期顺序排序解决方法

 
阅读更多

--修改任职信息表中的信息

--备份任职信息表
create table hi_psndoc_deptchg_bak as select * from hi_psndoc_deptchg

--执行如下语句,按照任职开始时间先后顺序将任职记录重新排序
update hi_psndoc_deptchg
   set hi_psndoc_deptchg.recordnum =
       (select a.rank
          from (select pk_psndoc_sub,
                       pk_psnbasdoc,
                       begindate,
                       enddate,
                       cast(row_number()
                            over(partition by pk_psnbasdoc order by begindate desc) as int) - 1 as rank
                  from hi_psndoc_deptchg) a
         where a.pk_psndoc_sub = hi_psndoc_deptchg.pk_psndoc_sub)


--修改履历信息表中的信息

--备份履历信息表
create table hi_psndoc_work_bak as select * from hi_psndoc_work

--执行如下语句,按照履历开始时间先后顺序将履历记录重新排序
update hi_psndoc_work
   set hi_psndoc_work .recordnum =
       (select a.rank
          from (select pk_psndoc_sub,
                       pk_psnbasdoc,
                       begindate,
                       cast(row_number()
                            over(partition by pk_psnbasdoc order by begindate desc) as int) - 1 as rank
                  from hi_psndoc_work) a
         where a.pk_psndoc_sub = hi_psndoc_work .pk_psndoc_sub)


--同步任职信息最新一条信息中的职务到工作信息的职务字段

update bd_psndoc set dutyname=(select pk_om_duty from  hi_psndoc_deptchg where hi_psndoc_deptchg.pk_om_duty is not null and recordnum='0' and bd_psndoc.pk_psndoc=hi_psndoc_deptchg.pk_psndoc)

--更新工作信息中职务对应的职务级别和职务分类

--根据工作信息中的职务更新职务级别;
update bd_psndoc set pk_dutyrank=(select dutyrank from om_duty
where bd_psndoc.dutyname=om_duty.pk_om_duty);

--根据工作信息中的职务更新职务分类;
update bd_psndoc set series=(select series from om_duty 
where bd_psndoc.dutyname=om_duty.pk_om_duty);


 

分享到:
评论

相关推荐

    UAP卡片刷新排序

    在IT行业中,UAP(Unified Application Platform)是一种通用的应用程序平台,它为开发人员提供了一个统一的框架,以便于构建跨平台的企业级应用。而NC6则是UAP的一个特定版本,可能代表了第六次重大更新或版本。在...

    NC人员档案导入后生成人员编码问题处理

    NC人员档案导入后生成人员编码问题处理

    NC开发常见问题记录.doc

    NC开发中常见的问题记录包括了多个方面的知识点,本总结将对这些问题进行详细的解释和分析。 1. 表头字段不可见 在NC开发中,表头字段的可见性可以通过设置getHeadItem("")的setShow(false)方法来实现。这意味着...

    NC维护云管家

    - **提高运维效率**:通过NC维护云平台推送通版补丁到NC维护云管家,使得项目运维人员可以更加清晰地了解项目中未打的通版补丁以及补丁的安装记录。 - **降低维护难度**:维护开发人员可以更有针对性地提供适配补丁...

    NC6.5 Uclient多开解决方法

    ### NC6.5 Uclient多开解决方法 #### 背景介绍 在NC6.5版本中,Uclient作为一款常用的客户端软件,在处理多任务、多账户需求时遇到了一定的限制。很多用户需要同时登录多个NC(New Concept)界面进行工作,但...

    NC开发常见问题记录..pdf

    本文档记录了十一个常见问题的解决方法,涵盖了表头字段不可见、在单据或报表中设置表体中的0.00显示或显示为空、在程序查询过程中加入请等待提示框、发送邮件、列表表体加afterEdit监听方法、表体按照recordnum倒序...

    NC系统无法登陆解决办法

    NC系统是一款广泛应用于企业内部管理的信息系统,当用户遇到无法登录的问题时,可能会影响到日常的工作效率。本文将详细介绍导致NC系统无法登录的原因以及相应的解决办法。 #### 二、检查浏览器版本 在尝试登录NC...

    NC65开发课件之查询模板

    NC65开发课件之查询模板是指NC V6.5开发环境中的一种查询模板设置,用于配置查询条件和查询字段的显示顺序。该模板接受用户的输入,根据查询窗口动态配置查询条件,生成查询脚本的Where条件。 查询模板概念: 查询...

    NC 方法总结

    大量的NC方法可能意味着代码库中的冗余和复杂性较高,这可能会降低代码的可读性和可维护性。在软件工程实践中,应尽量减少非必要的NC方法,以提升整体代码质量。 4. **重构**: 当发现大量的NC方法时,可能是重构...

    NC433 NC423 NC413中文手册

    这份手册是 欧姆龙 CJ 等运动控制的中文手册,涵盖了 NC433 NC423 NC413 的操作手册。手册涵盖了产品的基本操作、系统配置、安全预防措施等内容。 知识点: 1. 欧姆龙 CJ 等运动控制模块的基本特点和配置 - 欧姆龙...

    用友NC接口解决方案

    - 收入合同审批后,在NC系统录入收款合同,并在设备监理系统中维护相应的收入合同信息。 - 开票申请流程完成后,形成客户应收款单,并通过ESB传输到对方系统。 - 完成支付申请流程后,在NC系统登记客户付款信息,...

    Nc系统登录提示应用程序被阻止问题解决方法

    Nc系统登录提示应用程序被阻止问题解决方法 Nc系统登录提示应用程序被阻止问题是指在使用Nc系统时,登录提示应用程序无法正常工作,或者被阻止的现象。这种情况可能是由于Java安全设置不当或浏览器设置不正确所致。...

    Linux下安装NC无法显示中文

    Linux下安装NC无法显示中文解决方案 在 Linux 环境下安装 NC 时,安装界面的中文经常显示为乱码,导致界面无法正常显示中文字符。这是由于 JVM 无法找到用来显示中文的字库所致。以下是解决该问题的详细分析和解决...

    用友NC总体介绍,企业信息化高端解决方案

    通过学习这份资料,你可以了解到如何利用用友NC来解决企业在信息化过程中遇到的问题,以及如何通过信息化手段提升企业的管理水平和市场竞争力。在当今数字化时代,掌握并应用这样的高端解决方案,对于企业的持续发展...

    Ncverilog 的一些经验.pdf

    ncverilog会按照输入文件列表的顺序处理,因此合理的文件组织和排列可以优化编译过程。例如,应先编译库文件,然后是模块定义,最后是测试平台。 此外,Ncverilog还支持多种其他特性,如覆盖率分析、性能优化、断点...

    夏普MX 4128NC 5128NC中文维修手册.zip

    《夏普MX 4128NC 5128NC中文维修手册》是一份针对夏普品牌下两款高端多功能打印机MX 4128NC和MX 5128NC的专业维修指南。这份手册详细阐述了这两款设备的结构、工作原理、故障诊断以及维修流程,是技术人员进行设备...

    用友NC二次开发指导手册

    - **详细说明**:数据字典在NC系统中扮演着重要的角色,它记录了所有数据对象的信息,如字段名、数据类型、长度等。开发者可以通过PowerDesigner等工具自动生成数据字典文件,并将其导入到NC系统中以供后续开发使用...

    nc及使用方法

    一个nc 附上一个nc的使用方法 .doc格式

Global site tag (gtag.js) - Google Analytics