s-HR 单据导入开发介绍
【适用版本】
s-HR V8.5 SP1及以上
【应用场景】
新增人事单据二开示例
人事单据导入类基本介绍
多人单导入
实现新增单据导入
了解人事单据导入
【详细说明/示例/操作步骤】
1、新增奖励申请单导入
2、新增奖励申请单导入实现类
新增单据导入类可以继承单据导入基础类HRAffairBizBillHrManImportService,也可以不继承此类,直接继承导入基础类BaseImportService请参考API
书写相关逻辑。
3、
【常见问题】
一、四种导入方式
二、自定义主键怎么处理?
重写校验和保存方法:
BaseImportService.verifyRowBiz(BaseRowInforow)
按所选保存方式重写
importNew(BaseRowInfo row)
importOverride(BaseRowInfo row)
importUpdateOnly(BaseRowInfo row)
importUpdateOrAdd(BaseRowInfo row)
三、一般不要手动修改单据状态、删除单据
四、单据生效日期字段
全部统一 bizdate,不要用enterDate(入职日期)、leftDate(离职日期)、retireDate(退休日期)类似的字段
【8.2SP2版本导入类继承体系】
【8.5版本继承类体系】
8.5的导入实现更简洁,单据导入均继承单据导入基础类
BizBillBaseImportCheck:单据导入常用工具类,编码校验、权限校验等
【入职多人单导入】
将页面参数传入实现类、写数据到页面。(有类似场景可以参考)
注: 导入实现类中必须重写saveData(Object object) 方法
以下是多人单导入继承类图
s-HR 单据导入开发介绍
【适用版本】 s-HR V8.5 SP1及以上【应用场景】 新增人事单据二开示例人事单据导入类基本介绍多人单导入实现新增单据导入了解人事单据导...
点击下载文档
本文2024-09-22 20:38:53发表“s-hr cloud知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-shr-114983.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章