9060 11 месяцев назад
Родитель
Сommit
66e499e39a

BIN
苍穹SHR/0金蝶云·星瀚人力云_定制化开发培训_HR中台服务云_跨业务协同专题 (1).pptx


BIN
苍穹SHR/1金蝶云·星瀚人力云_定制化开发培训_HR中台服务云_HR权限专题.pptx


BIN
苍穹SHR/2金蝶云·星瀚人力云_定制化开发培训_HR中台服务云_HR规则引擎.pptx


+ 53 - 0
苍穹SHR/组织筹备扩展开发实现逻辑-蒋金山.docx

@@ -0,0 +1,53 @@
+组织调整申请单新增组织筹备扩展开发实现
+1新增变动类型和变动场景
+ 新增组织筹备的变动类型和变动场景(现场二开的编码结尾建议跟标品不一致,这样就不会导致标品升级可能出现跟现场相同的编码)
+变动类型
+ (需要在开发平台搜索元数据"haos_orgchangetype")
+ 
+变动场景
+ 
+ 
+2元数据创建
+ 新建组织调整申请-组织筹备(kdtest_homs_batchorgprep)元数据(因为组织筹备跟组织新增的逻辑基本一致,所以我们可以直接继承组织调整申请-新增组织的页面)
+
+说明:在组织调整申请单中增加组织筹备的场景,因为组织调整单的不同分录承载着不同组织变动场景的数据,但是每个分录的实际数据是由每个单独的实体承载的,所以第一步先开发一个承载组织筹备场景的元数据。2.1 新建元数据(元数据继承关系如下图)
+ 
+2.2 将变动类型的缺省值设置为新加的"筹备组织"
+ (这是一个隐藏字段,这样变动场景会自动过滤出变动类型是筹备组织的变动场景)
+ 
+2.3 根据实际业务需要增加页面插件,对页面做逻辑控制
+ (我演示的案例加了一个页面插件,功能是给 number 和 adminorg 赋值, 同时修改维护的组织名称,给组织名称增加后缀(筹))。
+ 
+ 
+3组织调整申请单扩展
+3.1 扩展组织调整申请单
+ 
+3.2 增加【组织筹备】按钮和分录
+ (按钮和分录都可以分别赋值新增组织按钮和分录,然后修改标识和名称)
+ 
+ 【必需】 修改分录单据体列的字段标识,必须加前缀(案例中的前缀是: prep_), 去掉前缀后的标识需要跟前面增加组织调整申请-组织筹备元数据中的字段标识要一致。
+ 
+3.3 增加页面控制插件
+ (页面的主要控制逻辑是: 1. 点击【组织筹备】按钮,会进入"组织调整申请-组织筹备"页面进行信息维护。2. 维护好组织筹备信息保存后会返回到组织调整申请单,将新增的组织筹备数据回写到分录。3. 分录有操作列,分别有查看,编辑,删除操作,点击对应的操作实现具体的逻辑。4. 从组织调整申请列表进入单据,需要将组织筹备的数据展示出来(标品有提供埋点)。5. 组织调整申请单提交并生效和通过工作流审批通过之后,会将数据写入行政组织主数据,标品有提供埋点,可以将新增的变动场景如组织筹备的数据加入到要保存的数据中,同时也提供对数据进行修改的逻辑),页面插件的控制逻辑可以参考标品的页面控制插件:kd.hr.homs.formplugin.web.orgbatch.AdminorgBatchBillPlugin
+ 
+ 
+ 
+4使用标品提供的埋点能力扩展开发
+ 
+4.1 批量调整单扩展点实现参考
+ (具体注意需要的这些参数)
+ 
+4.2 行政组织生效_保存主数据扩展点
+ 
+ 
+5 在组织调整申请列表调整概览增加筹备组织列
+5.1 在组织调整申请单中加一个筹备组织字段
+ (文本,数字类型都行),不需要有字段名
+ 
+ 然后在列表上把这个字段加进去
+ 
+5.2 增加组织调整申请的列表插件
+ 用于筹备组织列的赋值和超链接的点击控制(可以参考标品的列表插件:kd.hr.homs.formplugin.web.orgbatch.list.AdminorgBatchBillListPlugin)
+ 
+ 
+ 

BIN
苍穹SHR/金蝶云·星瀚人力云_定制化开发培训_核心人事专题V1 .pptx (1).pptx


BIN
苍穹SHR/金蝶云·星瀚人力云_开发培训_组织发展云_职位&岗位专题--蒋金山.pptx


BIN
苍穹SHR/金蝶云·星瀚人力云_扩展开发培训_组织发展云_组织管理专题-蒋金山.pptx