现存量跟库存台帐不对;是何原因做成
2019-3-25 8:0:0 用友T1小编现存量跟库存台帐不对;是何原因做成
现存量跟库存台帐不对;是何原因做成问题号: | 622 |
---|---|
解决状态: | 最终解决方案 |
软件版本: | 其他 |
软件模块: | 库存管理 |
行业: | 通用 |
关键字: | 现存量 |
适用产品: | u821 |
问题名称: | 现存量跟库存台帐不对;是何原因做成 |
问题现象: | 1, 现存量跟库存台帐不对;是何原因做成的啊??? U821现存量错误的几种调整方法: 1、 使用整理现存量功能。 2、 整理现存量后,现存量依然不对,可到ufsystem数据库的ua_account_sub表中查看该帐套库存的启用日期是否正确。以999帐套为例,可执行语句select * from ua_account_sub where cacc_id=999 and csub_id=‘st‘ and iyear=9999,如果没有此条记录,应手工添加。或者该记录上的dsubsysused启用日期不正确应改为正确。然后重新整理现存量即可。 3、 现存量错误不属于以上两种情况时,应重点查看st_totalaccount 本年期初数量,因为整理现存量时是根据st_totoalaccount的本年度期初加减rdrecord/s累计收入发出计算的。rdrecord/s属于原始单据的记录,一般不会有错,所以应重点检查st_totalaccount本年度期初数量是否正确。 4、 如果只启用存货核算没有整理现存量功能,无法整理现存量。但是,我们可以利用系统管理的升级sqlserver数据功能,将帐套重新升级一遍,升级程序会进行现存量整理。以上办法只有第三,四种可以解决的。 还有就是第三种办法改动后不知有没有其它方面的问题啊???第四种的方面我试过了,这种办法简单但是我这个用友不知何原因 升级SQL SERVER后就出现这样的错误:在采购订单上打开就出现“下标越界—CITEMCODE”,确定后可以进入,但是当增加或修改后保存 又出现这样的信息“订单号不能保存,请查看订单编号是否唯一,订单相关的编码档案是否存在,最大单据号表是否发生错误,然后再度一次” 按放弃又出现“违反了primary key约束aaaaapo_podetails-pk,不能在对象po_podetails插入重复键。—iInvexchrate. 我现在最想知道是何原因做成的?可否告知你们还有那些办法好解决这个问题啊!!我想第四种办法好啊! |
问题原因: | 应该是表定义被修改了,关键字约束错误造成的 |
解决方案: | 请确定是否只使用存货系统还是只使用了存货。 办法2、3是可以使用的。办法四最好别用,根据提供的说明,应该是表定义被修改了,关键字约束错误造成的。 第三种办法改动后不应该有别的问题。一般情况下用第二种办法就可以了。 只使用存货系统可以使用如下语句调整现存量。 Delete From CurrentStock drop table TempCurrentStock SELECT cWhCode,cInvCode,CASE WHEN cFree1=‘‘THEN NULL ELSE cFree1 END AS cFree1 ,CASE WHEN cFree2=‘‘THEN NULL ELSE cFree2 END AS cFree2 ,iainquantity AS iQuantity, CAST0 AS FLOAT AS fOutQuantity,CAST0 AS FLOAT AS fInQuantity INSERT INTO TempCurrentStockcWhCode,cInvCode,cFree1,cFree2,iQuantity SELECT cWhCode, cInvCode,CASE WHEN cFree1=‘‘THEN NULL ELSE cFree1 END AS cFree1 ,CASE WHEN cFree2=‘‘THEN NULL ELSE cFree2 END AS cFree2 , CASE WHEN bRdFlag0 THEN iQuantity ELSE -iQuantity END AS iQuantity INSERT INTO TempCurrentStockcWhCode,cInvCode,cFree1,cFree2,fOutQuantity INSERT INTO TempCurrentStockcWhCode,cInvCode,cFree1,cFree2,fOutQuantity INSERT INTO TempCurrentStockcWhCode,cInvCode,cFree1,cFree2,fOutQuantity INSERT INTO CurrentStockcWhCode,cInvCode,cFree1,cFree2,iQuantity,fOutQuantity,fInQuantity Delete From CurrentStock |
补丁编号: | |
录入日期: | 2016-03-16 15:23:45 |
最后更新时间: |
如果您的问题还没有解决,可以到 T+搜索>>上找一下答案
相关阅读
- 委外倒冲形成的材料出库单丢失问题2019-3-25 8:0:0
- 委外材料出库材料参照不到2019-3-25 8:0:0
- 委外材料退库操作2019-3-25 8:0:0
- 完工产品成本不为零,负担完工数量不能为零2019-3-25 8:0:0
- 现存量为负数2019-3-25 8:0:0
- T6其他出库单列表有什么方法可以显示生产订单号?我把生产订单ID显示出来,怎么都是空白啊?2019-3-25 8:0:0
- T6采购入库单里,表头增加了,采购订单号,采购到货单号,现在只有到货单号能取出来,订单号为空??2019-3-25 8:0:0
- 如何选择进货订单2019-3-25 8:0:0
- 销售定单,单据号重复2019-3-25 8:0:0
- 销售追踪跟踪不到采购订单2019-3-25 8:0:0