视频1:
### 金蝶云HR权限定制化开发培训学习笔记
#### 一、培训主题与目标
- 主题:HR权限系统定制化开发与配置
- 目标:掌握HR权限的业务逻辑、配置流程及技术实现,满足多组织架构、动态授权、数据安全隔离等复杂需求。
#### 二、HR权限整体业务蓝图
HR权限覆盖全业务域(运营管理、HR服务、自助中心、移动端、登录),核心管理对象包括:
1. 角色:权限集合载体(如“HR管理员”“部门经理”)。
2. 用户组:用户的分组(如“中国区HR”“美国区HR”)。
3. 动态授权:按人事业务活动(如“员工入职”)自动分配权限。
4. 数据范围控制:字段级/列表级数据隔离(如仅能看到本部门员工信息)。
#### 三、核心概念解析
##### 1. 角色-用户组关系
- 角色:预定义的权限模板(如“数据维护员”拥有“员工信息编辑”权限)。
- 用户组:用户的集合(如“财务部”用户组)。
- 关系:一个角色可对应多个用户组,一个用户组可拥有多个角色;用户最终权限 = 角色权限 + 用户组权限。
##### 2. 动态授权
- 定义:权限随人事业务流程动态变化(如员工转岗后,原部门经理失去对该员工的查看权限)。
- 实现:通过“业务对象维度映射”(如按`country`字段隔离跨国公司数据)。
##### 3. 数据范围控制
- 字段级:控制单条数据的可见性(如仅允许查看自己录入的员工信息)。
- 列表级:控制查询结果的筛选条件(如`admin in (org1, org2)`仅显示指定组织的数据)。
#### 四、核心业务流程:HR权限初始化配置
##### 步骤1:企业基础信息维护
- 维护组织架构、部门、职位等基础数据(需在SIT/UAT/生产环境同步配置)。
##### 步骤2:权限数据准备
- 准备测试数据(如模拟不同国家/部门的员工信息),用于验证权限效果。
##### 步骤3:权限配置保护
- 配置“权限数据范围”(如按`country`字段隔离中美员工数据)。
- 关联“业务对象维度映射”(将`country`字段与组织维度绑定)。
##### 步骤4:用户授予权限
- 创建角色(如“中国区HR”),配置功能权限+数据权限。
- 将角色分配给用户组(如“中国区HR组”),最终用户获得该角色权限。
#### 五、功能设计与技术原理
##### 1. 权限模型:RBAC扩展
- 传统RBAC(基于角色的访问控制)扩展为“角色+数据范围+动态授权”:
- 角色:定义功能权限(如“员工信息编辑”)。
- 数据范围:通过SQL过滤条件(如`country='China'`)限制数据可见性。
- 动态授权:按业务流程(如“员工入职”)调整权限。
##### 2. HR角色服(Role Service)
- 预定义角色模板(如“HR管理员”“普通员工”),快速复用权限配置。
- 支持自定义角色,灵活适配企业组织架构。
##### 3. 权限校验机制
- 前端:按钮/菜单级权限控制(如无权限则隐藏“删除员工”按钮)。
- 后端:通过中间件拦截请求,校验用户数据权限(如`ListDataFilter`拦截SQL请求,添加`where country=?`条件)。
##### 4. 列表数据维度控制
- 使用`admin in (org1, org2)`等SQL条件,实现跨组织数据隔离。
- 示例:仅显示当前用户所属组织的员工列表。
#### 六、案例实现:员工入职多国权限控制
##### 需求
不同国家/组织的人事专员只能操作本国/本组织员工的入职流程。
##### 实现步骤
1. 准备测试数据:创建模拟组织(中国区、美国区)及员工数据。
2. 配置数据范围:按`country`字段隔离数据(如中国区HR仅能看到`country='China'`的员工)。
3. 业务对象维度映射:将`country`字段与组织维度绑定。
4. 创建角色与用户组:
- 角色:“中国区HR”,配置“员工入职”功能权限+数据权限(`country='China'`)。
- 用户组:“中国区HR组”,分配该角色。
5. 验证:中国区HR登录后,仅能看到中国区员工信息,无法操作美国区数据。
#### 七、案例实现:隐藏二开实体权限
##### 需求
禁止非管理员用户查看/操作特定实体(如“薪资表”)。
##### 实现步骤
1. 配置权限表:在`THCS Anti type forbidlist`表中添加禁用实体(如`hr_payroll`)。
2. 角色配置:为普通用户角色移除该实体权限。
3. 验证:普通用户登录后,“薪资表”相关功能被隐藏或禁用。
#### 八、定制化开发支持资源
- 产品文档:提供API接口说明、权限配置指南。
- 扩展点:开放`beforeSave`、`afterQuery`等钩子,支持自定义权限逻辑。
- SDK:封装权限校验方法(如`checkDataPermission`),简化代码开发。
- 可视化开发手册:拖拽式配置权限规则,降低开发门槛。
#### 九、考试重点提示
1. 掌握HR权限的核心模型(RBAC扩展、角色服)。
2. 熟悉数据范围控制的两种方式(字段级、列表级)。
3. 能独立完成“员工入职多国权限”和“隐藏实体权限”案例的实现。
4. 了解定制化开发的支持资源(SDK、扩展点)。
备注:以上笔记整合了视频中业务逻辑、技术原理及实操案例,建议结合视频中的界面演示(如角色管理、数据范围配置)加深理解。
视频2:
### 金蝶云·星瀚人力云组织岗位定制化开发培训学习笔记
#### 一、课程概述
本课程围绕**金蝶云·星瀚人力云的组织岗位模块**展开,聚焦“定制化开发”主题,通过理论讲解、流程梳理、功能演示及实战案例,帮助学员掌握组织架构与岗位模型的灵活配置、业务流程自动化及个性化需求实现的方法。
#### 二、核心产品功能
##### 1. 组织架构管理
- 功能定位:支撑企业多维度组织架构(如集团、公司、部门、工作组)的创建、维护与动态调整。
- 关键特性:
- 支持跨层级组织关系定义(如上下级隶属、同级协作);
- 提供组织结构调整申请流程,规范变更审批;
- 可自定义组织属性(如成本中心、利润中心)。
##### 2. 岗位模型管理
- 功能定位:构建标准化岗位体系,关联岗位职责、任职资格、汇报关系等信息。
- 关键特性:
- 岗位分类管理(管理岗、技术岗、操作岗);
- 岗位编制控制(设置岗位人数上限);
- 岗位与人员、职位的关联映射。
##### 3. 定制化开发基础
- 扩展能力:通过**低代码平台**实现字段扩展、表单定制、流程编排;
- 数据关联:利用“数据源”功能整合外部系统数据(如ERP、OA),实现跨系统联动。
#### 三、核心业务流程
##### 1. 组织初始化流程
- 步骤:
1. 导入组织架构模板(Excel/JSON格式);
2. 批量创建初始组织节点;
3. 配置组织属性(如成本中心编码规则);
4. 同步至人力云主系统,完成初始化。
- 关键点:需确保导入数据的准确性,避免重复或冲突。
##### 2. 组织调整流程
- 流程设计:
| 阶段 | 操作步骤 |
|--------------|-----------------------------------|
| 申请阶段 | 发起人提交调整申请(附调整说明) |
| 审批阶段 | HR/管理层审核(可驳回/退回修改) |
| 执行阶段 | 系统自动更新组织架构,同步至相关模块(如薪酬、考勤) |
- 自动化优势:减少手动操作误差,确保组织与业务数据一致性。
##### 3. 岗位初始化流程
- 步骤:
1. 定义岗位分类(如管理序列、技术序列);
2. 配置岗位标准信息(职责、任职要求);
3. 关联岗位与职级(如P5-P10对应不同薪资档位);
4. 批量发布岗位模型至各业务单元。
#### 四、核心功能演示
##### 1. 组织快速维护
- 操作路径:`组织架构 > 组织快速维护`
- 功能亮点:
- 批量新增/删除组织节点;
- 拖拽式调整组织层级关系;
- 自定义组织属性字段(如“是否为虚拟组织”)。
##### 2. 组织调整申请
- 操作路径:`组织架构 > 组织调整申请`
- 流程特点:
- 支持多级审批(如部门经理→HRBP→COO);
- 自动生成调整日志,追溯历史版本。
##### 3. 岗位维护
- 操作路径:`岗位管理 > 岗位维护`
- 关键操作:
- 新增岗位:选择所属组织、填写岗位名称/职责/编制数;
- 编辑岗位:修改任职资格(如学历、工作经验)、关联职级;
- 冻结岗位:停止该岗位招聘,保留历史数据。
#### 五、定制化开发案例解析
##### 案例1:行政组织扩展字段
- 需求:在行政组织节点增加“预算额度”“负责人邮箱”字段。
- 实现步骤:
1. 进入HR开发工具,选择“组织架构”模块;
2. 点击“扩展字段”,新增“预算额度”(数值型)、“负责人邮箱”(文本型);
3. 发布至测试环境,验证字段显示与数据录入;
4. 正式发布后,在行政组织列表中即可查看/编辑新字段。
##### 案例2:新增组织信息集
- 需求:为销售团队添加“目标销售额”“客户资源池”信息集。
- 实现思路:
- 利用“信息集”功能整合多维度数据;
- 通过OpenAPI接口将销售数据同步至人力云。
- 效果:销售团队信息集中展示,支持按目标完成度排序。
##### 案例3:组织变动同步到人员生成调动单
- 需求:当员工调岗时,自动生成《人员调动通知单》并同步更新档案。
- 流程设计:
```mermaid
graph LR
A[发起调岗申请] --> B{审批通过?}
B -- 是 --> C[更新组织架构]
B -- 否 --> D[驳回申请]
C --> E[触发人员调动流程]
E --> F[生成调动单+更新档案]
```
- 技术要点:编写脚本监听组织变动事件,调用人员模块API更新数据。
##### 案例4:岗位扩展字段
- 需求:在“研发工程师”岗位增加“技术方向”“项目经验”字段。
- 操作细节:
1. 在岗位维护界面,点击“扩展字段”;
2. 选择“技术方向”(下拉框,选项:前端/后端/AI);
3. 设置“项目经验”为必填项,关联绩效考核模块。
#### 六、常见问题与排查
##### 1. 字段值不显示
- 原因:未正确关联数据源或字段权限未开放。
- 解决:检查“数据源配置”→确认字段“可见性”设置为“公开”。
##### 2. 流程审批卡住
- 原因:审批节点配置错误(如缺少审批人)或数据校验失败。
- 解决:检查流程设计器→确认审批人账号有效性→验证表单数据完整性。
##### 3. 组织与人员数据不一致
- 原因:组织调整后未同步更新人员档案。
- 解决:启用“组织-人员联动”开关→配置同步规则(如调岗后3天内更新档案)。
#### 七、定制化开发能力支持
##### 1. 资源与工具
- 产品文档:提供API接口文档、字段扩展指南(https://www.kingdee.com/doccenter/hr);
- 扩展场景示例:行政组织扩展、销售信息集、岗位联动等;
- OpenAPI:支持组织架构、岗位信息的查询与写入;
- SDK:封装常用方法(如`OrganizationService.add()`),加速开发。
##### 2. 开发规范
- 命名规则:自定义字段需加前缀(如`custom_`),避免与系统字段冲突;
- 测试流程:需在沙盒环境验证→灰度发布至生产环境→监控运行状态。
#### 八、考试重点提示
1. 掌握组织架构与岗位模型的核心功能及业务流程;
2. 熟悉定制化开发的关键步骤(字段扩展、流程编排);
3. 能根据案例需求撰写实现方案(如扩展字段、联动流程);
4. 了解常见问题的排查方法,具备基础故障处理能力。
备注:本笔记结合视频中的理论讲解、操作演示及案例解析,突出“定制化开发”的核心逻辑与实践技巧,适用于考试中对产品功能、流程设计与技术实现的综合考察。
视频3:
# 金蝶云·星瀚人力云核心人力云功能学习笔记
## 一、课程概述
课程名称:金蝶云·星瀚人力云·定制化开发培训——核心人力云总体功能讲解
主讲人:田培靖(HR产品经理 & 客户成功师)
核心目标:掌握核心人力云的产品架构、业务流程、核心功能及定制化开发能力
## 二、核心产品功能概述
### (一)产品定位与架构
1. 业务领域覆盖:
- 人事管理、组织管理、薪酬管理、招聘管理、绩效管理等全模块。
2. 核心人力云的角色:
- 作为“枢纽中心”,打通员工从入职到离职的全生命周期数据流,实现各业务模块间的数据联动与共享。
### (二)人员信息管理
1. 全生命周期管理:
- 覆盖员工入职、在职、离职的全流程,确保数据一致性与完整性。
2. 信息池概念:
- 统一存储所有人员信息,避免跨模块重复录入,纵向打破组织层级壁垒。
3. 差异化配置:
- 支持按角色(HR、员工、管理者)设置不同的信息查看/编辑权限,满足企业合规与个性化需求。
## 三、核心业务流程说明
### (一)人员信息维护流程
1. 管理员维护:
- 通过系统后台批量导入/修改员工信息,确保数据准确性。
2. 员工自助:
- 员工可在线查看个人档案、提交信息变更申请(如联系方式、紧急联系人),需经HR审核后生效。
3. 流程自动化:
- 信息变更后自动同步至考勤、薪酬等关联模块,减少人工干预。
## 四、核心功能演示
### (一)人员信息管理界面
1. 列表视图:
- 批量展示员工信息(姓名、部门、岗位等),支持快速筛选与排序。
2. 详情页面:
- 查看/编辑单个员工信息,包含基本信息、工作经历、教育背景等多维度数据。
3. 历史记录:
- 追踪信息变更轨迹(何时、何人、何种操作),实现数据的全生命周期监控。
### (二)多视图方案配置
1. 按维度分类:
- 支持按地区、部门、岗位、入职时间等维度组合展示员工信息(如“华北区销售部员工花名册”)。
2. 自定义显示字段:
- 企业可根据需求选择显示字段(如健康信息表中仅显示身高、体重),隐藏敏感信息(如身份证号)。
### (三)花名册功能
1. 可视化展示:
- 以表格形式呈现员工入职时间、岗位、籍贯等关键信息,支持数据钻取(点击查看详情)。
2. 动态更新:
- 新增/离职员工信息自动同步,保证数据实时性。
### (四)定制化场景案例(健康信息录入)
需求背景:医疗行业需记录员工身高、体重等健康信息。
实现步骤:
1. 配置表单字段:在系统中添加“身高”“体重”等自定义字段。
2. 设置视图规则:限定仅HR和管理者可见该字段,员工端隐藏。
3. 关联数据源:将健康信息与员工主档案绑定,确保数据一致性。
4. 测试验证:模拟员工信息变更,确认流程自动化与权限控制有效。
## 五、定制化开发能力支持
### (一)开放API
- 提供标准接口(如人员信息查询API),支持与企业现有系统(如OA、财务软件)对接。
### (二)扩展点配置
- 内置多个扩展点(如“人员信息保存前校验”),允许企业自定义业务逻辑(如强制要求填写健康信息)。
### (三)SDK工具包
- 提供开发工具包(含示例代码),降低二次开发难度,支持复杂场景定制。
### (四)应用商店
- 平台内置应用商店,企业可下载预置模板(如“员工健康档案”)或第三方应用,快速满足特殊需求。
## 六、总结
核心人力云以“人员信息池”为核心,通过标准化流程与灵活配置,实现人力资源管理的全周期覆盖。同时,开放的定制化能力让企业能根据自身业务特点深度适配,提升人力资源管理效率与合规性。
---
注:以上笔记结合视频中的产品架构图、流程示意图、功能演示截图及讲师讲解要点整理,适用于考试中对“核心人力云功能”知识点的回顾与记忆。
视频4:
# 金蝶云·星瀚人力云·人事单据定制化开发培训学习笔记
## 一、课程主题与目标
主题:人事单据定制化开发培训
目标:掌握人事单据的定制化开发能力,支持企业个性化业务需求,提升人力资源管理效率。
## 二、产品功能概述
### (一)核心功能模块
1. 入职管理
- 支持多种入职类型(校招、社招、实习生、外勤员工等),流程可根据角色差异化配置。
- 关键功能:入职申请、信息录入、批量导入、审批流配置。
2. 调动管理
- 支持组织架构调整、岗位变动、跨部门/跨区域调动,自动匹配流程。
- 关键功能:调动申请、自定义审批规则、组织架构联动更新。
3. 离职管理
- 完整离职流程(申请→交接→审批→生效),确保数据准确归档。
- 关键功能:离职申请、交接清单、数据归档。
4. 外勤/兼职人员管理
- 独立管理体系,支持特殊场景(如外勤签到、兼职薪酬核算)。
### (二)核心特性
1. 流程灵活配置:可定义不同入职类型的流程差异(如校招 vs 社招)。
2. 数据联动:多维数据自动同步(如入职信息联动薪酬、考勤),避免重复录入。
3. 异动管理:支持组织架构调整下的人员批量调动,自动更新权限和薪资。
4. 外勤管理:全流程线上化(签到、请假、薪酬),适配移动办公场景。
## 三、核心业务流程
### (一)入职流程
步骤:Offer发放 → 入职申请 → 信息录入 → 审批 → 办理
- 特点:标准化流程,支持批量导入;HR可跟踪进度,候选人可查看状态。
### (二)试用转正流程
步骤:试用期结束 → 转正申请 → 审批 → 正式员工
- 特点:简化流程,关联试用期评估结果;自动触发正式工号和权限。
### (三)调动流程
步骤:发起申请 → 部门审批 → 岗位调整 → 信息更新
- 特点:支持跨部门/跨区域调动;自动更新组织架构、权限和薪资。
### (四)离职流程
步骤:离职申请 → 交接 → 审批 → 离职生效
- 特点:完整交接清单(工作、物品、文件);数据自动归档,避免遗漏。
## 四、核心功能演示
### (一)入职申请
- 操作:手动录入/批量导入候选人信息;支持附件上传(简历、证件照)。
- 关键点:可配置差异化流程(如校招需额外步骤)。
### (二)入职办理
- 操作:批量处理申请,查看状态;协作管理(任务分配、进度跟踪)。
- 关键点:HR可高效处理大量入职,候选人实时了解进展。
### (三)试用转正
- 操作:提交转正申请,关联试用期评估;自动触发流程。
- 关键点:简化HR操作,确保转正及时性。
### (四)调动申请
- 操作:自定义审批规则(如跨部门需两级审批);同步更新组织架构。
- 关键点:适应企业动态调整,保持数据一致性。
### (五)离职申请
- 操作:填写交接清单(工作、物品、文件);审批通过后自动归档。
- 关键点:规范离职流程,降低数据丢失风险。
## 五、定制化场景化案例
### (一)案例1:调动流程中添加活动信息
- 需求:记录调动过程中的关键活动(如欢迎会、团队介绍)。
- 实现:
1. 配置活动模板(添加“活动名称”“时间”“参与人”等字段);
2. 设置审批流程(如部门经理审核);
3. 活动信息自动归档,便于后续分析。
- 效果:规范活动记录,提升员工体验。
### (二)案例2:入职申请同步补贴信息到薪酬
- 需求:入职时同步补贴信息至薪酬模块,避免重复录入。
- 实现:
1. 配置字段映射(入职申请的“补贴地点”同步至薪酬的“外派津贴”字段);
2. 使用API接口实现数据同步;
3. 下游薪酬模块自动接收信息。
- 效果:减少人工错误,保证数据一致性。
## 六、定制化能力支持
### (一)技术支持方式
1. 即席查询:快速获取特定数据(如“近30天入职人数”),无需复杂报表。
2. OpenAPI:与外部系统集成(如财务系统、考勤系统),实现数据互通。
3. SDK:提供开发工具包,支持二次开发(如自定义字段、流程)。
### (二)开发资源
1. 产品文档:详细说明功能使用方法和最佳实践。
2. 知识地图:涵盖概念解释、常见问题(如“字段映射失败的原因”)、定制化示例。
3. 示例代码:提供参考实现(如Java调用API同步数据的代码)。
## 七、总结
- 核心价值:人事单据定制化开发可满足企业个性化需求,提升流程效率,降低人工成本。
- 关键能力:灵活配置流程、数据联动、业务协同、技术集成。
- 应用方向:适用于大型企业(多业态、多地域)或特殊行业(如外勤密集型、兼职占比高)。
备注:考试重点为“定制化场景化案例”的实现逻辑(如字段映射、流程配置)及“定制化能力支持”的技术工具(如OpenAPI、SDK)。需结合视频中的操作演示(如调动流程配置、API接口调用)加深理解。
视频5:
# 金蝶云·星瀚人力云人事事务变动定制化开发培训学习笔记
## 一、培训概述
主题:人事事务变动定制化开发培训
目标:掌握通过可视化配置工具实现人事事务变动规则的开发方法,提升系统灵活性。
主讲人:钱靖靖(HR产品&客户成功支持部)
## 二、人事事务变动概述
### 1. 概念与背景
- 定义:人事事务变动是指员工入职、转正、调岗、离职等事件引发的人员数据变更(如档案更新、考勤调整)。
- 痛点:传统系统需硬编码实现业务逻辑,修改成本高;多模块间数据耦合度高,易导致不一致。
### 2. 核心作用
- 可视化配置工具:将人员操作的“增删改查”转化为可配置规则,实现**高内聚、低耦合**。
- 价值:
- 灵活适配不同业务场景(如入职体检、退休审批);
- 自动关联业务流程与人员数据,保证系统协同性;
- 减少重复开发,提升迭代效率。
## 三、定制化开发流程
人事事务变动开发遵循“模板创建→字段映射→触发规则→参数配置→测试验证”的标准化流程:
| 步骤 | 关键操作 |
|---------------|--------------------------------------------------------------------------|
| 1. 创建模板 | 选择基础模板(如入职/退休),扩展自定义字段(如身高、体重)。 |
| 2. 配置字段映射 | 将模板字段与人员信息字段(如档案、考勤)建立对应关系,确保数据流转正确。 |
| 3. 设置触发规则 | 定义何时触发变动(如“入职”操作时自动执行),配置业务事件与人员信息的联动逻辑。 |
| 4. 配置参数 | 在开发控制台开启相关功能(如`hpfs_underscore_new=true`),激活模板能力。 |
| 5. 测试验证 | 提交表单后检查人员档案、考勤等模块的数据一致性,验证流程完整性。 |
## 四、核心功能与技术实现
### 1. 技术处理流程
通过**SDRKRPPS标准接口**处理数据,流程如下:
```mermaid
graph LR
A[上传模板] --> B[解析模板]
B --> C[HPFS接口处理]
C --> D[人员基础信息维护]
D --> E[消息消费同步状态]
E --> F[完成最终状态同步]
```
### 2. 模板能力详解
#### (1)入职单据扩展:导入人员档案
- 需求:入职时采集员工健康信息(身高、体重),同步至档案模块。
- 实现步骤:
1. 扩展入职单据模板,添加“身高”“体重”字段;
2. 配置字段映射:将单据字段与人员档案的“身高”“体重”字段关联;
3. 设置变动操作值(如`2010105`代表“入职”);
4. 开启`hpfs_underscore_new=true`,激活新雇事物变动功能。
- 效果:提交入职申请后,人员档案自动更新健康信息,无需手动录入。
#### (2)退休单据创建:终止类事务模板
- 需求:通过“工终止”类模板创建退休单据,触发人员档案归档。
- 实现步骤:
1. 基于工终止模板创建退休单据;
2. 新增“退休原因”基础资料字段;
3. 配置退休单据与人员信息的映射(如“退休日期”→档案“离职日期”);
4. 手动启用退休流程节点。
- 效果:提交退休申请后,系统自动生成退休档案,终止在职状态。
## 五、场景化案例解析
### 案例1:入职单据二开扩展导入人员档案
- 需求分析:入职时需采集身高、体重数据,同步至人员档案。
- 实现思路:扩展入职单据模板,配置字段映射与触发规则。
- 关键步骤:
- 添加身高/体重字段标识;
- 映射单据字段至档案模块;
- 设置变动操作值为`2010105`(入职);
- 开启新雇事物变动功能。
- 结果验证:提交入职申请后,档案模块自动更新健康信息,数据一致。
### 案例2:使用工终止类事务模板创建退休单据
- 需求分析:通过退休单据触发人员档案归档,终止在职状态。
- 实现思路:基于工终止模板创建退休单据,配置业务流程联动。
- 关键步骤:
- 新增“退休原因”基础资料;
- 映射退休单据至人员管理信息;
- 启用退休流程节点。
- 结果验证:提交退休申请后,系统生成退休档案,在职状态变为“退休”。
## 六、开发能力支持与资源
### 1. 控制台功能
- 文档支持:提供产品文档(如[人事变动开发指南](https://www.kingdee.com/doc.html)),明确配置项含义。
- 社区资源:金蝶社区有大量经验分享(如[人事变动案例](https://club.kingdee.com/forum.php?mod=forumdisplay&fid=243))。
- 即点功能:扩展场景列表、SDK接口等,快速定位开发入口。
- SDK支持:提供丰富API(如`PersonService`),加速功能实现。
### 2. 可复用资源
- 用户清单:预置常用字段映射模板(如入职、退休),减少重复配置。
- 最佳实践:参考“请假申请”“薪资调整”等成熟案例,规避常见陷阱。
## 七、常见问题与排障
### 1. 字段映射错误
- 现象:单据字段未同步至档案模块。
- 原因:字段标识不匹配或映射关系未配置。
- 解决:检查字段名称是否一致,重新配置映射规则。
### 2. 数据同步失败
- 现象:提交表单后,档案/考勤模块无更新。
- 原因:变动操作值错误或功能开关未开启。
- 解决:确认操作值(如`2010105`)与控制台参数(`hpfs_underscore_new`)是否正确。
### 3. 模板无法生效
- 现象:新增模板无响应。
- 原因:权限不足或依赖模块未配置。
- 解决:检查开发权限,确保关联模块(如档案、考勤)已启用。
## 八、总结
人事事务变动定制化开发的核心是通过**可视化配置**替代硬编码,实现业务规则的灵活扩展。关键在于掌握“模板创建→字段映射→触发规则”的流程,善用平台提供的文档、SDK等资源。实际开发中需重点关注数据一致性验证与异常情况排障,确保系统稳定性。
---
备注:本笔记结合视频中的流程图、案例截图及技术术语整理,适用于考试复习与实际项目参考。
视频6:
以下是根据视频内容整理的**《劳动合同和协议管理定制化开发》学习笔记**,适用于考试复习或项目实践参考:
### 一、培训概述
- 主题:金蝶云·星瀚人力云劳动合同和协议管理定制化开发培训
- 讲师:HRC产品/战略客户架构师 陈靖靖
- 核心目标:掌握劳动合同全生命周期管理、电子签章集成及定制化开发能力
### 二、产品功能体系
#### 1. 业务蓝图与核心模块
- 业务蓝图:完整呈现劳动合同从**新签→变更→续签→解除/终止**的全流程,覆盖员工入职、离职等关键节点,明确各模块间数据流转关系。
- 核心模块:
- 合同申请与签订:新签合同模板、在线签署
- 合同履行与变更:条款调整、附件更新
- 合同终止与归档:解除/到期处理、历史数据存档
#### 2. 功能清单(一级/二级菜单)
| 一级菜单 | 二级菜单 | 核心功能描述 |
|----------------|------------------------------|----------------------------------|
| 合同申请与签订 | 新签合同申请 | 选择模板、填写信息、发起审批 |
| | 合同变更申请 | 调整条款、触发变更流程 |
| 合同履行与管理 | 履行提醒与跟踪 | 设置关键节点提醒(如续签、解约) |
| | 合同解除/终止申请 | 选择解除原因、提交终止申请 |
| 电子签章集成 | 法大大/最企签配置 | 对接第三方签章平台,实现线上签署 |
| 系统管理 | 权限控制、日志审计 | 角色权限分配、操作轨迹追溯 |
### 三、核心业务流程
#### 1. 劳动合同管理流程
```mermaid
graph LR
A[发起申请] --> B{审批通过?}
B -- 是 --> C[合同签订]
B -- 否 --> D[驳回修改]
C --> E[履行跟踪]
E --> F[变更/终止申请]
F --> G[归档]
```
- 关键节点:多级审批(部门主管→HR→法务)、合同状态自动更新(草稿→生效→终止)。
#### 2. 电子签章集成流程(以法大大为例)
```mermaid
graph LR
A[配置厂商认证] --> B[HR系统发起签署请求]
B --> C[法大大平台签署]
C --> D[签署结果回传]
D --> E[合同状态更新为“已签署”]
```
- 技术关键:通过API接口(`http://openapi.fadada.com`)传递签署参数,需配置厂商密钥与回调地址。
### 四、核心功能演示
#### 1. 劳动合同管理界面
- 功能:合同列表查询(按状态、人员筛选)、批量操作(新增/修改/删除)、详情查看(条款/附件/审批记录)。
- 价值:实现合同数字化管理,替代传统纸质台账。
#### 2. 合同风险预警数字化工作台
- 功能:实时监控合同关键节点(如续签截止日、解约条件),自动推送风险提示至对应负责人。
- 价值:降低合规风险,提升管理效率。
#### 3. 电子签章操作流程
- 步骤:
1. HR在系统中选择“发起签署”;
2. 跳转至法大大平台,员工/企业完成身份认证;
3. 在线签署合同,结果自动回传至HR系统;
4. 合同状态更新为“已签署”,可下载PDF版。
### 五、定制化场景案例(重点!)
#### 案例1:合同单据扩展(富宇设计拓展案例)
- 需求:增加“学历”“紧急联系人”等自定义字段。
- 实现步骤:
1. 进入HR系统「扩展点」配置页面;
2. 选择“合同申请”表单,添加新字段;
3. 同步更新后端数据库表结构;
4. 测试字段显示与数据保存。
#### 案例2:法大大公有云电子签集成
- 需求:对接法大大公有云平台,实现合同线上签署。
- 实现步骤:
1. 配置法大大厂商认证(获取AppID、AppSecret);
2. 在HR系统中配置签署地址与回调URL;
3. 开发自定义组件,封装签署API调用逻辑;
4. 测试签署流程(发起→签署→回传)。
#### 案例3:法大大私有云电子签集成
- 需求:私有化部署的法大大平台集成。
- 实现思路:
- 方案1:独立开发网关接口,调用私有云API;
- 方案2:集成私有云SDK,直接嵌入HR系统。
- 关键技术:通过HTTPS协议通信,配置私有证书与白名单。
#### 案例4:最企签公有云电子签集成
- 需求:对接最企签平台,满足企业个性化签章需求。
- 实现步骤:
1. 配置最企签厂商认证(获取ClientID、Secret);
2. 开发服务端代理接口,转发签署请求;
3. 处理签署结果回调,更新合同状态。
### 六、定制化能力支持
#### 1. 扩展点(Extension Point)
- 作用:在不修改源码的情况下,扩展系统功能(如表单字段、流程节点)。
- 示例:「合同申请」表单扩展自定义字段。
#### 2. SDK与文档
- SDK:提供Java/.NET等语言版本的接口包,加速二次开发。
- 文档资源:
- 产品文档:https://help.kingdee.com/hcm
- 接口文档:https://open.kingdee.com
#### 3. 定制开发知识库
- 常见场景:
- 流程审批节点自定义(如增加法务终审);
- 报表字段动态计算(如合同剩余期限);
- 第三方系统集成(如与财务系统同步合同数据)。
### 七、考试重点提示
1. 业务蓝图:能绘制劳动合同全流程图,标注关键节点。
2. 电子签章集成:区分公有云/私有云方案的差异(如API调用方式、安全配置)。
3. 定制化开发:掌握扩展点的应用场景及代码示例(如添加自定义字段)。
4. 案例复现:能根据需求选择合适的集成方案(如法大大 vs 最企签的选择依据)。
备注:以上笔记结合视频中的业务逻辑、技术实现及案例演示,突出“功能-流程-定制化”三层核心知识,便于系统性复习与项目实践。
视频7:
以下是根据视频内容整理的**HR自助服务中心定制化开发学习笔记**,适用于考试复习:
---
### 一、培训概述
- 主题:金蝶云·星瀚人力云 HR自助服务中心定制化开发培训
- 讲师:钱峰涛(HR产品/服务客户成功支持部)
- 目标:掌握HR自助服务中心基础能力及定制化开发要点
---
### 二、第一章:产品功能讲解
#### 1. 业务范围与架构
- 核心定位:作为“门户+核心人力系统”的中间层,为自助服务提供数据与业务逻辑支撑。
- 覆盖场景:
- 员工全生命周期HR操作(入职、在职、离职)。
- 多终端适配(PC/移动端),满足不同场景访问需求。
- 数据流转:门户 → 核心人力系统 → HR自助服务 → 流程服务片。
#### 2. 功能模块清单(定制化开发基础)
| 模块类别 | 具体功能 |
|----------------|--------------------------------------------------------------------------|
| 个人信息 | 信息修改、密码重置、照片上传 |
| 档案管理 | 档案查询、人事异动(转正/晋升/调动)、合同续签 |
| 请假管理 | 请假申请、销假、请假统计 |
| 加班/出差 | 加班申请、出差申请、费用报销 |
| 招聘管理 | 招聘需求提报、简历筛选、面试安排 |
| 其他 | 培训报名、公告查看、工资条查询、社保参保证明下载 |
---
### 三、第二章:核心功能演示(定制化开发案例)
#### 案例1:添加二开应用单点入口
##### (1)需求分析
- 在HR自助服务中心首页添加“新应用”入口,支持PC/移动端访问,需关联审批流程。
##### (2)实现思路
- 技术方案:PC端表单+移动端表单开发、流程配置、门户配置。
- 关键点:表单字段映射、流程节点权限控制、门户布局调整。
##### (3)实践步骤
1. 表单开发:
- PC端:设计“新应用”表单,包含申请人、部门、描述等字段。
- 移动端:适配手机端交互,简化字段展示。
2. 流程配置:
- 定义审批流程(如“部门经理→HR专员”),设置各节点权限。
3. 门户配置:
- 添加“新应用”至门户卡片,调整布局顺序。
- 配置门户页面URL,确保单点登录。
4. 测试验证:
- 验证表单提交、流程审批、消息通知是否正常。
##### (4)常见问题与排查
- 集成应用不显示:检查门户配置中“应用ID”是否正确。
- 权限失效:确认角色权限分配是否遗漏。
---
#### 案例2:自定义视图与卡片开发
##### (1)需求分析
- 为不同角色(员工/领导)定制HR门户视图,例如领导可见团队考勤统计,员工仅见个人考勤。
##### (2)实现思路
- 技术方案:分析标准卡片结构、扩展自定义卡片、门户布局配置、角色视图控制。
##### (3)实践步骤
1. 分析标准卡片:
- 解构现有“考勤统计”“公告栏”等卡片的布局与数据源。
2. 创建自定义卡片:
- 用模板快速生成新卡片(如“团队考勤看板”),绑定数据源。
3. 门户配置:
- 将新卡片加入门户布局,通过“门户视图方案”控制不同角色的可见性。
4. 角色权限控制:
- 设置“员工角色”仅显示个人考勤,“领导角色”显示团队汇总数据。
##### (4)常见问题与排查
- 卡片不显示:检查门户配置中“视图方案ID”是否匹配角色。
- 数据加载异常:验证卡片数据源的SQL或API是否正确。
---
### 四、第三章:定制化开发的支持
#### 1. 文档资源
- 产品文档:[金蝶云·星瀚人力云 HR自助服务中心手册](https://help.kingdee.com/)
- 社区知识库:提供定制化开发最佳实践、FAQ。
- 音声间:可视化操作指南(如门户配置、流程设计)。
#### 2. 申请流程
- 开发者需通过“客户成功部”提交申请,审核通过后获取定制化权限。
---
### 五、考试重点提示
1. 业务范围:HR自助服务中心的核心价值是整合员工全生命周期操作。
2. 功能模块:牢记“个人信息、档案管理、请假、招聘”等高频功能的定制化方向。
3. 定制化步骤:掌握“表单开发→流程配置→门户布局→权限控制”的逻辑链。
4. 常见问题:重点关注“集成应用不显示”“权限失效”“数据加载异常”的排查方法。
---
备注:结合视频中的截图(如业务流程图、功能清单、实践步骤界面)辅助记忆,重点关注“门户配置”“流程节点”“角色视图”三大核心操作。
视频8:
以下是根据视频内容整理的**详细学习笔记**,适用于考试备考,涵盖核心知识点、业务逻辑及实操要点:
---
### 金蝶云·星瀚人力云·定制化开发培训——薪资核算专题
讲师:HR产品经理/客户成功支持师 胡晓晴
---
#### 一、课程框架与核心目标
1. 课程定位:聚焦薪资核算业务的定制化开发,解决企业复杂薪酬场景下的个性化需求。
2. 核心价值:
- 通过星瀚人力云平台实现“人财物事”一体化管理;
- 支持灵活配置薪酬规则、公式、报表,适配多元化企业架构。
---
#### 二、核心产品功能概述
##### 1. 业务蓝图(星瀚人力云整体架构)
- 三大模块:
- 组织管理:岗位、部门、职级等基础数据维护;
- 人事管理:员工入离转调、合同、档案等全生命周期管理;
- 薪酬管理:薪资核算、社保公积金、个税申报等。
- 数据流向:组织→人事→薪酬→财务,形成闭环管理。
##### 2. 薪资核算体系(核心功能)
- 六大模块:
| 模块 | 功能说明 |
|---------------|--------------------------------------------------------------------------|
| 人员薪酬档案 | 维护员工基本信息、薪酬标准、社保公积金等 |
| 计税人员 | 筛选需纳税人员,自动关联个税申报 |
| 薪资核算任务 | 分组处理跨组织/部门的薪酬核算 |
| 核算名单规则 | 自定义筛选条件(如入职时间、部门),自动匹配核算名单 |
| 计算规则 | 可视化配置薪酬项目(如应发工资、扣款项)的计算公式 |
| 取数配置 | 整合多系统数据源(如考勤、绩效),动态获取薪酬所需数据 |
---
#### 三、核心业务流程(发薪流程)
角色协同:HRBP(发起)、财务(审核)、IT(运维)
流程步骤:
1. HRBP录入/导入人员薪酬档案 → 2. 配置核算规则 → 3. 执行薪资核算任务 → 4. 财务审核 → 5. 个税申报 → 6. 银行代发 → 7. 归档。
---
#### 四、定制化开发案例解析(重点考点)
##### 案例1:扩展人员信息字段(数字化升级)
- 需求:在原“人员档案”中增加“学历”“毕业院校”字段。
- 实现步骤:
1. 进入「星瀚人力云」→「定制化开发」→「扩展场景」;
2. 选择“人员档案”表单,添加自定义字段;
3. 配置数据来源(手动录入/外部系统对接);
4. 同步更新下游模块(如薪酬核算)。
- 效果:提升人事数据完整性,支撑精准人才分析。
##### 案例2:扩展薪酬字典段(优化核算名单)
- 需求:在“核算名单”中增加“职级”字段,按职级分组显示。
- 实现步骤:
1. 进入「核算名单规则」→ 新增过滤条件(职级=XX);
2. 配置展示模板,绑定职级字段;
3. 测试验证分组准确性。
- 效果:简化HR操作,避免手动筛选错误。
##### 案例3:插件取数(多系统数据整合)
- 需求:从第三方考勤系统获取加班数据,参与薪资计算。
- 实现步骤:
1. 开发取数插件(Java/Python),调用考勤系统API;
2. 在「计算规则」中引用插件返回值;
3. 配置数据映射关系(考勤工时→薪资项目)。
- 效果:消除数据孤岛,确保薪酬计算的实时性与准确性。
##### 案例4:薪资报表增加显示字段(数据维度拓展)
- 需求:在薪资明细表中增加“部门负责人”字段。
- 实现步骤:
1. 进入「报表设计器」→ 扩展报表数据源;
2. 关联组织架构表,提取部门负责人信息;
3. 将字段拖拽至报表模板。
- 效果:管理层可直接查看下属薪酬分布,辅助决策。
##### 案例5:新增薪资审核单审批状态校验(流程管控)
- 需求:在薪资发放前,强制校验审批单状态(如“已批准”方可发放)。
- 实现步骤:
1. 开发自定义校验脚本(JavaScript);
2. 绑定到“发放”按钮的触发事件;
3. 配置Redis缓存存储审批状态。
- 效果:杜绝未审批发放风险,强化内控。
---
#### 五、定制化开发能力支持
1. 扩展场景:支持列表、表单、报表、流程等模块的个性化扩展;
2. OpenAPI:提供标准接口文档,方便与企业现有系统集成;
3. SDK工具包:封装常用功能(如数据取数、规则引擎),降低开发门槛;
4. 定制化开发手册:详述开发规范、最佳实践及调试技巧。
---
#### 六、关键考点总结
1. 星瀚人力云的核心优势:一体化管理+高度定制化,适配集团型企业复杂场景;
2. 薪资核算的关键环节:核算规则配置、数据源整合、审批流程管控;
3. 定制化开发的典型场景:字段扩展、多系统对接、报表优化、流程自动化;
4. 技术实现路径:扩展场景配置、插件开发、脚本编写、API集成。
---
备注:建议结合视频中实际操作界面(如「计算规则」「取数配置」等模块截图)强化记忆,重点关注“如何通过可视化工具完成定制化需求”。
视频9:
### 薪数据集成定制化开发培训学习笔记
#### 一、课程概述
本课程围绕“金蝶云·星瀚人力云”的**薪数据集成定制化开发**展开,旨在解决企业薪酬核算中“数据分散、质量参差不齐、流程繁琐”等问题,通过标准化模板、自动化流程及灵活的定制化能力,实现薪酬数据的精准采集、高效处理与无缝集成。
#### 二、核心产品功能概述
薪数据集成聚焦“业务数据提报-数据处理-集成输出”全流程,主要功能模块如下:
##### 1. 业务数据提报
- 多场景支持:覆盖时间窗口内(如月度薪酬申报)和窗口外(如补发、特殊事件)的提报需求。
- 模板化配置:
- 可定义数据模板(字段、格式、校验规则),例如薪资项、金额日结等;
- 支持导入Excel模板,自动识别字段并预填充关联信息(如部门、职级);
- 提供公式编辑器,支持自动计算(如绩效工资=底薪×系数)。
- 智能化辅助:自动匹配人员信息(如姓名、职级),减少人工输入误差。
##### 2. 流程审批管理
- 灵活审批流:支持小批量数据快速审批,可配置多级审批节点(如部门经理→HR复核);
- 时效控制:允许调整提报/审批时间窗口,适应业务突发需求(如项目奖金紧急发放);
- 权限管控:按角色分配数据查看、编辑、审批权限,确保数据安全。
##### 3. 业务数据看板
- 实时监控:动态展示业务数据提报进度、计算器状态(如是否完成薪酬核算);
- 异常预警:对延迟提报、数据异常等情况进行可视化提示。
##### 4. 数据集成能力
- 标准接口:提供RESTful API,支持与第三方系统(如财务软件、考勤系统)对接;
- 定制化开发:通过SDK扩展数据源(如外部社保系统),满足个性化数据需求;
- 离线支持:支持数据缓存与异步传输,保障网络不稳定时的数据完整性。
#### 三、核心功能设计
##### 1. 数据提报与集成器流程
数据从“源端采集”到“目标端集成”需经过以下环节:
```mermaid
graph LR
A[源端数据采集] --> B(数据清洗/转换)
B --> C{集成器}
C --> D[目标端数据存储]
```
- 源端采集:从HR系统、考勤系统等多渠道获取原始数据;
- 数据清洗:去除重复、错误数据,统一格式(如日期格式、数值精度);
- 集成器处理:根据预设规则(如薪酬计算公式)加工数据;
- 目标端存储:将处理后的数据写入金蝶云或第三方系统。
##### 2. 集成器开发基本规范
为保障数据质量与系统稳定性,需遵循以下原则:
- 预置模板优先:尽量复用系统内置模板,减少重复开发;
- 独立开发:新功能通过扩展字段、新增接口实现,不直接修改源端代码;
- 开放接口:对外暴露标准化API,便于第三方系统集成;
- 版本控制:严格记录数据模型变更历史,避免兼容性问题。
#### 四、定制化开发案例解析
##### 案例1:提报数据新二开业务字段
需求:在现有“员工薪酬表”中增加“新二开业务字段”(如项目补贴)。
实现步骤:
1. 需求分析:明确新增字段的业务含义、数据来源(如项目管理系统中提取);
2. 扩展字段容器:在系统后台通过代码新增字段容器(`bill_entry_ex`),定义字段属性(名称、类型、校验规则);
```java
// 示例代码:新增字段容器
billEntryExService.addAdFieldContainer("project_allowance", "项目补贴", FieldType.MONEY, true);
```
3. 配置模板:在数据提报模板中添加新字段,设置默认值与校验逻辑;
4. 测试验证:模拟数据提报,确认新字段能正确显示、保存与计算。
##### 案例2:薪数据集成点新增自定义业务数据
需求:将外部系统的“员工加班时长”数据集成到薪酬核算中。
实现步骤:
1. 接口定义:使用系统提供的`bidata_service_helper`接口,定义数据传入参数(如员工ID、加班时长);
```json
{
"employeeId": "EMP001",
"overtimeHours": 8,
"date": "2024-05-20"
}
```
2. 数据映射:在集成器中配置字段映射关系(如将外部系统的“加班时长”对应到内部“加班费”字段);
3. 流程整合:将该接口嵌入到薪酬核算流程中,确保加班数据自动参与计算;
4. 结果验证:检查薪酬报表中加班费是否准确生成。
#### 五、定制化开发能力支持
为降低开发门槛,系统提供了丰富的工具与资源:
- SDK与文档:开放Java SDK,提供详细的API文档与代码示例;
- 知识库:涵盖常见问题解答、最佳实践(如字段扩展技巧);
- 沙箱环境:支持在隔离环境中测试定制功能,避免影响生产系统。
#### 六、总结
薪数据集成的核心价值在于**“标准化+定制化”**:通过预置模板与流程规范保证数据质量,借助灵活的扩展能力适配企业个性化需求。定制化开发需遵循“最小改动、最大复用”原则,结合系统提供的工具链,可实现高效、稳定的薪酬数据集成。
注:以上笔记涵盖了视频中的核心知识点,包括产品功能、技术流程、案例细节及开发规范,适用于考试中对“薪数据集成定制化开发”模块的复习。
视频10:
### 金蝶云·星瀚人力云定制化开发培训学习笔记
#### 一、课程概述
主题:日常考勤、打卡排班定制化开发培训
目标:掌握工时制假业务的核心功能、业务流程及定制化开发方法,满足企业差异化需求。
#### 二、核心产品功能概述
##### (一)工时制假业务发展背景
1. 发展阶段:
- 手动管理 → 数字化/自动化 → 全球化/个性化
- 核心痛点:政策差异大、业务复杂度高、数据孤岛严重。
2. 业务特性(4个核心):
- 全球化:跨国家地区政策差异大,需灵活适配。
- 分散化:组织架构分散,数据整合难度高。
- 颗粒化:考勤规则细粒度差异(如部门级、岗位级规则)。
- 多态化:业务类型多样(日常考勤、排班、请假、出差等)。
##### (二)业务蓝图与数据联动
1. 业务蓝图架构:
- 模块划分:组织架构、HR主数据、人员信息、考勤管理、排班管理、请假管理、出差管理等。
- 数据流向:HR主数据 → 考勤/排班系统 → 财务核算,实现全流程闭环。
2. 关键用户角色及需求:
| 角色 | 需求聚焦 |
|--------------|------------------------------|
| 部门经理 | 团队考勤统计、审批 |
| HR专员 | 规则配置、数据合规性检查 |
| 员工 | 简便的打卡/请假操作 |
##### (三)核心功能清单
涵盖**日常考勤、排班管理、请假申请、出差管理、考勤异常处理**五大模块,具体功能包括:
- 日常考勤:考勤档案、异常数据修正、考勤统计报表。
- 排班管理:弹性排班、轮班规则配置、班次调整。
- 请假申请:多级审批流、剩余假期实时显示。
- 出差管理:行程关联费用报销、自动计算差旅补贴。
- 异常处理:自动推送预警、数据联动修正。
#### 三、核心业务流程说明
##### (一)全局工时制假策略(三层配置模型)
通过“全局配置→业务场景→规则细节”三层模型,适配不同国家/地区的政策差异(如中国、美国、欧洲的考勤规则)。
##### (二)关键业务流程详解
1. 1号数据档案自动协同:
- 流程:人员入职/转正 → 自动生成考勤档案 → 关联HR主数据。
- 核心:消除手动录入误差,实现数据实时同步。
2. 2号考勤业务流程:
- 包含请假、补卡、出差子流程,支持多级审批和自动消息推送。
3. 3-6号流程(补卡/出差/年假/异常):
- 补卡:员工自助申请 → HR审核 → 自动更新考勤记录。
- 出差:行程关联差旅费 → 财务自动核算补贴。
- 年假:系统自动计算剩余天数 → 多渠道提醒。
- 异常:自动推送预警 → 数据联动修正(如迟到早退原因标注)。
#### 四、核心功能演示与定制化案例
##### (一)基础功能界面
- 考勤档案:按组织/部门维度查看员工考勤明细,支持批量操作。
- 排班管理:可视化排班表,支持拖拽调整班次,自动校验冲突。
- 打卡申请:员工自助提交补卡/出差申请,流程状态实时跟踪。
##### (二)定制化开发案例(重点)
1. 案例1:人员协同考勤档案自定义生成
- 需求:为特定工号(如CX_3478)自动生成考勤档案。
- 实现步骤:
① 配置数据源(选择人员信息表);
② 设置过滤条件(工号= CX_3478);
③ 低代码开发自动生成档案逻辑;
④ 验证:新员工入职后自动生成专属考勤档案。
2. 案例2:假期单据自定义弹窗休假方式
- 需求:在请假申请中增加“特殊休假方式”自定义选项。
- 实现步骤:
① 扩展表单字段(添加“休假方式”下拉框);
② 配置规则引擎(限制可选值:事假/病假/调休等);
③ 开发自定义弹窗组件;
④ 验证:员工提交请假时显示定制化选项,数据自动回传。
3. 案例3:基于假期单据时间范围锁定按钮次数
- 需求:同一时间段内禁止重复提交请假申请。
- 实现步骤:
① 在表单中添加“时间范围”字段;
② 编写JS代码校验(查询历史申请记录);
③ 绑定校验逻辑至提交按钮;
④ 验证:重复提交时弹出提示,阻止无效操作。
#### 五、定制化能力支持
提供全方位技术支撑,降低开发门槛:
- 文档资源:产品文档、最佳实践案例。
- 工具链:连点(可视化配置)、openAPI(系统集成)、SDK(二次开发)。
- 社区生态:知识库、开发者论坛,快速获取技术支持。
#### 六、考试重点提示
1. 掌握工时制假业务的**四大特性**及对系统设计的影响。
2. 熟悉**业务流程图**(如数据档案协同、考勤异常处理),明确数据流向。
3. 重点记忆**定制化案例**的实现逻辑(尤其是低代码开发和规则配置步骤)。
4. 了解定制化支持的**技术资源**(如SDK调用、openAPI接口)。
总结:本课程围绕工时制假业务的复杂性,通过功能讲解、流程梳理和案例演示,帮助开发者掌握定制化开发的核心方法,满足企业多元化需求。
视频11:
以下是根据视频内容整理的详细学习笔记,适用于考试复习:
---
# 金蝶云·星瀚人力云工时假勤核算与集成定制化开发学习笔记
## 一、课程概述
本课程聚焦金蝶云·星瀚人力云的**工时假勤核算**及**集成定制化开发**,讲解系统功能配置与二次开发以满足企业个性化需求。核心内容包括产品功能、业务流程、功能演示、设计逻辑及实战案例。
---
## 二、产品功能概述
### (一)考勤核算体系
1. 模块构成
包含考勤录入、工时汇总、异常处理、考勤报表四大模块,形成完整的数据流闭环。
2. 核心特性
- 可配置性:支持多套核算方案(如跨国公司不同地区规则差异)。
- 自定义逻辑:允许插入特殊规则(如节假日统计、弹性工作制)。
### (二)可配置的核算方案
- 界面操作:通过配置面板动态调整计算规则(如中国/美国子公司休假政策)。
- 适用场景:快速适配不同企业的考勤制度,无需修改代码。
### (三)高效的考勤核算
- 批量处理:支持Excel导入考勤数据,提升效率。
- 异常管理:按状态分类处理迟到、早退等异常,系统自动标记失败原因。
- 数据冻结:周期结束后自动锁定数据,避免重复操作。
### (四)强配置的空勤核算
- 规则定义:通过可视化界面配置加班时长、调休规则等。
- 复杂场景支持:如跨年调休、多班次轮岗等特殊场景。
---
## 三、核心业务流程
### (一)考勤核算流程(三步法)
1. 周期设置:定义考勤周期(如月度)。
2. 数据录入:员工打卡或HR批量导入数据。
3. 冻结与输出:周期结束自动冻结数据,生成考勤报表。
### (二)集成流程
- 数据来源:对接OA、门禁、薪酬等系统,通过OpenAPI采集数据。
- 数据处理:经规则转换后进行考勤核算,结果推送至目标系统(如薪酬、绩效平台)。
---
## 四、核心功能演示
### (一)考勤核算功能
- 界面展示:数据列表、任务详情、异常原因标注。
- 关键操作:新增考勤项、查看失败日志、重新执行核算。
### (二)工时假勤集成服务
- 推送配置:设定规则(如按组织、时间推送)。
- 目标系统:将考勤数据同步至薪酬、绩效等系统。
---
## 五、核心功能设计
- 考勤核算实体清单:详细列出系统内实体(如`AttendanceItem`、`PersonInfo`)及字段,为二次开发提供数据库参考。
---
## 六、定制化开发案例
### 案例1:出勤核算生成自定义考勤项目
#### 需求背景
客户需统计**节假日出勤**,系统默认功能无法满足。
#### 解决方案
通过**插件扩展**插入自定义逻辑。
#### 实施步骤
1. 引入依赖:添加相关jar包(如` AttendanceEvaluatedService `)。
2. 代码开发:重写方法注入节假日判断逻辑(示例代码):
```java
// 插入自定义逻辑,判断是否为节假日
private List<AttendanceItem> filterHoliday(List<AttendanceItem> list) {
return list.stream().filter(item -> !isHoliday(item.getDate())).collect(Collectors.toList());
}
```
3. 管理端配置:在插件管理页面注册并启用自定义插件。
#### 结果验证
- 成功在考勤列表中增加“是否节假日”字段。
- 数据准确显示节假日出勤情况,满足客户需求。
### 案例2:考勤数据推送到底薪集成
#### 需求背景
考勤数据需与**薪酬系统集成**,传递自定义字段(如“值班补贴”)。
#### 解决方案
利用**资源圈集成底薪核算**,配置数据推送规则。
#### 实施步骤
1. 扩展插件:添加自定义字段(如`isOnDuty`)。
2. 配置推送规则:
- 选择目标系统(如薪酬平台)。
- 设定推送条件(如特定组织、时间范围)。
3. 测试与验证:
- 推送考勤数据到底薪系统。
- 检查日志确认数据一致性(如自定义字段值匹配)。
#### 结果验证
- 底薪系统成功接收考勤数据,自定义字段值无误。
- 日志记录完整,支持问题追溯。
---
## 七、定制化能力支持
### (一)开发能力支持
1. 文档资源:产品文档、OpenAPI SDK、社区知识库。
2. 扩展点:
- 界面扩展:自定义表单、按钮等UI元素。
- openAPI:对外提供数据接口(如查询考勤数据)。
- SDK:封装常用方法,简化代码开发。
### (二)注意事项
- 权限管理:配置角色权限,防止越权操作。
- 日志排查:通过系统日志定位推送失败等问题。
---
## 八、总结
金蝶云·星瀚人力云通过**强配置功能**与**定制化开发能力**,有效解决企业个性化考勤需求。掌握其核心流程、功能设计及插件开发技巧,可高效应对复杂业务场景。
视频12:
以下是根据视频内容整理的**数据迁移解决方案学习笔记**,适用于考试复习:
---
### 一、数据迁移的核心挑战
1. 数据量大
- 企业数据积累多,迁移耗时久,易影响业务连续性。
2. 数据源复杂度高
- 源系统多样(如OA、财务系统),数据格式不统一,需适配多种接口。
3. 数据质量问题
- 重复、缺失、错误数据多,需清洗和标准化。
4. 数据格式不统一
- 字段命名、编码规则不一致,导致映射困难。
应对思路:制定分层迁移策略(基础数据→业务数据→历史数据),优先清理核心业务数据。
---
### 二、数据迁移方法论
#### (一)人员与组织保障
- 迁移组架构:
设立**迁移组长**(统筹全局)、**技术组**(数据清洗/工具开发)、**业务组**(需求确认/测试)、**客户方**(资源协调)。
- 关键动作:
明确权责边界,客户深度参与;通过“周会+日报”同步进度,确保组织协同。
#### (二)迁移阶段划分
| 阶段 | 核心任务 |
|------------|--------------------------------------------------------------------------|
| 准备阶段 | 范围定义、团队组建、环境搭建、数据采集 |
| 设计阶段 | 迁移方案设计(范围/方式/验证)、工具选型 |
| 实施阶段 | 数据清洗、分批迁移、异常处理 |
| 验证阶段 | 数据一致性校验、功能完整性测试 |
| 切换阶段 | 割接上线、回滚预案 |
#### (三)迁移工作概览
| 维度 | 关键要素 |
|--------------|--------------------------------------------------------------------------|
| 迁移范围 | 明确哪些模块/数据需迁移(如组织架构、人员档案) |
| 角色分工 | 技术组(数据处理)、业务组(需求确认)、客户方(资源协调) |
| 迁移方式 | 中间表模式(适合大数据量)、Excel导入(小数据量)、API接口(实时同步) |
| 验证方式 | 数据验证(值对比)、页面验证(功能完整性) |
| 迁移流程设计 | 分解为“数据清洗→转换→加载”子流程,确保可追溯 |
---
### 三、数据迁移方案设计
#### (一)系统切换策略
| 策略 | 适用场景 | 优势 | 风险 |
|--------------|------------------------------|--------------------------------|--------------------------------|
| 直接切换 | 非核心系统, downtime 可接受 | 成本低、周期短 | 业务中断风险高 |
| 并行运行 | 核心系统,需零中断 | 风险可控 | 资源消耗大 |
| 分批上线 | 大型企业,数据复杂 | 降低单次迁移压力 | 需多次割接,周期长 |
推荐策略:优先采用**分批上线**(如先迁外围系统,再迁核心HR模块)。
#### (二)典型场景方案
1. 组织人事数据迁移
- 分批策略:按部门/职级分批,非试点部门先行,降低风险。
- 数据关联:通过“上级-下级”“岗位-人员”关系链确保一致性。
2. 主数据对外部系统供给
- 两阶段法:
① 先切外围系统(如OA),保证业务连续性;
② 再切核心HR,同步历史数据。
- 关键措施:新旧系统双写,避免数据丢失。
#### (三)数据迁移关键事项
1. 数据清洗:去重、补缺、标准化(如性别字段统一为“男/女”)。
2. 迁移方式选择:
- 小数据量 → Excel导入;
- 大数据量 → 中间表模式;
- 实时同步 → API接口。
3. 流程设计:明确“责任到人”(如技术组负责数据转换,业务组负责验证)。
#### (四)数据类型处理
| 数据类型 | 处理原则 |
|--------------|--------------------------------------------------------------------------|
| 基础数据 | 全量迁移,确保结构化(如组织架构) |
| 业务数据 | 按需筛选(如仅迁移在职员工数据) |
| 历史数据 | 非必要则归档,需迁移则采用“增量+全量”结合 |
| 非结构化数据 | 文件附件单独迁移,关联ID建立映射 |
---
### 四、数据迁移工具应用
1. API接口批量迁移
- 步骤:配置模板 → 同步数据至中间表 → 验证后写入目标系统。
- 优势:自动化程度高,适合大规模数据。
2. Excel模板导入
- 步骤:从旧系统导出Excel → 清洗数据 → 通过模板导入新系统。
- 适用场景:小批量静态数据(如人员基本信息)。
3. 中间表模式
- 流程:旧系统→中间表(清洗/转换)→新系统,支持多人协作。
4. 二次开发能力
- 利用SDK调用(如金蝶云API),实现历史数据自动迁移(如人员异动记录)。
---
### 五、数据迁移案例(XX银行分批次迁移)
1. 迁移流程:
旧HR系统 → 数据清洗 → 分批迁移(先外围,后核心) → 新HR系统验证 → 割接上线。
2. 关键成功因素:
- 客户方深度参与(提供资源与测试环境);
- 采用“中间表+API”混合模式,平衡效率与灵活性;
- 多轮测试(单元测试+集成测试+压力测试)。
---
### 六、考试重点提示
1. 高频考点:
- 数据迁移四大挑战及对应策略;
- 分批上线的优势与应用场景;
- 中间表模式的流程设计;
- API接口迁移的操作步骤。
2. 答题技巧:
结合“方法论→方案→工具”的逻辑链作答,强调“组织保障”与“风险控制”。
---
注:以上笔记覆盖视频核心知识点,建议结合案例图示(如迁移流程图、工具操作界面)强化记忆。
视频13:
以下是根据视频内容整理的**详细学习笔记**,适用于考试复习,按逻辑框架分章节梳理核心知识点:
---
### 一、星瀚HR集成总体介绍
#### 1. 企业人力资源变革趋势
- 背景:大型企业规模扩大,需打破信息孤岛,实现数据共享与流程协同。
- 演变路径:传统HR系统 → HR中台 → 星瀚人力云(一体化HR SaaS平台)。
#### 2. 星瀚人力云整体架构
- 三层架构:
- 左侧:HR系统(如SAP、用友、金蝶等传统系统);
- 中间:HR数据集成中心(核心组件:基础服务、数据治理、流程引擎、API网关);
- 右侧:外部系统(OA、CRM、财务系统等)。
- 双引擎驱动:
- 数据集成引擎:负责数据清洗、转换、同步;
- 服务集成引擎:负责流程编排、API管理、异构系统对接。
#### 3. 技术架构价值
- 实现数据“一次采集,多方复用”;
- 支持多系统无缝集成,提升数据一致性与业务效率。
---
### 二、集成各阶段关键活动
#### 1. 集成组织人员架构
| 角色 | 职责 |
|--------------|----------------------------------------------------------------------|
| 产品经理 | 需求分析、方案评审、验收测试 |
| 项目经理 | 团队协调、进度管控、风险规避 |
| 开发人员 | 接口开发、联调测试、文档编写 |
#### 2. 各阶段核心活动
| 阶段 | 关键活动 |
|--------------|----------------------------------------------------------------------|
| 需求调研 | 业务流程梳理、数据字段映射、接口规范制定 |
| 方案设计 | 架构选型(单向/双向同步)、数据流转图绘制、异常处理机制 |
| 开发测试 | 接口编码、单元测试、压力测试、灰度发布 |
| 上线运维 | 全量数据初始化、监控告警配置、定期巡检、版本迭代 |
---
### 三、数据集成场景解决方案
#### 1. 场景分类及适用情况
| 场景 | 适用场景 | 核心特点 |
|----------------------|----------------------------------------------------------------------|------------------------------------------|
| 分模块上线(单向) | 老系统仍在使用,仅需将HR数据推送到其他系统 | 简单高效,避免重复录入 |
| 分模块上线(双向) | 新系统替换老系统,需实时双向同步 | 保证数据一致性,降低切换风险 |
| 老系统并行运行 | 新旧系统同时运行,数据双向同步 | 支持过渡期业务平滑迁移 |
| 外部系统单向推送 | 外部系统(如财务、OA)主动推送数据到星瀚人力云 | 减少人工干预,提升数据时效性 |
| 平台可写双向同步 | 多个平台均可读写数据(如集团+子公司) | 实现跨组织数据共享与协同 |
#### 2. 典型案例:XX银行集成实践
- 场景:HR系统升级,需与下游系统(如信贷、风控)实时同步员工数据。
- 方案:采用“分模块上线双向同步”模式,通过星瀚人力云中间层实现数据秒级同步。
- 效果:避免数据延迟导致的风险,提升业务响应速度。
---
### 四、生态系统集成策略
#### 1. 与外部系统集成的核心原则
- 以星瀚人力云为**中间枢纽**,统一管理HR数据流向;
- 支持**多种协议**(RESTful API、SOAP、消息队列等);
- 确保**数据一致性**(通过事务控制、幂等性设计)。
#### 2. 常见集成对象
| 系统 | 集成方式 | 数据流向 |
|----------------|----------------------------------------------------------------------|------------------------------|
| OA系统 | 单向同步(员工入职/离职流程) | OA → 星瀚人力云 |
| 财务系统 | 双向同步(薪资核算、费用报销) | 双向实时交互 |
| 招聘系统 | 单向推送(简历信息→员工档案) | 招聘系统 → 星瀚人力云 |
---
### 五、平台集成指标解决方案
#### 1. 身份集成
- 目标:解决多系统单点登录(SSO)问题。
- 方案:通过OAuth 2.0协议,实现用户在星瀚人力云登录后自动访问关联系统。
#### 2. 工作流集成
- 目标:打通HR流程与业务流程(如请假审批→工资调整)。
- 方案:利用BPMN标准流程引擎,实现跨系统流程自动化。
#### 3. 文件服务集成
- 目标:统一管理合同、证明等文档。
- 方案:对接云存储服务(如阿里云OSS),支持在线预览、版本控制。
#### 4. 电子签章集成
- 目标:实现无纸化签约(如劳动合同签署)。
- 方案:调用第三方电子签章API(如e签宝),嵌入HR系统中。
---
### 六、集成常见问题及对策
#### 1. 数据不一致问题
- 原因:网络波动、并发操作、字段映射错误。
- 对策:
- 采用**事务回滚机制**;
- 增加**数据校验层**(如MD5哈希值对比);
- 记录**操作日志**便于追溯。
#### 2. 对象更新不同步
- 原因:批量更新时未触发同步机制。
- 对策:
- 设置**触发器**(如数据库变更日志);
- 使用**消息队列**(如Kafka)异步通知。
#### 3. 业务对象更新时间差异
- 原因:新旧系统时区或时钟不同步。
- 对策:
- 统一时区(UTC标准);
- 通过**NTP服务器**同步时间。
---
### 七、考试重点总结
1. 架构设计:掌握星瀚人力云的三层架构与双引擎作用。
2. 场景选择:能根据业务需求选择合适的集成场景(单向/双向/并行)。
3. 问题解决:熟悉数据不一致、对象不同步等问题的技术对策。
4. 案例应用:结合XX银行案例,理解实际项目中如何落地集成方案。
---
注:以上笔记可根据考试题型(选择题/简答题/案例分析题)灵活调整细节,重点关注**架构图、场景对比表、问题对策表**等可视化内容的文字描述。