项目简介
这是为一家人力外包公司开发的 CRM 系统,整合了订单、员工、工时记录和财务流程的管理。该系统取代了分散的服务和人工流程,成为经理、班组长和财务部门的主要工作工具。
技术栈
ReactPythonCRM财务核算RBAC银行对账单
任务
实现运营全周期自动化:订单管理、人员登记、工时计算、应计金额生成和开具账单。特别注重财务计算的准确性,因为它取决于工时数据和与客户签订的合同条款。
限制条件
公司的数据分散在多个独立的工具中,导致数据不一致和财务期间结账延误。需要支持多种合同模式,包括个性化费率和结算条款。
解决方案
我们设计了统一的 CRM,采用模块化架构并按角色划分权限。实现了:订单管理、存储合同和费率的法人数据库、工时记录模块、用于账单和结算文件的财务模块,以及支持上传银行对账单并自动分配付款的财务操作。
难点与应对
我们实现了严格的领域模型,工时记录是所有财务计算的唯一可信来源。相关实体发生变化时,应计金额会自动重新计算。角色模型限制了用户操作,降低了关键数据被错误修改的风险。
后续发展
上线后,系统增加了订单分析、人员负荷报表模块,以及基于历史数据预测资源需求的工具。
成果
我们将公司的全部运营和财务活动集中管理。计算错误减少,账单和结算文件的编制速度加快,人员工作负荷的监控也更加简便。
