s-HR-绩效管理-自动目标统一下达二开指导文档

栏目:s-hr cloud知识作者:金蝶来源:金蝶云社区发布:2024-09-22浏览:1

s-HR-绩效管理-自动目标统一下达二开指导文档


适用对象:

本文档仅供二开人员进行参考,数据无价,请验证充分再部署正式环境。

 

 

 

一.     标品统一下达的目标方法说明

a)   方法名

com.kingdee.shr.perfweb.app.base.evalplan.PerfEvaObjectControllerBean#doGoalsTransmit(Context ctx, String periodId, Set billIds, boolean isDirectlyTransmit, String sendType, String msgTempId, boolean isOrg)

 

b)   参数说明

参数名

说明

ctx

上下文

periodId

考核周期ID

billIds

评估对象ID集合

isDirectlyTransmit

是否直接下达(true:直接下达,false:统一下达)

sendType

消息发送方式(smsType + emailType + portalType + yzjMsgType,eg:如果sendType传递的是:”1010”,则表示需要发送短信和门户消息)

smsType:短信消息

emailType:邮件消息

portalType:门户消息

yzjMsgType:云之家消息

msgTempId

系统通知模板ID(通过绩效管理-绩效业务设置-系统通知模板设置   查找对应的系统通知模板)

isOrg

是否组织考核(true:组织考核,false:员工考核)

 

 

c)   方法调用方式

业务代码通过:com.kingdee.shr.perfweb.app.base.evalplan.PerfEvaObjectFactory.getLocalInstance(ctx).doGoalsTransmit(period, lockedIds,

                            isDirectlyTransmit, sendType, msgTempID, isOrg);

 

d)   获取需要下达的评估对象查询条件

select * from t_eva_perfEvaObject where FBELONGGROUP is not null and FUNITGOALSSTATUS = 0;

说明:查询已经指定分组并且未统一下达的评估对象,注意,下达之前需要指定好填报人和目标下达人。

 

二.     新增加二开façade调用标品统一下达方法

三.     新增加后台事务绑定第二步的façade

四.     部署二开代码

 

五.     启动EAS服务进行验证


s-HR-绩效管理-自动目标统一下达二开指导文档

适用对象:本文档仅供二开人员进行参考,数据无价,请验证充分再部署正式环境。 一. 标品统一下达的目标方法说明a) 方法名com.k...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息