现象
库存管理入库单保存后,在单据列表里找不到此单据。正常情况下,打开采购入库单,就能够看到前面录入的入库单。同样环境下,新建立测试账套正常。
在正式账套,库存管理-日常业务-入库-录入采购入库单 进入后界面如下 :已填制的入库单正常保存后,在单据列表中查不到已录入的单据,也查询不到。但是在存货核算的单据查找中可以找的到。
分析
正式账套是上年6月启用仓库管理,并且建立今年账套之前,没有做仓库年结(可以在没有做年结之前,建立新年度账套)。因此,引起今年的账套启用月是6月,造成今年6月之前的仓库单据都不能列出。
解决方法:
在对应账套的数据中,将账套信息表中的启用记录修改为今年的1月1日。如:
- -- 修改UFSystem系统库中 UA_Account_sub表:cAcc_Id='101' 和 iYear='9999'(9999表示设置启用参数) 和 cSub_Id='ST+''(仓库管理模块) 的日期改为:'2019-01-01'
- updateUA_Account_subSetdSubSysUsed='2019-01-01', dSubOriDate='2019-01-01'WherecAcc_Id='101'和 iYear='9999'&cSub_Id='ST+'
- -- 修改2019年账套数据库UFData_101_2019中表:AccInformation 字段cSysID='ST+'(仓库管理模块)的字段dStartDate, dST+FirstDate, dST+StartDate 设为'2019-01-01'
- UpdateaccinformationSetcvalue='2019-01-01'WherecSysID='ST'And(cName='dStartDate'OrcName='dSTFirstDate'OrcName='dSTStartDate')
- UpdateaccinformationSetcvalue='2019-01-01'Wherectype='dDate'andisnull(cvalue,'')<>''
建议
清理用友系统数据库日志,因日益累积形成非常多记录,影响性能和造成操作错误:
truncatetableua_log。其他,检查账套数据库中,rdrecord表‘业务类型’字段cbustype的值为空,如空则手工加上业务类型。