SUMSEN

Oracle&Sql爱好者,用友NC管理员

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

用友NC的资金系统,在支付款完毕之后需要下载支付账户的网银付款指令状态,下载之后的指令会回写到单据中,这样分公司的当地付款单据支付状态才能显示是“支付成功”或者“支付失败”,否则一直是“支付中”。

相对于分公司,指令状态的下载对资金结算中心更加的重要,如果不下载,那么落地付款的单据就会一直在付款核查中。

但是每次不同账户的下载很麻烦,并且选择之后不可以一次性选择所有,下载过的在查询中也出现。

本来是想设计在指令状态下载改动按钮的功能,能够智能查询所有需要下载的账户,给用友打电话,告诉需要开发,完毕,over,不说了。

我的想法刚好被燕玲看到了,她告诉我预警就行了。

首先是预期配置,这个很简单(目前我选择的预警方式是登陆触发)

然后需要改动nchome的配置文件,否则账户下载设置,指令状态不让修改。

我这里只改动了一个zfcx支付查询=Y

重启中间件和缓存清除,搞定。

再之后,查询bd_accbank表把收入户过滤出来,这些户不需要下载状态(鄙视一下,这个表的收入属性在后台是假的,都是2

再登陆系统,等一下(系统需要下载)就能看到预警消息:

这样,结算中心在付款第二步状态了,只需要有人再次登陆结算中心,重新查询付款核算,自动下载,相关的lc单据自动消失(当然有问题的不会消失)。

测试完美,兴奋。

这下会节省了好多的时间和人力。

 

 

posted on 2012-05-29 22:06  sumsen  阅读(508)  评论(0编辑  收藏  举报