供應商應付款項余額保存在哪里?是否實時更新?
比如某供應商是月結的,記賬周期記憶體在多個送貨單,也有存在當月往月貨品退貨單,以及其他款項比如供貨延期扣款等。
我現在供應商表中建立一個欄位記錄應付款余額,是否系統每增加一個送貨單,就將供應商表中的應付余額欄位加上本送貨單金額,每產生一個退貨單,就對應減去退貨單中的總額?由于貨品供應批次價格浮動,如有呆滯物料退貨,一般按照什么價格做參考?
謝謝指教!
uj5u.com熱心網友回復:
1、如果供應商表中建立一個欄位記錄應付款余額,好處是查最新余額不用計算,馬上可調出,壞處是每更新一個單據,都要同時更新這個欄位。倘若要查詢某個日期的余額,這個欄位也用不上。2、如果不建立供應商余額表,每次查詢余額都通過明細匯總,碰到資料量大的情況下,可能會比較慢。
參照用友等其他財務軟體,根據財務核算的特點,一般是采取折中的方法,通過月末核算,生成供應商-每月發生額表,要算出某個日期的余額 = 取上月底余額+本月截止此日期的單據匯總。
至于退貨按什么價格,這取決于財務制度的規定:月加權平均法、先進先出法。。。。。,你都要考慮到。
uj5u.com熱心網友回復:
謝謝,那如果已經結算了的票據,如果出現某種原因退貨,勢必影響到一系列后續的財務資料,一般如何建表處理呢?uj5u.com熱心網友回復:
資料庫最大的作用是存盤資料,復雜的業務問題應該由應用程式來解決轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/40251.html
標籤:MySQL
