不管是個人還是中小企,準確了解自身的財務狀況都是重要的,使用會計軟體gnucash記帳正是乙個好的開始。通過複式記帳法,從你的工資和日常開銷,到外幣、**、貸款的變動情況,也能瞭如指掌並通過直觀的報表呈現。android版甚至可助你隨時隨地記帳。而且,這款軟體是免費的自由軟體,有中文介面!
以下簡單介紹gnucash的一些簡單用法,但gnucash的強大功能還不止於此。
開啟gnucash後,在檔案
選單選擇新建檔案
前進
選擇本位幣(例如cny(人民幣元)
)後前進
可以作偏好設定,個人使用者一般直接前進
即可
選擇要建立的科目,個人的話一般選通用科目
即可,企業一般選企業科目
即可,看到有其它合適的科目也一併選中後前進。
不需要對科目改名的話前進
應用
選擇你的帳簿儲存到哪個檔案
現在你應該看到類似下面的:
可以看到帳簿分門別類,頂級有五類科目:
負債
,記錄你欠的東西,個人常見的子科目有:
所有者權益
,記錄你的淨值,個人常見的子科目有
收入
,記錄你從別人收到的利益,個人常見的子科目有:
支出
,記錄你給予別人的利益,個人常見的子科目有:
記住,資產-負債=所有者權益+收入-支出。
科目之下你可以建立子科目,例如在活期存款
下為你的每個銀行帳戶建立乙個子科目。方法如下:
在上級科目右鍵選單選新建會計科目
設定科目名稱、計價貨幣等基本資訊
設定科目型別
資產和負債可以設定期初餘額以反映開始記帳前的事實
在複式記帳法中,交易就是把指定金額從一組科目轉移到另一組科目,貸記轉出的科目,借記轉入的科目。轉出的總金額必須與轉入的總金額相同,不能無中生有(不然gnucash能自動建立臨時科目未平衡的某某幣
來平衡交易,但宜盡快結清它)。
支出作為乙個例子,假如你用現金買了個10塊錢的拉麵來吃,可以如下記帳:
在科目標籤卡雙擊開啟支出科目(如用餐
)
在電子**中輸入日期、交易描述(如拉麵
)
在轉帳
中選取款項**(如資產:流動資產:現金
)
在支出中輸入金額後回車確認交易
同時,你會在現金
科目看到對應記錄。其實你也可在這一科目而非上述的用餐
錄入上述記錄,效果是一樣的。
收入收入的記帳與支出類似,作為乙個例子,假如你的工行帳戶收到4000塊錢的薪金,可以如下記帳:
在科目標籤卡雙擊開啟支出科目(如薪金
)
在電子**中輸入日期、交易描述(如工資
)
在轉帳
中選取款項去向(如資產:流動資產:活期存款:工行
)
在收入
中輸入金額後回車確認交易
如果你穩定周期性地收到相同的收入 ,可以建立計畫的交易,如右鍵上述交易計畫
:
購入或**資產
如果你們買東西是預期到以後會賣出的,則買的時候應當讓交易借記資產而非支出,賣出時則貸記資產,差額記入收入或支出。
作為乙個例子,先以300塊錢購入自行車,兩年後以200塊錢把它售出可以如下記帳。注意到這次我們涉及了超過兩個科目,需要點工具欄的拆分
。在檢視選單中可決定預設是否顯示分拆。
對帳這可能發現,每條記錄有一列的值是未
,而你點它時會變成清
。這種單元格的作用是讓你跟蹤gnucash中記錄是否肯定與真實情況(如銀行記錄或點算現金)一致,當你確認一致時才把交易設為清。假如你發現餘額一致,則可以用自動結清
把其中所有交易標記為清,否則可以用操作選單中對帳
工具。
值得注意的是,可以批量匯入其它qif、ofx、csv等格式的交易記錄。
當到了乙個會計時期(如一年)結束,正是審視過去財務情況,以便在未來做得更好。
帳本結帳
按工具選單中的帳本結帳
會把收入加到所有者權益,支出則減去,並把收入和支出總額清零。這樣就恢復到資產-負債=所有者權益
。
生成財務報表
新增用例管理
前面是針對單個add方法來進行單元測試,如果需要多個方法來進行測試,該如何處理?如新增乙個sub方法來進行單元測試驗證。class math def init self,a,b self.a int a self.b int b defadd self return self.a self.b de...
用with管理lock鎖
import threading import time num 0 全域性變數多個執行緒可以讀寫,傳遞資料 mutex threading.lock 建立乙個鎖 class mythread threading.thread defrun self global num with mutex fo...
用NIS管理域賬號
一 概述 1.1 兩種型別的賬號 account redhat linux系統支援兩種型別的賬號,即本地賬號 local account 和域賬號 domain account 本地賬號只能由本機使用,儲存於本機的 etc passwd和 etc group中。域賬號可供該域中所有的計算機使用,它儲...