资源描述
,用友U8采购管理,维护,采购管理,问题描述,:,821、850,,采购系统的暂估入库余额一览表与存货核算系统的暂估材料余额表的本期结余不相等。,分 析:,两张表统计取数的数据表不同,统计口径也不一致,具体说明如下:,1.取数的数据表不同:,采购暂估入库余额表从rdrecord/s,pursettlevouch/s取数。存货核算的暂估材料余额表从ia_subsidiary中取数。,2.统计口径不同:,采购暂估:采购暂估入库余额表判断“暂估”时,只以采购入库单是否结算为标准,如果采购入库单未结算,即认为暂估。,采购报销:采购入库单与发票结算后,即认为报销。,存货暂估:未结算的采购入库单在存货记帐,即认为暂估记帐。,存货报销:已暂估记帐的采购入库单,在采购结算后,存货进行了暂估处理后,认为是存货报销。,采购管理,维护案例八(接上一案例),经过分析,两表对不上的原因有:,1.采购有未结算采购入库单,采购统计为暂估;存货未对其记帐(即押单处理),存货不会统计成暂估。,2.,存货已暂估记帐的采购入库单,发票到并与采购入库单结算,采购减少暂估数量。但存货未进行暂估处理,存货系统仍以暂估来统计。,3.U821,分次结算的采购入库单存货不能进行暂估处理,只有全部结算完毕才能暂估处理。这样采购将分次结算部分统计在结算金额中,而存货却统计在暂估中。(较多),4.U850本月业务中,如果先暂估记帐,后部分结算,也不能进行暂估处理,同样会造成两表的结存不一致。,解决办法:,1.本月采购入库单,本月存货全部记帐;,2.月末结算前,一定要进行暂估处理业务(850的结算成本处理),3.由于821存货不支持的部分结算暂估处理业务,所这种情况目前不能解决。,4.850中,本月的采购入库单暂估记帐,最好在月底进行,保证先部分结算再对采购入库单记帐的业务,可避免因先暂估记由后部分结算造成的两表不一致。,采购管理,问题描述:,850SP版本,采购管理中输入到货单,然后在库存管理中根据到货单生成采购入库单,发现有一部分到货单中有数量,单价,金额,但是在生成采购入库单时,只有数量,没有单价和金额。,分 析:,采购到货单子表(PU_ArrivalVouchs),有部分到货单表体存货对应的记录中的本币单价等为0,而采购入库单取的是到货单上的本币单价,所以由到货单生成入库单时带出的单价是0而不是没有带出单价。,解决方法:,由于此数据没有外币设置,所以可以用sql语句直接修改。update pu_ArrivalVouchs set iCost=iOriCost,iMoney=iOriMoney,iTaxPrice=iOriTaxPrice,iSum=iOriSum where isnull(iCost,0)=0 or isnull(iMoney,0)=0 or isnull(iTaxPrice,0)=0 or isnull(iSum,0)=0,如果有外币设置的话,需要换算,则可以找 出表体存货本币单价为0的到货单,修改,重新输入单价保存即可。,采购管理,问题描述,:821暂估入库余额表上月期末余额与本月期初余额相差几分钱。如:2002年9月期末余额3961651.70元,10月期初余额3961651.85元。,分析及处理:暂估入库余额表中的本期入库金额取自于,rdrecords.iaprice,而下月期初余额,则是由(,iquantity-isquantity+pursettlevouch.isvquantity(,上月结算数量,),)*,facost,得来的。由于,rdrecords.iaprice,为浮点型数值,使用两者会产生差额。出现这种情况可使用以下语句作调整:,update rdrecords set iaprice=round(iquantity*facost,2),from rdrecord a join rdrecords b on a.id=b.id where abs(abs(iaprice)-abs(round(iquantity*facost,2)0.001,开发针对此问题,作了补丁脚本,可调整正确。,采购管理,其他常见小问题:,1.问题描述,:升级到,8.21,后,在采购管理中录入入库单和发票时,供应商档案无法进行模糊查询,解决方法,:系统默认的选项是“基于基串向前模糊匹配”,将选项改为“基于基串前后模糊匹配”,2.问题描述:,采购入库单单据号不按顺序排列,出现跳号现象。如第一采购入库单号0000000001,第二张采购入库单为0000000003,解决方法:,理解问题,,U821,单据号按仓库收发类别(,brdflag,)排序。例如,A,仓库增加一张采购入库单,单据号为,0000000001,;,A,仓库增加一张其他入库单,单据号,0000000002,,,A,仓库再增加一张采购入库单,单据号为,0000000003,。,3.问题描述,:采购结算单删除,采购入库单还有结算标志。,解决办法:程序原因造成,删除结算单时未将采购入库单与结算有关的字段值删除。R,drecords.dsdtae,(结算日期)、,Rdrecords.isquantity,(累计结算数量)、,isnum,(累计结算件数)、,imoney,(累计结算金额)注意,:isquantity,imoney,不能改为,null,而应改为,0,,否则在手工结算处仍不能过滤出来。,采购管理,4.问题描述,:采购系统中的采购入库单和采购发票的格式乱了,应如何处理。,(821),解决办法,:从Ufmodel.mdb数据库中将InvoiceItema表导入本数据库生成一个新表替换原表即可,。,5.问题描述,:采购结算单列表的条件项没有结算单号,过滤操作不方便,能否加上?(821),解决办法,:,update vouchlist set bcondition=1,bcanset=1 where cvouchcode=99 and citemname=,结算号,6.问题描述,:在采购管理模块,-,帐表,-,采购明细表点击“设置”出现“越界”,按确定出现“错误提示”,其他象“入库明细表”也会有出现同样现象。,解决办法,:将,999,演示帐套数据库中以,rpt_,开头的表导入到出错的帐套数据库中即可。,销售管理,问题描述,:850sp版本,销售明细账中查询范围:截至2003-4-30,但查询出的数据包括5、6月份的销售发票,没有销售数据,只有成本。,分 析,:销售明细帐的查询条件中,开票日期表示销售开票日期,结算日期表示销售成本日期。此用户查询时,只录入了开票截止日期,没有录入结算日期查询范围,系统会将开票截止日期的销售发票与全部销售成本查询出来。,解决办法:,输入结算日期查询范围。,问题描述,:821版本,发票或发货单的含税单价*数量不等于价税合计,通常相差几分钱。,分 析,:很多情况下由于报价折扣引起,表体上的报价如果与含税单价(无税单价)有差额,系统自动会根据两者相差算出扣率,扣率直接影响价税合计的计算。,解决办法,:,1.如果没有折扣,建议直接修改报价,这样含税单价(无税单价)会与报价同时改变,金额相同,扣率为100,也就不会因扣率产生尾差问题。,2.另外使用最新的销售exe,最新exe可将扣率小数位设置为2位,扣率小数位增加,价税合计计算精度会增加,减少发生问题的概率。,销售管理,问题描述,:821销售年度结转后,发货统计表、发货结算收款勾对表等本月期初与上年期末对不上。,分 析,:,常见的原因有:,1.程序问题,造成统计出错。,2.上年结转至今年的退货单上,期初标志错误。,3.去年有超发货单开票业务,帐表统计未开票数量(金额)为负,(未开票数量用发货数量开票数量)。而年结时,如果开票数量=发货数量,且已生成出库单,就不会结转到今年,今年的相关帐表统计时,就不会统计出负数的未开票数量。,4.程序原因,使得一些应结转至今年的退货单未结转过来。,解决办法(见下页PPT),销售管理,(接上页),解决办法,:,1.遇到此类问题,先将销售有关的帐表补丁执行一遍,补丁中已解决了大部分因程序原因造成的统计错误。,2.,update dispatchlist set bfirst=1 where ddate=,启,启,用,用,日,日,期,期,的,的,记,记,录,录,,,,,如,如,果,果,没,没,有,有,计,计,算,算rdrecord/s=,业,业,务,务,日,日,期,期,。,。,3.,不,不,属,属,于,于,以,以,上,上,两,两,种,种,情,情,况,况,,,,,应,应,重,重,点,点,查,查,看,看st_totalaccount,的,的,期,期,初,初,,,,,因,因,为,为,整,整,理,理,现,现,存,存,量,量,时,时,是,是,根,根,据,据st_totoalaccount,的,的,期,期,初,初,与,与rdrecord/s,的,的,收,收,入,入,发,发,出,出,计,计,算,算,的,的,,,,rdrecord/s,属,属,于,于,原,原,始,始,单,单,据,据,的,的,记,记,录,录,,,,,一,一,般,般,不,不,会,会,有,有,错,错,,,,,所,所,以,以,现,现,存,存,量,量,错,错,误,误,应,应,重,重,点,点,检,检,查,查st_totalaccount,的,的,期,期,初,初,数,数,量,量,。,。,例,例,如,如,,,,,启,启,用,用,帐,帐,套,套,的,的ibeginquantity,库,存,存,管,管,理,理,问,题,题,描,描,述,述,:821,,,,库,存,存,里,里,销,销,售,售,出,出,库,库,单,单,表,表,头,头,项,项,目,目,发,发,货,货,单,单,号,号,,,,,不,不,是,是,相,相,应,应,销,销,售,售,发,发,货,货,单,单,的,的,发,发,货,货,单,单,号,号,,,,,给,给,客,客,户,户,带,带,来,来,很,很,多,多,不,不,方,方,便,便,。,。,分,析,析,:,销,销,售,售,出,出,库,库,单,单,上,上,的,的,发,发,货,货,单,单,号,号,实,实,际,际,是,是dispatchlist.id,号,号,,,,,不,不,是,是,发,发,货,货,单,单,据,据,号,号,。,。,销,销,售,售,出,出,库,库,单,单,上,上,的,的,业,业,务,务,号,号,,,,,实,实,际,际,上,上,是,是,与,与,销,销,售,售,出,出,库,库,单,单,对,对,应,应,的,的,发,发,货,货,单,单,或,或,发,发,票,票,的,的,单,单,据,据,号,号,,,,,但,但,是,是,在,在,销,销,售,售,出,出,库,库,单,单,列,列,表,表,不,不,能,能,被,被,设,设,置,置,,,,,需,需,要,要,运,运,行,行,一,一,下,下,脚,脚,本,本,,,,,然,然,后,后,把,把,业,业,务,务,号,号,选,选,出,出,来,来,就,就,是,是,发,发,货,货,单,单,号,号,或,或,发,发,票,票,号,号,。,。,解,决,决,办,办,法,法,:,:,updateinvoiceitem_setcanmodify=1wherecardnum=0303andcardsection=tandfieldnamein(cbuscode),问,题,题,描,描,述,述,:,:821,库,存,存,系,系,统,统,收,收,发,发,存,存,汇,汇,总,总,表,表,,,,,本,本,月,月,期,期,初,初,和,和,上,上,月,月,期,期,末,末,对,对,不,不,上,上,?,?,分,析,析,:,:,库,存,存,收,收,发,发,存,存,汇,汇,总,总,表,表,期,期,初,初,是,是,从,从st_totalaccout,中,中,取,取,数,数,,,,,本,本,期,期,数,数,从,从rdrecord/s,中,中,取,取,数,数,,,,,一,一,般,般,情,情,况,况,下,下,,,,,是,是,库,库,存,存,总,总,帐,帐,错,错,误,误st_totalaccou
展开阅读全文