解决办法:针对该数据,出错的原因是收发记录主表中ccode字段有问题,启用远程仓库,任意增加两个标识符,例如:10即可。
17、问题描述:该客户在7月初始化,但是在使用过程中发现库存管理模块中,在其他业务模块中使用“调拨”、“形态转换”时单据录入完毕保存后发现保存键按下无效,即该张录入完毕的单据没有成功保存,单据号没有增加1,但是在客户处使用演示帐套的该功能正常.
原因:是单据号(杭州07100)在进行转换时出现的二进制错误。
解决办法:启用远程仓库,任意增加两个标识符,例如:10。然后再录入单据即可。
18、问题描述:使用库存管理时,进行盘点,提示“There is already an object named
?TempCurrentStock_server_Temp?in the database。然后就退出系统。(注:server为用户机名),将用户的帐务转移到其他机子上,在本机上进行盘点无问题,通过其他机子登录,问题依旧(客户原来做服务器的机子无论本机,还是登录使用均有此问题),将客户的机子格式化进行重装,(使用了低格),先后装过win2000pro, win2000server,问题无法解决(无论本机,还是登录使用均有此问题),请问应如何解决?
解决办法:将临时数据库中的TempCurrentStock_server_Temp数据库删除即可。
19、问题描述:数据问题:该客户说有些商品有现存量,但在录入批次时却无数量,无法参照批次。如02库商品编码为01010208-1 的商品。
解决办法:经检查rdrecords表中该入库记录的累计出库数(isoutquantity)计算有误,请运行下列语句可查询该用户所有出库数合计与系统自动计算的 isoutquantity数之间的差异,按照正确的修改该isoutquantity字段值即可,其中ljckquantity为rdrecords表中某存货某批次的出库数合计,isoutquantity为系统计算出的累积出库数。一定注意:由于该用户在销售系统选项中选择的是?在销售系统指定批次?,并且由库存系统生成销售出库单,当在销售系统开发货单,其待发数量即写入rdrecords的isoutquantity字段(系统自动完成),目前待发数无法与 rdrecords相关联,所以使用该语句前必须全部生成销售出库单
才行,您先将数据备份后,在库存系统一次完成生单工作。运行该语句后即知那些存货记录有错,再进一步更改即可。 if exists(select * from sysobjects where name='a') drop table a go if exists(select * from sysobjects where name='b') drop table b go if exists(select * from sysobjects where name='c') drop table c SELECT cvouchcode, cinvcode, cbatch, SUM(iquantity) AS ckquantity INTO a FROM RdRecords INNER JOIN RdRecord ON RdRecords.ID = RdRecord.ID WHERE (RdRecords.cVouchCode IS NOT NULL) AND (RdRecord.cVouchType <> '01') and (RdRecord.cVouchType <> '08') group by RdRecords.cvouchcode,RdRecords.cinvcode, RdRecords.cbatch
SELECTRdRecords.cinvcode,RdRecords.cbatch,RdRecords.cvouchcode, abs(SUM(iquantity) )AS cgthquantity into b FROM RdRecords INNER JOIN RdRecord ON RdRecords.ID = RdRecord.ID WHERE (RdRecords.cVouchCode IS NOT NULL) AND (RdRecord.cVouchType in( '01','08')) group by RdRecords.cvouchcode,RdRecords.cinvcode, RdRecords.cbatch select a.cvouchcode, a.cinvcode, a.cbatch, a.ckquantity+isnull(b.cgthquantity,0) as ljckquantity into c from a left join b on a.cvouchcode=b.cvouchcode and a.cinvcode=b.cinvcode and
a.cbatch=b.cbatch selectc.cvouchcode,rdrecords.autoid,c.cinvcode,rdrecords.cinvcode, c.cbatch,rdrecords.cbatch,c.ljckquantity,rdrecords.isoutquantity from c join rdrecords on c.cvouchcode=rdrecords.autoid and c.cinvcode=rdrecords.cinvcode and c.cbatch=rdrecords.cbatch where c.ljckquantity<>rdrecords.isoutquantity
20、问题描述:请问如何取消盘点单的审核记账?
解决办法:直接删除即可,而盘点形成的其他入库单或者其他出库单必须没在存货系统中记账,也没在库存审核。
21、问题描述:某一产品数量盘亏,但金额盘盈,请问是生成其他出库单,还是生成其他入库单?如是生成其他出库单的话,存货中生成的凭证反映的是原材料的减少,而我的帐里的原材料应该是增加的。请问如何调整
解决办法:应生成其它出库单,因为盘点是针对其数量,金额是自动带出,其盘点金额是根据数量与带出的单价自动计算,不允许修改的,然后在存货做入库调整单调整其金额。
22、问题描述:做材料出库单时,当选择仓库后,相应的出库单号应对应不同的仓库而改变。如仓库1,上一张出库单号是1072,下一张应是 1073;仓库2,上一张出库单号是2242,下一张出库单号应是2243。问题是当新增仓库1的出库单时,显示的出库单号是2243!表Maxvouch中当前单号字段并不随出库单的增加而改变。 请问U8中存储当前单据号的表是哪个表?
解决办法:u8中在程序中用下列语句直接从数据库中取最大号:select top 1 ('00' +
right('000000000'+ccode,8)) as ccode from rdrecord where left(ccode,1)<>'-' and brdflag=0 and cwhcode=?1? and left(right('000000000'+ccode,10),2)='00' order by ccode desc。
22、问题描述:库存系统使用了批次管理,有些存货批次结存为0的在单据录入时还显示。为什么? 原因分析:由于批次主表中是否出空标志未打上。 解决办法:运行语句:
update mainbatch set bisnull ='1'
FROM RdRecords JOIN mainbatch on rdrecords.autoid = mainbatch.rdid WHERE rdrecords.iquantity = rdrecords.isoutquantity
23、问题描述:8.11A、8.12access、8.13sql直接升级到8.21后,部分结算的委托代销发货单,库存生成销售出库单时可生成出库单的数量未减升级前已出库数量,为什么?怎么解决? 解决办法:运行语句:
select icorid,sum(iquantity) as a into y from dispatchlists where icorid>0
group by icorid
update endispatchs set foutquantity=y.a from endispatchs inner join y on
endispatchs.autoid=y.icorid
drop table y
适用于刚升级后,库存未生成委托代销出库单,未做委托业务的情况。
4.存货核算
1、问题描述:存货设置,销售成本核算方式,以前用销售出库单据,但目前单据已记帐已生成凭证,又想改变核算方式为:销售发票,在软 件界面改工作量大,问是否能将核算方式从数据库中修改,改哪个表字段,采用发票方式是否有重复记帐现象?
解决办法:不能在数据库中修改。请在选项中进行修改:本月没有对销售单据记账前,并且销售单据(发货单、发票)的业务全部处理完毕(即发货单已全部生成出库单和发票;发票全部生成出库单和发货单)方可修改。
2、问题描述:在进行库存模块和存货模块对帐时不平,发现三月份存货模块有发生业务的存货在帐上反映的数量和金额都翻了一倍。
解决办法:存货核算恢复2月份结账,重新结账,重新记3月份的帐。
3、问题描述:8.X ACCESS产品中的采购管理可以在单据和发票同到时,做一张凭证即可。U8产品怎么实现此功能?
解决办法: U8的这种功能可以在存货核算实现,在存货核算\\生成凭证\\选择采购入库单(报销记帐)后,在未生成凭证单据一览表的上方的复选框选上即可实现(复选框为“已结算采购入库单自动选择全部结算单上的单据......)。注意结算单制的条件:采购入库单与采购发票完成结算、采购入库单在存货记帐,采购发票已在应付中审核但未制单。
4、问题描述:数据问题:1)5月底,02、09仓库期末处理失败;2)明细与总帐不符
解决办法:针对这个数据,经查看发现ia_summary五月份有重复记录、3月份缺少记录。处理方法:删除5月份重复记录,恢复至3月份未结帐状态,重新结帐即可解决!
5、问题描述:取消记账时,能否选任意一张单据。
解决办法:单选全月平均仓库、个别计价仓库和计划价仓库(没有做过计划价调整)时,可以选取任意一张单据,对于移动平均、先进先出、后进先出核算的方式下,由于核算方式与记账单据的先后顺序有关,因此不能单独恢复中间的某张单据,应按记账顺序从后向前恢复。因此选择查询条件时,系统自动选择全部单据类型。
6、问题描述:.从9月开始存货系统和总帐系统对帐不平(曾在应收作过库存商品的凭证)。
原因:存货科目、对方科目、应收应付中科目全相同导致,且9月份的单据未在9月份生成凭证。例:存货科目、对方科目、应收应付中科目都为1241001。一张9月份的采购入库单,金额为200、在存货中制单、在总帐记账,则借:存货科目1241001,200;贷:对方科目1241001,200;对应发票9月份制单,则借:采购科目1241001:200;贷:应付账款:200。如对帐,则9月份存货系统借方发生额为200,贷方发生额为0,总帐系统借方发生额为400,贷方发生额为200。故不平。而且如果9月份记账的入库单在10月份生成凭证,则对帐时该科目对于存货系统来说,是增加9月份的借方金额,对于总账系统来说,则是增加10月份的借方金额,所以也将导致不平。
解决办法:建议将对方科目和应收应付中的销售、采购科目改为与存货科目不同的科目。
7、问题描述:存货核算系统和采购系统中暂估商品余额表查询不正确;但采购系统货到票未到明细表查询正确。