用友T6库存管理中,入库单保存后在单据列表里找不到此单据

[文章] 浏览(322)  | 2019年01月15日  | 支持服务 | 
[标签]软件使用,用友畅捷通,问答,T3T6

现象

库存管理入库单保存后,在单据列表里找不到此单据。

正常情况下,打开采购入库单,就能够看到前面录入的入库单。同样环境下,新建立测试账套正常1523499864pHWx.png

 

正式账套,库存管理-日常业务-入库-录入采购入库单 进入后界面如下 :已填制的入库单正常保存后,在单据列表中查不到已录入的单据,也查询不到。但是在存货核算的单据查找中可以找的到。1523499979ObP5.png

分析

正式账套是上年6月启用仓库管理,并且建立今年账套之前,没有做仓库年结(可以在没有做年结之前,建立新年度账套)。因此,引起今年的账套启用月是6月,造成今年6月之前的仓库单据都不能列出。

解决

在对应账套的数据中,将账套信息表中的启用记录修改为今年的1月1日。如:

-- 修改UFSystem系统库中 UA_Account_sub表:cAcc_Id='101' 和 iYear='9999'(9999表示设置启用参数) 和 cSub_Id='ST''(仓库管理模块) 的日期改为:'2019-01-01' 
update UA_Account_sub Set dSubSysUsed='2019-01-01', dSubOriDate='2019-01-01' Where cAcc_Id='101' 和 iYear='9999' & cSub_Id='ST'

-- 修改2019年账套数据库UFData_101_2019中表:AccInformation 字段cSysID='ST'(仓库管理模块)的字段dStartDate, dSTFirstDate, dSTStartDate 设为'2019-01-01' 
Update accinformation Set cvalue='2019-01-01' Where cSysID='ST' And (cName='dStartDate' Or cName='dSTFirstDate' Or cName='dSTStartDate')
-- 或者
Update accinformation Set cvalue='2019-01-01' Where ctype='dDate' and isnull(cvalue,'')<>''

建议清理用友系统数据库日志,因日益累积形成非常多记录,影响性能和造成操作错误:

truncate table ua_log

其他,检查账套数据库中,rdrecord表‘业务类型’字段cbustype的值为空,如空则手工加上业务类型

存货反结账时,报错:必须大于存货启用月才能恢复月末结账

按上述方法,修正存货模块IA相关日期后,还要修改存货档案的日期!

分析:可能建存货档案时,把存货档案的启用时间录成当前记账月后面了,并且记账结账了。

比如,你用2月11登陆系统,建1月份的存货档案,录1月份的数据,系统将在你建档案时自动把启用日期认定为你的登陆日期2月11,而之后你又记了账就会出现这个问题。

解决办法:要打开数据库,改存货档案表inventory里面该存货的启用日期字段是dsdate,改成你要恢复记账的那个月时间。

附件说明
附件