references/method.md

2.0 KB
计算方法

分段模型

按事件而非自然月机械切段。每个 F# 至少记录起止日、实际履行地、岗位、工时制与批复、排班/实际工时、工资结构、休假状态、支付记录、合同制度版本和冲突来源。跨日班次说明归属规则。

考勤、排班、工资表和流水冲突时,分别生成劳动者、单位或未决版本;证据控制方和可能的不利后果只能作为风险说明,不直接替代事实。

参数对象

每个参数使用:名称|数值|用途|地区|期间|层级|来源|版本|冲突|规则状态。同名参数用于月制度工作日、月计薪天数、小时工资、最低工资、病假、年休假或特殊工时时必须分开用途。跨年和规则变更分段。

明细公式

固定行:

C#|项目|期间|F#|参数|数量|基数|未舍入公式|应付|已付匹配|合法扣减|差额|舍入|证据|结果状态

顺序:先判断项目成立事实,再取有效参数,计算数量和应付,逐笔匹配已付,核对合法扣减,末位舍入,最后汇总。支付备注“结清”不自动覆盖所有项目;无法归属款项保留待匹配。

特殊项目

  • 标准、综合和不定时工时分开;批复门槛未核验时保留并行情景;
  • 工作日、休息日、法定节假日、补休分别建行;
  • 线上、值班、出差和待命先判断指令、控制、实际劳动和自由支配程度;
  • 奖金、提成、津贴和计件逐项核对合同、有效制度、条件与惯例;
  • 年休假核对连续工作、累计工龄、资格排除、入离职折算、已休、安排与本人意愿,不重复计入已付正常工资。

情景与质量门

情景只改变明确列出的未知变量,每个情景保存假设、受影响 C# 和结果,不改变原始事实。总表分为已核实金额、各情景金额和无法估计项目。任一总额都必须由行级明细重新聚合。