第一種:
出現該問題主要是主鍵有重復了,一般是因為二次開發或者觸發器導致主鍵沒有增長;
比如貨品資料等基礎資料出現這樣的問題,解決方案:數據庫查詢分析器選擇相應帳套執行以下命令
update as_tablekeys set maxkey=(select max(goodsid) from l_goods)
where tablename='L_GOODS'
其他基礎表或者單據表出現該問題,只要替換l_goods表名即可;
第二種:審核單據時,出現主鍵、單號、編碼相同的問題
是因為底稿表aa_billfow與aa_billflow_bak的id號出現了沖突,只能是刪除對應的aa_billlflow_bak明細記錄,這樣可能造成的后果是,原來反審核的單據在底稿表之前的