【银企平台】特殊场景下需后台修改银企付款状态为失败原创
8人赞赏了该文章
678次浏览
编辑于2022年04月20日 15:48:41
背景:银企测试环境想删除帐号,但是帐号下有状态未结束(交易处理中,交易未确认)的付款记录,无法直接删除,需要确认失败之后再修改成失败才能删除。正式环境下严禁擅自修改付款状态。
1、交易未确认的付款记录可以在业务(星空/eas/wise/kis等)侧修改状态为失败
2、交易处理中的付款记录需要在银企平台后台才能修改,如下。
连接银企数据库(不清楚数据库的ip端口等信息 可在银企平台-系统管理-数据库连接信息 中 可查看)
--首先一定需要跟银行确认该笔付款数据是失败的
按以下sql执行
--1、
-- 查询 状态为 银行处理中 的这笔付款
select * from T_EBG_PaymentInfo where amount = '这里替换交易金额,保留两位小数,如100.00' and acc_No = '这里替换付款帐号' and income_Acc_No = '这里替换收款帐号' and status = '10'
--查询 状态为 交易未确认 的这笔付款
select * from T_EBG_PaymentInfo where amount = '这里替换交易金额,保留两位小数,如100.00' and acc_No = '这里替换付款帐号' and income_Acc_No = '这里替换收款帐号' and status = '11'
--2、上面查询到只有一条,且确认是要处理的那条付款数据之后,再根据id将该笔付款状态修改为失败
update T_EBG_PaymentInfo set status = 13 where id = '替换为上面查到的这条数据的id'
赞 8
8人点赞
还没有人点赞,快来当第一个点赞的人吧!
打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!
推荐阅读