
HR软件系统对接,到底要准备哪些“家底”?一篇写给“技术小白”的大实话
说真的,每次提到“系统对接”,很多HR伙伴的头皮就开始发麻。脑子里全是“API”、“接口”、“数据字段”这些听不懂的词儿。其实这事儿没那么玄乎,说白了,就是把咱们手里的Excel表格、旧系统里的数据,想办法让新系统认得、用得上。
我见过太多项目,技术团队在那边催着要数据,HR这边手忙脚乱地到处找,最后导出来的格式五花八门,来回折腾了一个月,项目还没动静。所以,今天咱们不聊技术代码,就坐下来,像整理搬家行李一样,一件一件盘点一下,要把HR系统(通常叫e-HR或HRIS)对接好,到底得准备哪些“家底”。
这篇文章不搞高大上的理论,全是实操层面的干货。如果你正准备上新系统,或者正在为数据发愁,希望这篇“大白话”能帮你理清思路。
一、 核心中的核心:人员信息数据(花名册)
这是所有HR系统的地基,没有这块数据,考勤、薪酬、绩效全是空中楼阁。但“人员信息”这四个字包含的内容可太多了,不能眉毛胡子一把抓。咱们得把它拆细了看。
1. 基础身份信息(这是“身份证”)
这部分数据主要用来“认人”,确保系统里的人是唯一的、准确的。你得把每个员工的“底细”都摸清楚。
- 员工工号: 这是最重要的唯一标识!如果你的旧系统里没有工号,或者工号不规范,建议在对接前先统一规划好。千万不要用姓名来区分,重名是HR永远的痛。
- 姓名: 必须是身份证上的法定姓名,别用昵称或英文名(英文名可以放在别名字段)。
- 证件类型及号码: 身份证是最核心的,涉及到社保、薪酬个税。如果有外籍员工,护照号、台胞证号等也要准备。
- 性别、出生日期、民族: 基础属性,不多说。
- 联系方式: 手机号、个人邮箱。特别是手机号,很多系统的登录、通知都依赖它。

2. 组织架构信息(这是“坐标”)
这部分数据决定了员工在公司里的位置,关系到汇报线、审批流和成本分摊。
- 公司/法人主体: 如果你是集团型公司,这是区分员工归属的第一级。
- 部门/成本中心: 员工所在的部门,也是核算成本的最小单位。注意,部门名称必须全称,且全公司统一。
- 岗位/职位: 员工具体做什么工作。这里容易和“职务”混淆,岗位更侧重于“事”,职务更侧重于“级别”。
- 职级/职等: 用来区分员工的层级,是薪酬带宽和晋升通道的基础。
- 汇报上级: 这个人的直接领导是谁?这里必须用工号来关联,而不是名字。
- 入职日期: 非常关键,直接关系到司龄、年假计算、合同签订次数等。

