問題現(xiàn)象:如何刪除沒有發(fā)生的銀行存款下級科目?

原因:如果科目指定銀行總賬科目,此科目明細(xì)發(fā)生若未在現(xiàn)金銀行模塊做銀行對賬單核銷,則明細(xì)記錄會轉(zhuǎn)到新年度,此時刪除此科目會報此錯誤。

解決方案:使科目明細(xì)記錄在新年度中不存在,參考如下方案:

1)方案1:上年度銀行總賬科目先對賬核銷,然后再次結(jié)轉(zhuǎn)總賬數(shù)據(jù)

2)方案2:結(jié)轉(zhuǎn)總賬數(shù)據(jù)前取消指定銀行總賬科目,等結(jié)轉(zhuǎn)后再指定科目

3)方案3:刪除數(shù)據(jù)庫的明細(xì)記錄,如下SQL語句(10202科目為例)

delete from gl_accvouch where iperiod in (21,20)

總結(jié):如果針對年結(jié)后的未做任何數(shù)據(jù)或調(diào)整的情況采用方案2比較合適,如新年度賬做了大的變動方案3比較合適。