[daily][gnucash] 复式记账
管理, 是成就人生的第一步. 管钱,是第一步中的第一小步.
选了又选,终于选了一个软件,gnucash,
但是, 他有点专业, 用之前需要搞懂一下会计概念. 即: 复式记账
gnucash手册的这一章就在讲, 但是讲的不是很清楚.
https://www.gnucash.org/viewdoc.phtml?doc=guide
这里牵扯到三层概念:
1. 帐户概念还比较好理解: Assets, liabilities, equity, income, expenses
2. 权益平衡, balanceing change
3. 两个账户操作: debits, credits
2,3 理解起来就非常的困难了. 读一下wiki:
https://en.wikipedia.org/wiki/Debits_and_credits
https://www.zhihu.com/question/20718557
Generally speaking, the sources for spending money in transaction account is credit (that is,
an entry is made on the right side of the account's ledger) and what the money
obtained with the credits is destined as debit in transaction accounts (that is, an entry is made on the left side).

理解了基本的会计原理之后, 我推荐下边这个对个人帐户管理有指导意义的章节.
https://www.gnucash.org/viewdoc.phtml?doc=guide
当然, 我更推荐通篇阅读全部文档.
=======================================================================
1.
既然我们理解了借贷的概念. 那么如果不用借贷概念的话, 反而会糊涂. gnucash默认的标题并不使用 debit/credit.

那么我们想要改成上图这样样子, 让自己显得很专业很装比怎么办呢?
点击edit菜单->perference -> 勾选 Use formal accounting labels. 如下图:

2.
遗留的一个问题是, 怎么理解Equity账户下面的子帐号opening balance. 以及在每一个账户的register window里都出现的balance字段.
理解了好久, 看了好多文档. 最后突然去查了一下字典. 才发现, 原来balance还有一个中文意思就是余额的意思啊.
余额! 额.... my poor english.
然后, opening balance也就好理解了. 就是初始创建(opening)账户时的余额啊....... --!
[daily][gnucash] 复式记账的更多相关文章
- 推荐一款复式记账软件——GnuCash
本文需要搞清楚两个事情,第一,什么是复式记账:第二,GnuCash操作 复式记账,来自百度百科的解释:复式记账法是以资产与权益平衡关系作为记账基础,对于每一笔经济业务,都要以相等的金额在两个或两个以上 ...
- 复式记账中"借"与"贷"的理解
财务常识中,复式记账法应用极广,公司采用的是它的借贷记账法.因此,深刻的理解"借"与"贷"的含义极其重要. 一切从历史说起. 起源: Credit 英文含义 ...
- 核心记账业务可用jdk7的PriorityBlockingQueue优先阻塞队列结合乐观锁实现
-- 1.优先级阻塞队列 当前核心记账业务是悲观锁实现,但考虑到高并发和死锁的问题,可以用PriorityBlockingQueue优先阻塞队列结合乐观锁实现,对于并发时出现锁无法update时可以重 ...
- 海量的超赞 Linux 软件 (转载)
海量的超赞 Linux 软件 作者: VoLuong 译者: LCTT Mo | 2016-08-24 16:01 评论: 27 收藏: 38 这个仓库收集了对任何用户/开发者都超赞的 Linux ...
- 转载-好用的linux软件合集
音频 Airtime – Airtime 是一款用于调度和远程站点管理的开放广播软件 Ardour – 在 Linux 上录音,编辑,和混音 Audacious – 开源音频播放器,按你想要的方式 ...
- Linux 软件大全
应用 音频 Airtime - Airtime 是一款用于调度和远程站点管理的开放广播软件 Ardour - 在 Linux 上录音,编辑,和混音 Audacious - 开源音频播放器,按你想 ...
- BW知识问答汇总
什么是sap的星型结构,能不能详细讲解一下? Cube的星型结构中SID技术的优点有哪些? 什么是BW的星型结构,与传统的星型结构的区别是什么? SAP的星型结构相对于传统的星型结构优势? Cube与 ...
- BW知识问答锦集
声明:原创作品,转载时请注明文章来自SAP师太技术博客( 博/客/园www.cnblogs.com):www.cnblogs.com/jiangzhengjun,并以超链接形式标明文章原始出处,否则将 ...
- 转 https://www.zhihu.com/question/27606493/answer/37447829
著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注明出处.作者:梁川链接:https://www.zhihu.com/question/27606493/answer/37447829来源: ...
随机推荐
- 译:3.消费一个RESTful Web Service
这节课我们根据官网教程学习如何去消费(调用)一个 RESTful Web Service . 原文链接 https://spring.io/guides/gs/consuming-rest/ 本指南将 ...
- Atitit 技术经理职责与流程表总结
Atitit 技术经理职责与流程表总结 1. (最重要) 理念 价值观建设 ***团队文化建设2 1.1. 加强跨项目组员沟通 ,防止重复劳动2 1.2. 活动聚餐2 2. (重要)方向建设 技术 ...
- Kaggle 自行车租赁预测比赛项目实现
作者:大树 更新时间:01.20 email:59888745@qq.com 数据处理,机器学习 回主目录:2017 年学习记录和总结 .caret, .dropup > .btn > . ...
- java框架篇---struts之文件上传和下载
Struts2文件上传 Struts 2框架提供了内置支持处理文件上传使用基于HTML表单的文件上传.上传一个文件时,它通常会被存储在一个临时目录中,他们应该由Action类进行处理或移动到一个永久的 ...
- linux下yum安装最新稳定版nginx
## 摘抄nginx官网文档 URL:http://nginx.org/en/linux_packages.html#stable To set up the yum repository for R ...
- Scala学习笔记(二):object、伴生对象和基本类
object object 是只有一个实例的类.它的定义与Java中的class类似,如: // 单例对象 object AppEntry { def main(args: Array[String] ...
- [Node.js] 02 - Read Eval Print Loop
视频课程:带你入门Nodejs,提及了非常多的后端知识点 发布时间: 2017年10月7日 课程时长:193 分钟 类别:后端 课时:22 npm Resource: npm模块管理器[阮一峰] np ...
- [Android] 基于 Linux 命令行构建 Android 应用(七):自动化构建
本章将演示如何基于 Linux 命令行构建 Android 应用,在开始本章之前,希望你已经阅读之前几章内容. 本文环境为 RHEL Sandiego 32-bits,要基于 Linux CLI 构建 ...
- Ext.form.field.Picker (ComboBox、Date、TreePicker、colorpick.Field)竖向滚动导致布局错误
ComboBox.Date.TreePicker.colorpick.Field这些继承了Ext.form.field.Picker的控件. 在6.0.0和6.0.1中,在界面中存在竖向滚动条时,点击 ...
- 高斯混合模型 GMM
本文将涉及到用 EM 算法来求解 GMM 模型,文中会涉及几个统计学的概念,这里先罗列出来: 方差:用来描述数据的离散或波动程度. \[var(X) = \frac{\sum_{i=1}^N( X_ ...