Web 采集工作台
hr-0.3.0 · 真实接口与数据库
打开工作台人力服务 · 业务与证据
同一业务规范,三种交付形态。修改任何一端的字段与规则,都必须同步登记册、Web 和另外两端的设计;原型更新不等于应用已经开发。
hr-0.3.0 · 真实接口与数据库
打开工作台hr-0.3.0 · 字段及交互设计
账户接入暂停,现有原型覆盖 11 张表;正式搭建后才用于现场过渡测试。
hr-0.3.0 · 手机原型
同样覆盖 11 张表。业务成熟后开发应用,届时替代金数据;Web 继续用于开发与回归。
金数据字段及分组原型,账户接入暂停;没有创建真实金数据表单。
HR-F01 / hr-0.3.0
一名人员一条名册记录
人员编号 · 事实:必填;公司内唯一,不用姓名代替关联编号。
法定姓名 · 事实:必填;修改已核验姓名需要重新核验。
显示姓名 · 事实:必填;用于现场识别。
联系电话 · 事实:选填;只作联系信息。
岗位 · 规则:必填;派遣岗位必须与订单匹配。
技能 · 事实:选填;数组保存。
身份核验结果 · 审批:待核验、已核验、未通过;审核人员操作。
身份核验方式 · 事实:核验时记录依据和方式。
核验凭据参考 · 事实:仅保留脱敏末四位;不保存完整证件号。
岗位资格核验 · 审批:派遣前须已核验。
可派遣情况 · 规则:可派遣或不可派遣,另校验时间冲突。
在册状态 · 规则:在册或归档;归档不抹去历史。
人员备注 · 事实:选填,不放完整证件。
人员记录编号 · 系统:服务端生成,派遣引用此编号。
记录修订号 · 系统:更新必须提交此前读取的版本。
核验人 · 系统:服务端记录审核者。
核验时间 · 系统:服务端时间。
HR-F02 / hr-0.3.0
一种班次的一版标准
班次编号 · 规则:必填;稳定且唯一。
班次名称 · 规则:必填;例如三小时白班。
计划上工时间 · 规则:必填;津巴布韦当地时间。
计划下工时间 · 规则:必填;早于开始表示次日,相等无效。
计划休息区间 · 规则:每项开始、结束;班次内且不重叠;不代表实际休息。
标准工作分钟 · 计算:计划跨度减计划休息,由系统计算。
班次说明 · 规则:选填,记录约定。
班次状态 · 规则:有效或归档;已引用记录保持快照。
班次记录编号 · 系统:服务端生成。
班次修订号 · 系统:版本化更新。
HR-F03 / hr-0.3.0
一个客户、一天、一个班次及岗位的一项需求
客户名称 · 事实:必填;当前客户按文本记录,尚未独立客户主档。
合同编号 · 引用:必填;关联商务约定。
服务地点 · 事实:必填。
服务日期 · 事实:必填;班次开始所在日期。
班次标准 · 引用:必填;选择有效班次,不手输班次名称。
需求人数 · 规则:必填且大于零;派遣人数必须一致。
需求岗位 · 规则:必填;与名册岗位匹配。
结算币种 · 规则:必填;不同币种不得相加。
客户每小时费率 · 规则:必填非负;录入元,存储最小货币单位。
人工每小时成本 · 规则:必填非负;与客户费率分开。
订单预算 · 规则:必填非负;不自动等于结算金额。
需求备注 · 事实:选填。
计划开始 · 计算:服务日期与班次落为具体带时区的时间。
计划结束 · 计算:支持次日。
每人标准分钟 · 计算:创建时的班次标准快照。
班次来源版本 · 系统:保留创建时版本。
班次快照 · 系统:规则和计划休息快照;不随模板修改。
计算规范版本 · 系统:新记录 hr-0.3.0;历史记录明确标记。
订单状态 · 系统:由业务操作推进,不手工随意改值。
订单编号 · 系统:所有履约记录引用它。
订单修订号 · 系统:每次操作带原版本防止覆盖。
HR-F04 / hr-0.3.0
一个订单下的一人一次排班
所选人员 · 引用:从合格名册选择;每人产生一条派遣记录。
所选订单 · 引用:上下文选择,不是新增表单。
排班开始 · 计算:继承订单具体计划;禁止同一人员排班重叠。
排班结束 · 计算:保留跨日的完整日期。
标准分钟 · 计算:此人此派遣的标准额度。
排班依据 · 系统:保留班次与来源信息。
人员编号快照 · 系统:派遣时保留。
姓名快照 · 系统:人员改名不改历史派遣。
岗位快照 · 系统:派遣时岗位。
派遣状态 · 系统:已派遣、已替换等。
派遣编号 · 系统:出勤、绩效关联键。
HR-F05 / hr-0.3.0
一名派遣人员的一段工作区间或一条缺勤说明
派遣人员 · 引用:必填;只能选当前订单有效派遣。
出勤情况 · 事实:出勤或缺勤;缺勤不产生工时。
实际上工 · 事实:出勤必填;津巴布韦时间输入,UTC 保存。
实际下工 · 事实:出勤必填;完整日期,晚于上工。
实际休息区间 · 事实:每项 startedAt、endedAt;工作区间内且不重叠。
确认本段无休息 · 事实:无休息区间时必须明确确认,缺失不能默认为零。
出勤说明 · 事实:异常、缺勤等说明。
实际休息分钟 · 计算:实际休息各区间时长之和;不可手填。
实际净工作分钟 · 计算:下工减上工减休息。
正常工作分钟 · 计算:min(本段净工时,max(0,标准工时−此前净工时))。
超出标准分钟 · 计算:本段净工时减本段正常工时;不是审核结果。
加班审核状态 · 审批:有加班自动待审核;另由 HR-F07 决定。
标准额度快照 · 系统:引用排班标准,旧记录不补造。
计算规范 · 系统:记录使用的计算规则。
出勤记录编号 · 系统:加班审核引用。
出勤修订号 · 系统:审核并发控制。
HR-F06 / hr-0.3.0
一名派遣人员的一次成果记录
派遣人员 · 引用:当前订单有效派遣。
完成数量 · 事实:非负,必须连同单位解释。
数量单位 · 规则:必填;不同单位不能直接相加。
质量评分 · 事实:0–100;评价事实,不自动代表产量。
评价依据 · 事实:必填,可注明附件编号。
返工与异常 · 事实:选填。
绩效记录编号 · 系统:服务端生成。
HR-F07 / hr-0.3.0
一条出勤中待审核加班的一次决定
出勤记录 · 引用:所选出勤编号。
加班决定 · 审批:批准或拒绝;本期整段审核,不提供部分批准。
出勤版本 · 系统:提交当前版本,冲突需重新读取。
审核人 · 系统:从登录会话记录。
审核时间 · 系统:服务端时间。
HR-F08 / hr-0.3.0
一份订单的一次客户验收意见
验收决定 · 审批:接受、拒绝、争议、退回。
客户验收人 · 事实:必填;系统另记录操作人。
验收说明 · 事实:记录决定依据。
订单编号 · 引用:与服务订单关联。
验收记录编号 · 系统:保留历次意见,不覆盖。
HR-F09 / hr-0.3.0
一份订单的一份锁定结算
服务订单 · 引用:读取订单及其履约记录。
正常分钟合计 · 计算:同一订单正常工时求和。
批准加班分钟 · 计算:只计已批准加班。
本期结算分钟 · 计算:正常分钟+已批准加班。
结算币种 · 系统:订单币种快照。
客户服务收入 · 计算:结算分钟×客户时费率÷60,按货币最小单位四舍五入。
直接人工成本 · 计算:本期采用相同结算分钟×人工时费率÷60。
收入减直接人工 · 计算:不含其他费用,不称净利润。
结算依据快照 · 系统:保存来源与结果,锁定后不随上游变动。
锁定结果 · 系统:通过服务端验收条件后置为锁定。
结算编号 · 系统:唯一关联订单。
结算版本 · 系统:保留锁定版本。
HR-F10 / hr-0.3.0
一个订单阶段的一份附件
关联订单 · 引用:当前订单。
采集环节 · 事实:派遣、到场、出勤、绩效、验收。
附件用途 · 事实:必填,例如到场确认。
现场说明 · 事实:必填;模拟材料必须标明模拟。
拍摄时间 · 事实:可选;不能拿上传时间冒充拍摄时间。
文件名 · 事实:浏览器读取文件名称。
文件类型 · 系统:图像或视频白名单;服务端校验。
申报文件大小 · 系统:浏览器读取;当前每份不超过 25 MiB。
视频时长 · 系统:浏览器读取视频元数据;服务端验证数值,不宣称已做云端转码校验。
实收字节 · 系统:服务端从真实文件计算。
内容校验值 · 系统:服务端计算,用于一致性。
上传状态 · 系统:待上传、已上传、失败、已删除。
失败原因 · 系统:运营排障用。
对象存储位置 · 系统:服务端私有,不向页面暴露;按附件编号授权访问。
附件编号 · 系统:业务关联标识。
附件修订号 · 系统:删除或变更使用版本校验。
HR-F11 / hr-0.3.0
一名原派遣与一名替代人员的关系
原派遣人员 · 引用:选当前有效派遣;有出勤时禁止直接替换。
替代人员 · 引用:需合格、可用且无排班冲突。
替换原因 · 事实:必填;原记录保留。
新派遣编号 · 系统:服务端生成。
手机布局原型,尚非已编译的 Android 应用。
HR-F01 / hr-0.3.0
一名人员一条名册记录
人员编号 · 事实:必填;公司内唯一,不用姓名代替关联编号。
法定姓名 · 事实:必填;修改已核验姓名需要重新核验。
显示姓名 · 事实:必填;用于现场识别。
联系电话 · 事实:选填;只作联系信息。
岗位 · 规则:必填;派遣岗位必须与订单匹配。
技能 · 事实:选填;数组保存。
身份核验结果 · 审批:待核验、已核验、未通过;审核人员操作。
身份核验方式 · 事实:核验时记录依据和方式。
核验凭据参考 · 事实:仅保留脱敏末四位;不保存完整证件号。
岗位资格核验 · 审批:派遣前须已核验。
可派遣情况 · 规则:可派遣或不可派遣,另校验时间冲突。
在册状态 · 规则:在册或归档;归档不抹去历史。
人员备注 · 事实:选填,不放完整证件。
人员记录编号 · 系统:服务端生成,派遣引用此编号。
记录修订号 · 系统:更新必须提交此前读取的版本。
核验人 · 系统:服务端记录审核者。
核验时间 · 系统:服务端时间。
HR-F02 / hr-0.3.0
一种班次的一版标准
班次编号 · 规则:必填;稳定且唯一。
班次名称 · 规则:必填;例如三小时白班。
计划上工时间 · 规则:必填;津巴布韦当地时间。
计划下工时间 · 规则:必填;早于开始表示次日,相等无效。
计划休息区间 · 规则:每项开始、结束;班次内且不重叠;不代表实际休息。
标准工作分钟 · 计算:计划跨度减计划休息,由系统计算。
班次说明 · 规则:选填,记录约定。
班次状态 · 规则:有效或归档;已引用记录保持快照。
班次记录编号 · 系统:服务端生成。
班次修订号 · 系统:版本化更新。
HR-F03 / hr-0.3.0
一个客户、一天、一个班次及岗位的一项需求
客户名称 · 事实:必填;当前客户按文本记录,尚未独立客户主档。
合同编号 · 引用:必填;关联商务约定。
服务地点 · 事实:必填。
服务日期 · 事实:必填;班次开始所在日期。
班次标准 · 引用:必填;选择有效班次,不手输班次名称。
需求人数 · 规则:必填且大于零;派遣人数必须一致。
需求岗位 · 规则:必填;与名册岗位匹配。
结算币种 · 规则:必填;不同币种不得相加。
客户每小时费率 · 规则:必填非负;录入元,存储最小货币单位。
人工每小时成本 · 规则:必填非负;与客户费率分开。
订单预算 · 规则:必填非负;不自动等于结算金额。
需求备注 · 事实:选填。
计划开始 · 计算:服务日期与班次落为具体带时区的时间。
计划结束 · 计算:支持次日。
每人标准分钟 · 计算:创建时的班次标准快照。
班次来源版本 · 系统:保留创建时版本。
班次快照 · 系统:规则和计划休息快照;不随模板修改。
计算规范版本 · 系统:新记录 hr-0.3.0;历史记录明确标记。
订单状态 · 系统:由业务操作推进,不手工随意改值。
订单编号 · 系统:所有履约记录引用它。
订单修订号 · 系统:每次操作带原版本防止覆盖。
HR-F04 / hr-0.3.0
一个订单下的一人一次排班
所选人员 · 引用:从合格名册选择;每人产生一条派遣记录。
所选订单 · 引用:上下文选择,不是新增表单。
排班开始 · 计算:继承订单具体计划;禁止同一人员排班重叠。
排班结束 · 计算:保留跨日的完整日期。
标准分钟 · 计算:此人此派遣的标准额度。
排班依据 · 系统:保留班次与来源信息。
人员编号快照 · 系统:派遣时保留。
姓名快照 · 系统:人员改名不改历史派遣。
岗位快照 · 系统:派遣时岗位。
派遣状态 · 系统:已派遣、已替换等。
派遣编号 · 系统:出勤、绩效关联键。
HR-F05 / hr-0.3.0
一名派遣人员的一段工作区间或一条缺勤说明
派遣人员 · 引用:必填;只能选当前订单有效派遣。
出勤情况 · 事实:出勤或缺勤;缺勤不产生工时。
实际上工 · 事实:出勤必填;津巴布韦时间输入,UTC 保存。
实际下工 · 事实:出勤必填;完整日期,晚于上工。
实际休息区间 · 事实:每项 startedAt、endedAt;工作区间内且不重叠。
确认本段无休息 · 事实:无休息区间时必须明确确认,缺失不能默认为零。
出勤说明 · 事实:异常、缺勤等说明。
实际休息分钟 · 计算:实际休息各区间时长之和;不可手填。
实际净工作分钟 · 计算:下工减上工减休息。
正常工作分钟 · 计算:min(本段净工时,max(0,标准工时−此前净工时))。
超出标准分钟 · 计算:本段净工时减本段正常工时;不是审核结果。
加班审核状态 · 审批:有加班自动待审核;另由 HR-F07 决定。
标准额度快照 · 系统:引用排班标准,旧记录不补造。
计算规范 · 系统:记录使用的计算规则。
出勤记录编号 · 系统:加班审核引用。
出勤修订号 · 系统:审核并发控制。
HR-F06 / hr-0.3.0
一名派遣人员的一次成果记录
派遣人员 · 引用:当前订单有效派遣。
完成数量 · 事实:非负,必须连同单位解释。
数量单位 · 规则:必填;不同单位不能直接相加。
质量评分 · 事实:0–100;评价事实,不自动代表产量。
评价依据 · 事实:必填,可注明附件编号。
返工与异常 · 事实:选填。
绩效记录编号 · 系统:服务端生成。
HR-F07 / hr-0.3.0
一条出勤中待审核加班的一次决定
出勤记录 · 引用:所选出勤编号。
加班决定 · 审批:批准或拒绝;本期整段审核,不提供部分批准。
出勤版本 · 系统:提交当前版本,冲突需重新读取。
审核人 · 系统:从登录会话记录。
审核时间 · 系统:服务端时间。
HR-F08 / hr-0.3.0
一份订单的一次客户验收意见
验收决定 · 审批:接受、拒绝、争议、退回。
客户验收人 · 事实:必填;系统另记录操作人。
验收说明 · 事实:记录决定依据。
订单编号 · 引用:与服务订单关联。
验收记录编号 · 系统:保留历次意见,不覆盖。
HR-F09 / hr-0.3.0
一份订单的一份锁定结算
服务订单 · 引用:读取订单及其履约记录。
正常分钟合计 · 计算:同一订单正常工时求和。
批准加班分钟 · 计算:只计已批准加班。
本期结算分钟 · 计算:正常分钟+已批准加班。
结算币种 · 系统:订单币种快照。
客户服务收入 · 计算:结算分钟×客户时费率÷60,按货币最小单位四舍五入。
直接人工成本 · 计算:本期采用相同结算分钟×人工时费率÷60。
收入减直接人工 · 计算:不含其他费用,不称净利润。
结算依据快照 · 系统:保存来源与结果,锁定后不随上游变动。
锁定结果 · 系统:通过服务端验收条件后置为锁定。
结算编号 · 系统:唯一关联订单。
结算版本 · 系统:保留锁定版本。
HR-F10 / hr-0.3.0
一个订单阶段的一份附件
关联订单 · 引用:当前订单。
采集环节 · 事实:派遣、到场、出勤、绩效、验收。
附件用途 · 事实:必填,例如到场确认。
现场说明 · 事实:必填;模拟材料必须标明模拟。
拍摄时间 · 事实:可选;不能拿上传时间冒充拍摄时间。
文件名 · 事实:浏览器读取文件名称。
文件类型 · 系统:图像或视频白名单;服务端校验。
申报文件大小 · 系统:浏览器读取;当前每份不超过 25 MiB。
视频时长 · 系统:浏览器读取视频元数据;服务端验证数值,不宣称已做云端转码校验。
实收字节 · 系统:服务端从真实文件计算。
内容校验值 · 系统:服务端计算,用于一致性。
上传状态 · 系统:待上传、已上传、失败、已删除。
失败原因 · 系统:运营排障用。
对象存储位置 · 系统:服务端私有,不向页面暴露;按附件编号授权访问。
附件编号 · 系统:业务关联标识。
附件修订号 · 系统:删除或变更使用版本校验。
HR-F11 / hr-0.3.0
一名原派遣与一名替代人员的关系
原派遣人员 · 引用:选当前有效派遣;有出勤时禁止直接替换。
替代人员 · 引用:需合格、可用且无排班冲突。
替换原因 · 事实:必填;原记录保留。
新派遣编号 · 系统:服务端生成。
两组原型由同一份表单登记册构建,每张表使用相同模板编号、版本、字段定义和计算说明。当前只演示布局与提交要求,不保存业务数据。