一 序言
企业财务制度体系是每个企业中制度最完善的一个制度,财务制度虽然完善,但是会经常调整,如何才能设计一个比较柔性的报销模型是我们架构师或者设计人员需要思考的问题。
二 业务描述
我们将一家企业的财务报销制度进行抽象,让其可以被设计人员和开发人员可以看懂的文档:
1. 住宿标准
序号 | 职务/职称 | 住宿费标准(元/人天) | 备注 |
1 | Boss | 据实报销 | |
2 | 经理 | 400 | |
3 | 高级工程师 | 350 | |
4 | 其他工作人员 | 300 |
2.住宿补助标准
1) 节约部分30%计算补贴;
2)超标住宿部分50%计算扣款;
3)加计天数(离开目的地交通票据时间在14:00-20:00之间的,住宿天数可加计半天,20:00以后的可加计一天。此部分系统不做控制,只在表单上有反应,人工审查)住宿费用不予补贴,只有当住宿费超出标准时,加计天数才用作计算,否则加计天数无效;
4)报销类型为“驻外”,“本部或分部常驻人员差旅”,“经常往返于本部和分部”,“分部建设期间往返”,“借调到其他单位”,“探亲”,“入职”的不计算住宿补助;
5)报销类型为“培训/学习”的20天以内计算住宿补助,20天以外部分不计算住宿补助;
6)出差地点为北京、长沙时,没有住宿补助,出差地为青岛时,根据提供住宿天数,每天有20元的住宿补助;
3.交通工具乘坐标准
职务/职称 | 交通工具标准 | ||||
飞机 | 高铁/动车 | 火车 | 轮船 | 其他 | |
boss | 经济舱 | 一等 | 软卧 | 二等舱 | 据实 |
经理 | 经济舱 | 一等 | 软卧 | 二等舱 | 据实 |
高级工程师 | 经济舱 | 二等 | 硬卧 | 三等舱 | 据实 |
其他工作人员 | – | 二等 | 硬卧 | 三等舱 | 据实 |
4 交通工具补助
1)超标乘坐交通工具,超标部分60%计算扣款;
2)可以乘坐硬卧的乘坐硬座,按照硬座票价的60%计算补助;
3)可以乘坐软卧的乘坐硬卧,按照硬卧票价的60%计算补助;
4)可以乘坐软卧的乘坐硬座,按照硬座票价的100%计算补助;
5)乘坐长途汽车,连续乘坐5小时以上的,按照票价的40%计算补助;
6)其他未说明的都不计算补助;
7)报销类型为“经常往返于本部和分部”,“借调到其他单位”,“探亲”,“入职”的不计算交通费补助;
5 伙食补助
报销类型 | 伙食补助 | 市内交通补助 | 综合补助 |
普通差旅 | 50元/天 | 10元/天 | 0元/天 |
驻外 | 0元/天 | 0元/天 | 出差天数减2天发放;湘潭:40元/天;北京:60元/天 |
现场服务 | 50元/天 | 10元/天 | 只计算现场天数;20元/天 |
跟随客户现场服务 | 50元/天 | 10元/天 | 只计算现场天数;40元/天 |
现场试验 | 50元/天 | 10元/天 | 只计算现场天数;30元/天 |
航行试验 | 50元/天 | 10元/天 | 只计算现场天数;50元/天 |
本部或分部常驻人员差旅 | 50元/天 | 10元/天 | 0元/天 |
经常往返于本部和分部 | 0元/天 | 0元/天 | 0元/天 |
分部建设期间往返 | 50元/天 | 10元/天 | 只计算现场天数;20元/天 |
借调到其他单位 | 0元/天 | 0元/天 | 0元/天 |
探亲 | 0元/天 | 0元/天 | 0元/天 |
入职 | 0元/天 | 0元/天 | 0元/天 |
随车配送产品 | 0元/天 | 0元/天 | 每300公里100元,不足300公里按照300公里计算 |
boss差旅 | 只计算boss差旅天数 西藏、青海、新疆地区伙食补贴120元/天 其他地区100元/天 | 10元/天 计算天数=出差总天数-boss差旅天数 |
三 设计
面对以上的需求,架构师和设计人员会如何来进行架构设计呢? 我们会在本周微信公众号上给出我们的设计方案,以供大家参考。
如果大家喜欢我们,请关注我们的微信公众号:构建设计编程
相关推荐
【财务报销-javaweb程序】是一个基于JavaWeb技术开发的财务管理应用,主要目标是实现企业内部员工的报销流程自动化。这个小型程序旨在简化财务报销的处理,提高工作效率,减少人为错误,确保财务数据的准确性和及时...
报销数据库设计是一个重要的任务,它涉及到企业内部财务管理的效率和准确性。在数据库设计过程中,通常会经历三个主要的模型阶段:概念模型、逻辑模型和物理模型。 1. 概念模型: 概念模型,也称为实体-关系(E-R)...
财务报销系统是企业管理中的重要组成部分,它涉及到企业的资金流动和内部审计。本篇将详细解析一个基于Winform和Dev技术开发的财务报销系统源码,旨在帮助开发者理解和掌握此类系统的构建方法。 Winform是.NET ...
总的来说,"JavaWeb财务报销预约信息管理系统"是一个综合运用了JavaWeb开发技术、数据库管理、前端交互、安全策略和服务器部署等多个领域的复杂应用,为企业财务管理提供了自动化、规范化的解决方案。通过合理的系统...
总结来说,状态机工作流报销系统流程设计是利用.NET 3.0框架中状态机工作流模型,构建了一个灵活、可扩展的业务流程管理系统。它将复杂的报销审批流程规范化,通过定义明确的状态和事件驱动的转换,实现了自动化处理...
网上报销系统的设计与实现涉及到当前企业财务管理中的很多关键问题,如何通过信息化手段提升报销效率、优化预算控制、减少财务处理时间并提供准确的数据分析是本系统的核心目标。该系统基于J2EE开发框架,使用SQL ...
这个系统旨在解决企业的日常报销流程,包括员工提交报销申请、财务审核、审批流程管理以及报销数据的统计分析等功能。下面将详细介绍这个系统可能涉及的关键知识点。 1. **Spring框架**:Spring作为核心容器,负责...
接着,论文进行了详尽的需求分析,基于企业财务业务流程和实地调研,明确了系统需具备的功能,如费用审批、报销管理、预算控制、报表生成等。同时,提出了系统设计的原则,如易用性、安全性、灵活性和可扩展性,以及...
【企业财务系统设计与实现的关键知识点】 一、JavaEE技术栈 JavaEE(Java Platform, Enterprise Edition)是用于构建企业级应用的开发平台,它包括一系列标准和API,如Servlet、JSP(JavaServer Pages)、Java...
【某企业财务管理系统PB】是一款基于PowerBuilder(简称PB)开发的企业级财务管理软件。PowerBuilder是一种流行的、面向对象的编程工具,尤其在20世纪90年代至21世纪初,广泛应用于数据库应用系统的开发。它以其强大...
通过阅读和理解这个".NET财务管理系统完整源码_0520",开发者不仅能学习到C#语言的实践应用,还能掌握财务管理系统的设计模式、架构原则以及数据库操作技巧,这对于提升个人技能、参与企业级项目开发具有极大的价值...
这个系统旨在提高企业的财务效率,规范出差申请与报销流程,减少人为错误,并提供便捷的数据统计与分析功能。 **Spring框架**是整个系统的基石,它提供了依赖注入(Dependency Injection, DI)和面向切面编程...
总的来说,"报销管理系统.zip"是一个结合了Delphi的图形界面设计和SQL Server的数据存储能力的软件,为企业提供了便捷的报销流程管理工具。它通过规范化的审批流程,确保了财务的透明度和效率,同时也减轻了员工和...
【报销单管理系统】是一款专为本科毕业设计而开发的应用,旨在提供一个便捷、高效的方式来管理企业或组织的报销流程。该系统集成了报销申请、审批、支付和统计等多个功能模块,帮助用户规范报销操作,提高财务工作...
除了固定资产相关的表格,还有涉及企业财务收支计划的模板,例如“现金收支月报表”、“报销单”、“财务收支计划”等,这些表格主要用于记录和分析企业在一定时期内的现金流入和流出,以监控企业的资金状况,帮助...
在这个“报销申请”的实例中,我们将探讨如何利用Jbpm来处理日常的报销流程,包括报销单的提交、审批、财务审核以及支付等步骤。 首先,我们需要理解工作流的基本概念。工作流是一种定义和执行业务过程的方式,它...
通过严谨的需求分析和详细设计,系统能够满足不同规模企业的财务管理需求,并且具有良好的可扩展性和可维护性。对于开发者来说,这样的项目经验不仅能提升技术能力,也能加深对企业实际业务流程的理解。
这个系统旨在提高企业内部的报销流程效率,减轻员工和财务部门的工作负担,实现报销单据的电子化管理。 **Struts框架**是Java Web开发中的MVC(Model-View-Controller)框架,负责处理HTTP请求并控制应用程序的流程...
报销流程是企业日常运营中常见的一个实例,它通常包括员工提交报销申请、审批人审核、财务部门处理支付等多个步骤。这个"工作流例子(报销)状态基例子"提供了对这一过程的模拟,可以帮助我们理解如何运用工作流技术来...