1/6用友股份-LE支持服务业务本部产品方案--《总账账簿查询不能使用科目版本问题的解决方案》建立日期:2013-08-01修改日期:xxxx-xx-xx文档属性:客户文控编号:LE-DY-CP-2013-05972/6文档控制创建记录适用范围审阅人日期审阅签字所属部门发布范围内部员工伙伴客户发布人姓名所属部门发布时间日期作者所属部门邮件地址版本2013-08-01吴雅萍产品支持部V1.0版本领域模块备注3/6目录总账账簿查询不能使用科目版本问题的解决方案................................................4一、问题描述............................................................................................................4二、问题分析............................................................................................................5三、解决方案............................................................................................................64/6总账账簿查询不能使用科目版本问题的解决方案一、问题描述系统从NC3.1升级到NC5.02,科目余额查询时,如果启用科目多版本进行查询,则在NC5.02下无法选择科目版本,但原NC3.1是可以的。如下所示:1、原来NC3.1在查询科目余额时可以选择科目版本:5/62、升级到NC5.02后出现无法选择科目版本二、问题分析从前台日志看,报了一个会计期间非法的错误,到客户化中查询会计期间,发现这个项目2004年会计期间不是从1月份起始,而是从7月开始的,如下:6/6经分析,问题的根源是uap的代码默认是根据设定年度01期间取会计期间,对于没有01期间的就会出问题。三、解决方案专项补丁:NC-GL-V5.02-SPecial-20081105-00177,对总账代码设置了容错,解决了会计期间不是从01期间开始引起的总账问题。以后项目中如果遇到此问题,可以使用这个补丁,但从这个问题中我们可以发现,UAP对会计期间起始期间是做控制的,在支持过程中也发现会计期间设置出错可能会引起一些账表查询等方面的问题。所以建议:如果项目是国内会计准则,设置会计期间时严格按照从每年1月份开始,12月份结束来设置会计期间。