3. 职业状态信息(这是“生命周期”)
员工的状态决定了他能否参与某些业务流程。比如,离职员工肯定不能发起请假申请。
- 员工状态: 通常分为:试用期、在职、待离职、已离职、退休等。这个字段的定义要和业务方(比如薪酬、考勤)对齐。
- 员工类型: 全职、兼职、实习生、劳务派遣、外包等。不同类型的员工,薪酬结构和福利待遇完全不同。
- 合同类型: 固定期限、无固定期限、已完成任务为期限等。
- 合同起止日期: 这个数据要非常精确,系统可以设置合同到期预警。
二、 薪酬与财务数据(这是“钱袋子”)
薪酬对接是整个项目中最敏感、最容易出错的环节。数据准备的颗粒度直接决定了后续算薪的准确性。
1. 薪酬结构数据
你需要告诉系统,每个员工的工资是由哪些部分组成的。这通常需要一张“薪酬发放表”的历史数据。
| 数据项 | 说明 | 注意事项 |
|---|---|---|
| 薪酬方案/账套 | 员工适用哪套薪酬规则(如:高管方案、销售方案、职能方案) | 不同方案的计算逻辑可能完全不同 |
| 薪资账套启用日期 | 员工从何时开始按此方案发薪 | 用于处理调薪、转岗后的薪资变动 |
| 薪资等级/档位 | 对应的薪酬宽带位置 | 如果系统支持宽带薪酬,这个数据很重要 |
| 固定薪资项 | 如:基本工资、岗位工资、职务津贴、交通补贴等 | 每个项目都要有明确的定义和代码 |
| 变动薪资项 | 如:绩效奖金、提成、加班费等 | 这部分数据通常每月变化,对接时准备历史数据用于校验 |
2. 银行账户信息
发钱的账号,绝对不能错。通常以“开户行+账号”的形式存在。
- 银行卡号: 必须是员工本人的借记卡。
- 开户行名称: 要精确到支行,例如“中国工商银行北京分行海淀西区支行”。系统通常需要标准的开户行联行号。
- 账户性质: 主工资卡、备用卡等。
3. 社保公积金数据
这部分数据决定了每月的社保扣款和增减员操作。
- 参保城市: 员工在哪里缴纳社保,可能和工作地不一致。
- 参保基数: 员工当前的社保和公积金缴费基数。
- 参保状态: 正常参保、暂停缴纳、已转出等。
- 个人比例/公司比例: 特别是公积金,不同城市的比例不同,需要提前配置。
三、 考勤与假期数据(这是“时间账”)
考勤数据对接的重点在于“规则”和“余额”。规则决定了怎么算,余额决定了从哪儿开始算。
1. 考勤规则数据
这部分数据通常是静态的,但配置起来非常复杂。
- 考勤组/班次信息: 员工属于哪个考勤组?是做五休二,还是三班倒?上下班打卡时间点是几点?
- 节假日历: 中国的法定节假日每年都在微调,需要导入当年的最新日历。
- 加班规则: 平时加班、周末加班、法定节假日加班的倍率是多少?是否有加班审批流程?
- 迟到/早退/旷工规则: 扣款规则或绩效影响规则。
2. 假期余额数据(最容易被忽略!)
这是员工最关心的数据,也是新旧系统切换时最容易引起纠纷的地方。如果新系统从年中上线,员工的年假、调休余额必须带过来。
- 年假余额: 截止到上线前一天,员工还剩多少天年假。需要区分是本年度的还是跨年的。
- 调休余额(加班换休): 员工之前加班攒下来的调休时间。
- 其他假期余额: 如:病假额度、婚假、产假、育儿假等(视公司福利政策而定)。
- 假期结转规则: 比如年假可以转结到明年多少天?这个规则也需要同步给新系统。
四、 招聘与人才发展数据(这是“未来账”)
如果你的HR系统包含招聘(ATS)或人才管理(TMS)模块,那还需要准备以下数据。
1. 招聘基础数据
- 职位库: 标准化的职位名称库。避免出现“Java工程师”、“Java开发”、“Java程序员”这种混乱的叫法。
- 渠道库: 招聘渠道列表(如:猎聘、BOSS、内推、官网)。
- 候选人简历数据: 如果需要从旧系统迁移历史候选人信息,需要准备姓名、联系方式、简历附件、过往投递记录等。
2. 绩效与培训数据
- 历史绩效结果: 通常只需要迁移最近1-2年的绩效等级(如A/B/C),用于人才盘点和九宫格。
- 胜任力模型/岗位要求: 如果新系统要做人岗匹配,需要导入岗位的胜任力标准。
- 培训课程库: 内部课程名称、分类、学时。
- 员工培训记录: 谁在什么时候学了什么课程,拿到了什么证书。
五、 辅助管理数据(这是“工具箱”)
还有一些零散但必要的数据,支撑着HR的日常运营。
1. 证书与资格证
特别是对于建筑、医药、化工等行业,员工的证书管理是合规性的关键。需要准备证书名称、发证机构、有效期等。系统最好能设置到期提醒。
2. 项目/成本分摊数据
如果公司实行项目制,或者员工的工资需要分摊到不同的成本中心,需要准备项目列表和分摊比例。
3. 福利数据
商业保险的参保名单、体检的预约记录、节日福利的发放记录等。
六、 数据准备的“坑”与“避坑指南”
光知道要准备什么还不够,怎么准备才是关键。以下是我踩过坑后总结的几条经验:
1. 数据清洗是重中之重
千万别直接把旧系统的数据原封不动导出来就扔给技术。你得先自己过一遍。
- 去重: 检查有没有重复的工号、身份证号。
- 补全: 缺少关键字段(如手机号、入职日期)的员工,必须联系本人或部门补齐。
- 标准化:
- 日期格式统一为 YYYY-MM-DD。
- 手机号统一为11位数字,不带空格或横杠。
- 部门名称统一,比如“人力资源部”不要有的写成“人事部”。
- 状态统一,比如“离职”不要有的写成“已离职”、“离”、“不在此”。
2. 确定“唯一键”
在所有数据中,必须找到一个或多个字段,作为连接不同表格的“钥匙”。最常用的就是员工工号。比如,员工基本信息表、薪酬表、考勤表,都必须包含“员工工号”这一列,这样系统才能把它们关联到同一个人身上。
3. 准备“增量”数据
系统对接不是一次性买卖。你得考虑上线后,数据怎么更新?
- 新员工入职: 怎么录入?是手动输入还是从招聘系统自动同步?
- 员工信息变更: 比如员工晋升、调岗、调薪,数据怎么流转?
- 离职办理: 状态怎么变更?
在对接前,把这些流程想清楚,准备好相应的数据模板,能让系统上线后的运维轻松很多。
4. 敏感数据的脱敏与安全
身份证号、银行卡号、手机号属于个人敏感信息。在传输和交接数据时,一定要注意数据安全。可以先对部分字段进行脱敏处理(比如身份证号只显示前6后4位),等正式导入系统环境时再提供完整数据。
七、 给技术同学的一句话(HR视角)
如果你是HR,可以把下面这段话转给你的IT同事,这能省掉很多沟通成本:
“我们准备的数据字段,很多在业务上是有特殊含义的。比如‘员工状态’,‘试用期’和‘在职’在薪酬计算上可能没区别,但在预警和报表上完全不同。希望在做数据映射(Mapping)时,能多听听我们业务方的解释,不要只看字段名。”
比如,有些公司“部门”和“成本中心”是两套体系;有些公司“岗位”和“职位”是分级的。这些业务逻辑藏在数据背后,需要双方反复确认。
写在最后
HR系统对接的数据准备工作,是一项庞大而细致的工程。它考验的不仅仅是HR的细心,更是对整个公司人力资源管理流程的一次大盘点。
不要指望一次性把所有历史数据都迁移干净。有时候,带着一身泥沙的旧数据,进了新系统反而会把新系统搞脏。不妨设定一个原则:只迁移“有效”数据。比如,只迁移在职员工的完整信息,对于已经离职5年以上的员工,可以把他们的历史薪酬和绩效记录归档,不进入新系统的实时库。
磨刀不误砍柴工。前期的数据准备越充分,后面的系统上线就会越顺畅,员工的体验也会越好。希望这份清单,能成为你手中的一张“藏宝图”。
培训管理SAAS系统
