出庫金額出錯
發(fā)布于:2018-02-14 18:55:47
問題現(xiàn)象:1、客戶在存貨核算做期末處理時,系統(tǒng)計算出來的出庫金額出錯。但在查詢賬表時是正確的。例如,某一存貨在查賬表時數(shù)量,單價都是正數(shù),金額也是正數(shù)。但雙擊查看單據(jù)時,數(shù)量、單價也是正數(shù),但金額卻是負(fù)數(shù)的。而且打開數(shù)據(jù)庫,在收發(fā)記錄主子表查看時金額也是負(fù)數(shù)。詳細(xì)情況可以查看數(shù)據(jù)。
解決方案:1、821已經(jīng)出過補丁,您可以使用821補丁chhssql.exe,然后重新期末處理,則數(shù)據(jù)是正確的;或使用補丁以避免以后出現(xiàn)此問題,然后對于已經(jīng)出現(xiàn)問題的數(shù)據(jù),在查詢分析器中執(zhí)行下面的語句,根據(jù)存貨明細(xì)賬的金額來更新單據(jù)上的金額: update rdrecords set iprice=b.iaoutprice,iunitcost=ioutcost from rdrecords a inner join ia_subsidiary b on a.autoid=b.id where abs(isnull(b.iaoutprice,0)-isnull(a.iprice,0))>0.1 and b.brdflag=0