银企平台全局业务配置参数解析——付款超时时间
1、业务描述
银企平台全局业务配置参数中付款超时时间配置项,使用来控制银企平台接收到请求到发送给银行请求的间隔时间,超过间隔付款会失败,银企平台将不会再将超时的付款请求发送银行,通过该参数控制是为减轻系统压力,将长时间未提交给银行付款数据置为失败,不在提交。
2、配置取值
单位:分钟,修改后需要重启银企平台。(配置值:0 到 1 个)。
该配置项默认开启,config.ini和界面配置文件均有可能影响付款超时时间。具体逻辑如果下:
在config.ini中配置名称为“pay_timeout_minutes”默认值为 480分钟(8小时),如果config.ini该值未被改动(是默认值),则系统中的付款超时时间会去获取银企平台全局业务配置中的付款超时时间配置项的配置值,如果有改动,以config.ini中的值为准。
3、系统逻辑
该配置项如何影响付款逻辑?
银企付款数据提交银行前,会对数据进行过滤,其中一项校验就是付款超时时间的校验,如果付款单提交时间与当前系统时间的差值大于配置参数 “付款超时时间”,则银企平台会把该付款数据从即将提交银行的付款数据中移除,并修改付款状态为失败,写入失败原因为“付款单超时,不再提交:......‘。此后,付款线程再次做待付款数据查询的时候,将不会查到该数据,也不会再提交给银行。
付款超时后能否通过增加配置值来重新发起提交?
不能,已经置为超时失败的付款单,只能在核实后业务重新提交,无法再通过增加”付款超时时间“配置项的值达到再次提价银行的目的(除非手动修改数据库里该笔付款信息的付款状态,但是这种操作是非常危险的,一般不建议)。
4、注意
值得注意的是,即使该参数置为失败的付款数据,基于谨慎性考虑,依然需要跟银行做确认后方可发起再次付款。
银企平台全局业务配置参数解析——付款超时时间
1、业务描述 银企平台全局业务配置参数中付款超时时间配置项,使用来控制银企平台接收到请求到发送给银行请求的间隔时间,超过间隔...
点击下载文档
本文2024-09-22 20:19:08发表“eas cloud知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-eas-112854.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章