成都公司:成都市成华区建设南路160号1层9号
重庆公司:重庆市江北区红旗河沟华创商务大厦18楼
OA办公系统连锁餐饮行业解决方案
第三弹——门店租赁合同管理
一、 前言传统行业的合同管理类似于我们自己公司的合同管理方式,传统的需求是大多是在合同付款时了解此合同的累计付款信息,此类需求公司已经提供了很多案例,再此不再重复说明,此需求主要针对于连锁餐饮行业的门店租赁合同的特殊性(此特殊性同样适用于其他非餐饮类的门店租赁合同管理)。
二、 需求描述
连锁餐饮行业门店租赁合同与传统合同的最大区别在于:
1、门店租赁合同是根据年限来签订
2、门店租赁合同的总金额是不固定的
3、门店租赁合同的每次付款金额也是可变的(付款金额会根据实际门店的销售额而一定逻辑而变动)
4、门店租赁合同的支付周期也不固定,有些每月支付,有些每季度支付,有些月度免租等
三、 实现方式
上述部门功能需要通过开发实现。
实现思路如下:
1、在OA软件搭建一个合同审批流程(不涉及开发)
流程不再此描述,阅读者可根据实际情况进行规划。
2、在OA办公系统搭建一个合同付款摘要录入流程(涉及开发)
此流程的目的是录入每一个门店租赁合同的付款摘要,将每期需要支付的金额进行录入,此流程也属于循环流程,流程循环不归档。
| 主表字段名称 | 数据库字段名 | 属性描述 | 填写说明 |
| 流程编号 | lsh | 自动生成 | 流程缩写-年度-4位流水号 |
| 填表人 | tbr | 浏览-人力资源 | 根据创建人自动带出不可编辑 |
| 填表日期 | sqrq | 浏览-日期 | 自动带出不可编辑 |
| 部门 | sqbm | 浏览-部门 | 自动带出不可编辑 |
| 合同流程 | htlc | 浏览-请求 | 申请人编辑 |
| 合同编号 | htbh | 单行文本框 | 申请人必填,今后可根据合同流程自动带出 |
| 合同名称 | htmc | 单行文本框 | 申请人必填,今后可根据合同流程自动带出 |
| 所属门店 | ssmd | 浏览-部门 | 申请人必填,今后可根据合同流程自动带出 |
| 合同扣率 | htkl | 浮点数 | 申请人必填 |
| 经办人 | jbr | 浏览-人力资源 | 资产经理归档节点必填 |
| 明细:预计付款日期 | yjfkrq | 浏览-日期 | 申请人与经办人修改节点必填 |
| 明细:预计付款金额 | yjfkje | 浏览-日期 | 申请人与经办人修改节点必填 |
| 明细:付款条件 | fktj | 多行文本框 | 申请人与经办人修改节点必填 |
| 明细:付款类型 | fklx |
选择框: 固定租金 销售额 |
申请人与经办人修改节点必填 其中选择固定租金生成计划后即按照此租金支付 选择销售额则生成计划后按照销售额大小判断计算出实际支付的租金 |
| 明细:付款状态 | fkzt |
选择框: 1、启付 2、停付 3、已付 4、审批中 |
默认为启付,今后根据停付启付及付款计划自动更新此字段 |
由于流程采用循环方式,故当经办人修改明细节点时只能修改付款状态字段不为已付状态的明细记录(即对于已经支付的付款记录则不允许进行修改)。
3、在OA管理平台搭建一个付款计划审批流程(涉及开发)
此流程中规划一个自定义按钮,当用户点击时自动生成付款记录,用户可输入实际销售额,根据销售额计算出与固定租金相比需要增加支付的部分。当付款计划审批通过后,更新对应的和合同付款摘要录入流程中的付款明细记录置为已付状态。
| 主表字段名称 | 数据库字段名 | 属性描述 | 填写说明 |
| 流程编号 | lsh | 自动生成 | 流程缩写-年度-4位流水号 |
| 填表人 | tbr | 浏览-人力资源 | 根据创建人自动带出不可编辑 |
| 填表日期 | sqrq | 浏览-日期 | 自动带出不可编辑 |
| 部门 | sqbm | 浏览-部门 | 自动带出不可编辑 |
| 计划日期 | jhrq | 浏览-日期 | 申请人必填 |
| 明细:合同名称 | htmc | 单行文本框 | 根据合同摘要主表自动生成 |
| 明细:所属门店 | ssmd | 浏览-部门 | 根据合同摘要主表自动生成 |
| 明细:合同扣率 | htkl | 浮点数 | 根据合同摘要主表自动生成 |
| 明细:预计付款日期 | yjfkrq | 浏览-日期 | 根据合同摘要明细表自动生成 |
| 明细:预计付款金额 | yjfkje | 浏览-日期 | 根据合同摘要明细表自动生成自动生成 |
| 明细:付款条件 | fktj | 单行文本框 | 根据合同摘要明细表自动生成自动生成 |
| 明细:付款类型 | fklx |
选择框: 1、固定租金 2、销售额 |
根据合同摘要明细表自动生成自动生成 |
| 明细:销售额 | xxe | 浮点数 | 申请人必填 |
| 明细:实际付款日期 | sjfkrq | 浏览-日期 | 申请人必填 |
| 明细:实际付款金额 | sjfkje | 浮点数 |
此字段初始默认为预计付款金额,当输入销售额后,系统自动判断,如果销售额*合同扣率>预计付款金额,则此字段更新为销售额*合同扣率所计算所得的金额 后续财务也可直接编辑修改此字段 |
| 明细:付款明细id | fkmxid | 整数 | 根据合同摘要主表自动生成,新增的条目此字段为空 |
| 明细:合同流程id | htlcid | 整数 | 根据合同摘要主表自动生成,新增的条目此字段为空 |
| 备注 | bz | 多行文本框 | 各节点可编辑 |
a、【付款计划审批】流程中增加“生成付款计划”按钮;
b、按钮事件为:将【合同付款摘要录入】流程对应表单中的数据根据一定逻辑读取到【付款计划审批】流程中的明细表中。
读取逻辑为:合同付款摘要表中【预计付款日期】<=付款计划审批表中【计划生成日期】 并且合同付款摘要表中【付款状态】 = 启付 并且合同付款摘要表中【预计付款金额】 不为空的付款记录。
c、当用户在明细表中【销售额】字段输入数据后,实际付款金额自动根据一定逻辑生成。(只有付款类型=销售额 才允许输入销售额字段)
生成逻辑为: 此字段初始默认为【预计付款金额】,当输入销售额后,系统自动判断,如果【销售额】*【合同扣率】-预计付款金额>0,则此字段更新为【销售额】*【合同扣率】-预计付款金额所计算所得的金额,小于0则此字段更新为0。
d、当【付款计划审批】流程审批归档后回写【合同付款摘要录入】流程中的对应明细项的付款状态。关联关系为:【合同付款摘要表】中的requestid=【付款计划审批明细表】中的【合同流程id】 并且 【合同付款摘要明细表】中的id = 【付款计划审批明细表】中的【付款明细id】

