# 高级模式(旧)

来源快照：`result_data_new_260518.json`

- 来源 ID：`1235115432017666114`
- 模块：电子费控
- 目录：后台维护 - 费用设置 - 费用标准
- space ID：`1963167002611772846`
- 原文链接：未提供
- 产品基线：未提供

## 正文

# 一、功能背景及价值

企业费用标准不统一易导致报销混乱、管控难，通过规范费用标准，可提升审批效率、降低合规风险，实现费用透明化与精细化管理

不推荐使用旧版费用标准，若有需要请关注后续的新版费用标准，即将发布

# 二、功能详细说明

1、整体页面

![](https://weapp.eteams.cn/papi/file/preview?fileId=1235238813502152705&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

2、详细说明

高级模式支持电子费控高级模式流程，针对表单自定义字段设置费用标准规则与明细

2.1 新建费用标准-基本信息

![](https://weapp.eteams.cn/papi/file/preview?fileId=1235238762005692422&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

审批模式默认高级模式流程，仅可选高级模式流程（流程下新建的流程，在关联工作流设置中关联了报销流程或对公付款流程设置的流程）

启用：默认不启用，不启用，则不进行费用标准校验；

生效开始时间和生效结束时间：费用日期在该范围内才进行费用标准校验；

控制对象：默认选择金额，不可取消勾选；

控制方式

单笔控制：针对发起的每条流程单独控制，不可超过设置的费用标准明细金额；

累计控制：控制一段时间内创建人发起的所有流程的费用金额之和不能大于费用标准明细金额；

2.2 新建费用标准-费用标准组合

基本信息填写完成后点击保存并进入下一步，进入费用标准组合设置。点击列表右上角添加图标，可新建费用标准组合

![](https://weapp.eteams.cn/papi/file/preview?fileId=1235238929564360710&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

![](https://weapp.eteams.cn/papi/file/preview?fileId=1235238985335603200&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

费用标准组合名称：必填，单行文本框；

编码：必填，单行文本框；

未找到费用标准时按不限制执行：工作流关联了当前费用标准，但是流程填写的内容没有命中任何一条费用标准规则明细时，系统是否要限制流程提交；

点击+添加维度，例如人员维度、科目维度

![](https://weapp.eteams.cn/papi/file/preview?fileId=1235239560797896712&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

保存并进入详细设置后，进入字段对应页面，可分别设置每条工作流和费用标准维度的字段对应关系

![](https://weapp.eteams.cn/papi/file/preview?fileId=1235239895872454660&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

![](https://weapp.eteams.cn/papi/file/preview?fileId=1235239955952492551&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

控制对象

金额：即申请金额，员工申请报销多少元

实际花销金额：员工实际花了多少元，比如员工买一等座高铁实际花费了600，但是公司制度只允许报销450，所以实际花销金额填600，申请金额填450

实报金额：开启包干制管控时，系统计算实际可报销的金额。比如上面的例子中员工申请金额填了450，但由于出差时是旺季或其他原因，最终可以报销的金额上浮10%，实报金额变为495元（后续介绍包干制规则时会讲到）

计算系数：例如按天出差时，设置每天的酒店标准是多少元，则系数可以取表单上的出差天数

费用标准组合：设置每个维度对应的表单字段

2.3 新建费用标准-规则明细

设置完字段对应后，设置规则明细，例如：按科目管控时控制办公费报销不得超过1000元，这就是一条规则明细

![](https://weapp.eteams.cn/papi/file/preview?fileId=1235241820118466562&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

![](https://weapp.eteams.cn/papi/file/preview?fileId=1235241863052189705&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

![](https://weapp.eteams.cn/papi/file/preview?fileId=1235242107830943747&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

管控设置

设置计算系数：按系数*金额计算费用标准金额，如住宿费标准是每天300，则系数就是天数，费用标准金额就是天数*300，未设置时系数默认为1

存在相同明细行时

按相同明细行之和校验，如有多行明细填写相同的数据，则按维度汇总金额与标准进行校验；

按明细行，则按单行明细金额与费用标准进行校验；

包干制管控：默认关闭，开启时显示【管控方式】；

管控方式：可设置超标部分允许报销比例，未超标时额外报销比例；

优先级：命中多条规则明细时优先执行哪条；

金额：设置的费用标准金额；

费用标准组合：设置科目=xxx时执行该规则；

2.4 关联工作流设置

需要配置费用日期的字段对应，根据这个日期来找费用标准生效开始日期和生效结束日期之间的费用标准（当字段对应多明细时，费用日期则取第一套）

![](https://weapp.eteams.cn/papi/file/preview?fileId=1235243443644669959&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

2.5 动作流配置

入口：后台管理中心-平台引擎-ESB中心-动作流，新建动作流

![](https://weapp.eteams.cn/papi/file/preview?fileId=1235236464160858114&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

 

2.5.1 费用标准校验工作流

依次添加组件：流程触发->连接器-开放平台-获取code信息->连接器-开放平台-获取accessToken信息->连接器-费用标准-费用标准校验->条件分支->输出组件

![](https://weapp.eteams.cn/papi/file/preview?fileId=1235236438483329031&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

流程触发组件：可选多条流程，设置发起节点后：

![](https://weapp.eteams.cn/papi/file/preview?fileId=1235236425597599759&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

连接器-开放平台-获取code信息组件

输入参数配置：

注册企业corpid为开放平台-开发者资料中的corpid；

其它两个值是固定的，code和1；

![](https://weapp.eteams.cn/papi/file/preview?fileId=1235236429742399501&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

连接器-开放平台-获取accessToken信息组件

输入参数配置：

Appkey和appsecret为开放平台-应用管理中令牌免登录应用中的Appkey和appsecret

grant_type为固定值：authorization_code

code身份票据，取动态赋值，上下文中《连接器-开放平台-获取code信息组件》的responsebody中的code；

![](https://weapp.eteams.cn/papi/file/preview?fileId=1235236451225624578&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

![](https://weapp.eteams.cn/papi/file/preview?fileId=1235236451400957957&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

连接器-费用标准-费用标准校验组件

输入参数配置：access_token:取动态赋值，上下文《连接器-开放平台-获取accessToken信息组件》的responsebody中的接口凭证；

![](https://weapp.eteams.cn/papi/file/preview?fileId=1235236438483329024&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

![](https://weapp.eteams.cn/papi/file/preview?fileId=1235236429742399496&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

requestId取上下文中：流程触发组件的流程标识

![](https://weapp.eteams.cn/papi/file/preview?fileId=1235236459919998986&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

employeeId取上下文中：流程触发组件的创建人中的标识

![](https://weapp.eteams.cn/papi/file/preview?fileId=1235236451225624584&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

费用标准校验、生效增加reimburseAmountType参数：报销金额类型=>对应字              段对应字段 1 金额 2 实报金额(财务出纳节点使用 如果在字段对应配置) 3               实际花销金额；根据实际情况配置对应的固定值

![](https://weapp.eteams.cn/papi/file/preview?fileId=1235236442852966405&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

条件执行组件：

条件设置中，动作赋值，取《连接器-费用标准-费用标准校验》中responsebody              中的响应码code，值等于固定值0；

![](https://weapp.eteams.cn/papi/file/preview?fileId=1235236455682547718&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

![](https://weapp.eteams.cn/papi/file/preview?fileId=1235236442664632325&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

![](https://weapp.eteams.cn/papi/file/preview?fileId=1235236446954995717&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

响应码code=0代表成功，放置输出组件即可；

条件不满足也放出输出组件，但是状态是失败，错误信息，动态赋值，取《连接器-费用标准-费用标准校验》中responsebody中的消息提示，阻止后续操作；

 ![](https://weapp.eteams.cn/papi/file/preview?fileId=1235236459868463109&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

 

2.5.2 费用标准校验工作流费用标准生效动作流

与费用标准校验动作流类似，将连接器费用标准校验换成了连接器费用标准生效组件，组件中，触发时机选择节点前，归档，或者出纳付款节点后，其余都是一样配置

依次添加组件：流程触发->连接器-开放平台-获取code信息->连接器-开放平台-获取accessToken信息->连接器-费用标准-费用标准生效->条件分支->输出组件

 

2.5.3 费用标准释放动作流

与费用标准校验动作流类似，将连接器费用标准校验换成了连接器费用标准释放组件，组件中，触发时机选择节点前，发起节点，其余都是一样配置（用于流程退回将占用的标准释放回去）

依次添加组件：流程触发->连接器-开放平台-获取code信息->连接器-开放平台-获取accessToken信息->连接器-费用标准-费用标准释放->条件分支->输出组件

 

2.5.4 费用标准限定金额带出动作流

依次添加组件：自定义触发->连接器-开放平台-获取code信息->连接器-开放平台-获取accessToken信息->连接器-费用标准-费用标准限定金额->输出组件

自定义触发

![](https://weapp.eteams.cn/papi/file/preview?fileId=1235236434146418693&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

![](https://weapp.eteams.cn/papi/file/preview?fileId=1235236434237865989&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D) 

根据需求分别添加主表、明细表字段参数

连接器-开放平台-获取code信息

连接器-开放平台-获取accessToken信息

同上费用标准校验配置方法

连接器-费用标准-费用标准限定金额，输入参数配置：

access_token:取动态赋值，上下文《连接器-开放平台-获取accessToken信息组              件》的responsebody中的接口凭证；

![](https://weapp.eteams.cn/papi/file/preview?fileId=1235236446954995714&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

employeeId取系统参数中：当前用户id

![](https://weapp.eteams.cn/papi/file/preview?fileId=1235236429879189507&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

Body参数配置

dimensionParams维度参数动态赋值取上下文自定义触发明细表1

![](https://weapp.eteams.cn/papi/file/preview?fileId=1235236438483329028&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

Code填写费用标准维度编码

value依据值取费用标准维度，可设置多个维度

![](https://weapp.eteams.cn/papi/file/preview?fileId=1235236434090270720&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

amount依据值实际花销金额字段

expense_date依据值费用日期字段

coefficient依据值计算系数字段

![](https://weapp.eteams.cn/papi/file/preview?fileId=1235236446976376843&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

combinationCode维度组合编码根据费用标准设置填写固定值

workFlowId填写费用标准流程id

![](https://weapp.eteams.cn/papi/file/preview?fileId=1235236429742399499&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

输出组件：输出参数配置

选择明细表-依据值-动态赋值取上下文费用标准限定金额组件-响应数据列表

![](https://weapp.eteams.cn/papi/file/preview?fileId=1235236438469124103&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

limitAmount限定金额参数依据值下级-限定金额

![](https://weapp.eteams.cn/papi/file/preview?fileId=1235236455544930305&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

 

2.5.5 费用标准限定金额带出字段联动配置

工作流设置-选择需要设置限定金额的工作流程-进入表单设计器-字段联动设              置

![](https://weapp.eteams.cn/papi/file/preview?fileId=1235236451400957953&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

![](https://weapp.eteams.cn/papi/file/preview?fileId=1235236464160858123&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

![](https://weapp.eteams.cn/papi/file/preview?fileId=1235236434237865988&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

![](https://weapp.eteams.cn/papi/file/preview?fileId=1235236464160858119&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

![](https://weapp.eteams.cn/papi/file/preview?fileId=1235236429879189506&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

配置说明:

当费用标准维度在主表时需要配置主表公式联动；费用标准维度不在主表时则不需要配置公式联动；

上图配置针对当费用标准维度既在主表又在明细表的情况；也可只配置在单独明细表根据实际情况而定。

 

2.5.6 提交流程限定金额带出

我的申请-新建流程（费用标准流程）-填写日期、维度、申请金额字段正常带出实际可报销金额

![](https://weapp.eteams.cn/papi/file/preview?fileId=1235236451225624582&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

包干制计算公式如下：

**开启包干制(单笔控制)**

获取实际可报销公式

i. 如果实际花销金额<费用标准，包干制报销金额(本次) =实际花销金额+（费用标准-实际花销金额）*公司承担比例

ii. 如果实际花销金额>费用标准，包干制报销金额(本次) =费用标准+（实际花销金额-费用标准）*公司承担比例

iii. 如果实际花销金额=费用标准，按实际花销金额报销 包干制报销金额(本次) =实际花销金额

校验公式: 实际可报销金额 VS 申请金额/实报金额

**开启包干制(累计控制)**

获取实际花销金额总和： 总实际花销金额 = (本次)实际花销金额 \+ 历史流程实际花销金额

获取包干制报销金额总和(历史)

总实际花销金额 VS 费用标准金额

i. 总实际花销金额 > 费用标准金额 计算公式: 包干制报销金额(本次) =（ 费用标准+（总实际花销金额-费用标准）*公司承担比例 ）\- 包干制报销金额总和

ii. 总实际花销金额 <= 费用标准金额 计算公式: 包干制报销金额(本次) =（ 总实际花销金额+（费用标准-总实际花销金额）*公司承担比例 ）\- 包干制报销金额总和

校验公式: 包干制报销金额(本次) VS 申请金额/实报金额

 

# 三、上下游关联功能点

暂无

# 四、注意点

暂无
