银企直连自动付款文件方案
银企直连:需要搭建一个银行和企业SAP的接口,当SAP跑完付款程序后,把SAP中的应付款按照银行所需要的格式生成付款文件并发送到银行端,银行通过审批校验后,根据付款文件指定进行付款。一般此时,银行会返回一个回执单,反馈付款结果且可以让企业根据回执单与SAP里的凭证做一个对账。今天我们就来看一下这样一个完整的程序在SAP系统怎么实现的。
第一:正常来说自动付款传送到银行的方式可以大致分为两种:
• 第一种:按照银行要求生成付款文件,但是手动下载文件,并把文件上载到银行,最后进行指定付款。 •
第二种:直接利用接口把SAP生成的符合银行要求的付款文件通过特定的方法直接发送给银行(例如SAP→SFTP→Bank),银行收到付款文件后进行付款,不用再人力导出上载。
不管基于何种发送方式,自动付款F110这个程序都可以通过FBZP配置来实现(这个配置其他文章有推送过,就不过多赘述了),那么银行所需要的特定格式的文件其实可以通过DMEE配置实现。
DMEE就是把付款信息(SAP中维护的BP信息) 转换为银行要求的格式,
在SAP中执行自动付款后生成的文件
• 包含必要的付款信息 • 直接发送给财务机构,例如开户行 • SAP标准功能,用户直接在系统中定义满足开户行要求的文件格式
业务实现
• 维护付款格式 - 事务码:DMEE
a 创建格式树
b 根据付款信息和银行需求创建必要的付款节点
c 定义节点取值逻辑,与SAP字段做匹配
• Constant: 设置常数为字段值 • Structure Field: 从系统特定结构字段(源字段)中检索值。变量,从付款程序中取值 •
Reference to tree node: 参考其他节点的取值 • Aggregation: 取设置为参考节点的集成 • Exit
如果需要取多个字段上的值,可以用atom原子拼接 • No Mapping: 不做任何匹配
• 创建关联到DME文件的付款媒介格式(PMF)- OBPM1
• 为PMF定义付款方式 - FBZP
• 将变式关联到开户行 - OBPM
最后通过这些配置就可以将自动付款和银行付款文件联系起来了。
本次分享由于篇幅有限,诸多细节并为涉及,欲知后事,请期待下次的分享。
作者:李慧
审核:王欢
编辑:王锐