库存与存货对账出入库数量不一致用友软件股份有限公司张友梅2010年5月客户问题:872版本,库存管理中做库存和存货对账,某存货,本月结存数量一致,但出库和入库的数量不同。查库存的出入库流水账,出库和入库的数量与存货模块中的一致,是对账报告中库存的出入库数量不对。分析思路:库存和存货对账不平的原因大致有以下几种:1、存货有未记账的单据。2、销售成本核算方式为销售发票。3、分期收款发出商品发货单未生成出库单,但在存货中已记账。4、对账时机选择不对,应在期末处理后,月末结账前。但是此问题跟上述原因都没有关系。分析回电确认,存货模块按存货核算,对账报告中只显示了存货,未显示仓库。指导客户查询库存台帐和明细账,收入和也是一致的。是对账报告中显示的收入、发出数量不对。分析检查一下仓库档案吧。为什么对账报表上库存模块收入、发出数量与库存台帐不一致呢?通过库存台帐可以看出,该存货的业务发生在两个仓库。问题是否就出在这里呢??分析软件帮助中显示库存对账的业务规则为:选择包含未审核单据时,统计库存系统的出入库数量包括所有出入库单据;选择不包含未审核单据时,统计库存系统的出入库数据只包括已审核单据。不记入成本的仓库(指仓库档案中记入成本属性为否)不作《库存管理》与《存货核算》的对账。没有说明对代管仓有限制。分析进行数据跟踪,看一下库存对账时的判断条件分析WHERE((RdRecord.dDate<'2009-10-01'AndIsNull(RdRecord.bIsSTQc,0)=1)Or(RdRecord.dDate>='2009-10-01'AndIsNull(RdRecord.bPUFirst,0)=0AndIsNull(RdRecord.bIAFirst,0)=0AndIsNull(RdRecord.bOMFirst,0)=0And(not(RdRecord.cBusType=‘假退料’andRdRecord.cVouchType=11))))and(isnull(RdRecord.cbustype,'')<>N'预留出库'andisnull(RdRecord.cbustype,'')<>N'预留入库')andisnull(w.bproxywh,0)<>1andisnull(w.bincost,0)=1条件如下:分析从以上语句(isnull(w.bproxywh,0)<>1)可以得知,库存与存货对账时不考虑代管仓单据,因此会出现对账报告中显示的收入、发出数量与库存台帐、存货明细账不一致的情况。问题解决。总结在库存与存货对账时库存出入库数量的统计条件:1、只统计对账会计月份的单据;2、非采购、存货、委外期初的记录;3、非假退料单;4、非预留产生的单据(业务类型≠预留出库);5、非代管仓库单据;6、只统计记入成本仓库的单据。