s-HR产品在动态扩展平台扩展实体进行java调用说明
背景:二次开发在动态扩展平台扩展实体后,需要和外部系统对接,为外部系统提供接口来进行数据的CURD操作
例如:在DEP扩展实体com.kingdee.eas.hr.emp.emp_page.app.Yhwd
//进行组装调用 String entityname = "com.kingdee.eas.hr.emp.emp_page.app.Yhwd"; //获取com.kingdee.eas.hr.emp.emp_page.app.YhwdInfo 对象类名 //com.kingdee.shr.base.syssetting.util.MetaDataUtil Class clzz = MetaDataUtil.getObjectValueClass(entityname); //初始化com.kingdee.eas.hr.emp.emp_page.app.YhwdInfo CoreBaseInfo info = (CoreBaseInfo)MetaDataUtil.newInstance(clzz,entityname); //com.kingdee.eas.hr.emp.emp_page.app.YhwdInfo 赋值 info.put("name", "xx"); //获取接口 ICoreBase iCoreBase = MetaDataUtil.getBizInterface(entityname); //如果是OSF里面调用,请调整成这个ICoreBase iCoreBase = MetaDataUtil.getBizInterface(ctx,entityname); //调用接口的方法 iCoreBase.save(info); //其他的方法可以参考接口com.kingdee.eas.framework.ICoreBase
//当然也可以根据实体信息进行进一步的处理 //进行组装调用 String entityname = "com.kingdee.eas.hr.emp.emp_page.app.Yhwd"; //获取com.kingdee.eas.hr.emp.emp_page.app.YhwdInfo 对象类名 //com.kingdee.shr.base.syssetting.util.MetaDataUtil Class clzz = MetaDataUtil.getObjectValueClass(entityname); //初始化com.kingdee.eas.hr.emp.emp_page.app.YhwdInfo SHRBaseItemInfo info = (SHRBaseItemInfo)MetaDataUtil.newInstance(clzz,entityname); //com.kingdee.eas.hr.emp.emp_page.app.YhwdInfo 赋值 info.put("name", "xx"); //获取接口 ISHRBaseItem iSHRBaseItem = (ISHRBaseItem )MetaDataUtil.getBizInterface(entityname); //如果是OSF里面调用,请调整成这个ISHRBaseItem iSHRBaseItem = (ISHRBaseItem )MetaDataUtil.getBizInterface(ctx,entityname); //调用接口的方法 iSHRBaseItem .save(info); //其他的方法可以参考接口com.kingdee.shr.base.syssetting.ISHRBaseItem
s-HR产品在动态扩展平台扩展实体进行java调用说明
背景:二次开发在动态扩展平台扩展实体后,需要和外部系统对接,为外部系统提供接口来进行数据的CURD操作例如:在DEP扩展实体com.kingdee.e...
点击下载文档
本文2024-09-16 23:45:13发表“s-hr cloud知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-shr-56576.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
- 鼎捷EAI整合規範文件V3.1.07 (集團).pdf
- 鼎捷OpenAPI應用場景說明_基礎資料.pdf
- 鼎捷OpenAPI應用場景說明_財務管理.pdf
- 鼎捷T100 API設計器使用手冊T100 APIDesigner(V1.0).docx
- 鼎新e-GoB2雲端ERP B2 線上課程E6-2應付票據整批郵寄 領取.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程A4使用者建立權限設定.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程C3會計開帳與會計傳票.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程E6-1應付票據.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程A5-1進銷存參數設定(初階篇).pdf
- 鼎新e-GoB2雲端ERP B2 線上課程D2帳款開帳與票據開帳.pdf
热门文章