问题现象: | 业务流程:存货的对方科目是应付账款(不走过度科目材料采购),本月将入库单和发票制单,月末进行自动结算,存货核算进行记账,采购入库单(报销)生成凭证,同时勾选已结算采购入库单自动选择全部结算单上的数据,在应付管理只做采购发票审核不制单,自动核销。 问题:存货核算与总帐1-3月对帐没问题,4月做业务后与总帐不平,期初金额4月之前平的,现在都不平. 前期201105270072问题已提交数据;集团21号工程师处有;数据已上传至FTP ://u8xinjiang/新疆美洲鸵数据 |
问题原因: | |
解决方案: | 您好, 此问题【经查看数据/测试】现做如下分析与答复: 【问题原因】 经用用户数据存货与总账对账,库存商品一月就对不平。 执行以下语句: ---查出明细帐与凭证金额不一致内容 select isnull(iain,0)-isnull(iaout,0)-(isnull(md,0)-isnull(mc,0)),* from (select cpzid,sum(isnull(iainprice,0)) as iain,sum(isnull(iaoutprice,0)) as iaout,imonth from ia_subsidiary where imonth>=0 and cpzid is not null and cinvhead='1405' group by cpzid,imonth) a full join (select coutno_id,sum(md) md,sum(mc) mc,iperiod from gl_accvouch where coutsysname='ia' and iperiod>=0 and ccode='1405' group by coutno_id,iperiod )b on a.cpzid=b.coutno_id where isnull(iain,0)-isnull(iaout,0)-(isnull(md,0)-isnull(mc,0))<>0 ----跨月生成凭证 select imonth,iperiod,* from ia_subsidiary a join gl_accvouch b on a.cpzid=b.coutno_id where imonth<>iperiod; -----查询出有问题凭证的编号 select ino_id as 有问题凭证 ,iperiod as 期间 from gl_accvouch where coutno_id in (select coutno_id from (select cpzid,sum(isnull(iainprice,0)) as iain,sum(isnull(iaoutprice,0)) as iaout from ia_subsidiary where imonth>0 and cpzid is not null and cinvhead='1405' group by cpzid) a full join (select coutno_id,sum(md) md,sum(mc) mc from gl_accvouch where coutsysname='ia' and iperiod>0 and ccode = '1405' group by coutno_id )b on a.cpzid=b.coutno_id where isnull(iain,0)-isnull(iaout,0)-(isnull(md,0)-isnull(mc,0))<>0 ) group by ino_id,iperiod 可以查看出存货期初有8334197.85金额没有填制凭证。并且从1月到四月均有存货的收入和发出金额和凭证的对应金额不一致的凭证 执行以上语句可以查询出来相关情况。 【解决方案】 请根据以上查出的情况将4月有问题的凭证删除重新生成,然后其他差异从总账做凭证调整; 就用户数据分析问题产生原因,请用户要注意以下几点避免以后发生对账不平: 1、不要跨月生成凭证 2、生成的凭证一定要全部记账。 3、生成凭证不要手工修改凭证上的金额或科目 4、避免在生成凭证的时候手工插入分录。 【注意事项】修改前请务必做好数据备份; |
相关补丁: | |
版本: | 8.90 |
模块: | 存货管理 |
产品: | 供应链 |
问题名称: | 美洲驼对帐问题 |
最后更新: | 2011-06-10 23:35:25 |