問題現(xiàn)象:用友U870年結建立年度帳時出現(xiàn): 插入錯誤:列名或所提供的數(shù)目與表定義不匹配?

解決思路:

1.分析原因所以,找到用友在新建年度帳時,后臺的數(shù)據(jù)庫都在做什么?我也不知道用友到底新建帳的時候做了什么,但是我感覺,肯定有一套模版,然后與原來的帳套做比較,然后數(shù)據(jù)傳輸。

2.既然提示兩個帳套列名不一樣,我就想要知道是那兩個列名不一樣,發(fā)現(xiàn)剛好提示框是:正在傳輸網(wǎng)上銀行信息,查閱了一下相關的表,以NB開頭的表。

3.打開兩個不同的帳套的數(shù)據(jù)庫,然后找到NB_表,生成SQL腳本,比較兩個數(shù)據(jù)庫中NB_中的腳本是否一樣,如果不一樣,就要注意了,可能問題就出現(xiàn)在這里了,根據(jù)新年度帳套的數(shù)數(shù)庫腳本去修改上年度的年度帳數(shù)據(jù)庫表。

4.修改后成功建立了年度帳。

總結:在解決完此問題后,用友U870問題太多,補丁太多,遇到問題要去思考,而不是在網(wǎng)上一味的找相同問題,去分析,還有很重要的一點:在修改后臺數(shù)據(jù)庫時一定要先備份原來的數(shù)據(jù)庫。