# 如何配置预付款流程

来源快照：`result_data_new_260518.json`

- 来源 ID：`1232300218383089713`
- 模块：电子费控
- 目录：场景示例 - 预付款与到票核销
- space ID：`1963167002611772846`
- 原文链接：未提供
- 产品基线：未提供

## 正文

**场景说明：**

预付核销，应用于发起付款流程，付款给第三方，后续收到第三方发票后，核销原预付数据。（对发票数据不会做任何操作，只对这一部分数据进行操作）  
一般场景下，付给其他公司，但是其他公司没有开发票，那这笔账就要记成未到票；  
如果其他公司开了部分发票，开票金额小于付款金额，那付款场景就要记成部分到票；  
如果其他公司开了全部发票，开票金额等于付款金额，那付款场景就是全部到票；  
请根据实际场景去填付款场景。

 

 

# 一、配置说明

1、工作流程模块新建一条流程，主表，最基础的需要三个字段，一个下拉框字段：选项名称是未到票、部分到票、全部到票，两个数字字段，两位小数；（251001基线支持value值，0代表未到票，1代表部分到票，2代表全部到票）  
![](https://weapp.eteams.cn/papi/file/preview?fileId=1232300274192375811&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、添加关联到电子费控-设置-费用设置-关联工作流-对公付款工作流，0501基线后支持eb流程，前面基线仅支持工作流程模块的流程；仅对公付款工作流中有记录预付功能，不要关联到其他工作流中；  
![](https://weapp.eteams.cn/papi/file/preview?fileId=1232300274325028867&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) 

3、新建字段对应，勾选记录预付功能，仅能支持对应主表，不支持明细表使用；分别对应上；  
![](https://weapp.eteams.cn/papi/file/preview?fileId=1232300274325028871&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) 

4、配置动作流，涉及三个动作流：付款到票提交、付款到票录入、付款到票释放；必须先执行付款到票提交，才能执行付款到票录入，执行付款到票录入后，发票核销台账才会显示数据；  
4.1、0801基线以上，关联工作流页面的流程都会增加节点附加操作页面，会自动初始化相关的动作流，无需手动新建动作流，只需要开启下：  
![](https://weapp.eteams.cn/papi/file/preview?fileId=1232300274325028866&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) 

4.2、老版本基线，需要自己手动新建动作流，手动新建也有预制模板，新建动作流，选择从模板创建，搜索付款到票；  
![](https://weapp.eteams.cn/papi/file/preview?fileId=1232300270045937665&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) 

 

如选择付款到票提交动作流模板，会自动添加组件，然后自己手动关联一下流程，配置执行节点；serverless组件对应输入参数中requestid对应流程数据的流程ID；

![](https://weapp.eteams.cn/papi/file/preview?fileId=1232300278437011456&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=1232300269855465476&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选择上一个组件响应信息中的errcode=0

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

执行失败选择上一个组件响应信息中的errmsg

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

注意：serverless组件的异常处理，请设置为跳过当前节点，否则流程提交报错不会有明确提示。

![](https://weapp.eteams.cn/papi/file/preview?fileId=1232300269992493061&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、**执行付款到票录入动作提示未查询到付款到票提交记录？**  
原因：执行付款到票录入动作前未执行付款到票提交动作流，请先执行付款到票提交动作流；  
3、**执行付款到票提交动作流之后，未生成发票核销台账数据？**  
原因：未在关联工作流设置页面新建字段对应，请配置好字段对应；  
4、**记录预付流程不能对应明细表字段吗？**  
解答：不能，仅支持主表；  
5、**流程提交报错：付款场景字段映射未配置？**  
解答：检查关联工作流设置菜单中的预付款字段对应，是否配置了？如未配置请配置上；如是动作流误绑定，那请去掉这个动作流；
