如何用 Deluge 脚本实现自动算薪?

当 Excel 算薪公式改到崩溃 — 把规则写进 Creator,HR 审核锁定,财务仍管个税与发薪通道。

30 秒结论

  • Creator 管:考勤汇总、加班 / 提成规则、薪资明细生成与 HR 审核锁单。
  • 财务系统管:个税申报、银行代发、社保公积金对接 — 通常仍用专业薪酬模块。
  • 适合:50–300 人、规则复杂但还没到上 SAP HR 的规模。

一、三张核心表(字段示例)

关键字段说明
员工档案工号、部门、薪资结构 ID、入职日主数据,变更要走审批
月度考勤员工、年月、应出勤、实出勤、加班小时、请假类型可对接打卡或手工导入
薪资明细员工、年月、基本工资、加班费、提成、扣款、应发HR 锁定后不可改

二、触发时机(两种常见)

  1. 月末按钮:HR 确认考勤关闭后,点击「生成薪资」— 适合人工把关
  2. 定时任务:每月 28 日 2:00 自动跑 — 适合规则稳定、考勤已自动汇总

三、Deluge 逻辑示意(伪代码)

以下为教学用简化逻辑,实际需按客户薪资结构拆分函数:

// 遍历当月考勤,按员工生成薪资明细
for each att in Monthly_Attendance[Month == targetMonth && Status == "已确认"]
{
  emp = Employee[Employee_ID == att.Employee_ID];
  base = emp.Base_Salary;
  otPay = att.Overtime_Hours * emp.OT_Rate;
  commission = calculateCommission(att.Employee_ID, targetMonth); // 单独函数
  deduction = att.Leave_Deduction;
  gross = base + otPay + commission - deduction;

  // 写入或更新薪资明细
  detail = Salary_Detail[Employee == emp.ID && Month == targetMonth];
  if(detail.count() == 0) { insert into Salary_Detail ... }
  else { update Salary_Detail[ID == detail.ID] Gross_Pay = gross; }
}
notifyHR("薪资草稿已生成,请审核");

复杂提成(阶梯、团队分摊)建议拆成独立 Deluge 函数并写单元测试数据 — 我们实施时交付脚本说明文档。

四、与 Excel 算薪对比

维度ExcelCreator + Deluge
规则变更改公式易漏改某张表改脚本 + 版本留痕
权限文件满天飞HR 可见,员工只看本人
审批邮件确认系统内锁单 + 时间戳
个税财务另算导出明细给财务系统

五、实施范围与费用参考

  • 仅考勤汇总 + 简单加减:2–3 周,实施约 3–5 万
  • 含提成阶梯、多部门规则:4–6 周,需分函数迭代验收
  • 与钉钉考勤 / ERP 对接:另计集成费 — 集成专题

Deluge 能力专题 → · 考勤场景 →

企业微信 · 索取场景演示
企业微信

预约场景演示

添加企业微信顾问,可索取与本页对应的场景演示(移动端表单、审批流与报表样例),便于内部评估后再推进商机登记。

演示环境按国内企业常见字段与审批习惯配置,非官方功能宣传片。

商务对接方式

按评估阶段选择合适入口 — 演示了解、资料备查或专家诊断

阶段一 · 初步了解

场景演示

通过企业微信获取与本场景匹配的演示样例,评估产品形态与实施可行性。

预约场景演示
阶段二 · 内部汇报

资料与 TCO

选型白皮书、竞品对比摘要、TCO 计算器 — 供管理层与采购评审使用。

索取资料 TCO 计算器
阶段三 · 立项评估

专家一对一诊断

24 小时内反馈:是否适合 Creator、建议首期范围与费用区间(许可与实施拆分)。

登记商机

两种方式找我们 — 登记商机或直接沟通

有明确需求请填商机表,便于顾问提前准备;想先聊聊,电话 / 邮件 / 企业微信均可

推荐 · 有具体场景

客户商机登记

在线填写需求,24 小时内回复:适不适合 Creator、建议先做哪块、周期与投入区间。

  • 填写企业与联系人信息
  • 说明最想先解决的场景
  • 顾问工作日主动回访
前往登记商机

提交即表示您同意 《隐私说明》

即时沟通

商务联系

企业微信、电话或邮件均可。手机与微信同号,工作日 4 小时内响应。

思扬信息科技商务联系企业微信二维码
企业微信 · 添加顾问
顾问手机 · 微信同号 180-1631-3342 咨询热线 400-678-7857
工作日 9:00–18:00 一般 4 小时内响应 正规授权 · 合同 · 增值税发票