Sheet1Page1人员姓名人员编码工号请假类别开始时间截止时间请假时间类型赵珊珊0003400034事假2015/1/68:302015/1/611:30按时点李玉超0003900039病假2015/1/68:302015/1/611:30整天
问题:请假单如何获取抄送人为审批参与人处理方案:工作流脚本处理操作步骤如下:1、定义流程变量//输出变量:perf参与人变量2、在提交节点增加后置脚本//输出参与人变量perfIf(bizObj.ccPerson!==nullbizObj.ccPerson!=){String[]str=bizObj.ccPerson.split(,);perf=newString[str.length];for(inti=0;i
问题:如何判断多分录请假单是否包含哺乳假类型请假处理方案:工作流脚本处理操作步骤如下:1、定义流程变量//输出变量:YN是否哺乳假2、在提交节点,高级设置,增加后置脚本处理for(vari=0;i
④内部公开请勿外传请假单批量界面修改列顺序场景:在流程中心批量审批请假单等单据时需要自定义列的顺序,如下图1.参照请假单的标准数据源,新建一个数据源使用①在请假单列表对应的视图中找到请假单的query,并导入到dep中。PK值:com.kingdee.eas.hr.ats.app.AtsLeaveBillQuery。②业务数据源右键选中,单击导入,按下图操作,然后点击确定。1/7④内部公开请勿外传③新建数据源:右键单击业务数据源-新建,包路径选择假勤管...
8685sp1适用需求分析:视图配置的员工编码保存后可以显示出来,编辑的时候不会自动带出,需要代码处理。解决方案:修改JS触发选择员工之后,触发显示员工的编码。JS路径:\eas\server\deploy\easweb.ear\shr_web.war\addon\attendmanage\web\js\shr\ats\atsLeaveBillBatchEdit.js,的162行增加代码如下(修改JS文件之前请做好备份)if(cellname==person){//多人请假单列表增加“员工编码”列,给“员工编码”赋值$(#entries).jq...
问题:工作流如何获取单据上传附件数处理方案:1、定义流程变量,如下图所示//输出变量:attachcounts上传的附件数量2、在提交节点,添加后置脚本,如下图所示//输出变量:attachcounts上传的附件数量java.sql.Connectioncon=com.kingdee.bos.framework.ejb.EJBFactory.getConnection(__bosContext);java.sql.Statementst=con.createStatement();java.sql.ResultSetrs=null;Stringtsql=selectcount(1)counts;tsql=tsql+fromT_BA...
问题:如何取请假开始时间所处考勤周期的生理假请假单据数处理方案:工作流脚本处理操作步骤如下:1、定义流程变量//输入变量:personid是职员id,startdate请假开始时间//输出变量:Ltimes请假开始时间所处考勤周期流程中或流程结束的生理假请假单单据数2、输入变量赋值,操作如下图所示3、在提交节点后置脚本,贴入如下脚本//流程变量说明://输入变量:personid是职员id,startdate请假开始时间//输出变量:Ltimes请假开始时...
问题:工作流如何获取请假开始时间前后两天范围内的总时长处理方案:1、定义流程变量,如下图所示2、给输入变量personid、startdate赋值3、在提交节点,添加后置脚本,如下图所示//输入参数:personid职员id,startdate请假开始时间//输出参数:Leavelength--请假开始时间前后两天范围内的请假总时长SimpleDateFormatsdf=newjava.text.SimpleDateFormat(yyyy-MM-dd);Stringsd=sdf.format(startdate);java.sql.Connectioncon=com...
1、User登录eas客户端,打开动态扩展平台高级版功能界面后,右键业务数据源,选择导入业务数据源,在弹出的“选择Query”界面,贴入“com.kingdee.eas.hr.ats.app.AtsLeaveBillQuery”,引入套打数据源2、打开请假单的套打数据源,添加附件扩展实体“com.kingdee.shr.attachment.app.SHRAttachmentExt”3、添加实体关联关系如下:4、添加附件名称字段5、在套打模板里面添加附件名称,如下图6、套打效果如下:
问题:工作流如何获取请假开始日期当天同职位的请假天数处理方案:1、定义流程变量,如下图所示2、给输入变量personid、startdate赋值//输入参数:positionid职位id,begindate实际开始时间3、在提交节点,添加后置脚本,如下图所示//输入参数:positionid职位id,begindate实际开始时间//输出参数:leavelength当天请假实际总时长,msql执行的sql语句SimpleDateFormatsdf=newjava.text.SimpleDateFormat(yyyy-MM-dd);Stringod=...
④内部公开请勿外传单据增加抄送人一、动态扩展平台增加抄送人字段增加抄送人后,注意报存并启用。二、配置视图1/3④内部公开请勿外传在个人请假单视图中,增加红框部分的内容后,保存<fieldname=chaosonglabel=抄送uipk=shr.person.f7/>注意:这里的name值,要和第一步中加的名称一致。三、设置工作流消息提交单据节点,设置输出数据(申请人的名称、请假开始时间、请假结束时间、抄送人),并和流程变量中设置的变量一一对应...
场景:1、请假单审批人单据查看界面,修改‘上一次请假’为‘最后一次请假’的方法2、审批人提示信息上显示的本月‘您’请假几次,修改成本月‘XX员工’请假几次问题1,修改eas\server\deploy\easweb.ear\shr_web.war\addon\attendmanage\web\js\shr\ats\atsleabebilledit.js文件第1450行附近的‘上一次’为‘最后一次’,问题2,修改com.kingdee.eas.hr.ats.app.AtsLeaveBillFormWorkflow视图,将
问题:隐藏多人请假单的【批量填充】按钮处理方案:修改atsLeaveBillBatchEdit.js实现参考路径:eas\server\deploy\easweb.ear\shr_web.war\addon\attendmanage\web\js\shr\ats\atsLeaveBillBatchEdit.js修改方法:搜索“id=orgfill”定位到如下代码段在红框代码处新增“display:none;”即可,修改后代码如下图所示修改后效果如下
④内部公开请勿外传请假确认单流程助手显示请假开始结束时间请假确认单上没有请假单分录的信息,所以不能直接关联请假单分录,需要通过自定义脚本获取,步骤如下:1、进入客户端-企业建模-业务流程管理-单据摘要-单据摘要,找到“请假确认单”,在单据摘要方案中,增加自定义项目,如图2、编辑取数脚本,本脚本返回的是请假单的“请假开始时间”varleavebillid=_entry.get(leavebill).get(id);java.lang.Stringsql=selecttop1*f...
问题:82sp2流程中心审核请假单页面隐藏额度数据?处理方案:修改atsLeaveBillEdit.js实现参考路径:C:\Kingdee\eas\server\deploy\easweb.ear\shr_web.war\addon\attendmanage\web\js\shr\ats\atsLeaveBillEdit.js修改方法如下:1、搜索“总额度”,定位到如下代码段:将红框部分代码注释即可,如下图所示修改效果如下
s-HR请假时长逻辑说明请假时长受一些场景数据影响,比如:是否启用半天假,是否控制假期额度,是否包含公休日、法定假日,是否有排班。在此先分别说明一下各参数的影响1、是否启用半天假1.1启用半天假需设置时间点(如有排班,建议与排班时间点保持一致)后,创建请假单据时会出现上下午的选择(说明:只针对单人请假单;多人请假单不受控制,是显示时间点),单据保存后,则上下午就会按照假期制度中设置的时间点展示。1.1.1假...
请假单的两个问题(1)安装环境:(2)问题一:请假单上的时间如何选择到半点和整点,现在的环境只能选择整点。(3)问题二:请假单流程中:一旦审批人的业务界面状态设置为:EDIT,流程审批人看到的界面就是请半天假的界面,并且报错。无论假期制度是否设置为半天假,审批人看到的界面都是半天假,并且报错如下:选择上午或者下午后,系统提示“请选择请假时间”请指导,非常感谢!
s-HR请假时长逻辑说明请假时长受一些场景数据影响,比如:是否启用半天假,是否控制假期额度,是否包含公休日、法定假日,是否有排班。在此先分别说明一下各参数的影响1、是否启用半天假1.1启用半天假需设置时间点(如有排班,建议与排班时间点保持一致)后,创建请假单据时会出现上下午的选择(说明:只针对单人请假单;多人请假单不受控制,是显示时间点),单据保存后,则上下午就会按照假期制度中设置的时间点展示。1.1.1假...
s-HR请假时长场景实例在此举出3个常用场景说明,分别是:有排班记录;没有排班取默认班次;没有默认班次一天按24小时计算1、该场景适用于使用考勤管理模块,且有排班记录的客户群体场景数据:(为了区分考勤档案中的默认班次与排班记录中的班次,所以分别设置了两段班和一段班)[1]、维护了考勤档案数据,考勤档案中设置了默认班次,默认班次为两段班,班次信息:两段班班次:08:30-11:30段内休息30分钟13:00-18:00段内休息30分...
使用版本:s-HRV2.0V8.2关于【请假进出免打卡】参数说明:1、先按照打卡进行正常计算;考勤结果如有空卡的现象,再判断这个参数进行填卡2、如班次为段间免卡,则优先进行免卡填充,然后再根据这个参数判断填充3、当天请假范围存在段间的情况下才起作用,以下情况是不做补卡的:a、请假单完全包含在班次段内;b、班次段内完全包含了请假单4、请假单在前段段次----请假结束时间填充第一段上班点5、请假单在后段段次----请假开始时...