如何实现预算冲抵及报销
更新时间: 2023-12-01 浏览次数: {{ hits }}

公司的项目借款如何在报销时进行冲抵的问题,可以利用氚云用如下思路进行解决:

1、针对项目进行的借款申请,申请完成后在项目内更新借款金额;

2、项目报销时,填写报销明细可选择是否冲抵借款,若冲抵则抵扣该项目的借款金额,实际报销金额等于抵扣借款的金额。

 

设计思路

建立【项目表】>【借款表】>【报销表】> 表单间建立业务规则进行关联

 

实现方法

表单列表:

1、项目表:如上图所示

2、借款表:

2.1搭建借款表的表单内容:

2.2关联项目名称,填充合同金额数据:

 

3、报销表

3.1搭建表单内容,建立关联关系,做数据填充:

 

3.2设置累计报销金额的计算公式:

3.3在表单属性设置校验规则:

 

4、设置业务规则:

4.1更新借款表的借款金额(生效时):

当选择是否对冲为“是”,则输入对冲金额。如果借款金额有2000元,对冲金额输入1000,借款金额剩余是1000,可以把剩余余额写入借款表内更新。

4.2更新借款表的借款金额(作废/删除时):

当删除报销表的数据时,借款表的借款金额还原为原借款金额。

 

补充说明:

1、报销表的借款单(关联控件)配置数据范围限定:借款表.借款金额>0 (借款金额为0的项目不允许再次筛选)

 

 2、设置隐藏条件:当【是否冲账】为“是”时,弹出相关借款信息,否则隐藏借款相关控件。

 

用到的函数

UPDATE——更新数据

函数示例:UPDATE(目标表单,过滤条件,目标表单.字段1,列值1,目标表单.字段2,列值2...)

函数说明:根据过滤条件,更新目标表单中符合条件的数据。目标表单可为系统中的任意表单(含子表),请谨慎执行此函数。