用友NC的资金系统,在支付款完毕之后需要下载支付账户的网银付款指令状态,下载之后的指令会回写到单据中,这样分公司的当地付款单据支付状态才能显示是“支付成功”或者“支付失败”,否则一直是“支付中”。
相对于分公司,指令状态的下载对资金结算中心更加的重要,如果不下载,那么落地付款的单据就会一直在付款核查中。
但是每次不同账户的下载很麻烦,并且选择之后不可以一次性选择所有,下载过的在查询中也出现。
本来是想设计在指令状态下载改动按钮的功能,能够智能查询所有需要下载的账户,给用友打电话,告诉需要开发,完毕,over,不说了。
我的想法刚好被燕玲看到了,她告诉我预警就行了。
首先是预期配置,这个很简单(目前我选择的预警方式是登陆触发)
然后需要改动nchome的配置文件,否则账户下载设置,指令状态不让修改。
我这里只改动了一个zfcx支付查询=Y
重启中间件和缓存清除,搞定。
再之后,查询bd_accbank表把收入户过滤出来,这些户不需要下载状态(鄙视一下,这个表的收入属性在后台是假的,都是2
再登陆系统,等一下(系统需要下载)就能看到预警消息:
这样,结算中心在付款第二步状态了,只需要有人再次登陆结算中心,重新查询付款核算,自动下载,相关的lc单据自动消失(当然有问题的不会消失)。
测试完美,兴奋。
这下会节省了好多的时间和人力。