# 如何配置银企支付流程自动流转

来源快照：`result_data_new_260518.json`

- 来源 ID：`1232308069499420738`
- 模块：银企互联
- 目录：场景示例
- space ID：`1969831460536017496`
- 原文链接：未提供
- 产品基线：未提供

## 正文

# 一、配置方式

银企互联转账接口都会有流程自动流转开关，打开开关后，会判断表单所有支付记录都支付成功，就会自动流转到下一个节点；如果有一条支付记录支付失败，则流程自动退回到前面节点，修改表单数据后重新提交，重新支付，直到所有支付记录都支付成功；

![](https://weapp.eteams.cn/papi/file/preview?fileId=1232308108168314884&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)

具体配置方式如下：  
 流程新建节点A、节点B、节点C，假设流转方向为：节点A——>节点B——>节点C。节点B不要配机器人节点（如果配置机器人节点可能会导致未支付成功就被机器人规则提交到下一个节点去了）；  
银企支付动作流应该配在节点A的节点后（节点A到节点B的出口，或者节点B的节点前），提交后，流程停留在节点B，等待支付结果。如果流程中的所有支付记录都支付陈成功，则流程会自动从节点B提交到节点C；如果有支付失败的数据，则流程自动退回到节点A，自动退回需要配置退回出口（出口是节点B到节点A，务必勾选退回），如果未配置退回出口，则流程也不会退回，即使支付失败，流程还是停留在节点B。  
![](https://weapp.eteams.cn/papi/file/preview?fileId=1232308108168314883&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) 

# 二、常见问题

1、流程提交到等待节点，银企未支付成功，为什么也自动流转了？  
解答：一般是因为等待节点设置的是机器人节点，符合设定的自动流转配置，导致未走银企的自动流转逻辑，而是走了流程本身的流转逻辑，请检查机器人节点配置，或者将机器人节点配成普通审批节点，设置固定操作者。  
2、银企支付成功，但是流程未自动流转？  
解答：请检查当前流程所在节点后，是否还有其他动作流，其他动作流执行报错了，导致流程未提交下去。检查方式：流程高级设置，附加操作触发日志，根据流程ID查询，看下最近执行的动作流是否有失败记录，如果确定是其他动作流执行失败，请调整配置，让其执行正常，请手动提交下去。  
![](https://weapp.eteams.cn/papi/file/preview?fileId=1232308108187557893&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)
