IUFO总帐公式查看来源问题解决办法.doc
文本预览下载声明
项目经常反映的IUFO报表中定义的总帐公式,无法查看来源的问题,可按以下步骤一步步排查。
注意:对于IUFO5.02、5.3、5.5版本,需要先打相应版本的最新汇总补丁。
修改nchome\ierp\bin\exterior.xml文件
正常文件内容如下所示:
?xml version=1.0 encoding=gb2312?
root docType=remote ip config
remoteip127.0.0.1/remoteip
timeout200/timeout
/root
修改此文件,将本机IP地址及集群中其他服务器的IP地址都加上,如本机IP地址为20.1.86.10,集群中另一台服务器的IP地址为20.1.86.12,则修改该文件内容如下所示:
?xml version=1.0 encoding=gb2312?
root docType=remote ip config
remoteip127.0.0.1/remoteip
remoteip20.1.86.10/remoteip
remoteip20.1.86.12/remoteip
timeout200/timeout
/root
注意:127.0.0.1和本机IP地址建议都加上,其他服务器IP地址根据集群配置而定。集群中所有节点的extetior.xml文件都要作此修改。
如果用的是NC中间件且是单服务器,将webserver的IP地址置为空
运行nchome\bin\ncsysconfig.bat,将下图中用红线标出的服务器IP地址置为空。
查看是否prop.xml文件中的数据源及帐套对应的数据源发生过改动
项目中遇到过prop.xml中定义的数据源名称变化了,而在IUFO的定义数据源处未做同步,这样IUFO中记录的NC数据源名称还是以前定义的数据源名称,实际计算、联查时连不上这个数据源,导致计算、联查失败。
还遇到过样的情况,帐套对应的数据源变了,IUFO原来保存的NC数据源名称没有对应NC中一个帐套,但在prop.xml文件中还存在,这种情况下,计算没有问题,但是联查不行,因为联查要走NC帐套登录,而计算直接走数据库连接。
解决这两个问题很简单,就是进入IUFO定义数据源界面,修改该数据源,界面点确定按钮,然后重新登录IUFO即可,此处不需要重启中间件。因为经过此操作后,IUFO会修改数据源为帐套对应的数据源。
查看帐套编码是否带有汉字
如果NC的帐套编码中带有汉字,必须修改过来。
如果报表工具录入状态下联查总帐没有问题,而在Web录入下有问题,则有可能是nchome\webapps\nc_web\login.jsp文件做过修改,可以尝试将该文件替换成标准发版盘的文件。
显示全部