
项目背景
业务痛点
遇到新入职员工月只住几天,老员工退宿提前离开等情况,水电费用不能简单平摊; 人工计算员工分摊费用时费时费力,纸质计算文件很难同步及时更新; 财务核算宿舍费用时,核算过程非常复杂、费用溯源困难。
解决方案

关键功能
员工入住信息

入住信息不可重复提交的配置方式:
为避免数据重复,员工入住信息一般设置为不可重复提交。

在宿舍管理系统后台的业务事件中,新建「员工入住信息」中提交信息不能重复的业务事件。
表单操作触发

查询事件

运算节点

数据校验

员工宿舍费用清单

员工宿舍费用中间表

宿舍费用计算
在低代码宿舍管理系统中,步骤可简化为三步:
在「宿舍费用」的「页面设置」页面开启「数据导入」,并设置权限,后续将通过导入功能来触发“导入成功后业务事件”将宿舍费用平摊到每位员工。 在「宿舍费用」的「表单设计」页面,将“费用月15日”字段设置公式规则,当选择费用月时能够自动获取费用月15日的日期。 在宿舍管理系统后台业务事件中添加导入成功触发业务事件,用于生成员工宿舍费用清单。
下面来详细介绍配置:
数据导入
设置「数据导入」权限,并开启数据导入功能。

公式规则
当选择费用月时能够获取到当前费用月15日的日期,需要用到的公式函数包含:「FORMATDATE」、「CONCAT」、「SUBSTRING」和「MONTHDELTA」。

业务事件
该业务事件分为两部分,前半部分是用于计算n的值:“费用月15号之后入住的人数+费用约15号之前退宿的人数”的总和、宿舍总人数、以及新增员工中间表数据。
后半部分主要“查询n=0、n=b或n!=0、n!=b”来判断采取哪个费用分摊规则。
1. 计算分摊人数









2. 查看前台效果

3. 计算费用















项目总结