對賬不平問題專題講解下
憑證及明細賬表對應的科目一定是未級科目,如存在非未級科目則對賬不平 總賬和輔助賬對應的科目同一期間只存在一條記錄,如有多條則對賬不平 記賬或取消記賬等情況有報錯,可初步判斷數據庫表出問題,用如下SQL命令來校驗   DBCC CheckDB(‘數據庫名稱’)     如結果中有一致性或分配性錯誤可判斷是數據庫問題,可用相應的命令或工具來糾正。 處理此類問題的思路是對賬順序按會計期間從小到大檢查,即首先要保證該年度帳中年初對賬無誤,至于其他月份一般可通過取消記帳再重新記帳解決。因為日常月份的記帳大都只是修改gl_accass、gl_accsum數據表中對應記錄中的MB,期初余額、MD,本期借方發生、MC,本期貸方發生、ME,期末余額等字段值。所以確保年初時gl_accass、gl_accsum表中記錄準確無誤是處理此類問題的關鍵。 總賬模塊對賬不平情況往往是修改科目或記賬錯誤引起,一般用戶可以通過逆向操作就可以糾正,如果是一般數據錯誤可通過通網站下載的工具來糾正,所以盡量避免進數據庫表做改動。 總結 由于是操作上的失誤導致的對賬不平,只要通過對賬界面或者已經獲知的問題科目,將原有的操作取消,比如說原有科目的期初輸入錯誤,將所有月份取消記賬,然后將錯誤方式修改的輔助核算期初先修改回來,然后清空數據,再重新按照正確的方法進行設置,再將正確的期初輸入進去就可以了,注意要保持期初試算的平衡。 對于涉及添置憑證出現的錯誤,可以將明細賬和輔助核算明細賬進行比對,找到出現問題的憑證,將該科目重新錄入,添置正確的輔助核算項目的方法來進行修復 。 在進行部門或者職員檔案進行修改刪除時,注意看清提示,看看是不是有科目設置了部門或者個人往來輔助核算,是否有憑證涉及到該部門或個人,盡量不要在數據后臺修改。請先將該憑證修改或刪除,然后在進行部門和職員檔案的修改工作。 在年結時,有時為了能夠盡早的開始下年業務,而不過于著急結束上年賬目的時候,會提前建立下一年的年度帳,這樣第三種現象出現的可能行就比較大,解決辦法可以在新的年度也比對上一年度做出相同的基礎設置的修改,然后在進行結轉 另可以先賬套備份,修改賬套備份中的UfErpAct.Lst文件,將之中的所有賬套號的三位數字修改成為系統中沒有的另外的一個賬套號,再引入成為另一個賬套,將原有賬套的新年度賬刪除,重新建立新年度賬,然后進行結轉,最后再從復制出來的賬套中將憑證引回。 (注此方法只適用于單獨啟用總賬或者除總賬模塊外其他模塊均沒有數據發生的情況)
二.模塊間對賬不平 其他模塊與總帳間的對帳不平   固定資產與總帳間的對帳不平   應收應付與總帳間對帳不平   存貨核算與總帳間對帳不平 其他模塊間的對帳不平   庫存與存貨對帳不平   采購暫估余額表與庫存暫估余額表不平 其他模塊與總帳間的對帳不平   固定資產與總帳間對帳不平   應收應付與總帳間對帳不平   存貨核算與總帳間對帳不平 各個模塊與總賬間的對賬不平的處理,在軟件中其他模塊和總賬共同啟用,并且生成憑證傳遞給總賬,而在查詢時經常出現和總賬對賬不平的情況,在遇到這類問題的時候,其根源也大致分為操作錯誤和后臺數據庫問題兩種情況。主要是操作錯誤所造成的對賬不平的問題。下面舉例介紹
固定資產與總賬間的對賬不平,操作方面 屬于操作方面的問題 1.折舊生成的憑證沒有記帳,或在在憑證生成之前點擊對帳按鈕。 2. 手工在總帳里面添置了關于固定資產和累積折舊的憑證。 3.對帳科目錯誤。 固定資產與總賬間的對賬不平,數據方面 一般是由于數據記錄有問題而導致對帳不平。 固定資產與總賬對賬的數據庫表主要是FA_Total表 總賬與固定資產對賬的數據庫表主要是gl_accsum表   固定資產 原值和累計折舊 select  sum(dblValue) from fa_total where iperiod=2 select sum(dbldeprtotal) from fa_total where iperiod=2   總賬中固定資產原值和累計折舊 select me from gl_accsum where ccode=''''''''''''''''1501'''''''''''''''' and iperiod=2 select me from gl_accsum where ccode=''''''''''''''''1502'''''''''''''''' and iperiod=2 如果是FA_Total表中的數字有問題可以直接修改fa_total。 應收應付與總帳間對帳不平,操作方面   應收應付中業務帳與科目帳對帳不平的原因主要有: 1、期初單據沒有錄入對應的科目 2. 業務單據已發生但沒有生成相應憑證 3、業務單據生成憑證的會計期間與業務單據記帳日期所處的會計期間不一致。 4、應收應付單據發生時入帳科目與核銷時下帳科目不一致,且又沒有根據核銷制單。 應收應付與總帳間對帳不平,數據方面,由于數據記錄有問題導致的對帳不平, 應收應付與總賬對賬的數據庫表主要是ap_detail表 總賬與應收應付對賬的數據庫表主要是gl_accvouch表 在對賬的時候,對照這兩張表的內容來進行比對,其中gl_accvouch表要關聯到code表中查詢受控與應收或者應付(cother=''''''''''''''''AR''''''''''''''''  或者 cother=''''''''''''''''AP'''''''''''''''')的末級標識為1的科目的金額,然后和ap_detail表中想對應的日期的金額合計相對。 存貨核算與總帳間對帳不平(操作方面)
核算與總賬對賬不平,核算和總賬并不是一定能夠對平的,所謂的對賬是只核算模塊的存貨成本和總賬中相對應的總賬科目的數據來進行人工核對存貨與總帳對帳不平,有哪些可能存貨生成憑證時,人為修改過憑證科目, 在存貨核算的對方科目中使用了存貨科目, 跨越生成憑證  當月不平 有其他系統使用了存貨科目 期初余額中沒有錄入存貨科目 存貨科目設置錯誤  或者憑證沒記帳 存貨核算與總帳間對帳不平,數據方面 (1)解決對賬不平首先要保證所有的單據均已經在核算模塊記賬且都已經生成憑證,而對應到總賬科目的憑證都是由核算模塊生成的,在總賬模塊中沒有生成相應科目的憑證。可以查看憑證列表(GL_accvouch)中的外部憑證標識(coutsign)中是否相關的分錄均有核算標示(IA)。 在核算中,而明細賬對應的表為IA_Subsidiary表 cpzid is not null的記錄。總帳則為gl_accsum表 模塊間對賬不平 庫存與存貨對帳不平
到這類問題的時候,其根源也大致分為操作錯誤和后臺數據庫問題兩種情況。 庫存與存貨對帳不平,操作方面 庫存與存貨對帳不平,原因主要有                                         本月庫存單據沒有記賬,包括藍字與紅字單據兩種情況 以前月份的庫存單據在本月記賬 對帳時點是在期末處理后月末記賬前,存貨存在暫估時,月初回沖單到回沖一般都不平, 銷售成本核算方式為銷售發票 有直運業務 庫存與存貨對帳不平,數據方面 在庫存管理與存貨核算對帳中,庫存管理中的數據來源為RdRecord RdRecords 。而存貨核算則為IA_Summary表 另外  請思考:當業務做了六個月之后,發現庫存存貨兩個模塊期初就對不平。 如果核算模塊數字是正確的應該如何處理? 修改庫存期初,庫存期初小則錄入正數,大則錄入負數。 如果庫存模塊數字是正確的應該如何處理? 修改庫存期初和核算一致,然后在當期做其它出入庫單據調整,然后記帳。
采購暫估余額表與庫存暫估余額表不平 由于采購和存貨暫估和報銷的時間點不同。會造成兩者的不符。 采購一入庫就是暫估,在采購暫估余額表上就會體現,而存貨對于采購入庫單在結算之前就記賬,才認為是暫估。 在存貨暫估余額表中體現采購入庫單與發票結算后,采購認為是報銷; 而存貨只有在結算成本處理以后才認為是報銷。 采購暫估入庫余額表中本月結算金額與存貨暫估材料余額表本月報銷金額不一定都必須要求一致,下列幾種情況會產生兩邊本月結算、報銷金額不一致的現象:
1、本月入庫單先記帳,再做部分結算,由于部分結算的結算單本月不允許進行暫估處理,所以會導致兩邊本月報銷金額不一致 ; 2、本月入庫單本月先記帳,然后再進行發票全部結算,那么在采購暫估余額表中反映結算金額,存貨暫估成本處理中也有反映,但在存貨暫估余額表中并不反映,因為入庫單、發票都是本月的,且在當月做了結算,存貨系統按非暫估處理。 3、本月入庫單本月先不記帳,然后進行發票全部結算,那么在采購暫估余額表中反映結算金額,存貨暫估成本處理中不反映,存貨暫估余額表中也不反映。 因為入庫單、發票都是本月的,且在當月做了結算,存貨系統按非暫估處理。 4、本月入庫單本月先記帳,然后進行發票全部結算,在下月做暫估成本處理,那么在本月采購暫估余額表中反映結算金額,下月存貨暫估成本處理后,在下月存貨暫估余額表中才反映報銷金額。因為入庫單、發票都是本月的,并且做了結算,即使在下月的暫估成本處理中反映該筆業務,存貨系統也會按按非暫估處理。 5、對于已經存在結算單,入庫單記帳后生成的結算單,的入庫單恢復記帳后,再進行記帳時,因為結算單已經存在,存貨中進行暫估成本處理時系統不會作為暫估的報銷金額處理,但在采購暫估余額表中反映本期報銷金額。   模塊間對賬不平總結 問題容易出現的方面 1.期初數據總賬之外的模塊期初余額往往沒有受到和總賬期初一樣的重視,出現不錄入、落錄入、錄入數據和總賬不一致等情況。 2.憑證問題一些對帳科目均可以在總賬系統中做出相關的憑證,而這些憑證往往是導致該模塊和總賬對賬不平的因素, 在生成憑證的時候由于可以對憑證進行修改,導致不平。所以在對賬不平的很多時候,都是由于操作不當而形成的。 3.基礎檔案的修改和年結造成的對賬不平由于直接修改重要的基礎檔案造成。 4.對于賬表取數方式和過濾的范圍不清楚,查詢上問題導致對賬不平 解決方法 這些人為造成的對賬不平的情況,只能通過規范操作,以及其他的一些特殊方法來進行補救。 首先是期初的錄入,需要錄入期初數據的模塊除了總賬外還有應收、應付、固定資產、采購、銷售、庫存以及存貨核算 而和總賬有關系的模塊只有應收、應付、固定資產和存貨核算這四個模塊。 由于在操作時只有總賬的期初余額和憑證是對總賬數據產生影響的,而總賬的這些數據對于其他模塊卻沒有什么影響,所以不要以為總賬錄入了數據,其他模塊就會直接的調用這些數據,所以檢查模塊間的對賬不平往往是從期初開始的,而后就是從各個模塊向總賬生成的憑證,由于各模塊的單據即使不生成憑證也不影響結賬,忘記制單或者落下單據沒有制單等,且生成憑證的時候,其金額、科目甚至分錄均可以在保存前做修改,在保存后還可刪除等等,這些因素都有可能是造成各模塊和總賬之間對賬不平。所以要保證憑證和單據的一一對應性,是判定這類問題是否是后臺數據問題的關鍵。 另外在操作上有時選項設置的不正確也是導致對賬不平的原因,類似固定資產模塊,其生成憑證的科目設置和固定資產和累積折舊與總賬對賬時的對賬科目的設置就是不同的,如果設置錯誤,則對賬不平也就很正常了,所以在固定資產選項里面還設置有一個在對賬不平情況下允許固定資產月末結賬的選項。 主要涉及到的數據庫表 AP_Detail    應收應付明細表 寫入審核的采購發票(包括運費發票)、銷售發票、銷售調撥單、零售日報、收付款單及其他已審核的應收/付單等的單據記錄,還包括現結、核銷、對沖、轉帳,并帳、損益所產生的相應記錄等。 數據關聯字段說明 iperiod  (會計期間) ‘0’為期初 cvouchtype (單據類型) 請聯查‘Ap_VouchType’ 表,特別提示單據類型為48,49的為ar、ap所共有,須加以‘cflag’字段值‘ar’or‘ap’來共同判斷。 cvouchid單據號    dvouchdate 單據日期,單據填寫的日期 dregdate單據記帳日期,單據審核的日期帳齡分析多據此日期判斷。 cdwcode 中包括供應商編碼和客戶編碼,須加以‘cflag’字段值‘ar’or‘ap’來共同判斷。 ibvid 對應于salebillvouchs,銷售發票子表的 autoid,與purbillvouchs,采購發票字表的id 須 加以‘cflag’字段值‘ar’or‘ap’來共同判斷。 csign 單據正負標識    ccode    科目生成憑證時添入。 isignsel科目賬期間 生成憑證時添入。 Iprice    單價 idamount借方金額  icamount 貸方金額 cpzid 生成憑證時的線索號,與gl_accvouch 表中的 coutno_id相關聯 cvouchtype 主要包括 01,采專、02,采普、03,采購運費發票、26,銷專、27,銷普、28,銷售調撥單、29,銷售日報、48、49、R0、P0 單據類型 bprepay 預收預付標志 ,true、false結算 iflag 1.表示預收預付  3. 表示票據  4.表示折算額    5 表示現結業務 6.收款業務  7.現金折扣業務,iflag為7的業務在應收付明細賬中應為不可見,走費用科目。 cCoVouchType  對應單據類型      cCoVouchID  對應單據號   fa_Total  固定資產匯總表 數據關聯字段說明 dblAccrualValue 本月計提原值    dblAddValue 本月原值增加 dblDecValue 本月原值減少 dblDepr 本月計提折舊 dblDeprTotal 月末累計折舊  dblLastAccrualValue 上月計提原值 dblLastAddValue 上月原值增加  dblLastDecValue 上月原值減少 dblLastDepr 上月折舊額  dblLastWork 上月工作量 dblLastWorkTotal 上月累計工作量  dblMonthDeprTotal 月初累計折舊 dblMonthValue 月初原值  dblTransInDeprTotal 本月折舊轉入 dblTransOutDeprTotal 本月折舊轉出 dblValue 月末原值 dblWork 本月工作量 dblWorkT 月末累計工作量 dblYearDeprTotal 年初累計折舊 dblYearValue 年初原值 iPeriod    會計期間 lCount 月末數量 lMonthCount 月初數量 sDeptNum 部門編碼 sTypeNum      資產類型編碼 RdRecord  收發記錄主表 采購入庫單、產成品入庫單、銷售出庫單、材料出庫單、其他入庫單、其他出庫單、庫存期初 ipurarriveid采購到貨單主表標識,關聯PU_ArrivalVouch.ID     cDLCode發貨退貨單主表標識,關聯DispatchList.DLID     ipurorderid采購訂單主表標識,關聯PO_Pomain.POID     iproorderid生產訂單主表標識,關聯PP_ProductPO.ID     cBillCode發票主表標識,關聯PurBillVouch.PBVID/SaleBillVouch.SBVID,采購入庫單、銷售出庫單用     cVouchType單據類型編碼,關聯VouchType.cVouchType,01_采購入庫單 10_產成品入庫單 08_其他入庫單 32_銷售出庫單 11_材料出庫單 09_其他入庫單 33_采購期初 34_庫存、存貨期初
|