問題現(xiàn)象:用友財(cái)務(wù)軟件免費(fèi)下載網(wǎng)站有一個(gè)客戶使用的是老版本用友通T310.1普及版財(cái)務(wù)軟件,近日客戶提出升級的需求,將用友通T310.1普及版升級到用友T3標(biāo)準(zhǔn)版時(shí)提示:對象名’newvouchers’無效
一般遇到升級報(bào)錯(cuò)的問題,我們可以采用降級再升級的辦法,將accinformation(賬套參數(shù)表)中的版本標(biāo)志,cvalue值修改為8.216(用友通10.0的版本標(biāo)志),重新進(jìn)行SQL數(shù)據(jù)升級即可成功?;蛘邎?zhí)行以下語句:
USE UFDATA_001_2012 --以001賬套2012年度為例-- update accinformation set cvalue='8.216' where csysid='AA' and cid='99'
在用友T3財(cái)務(wù)軟件的系統(tǒng)庫UFSystem中,有一張表是UA_VersionUpdate,是每個(gè)版本標(biāo)志對應(yīng)屬于哪個(gè)版本,如用友T3 10.8plus1的版本標(biāo)志就是8.21908,這個(gè)一般在軟件備份中UF2Kact.Lst文件中,可以通過這個(gè)來確認(rèn)數(shù)據(jù)版本。
降級再升級后,升級報(bào)錯(cuò)提示如下,這個(gè)都是Rpt_FldDEF表中多了字段CurGroupCol 和 CurSubTotalCol。
解決方法:進(jìn)入企業(yè)管理器,找到表RPT_FldDEF,右鍵設(shè)計(jì)表,刪除最后兩個(gè)字段CurGroupCol 和 CurSubTotalCol,刪除后保存,然后重新進(jìn)行SQL數(shù)據(jù)升級即可。
還有很多用友T3升級報(bào)錯(cuò)的常見問題,用友小辣妹匯總?cè)缦拢?
問題現(xiàn)象: 升級時(shí)報(bào)錯(cuò)提示: “錯(cuò)誤信息升級到用友通10.2,對象名MatchvouchM無效”。
問題原因:這個(gè)一般都是數(shù)據(jù)庫中缺少相應(yīng)的視圖MatchvouchM和表Matchvouch缺少字段。
解決方法:
1、首先還是采用降級再升級的辦法,執(zhí)行以下語句即可:
use UFDATA_002_2012 update accinformation set cvalue='8.216' where csysid='AA' and cid='99'
2、刪除這兩張表(生成加工單表,如果客戶賬套數(shù)據(jù)這兩張表記錄為空)。執(zhí)行以下語句即可:
drop table MatchVouchs drop table MatchVouch
注意:如果客戶有生產(chǎn)加工單,則只能是參照999演示賬套或者其他正常的賬套,進(jìn)入企業(yè)管理器,找到這兩張表,右鍵設(shè)計(jì)表,增加缺少的字段。
3、重新創(chuàng)建這兩張表,執(zhí)行以下腳本即可:具體腳本內(nèi)容可以參照以下方法:進(jìn)入查詢分析器,找到表如MatchVouch,右鍵—在新窗口中編寫對象腳本—?jiǎng)?chuàng)建,然后將腳本復(fù)制后執(zhí)行即可。這個(gè)問題需要重新創(chuàng)建表MatchVouch和MatchVouchs這兩張表。
4、創(chuàng)建缺少的視圖,執(zhí)行腳本即可,安裝上面的方法,重新創(chuàng)建視圖MatchVouchM,然后重新進(jìn)行升級即可成功。
總結(jié):只要遇到用友通T3升級報(bào)錯(cuò)的問題,首先要考慮降級再降級的辦法,修改RPT_FldDEF那個(gè)是降級再升級最常遇到的問題。按照方法解決即可。如果還是有報(bào)錯(cuò),那只能是缺少什么字段和表就補(bǔ)什么。另外,有些問題,可能是字段缺少導(dǎo)致的,都可以使用這種降級再升級的辦法將字段補(bǔ)齊即可解決。