功能介绍:在对公付款场景中,经常会出现先付款后到票发票的情况。因此在事后收到发票时需要创建一条发票核销流程用来关联事前的付款流程,告知财务发票已经到账,需要形成业务闭环。
一、设置发票核销流程
1、如下图所示,在表单设置页面点击新建“+”进入新建工作流页面(表单类型选择:申请单、审批模式选择高级模式)
(1)当所属表单是“申请单”时,会显示“默认发票核销流程”开关;
(2)可设置1个默认发票核销流程,设置后员工在发票核销页面核销发票时将自动打开该流程页面,无需手动选择;未设置时,每次还款需要手动选择还款流程或者用报销流程来冲销;
(3)进入字段对应页面,对应好相应字段,如下图所示
二、设置先预付后核销流程
(1)如下图所示,在“关联工作流”页面添加“申请工作流”、“对公付款工作流”(只有这两类流程可以进行发票核销)
(2)进入表单设计页面选择下拉框字段,下拉框选项为已到票、全部到票、部分到票;选择金额字段设置为已到票金额,配合部分到票场景使用;
(3)点击【保存并进入下一步】进入字段对应页面,对应好相应字段,如上图所示:
(4)点击【保存并进入下一步】-进入流程设置页面点击【完成】;
三、动作流配置
1、如下图所示,在【后台管理中心】-【平台引擎】-【esb中心】-【动作流】页面新建动作流
2、如下图所示,触发事件选择【流程公共触发】
3、如下图所示,选择【获取code信息】接口并输入对应的参数配置
4、如下图所示,选择【获取accessToken信息】接口并输入对应的参数配置
5、如下图所示,选择【发票核销】接口并输入对应参数配置
6、如下图所示,选择【内置】-【条件分支】组件,添加条件设置(返回code等于‘0’)
7、如下图所示,选择【内置】-【输出组件】-成功和失败,失败时提醒错误内容并返回消息
注:
1.【发票核销】触发时机可配置在离开发起节点后;【发票核销生效】触发时机可配置在结束节点前;【发票核销释放】触发时机可配置在到达发起节点;
2.除节点触发时机配置不相同外,其他配置方法与【付款到票信息提交】动作流同理,只需将【发票核销】接口替换为另外两个接口即可;
四、发票核销(个人)
1、【我的】-【我的申请】-点击【新建申请】选择高级对公预付款流程,填写付款场景以及对应的已到票金额、实报金额后提交至归档节点,如下图所示
2、后到票或部分到票的付款流程会写入【发票核销】台账,员工可在此页面查看本人的未到票金额、核销中金额,并对未到票的流程进行还票。如下图所示
3、点击行操作按钮【发票核销】打开默认发票核销流程(配置见上文),如下图一所示;未开启默认发票核销流程时进入选择流程页面,如下图二所示
3、支持用户批量核销预付款流程,点击【批量核销】弹出批量核销窗口页面,如下图所示