Aug 04

上次写完了那篇又臭又长的《花了一个周末,搞定GnuCash》后的这段时间,又有了些许体会。在此记录下来,做个补充。

在前文中我说到,一切都可以用Action里面的Transfer完成,如果你不是在选中income或expense类别情况下,点击Action里面的Transfer,弹出的窗口选项,你会发现,竟然没有income或expense类别,其实只要把窗口下方的show income/expense打勾就行了。

因为最近帮同事买东西,是用我自己的信用卡在淘宝上买的。然后东西来了以后,他再给我钱。

这样一个流程,如何在gnucash中记录呢,还真是费我了不少脑筋。本来我是想用Guide中Chapter 7. Loans的A Personal Loan to a friend (How-To)小节的示例来操作的,可是问题出现了。实际我并没有借钱给我的朋友,而是我从我的信用卡借了钱买了东西,然后他再给我钱拿走东西。

按照gnucash流程应该是,我从信用卡类别消费了一定数的钱,也就是从Liabilities下的Credit Card类别Transfer到Expenses下的Credit Card。我还款的话,是从Assets下的Bank类别Transfer到Liabilities下的Credit Card。

在整个流程中,实际上我没有直接借钱给朋友,而是我完成了购物流程后,再完成了一个以物换钱的过程。看到这应该明白了,宾果,可以算是我做了代购,实际就是我进货然后卖给了朋友。

所以,我要用到Business类别了。于是乎,又把Guide中Chapter 12. Accounts Receivable章节屁滚尿流的精读了一遍。
Basic A/R Account Hierarchy:
-Assets
-Accounts Receivable
-Income
-Sales
这就是基本A/R Account的类别结构,官方还有个checking account,我没有支票帐户,就去掉了。

比如我帮朋友代购了100块的东西。我用信用卡购买的流程前面已经说了,这里阐述卖的流程。因为是代购,也就是说已经销售出去了,是下了订单的。所以,先从Income的sales下Transfer到Assets的Accounts Receivable下,这时Accounts Receivable的invoice栏下就有100了,这里的invoice是指订单的价格,也就是应收货款。

上面工具栏的Business -> Customer ->new invoice也是新建订单,不过订单信息更详细一些,有数量,单价,税之类的。

这时候已经有了应收货款了,可是这个应找谁收呢,请从上面工具栏的Business -> Customer ->New Customer添加一个顾客,同时在这个顾客下新建一个invoice。输入invoice的数据,数量,单价,税之类的,最后总价应该跟前面从Income的sales下Transfer到Assets的Accounts Receivable下的这次交易价一致。记住,new invoice方法,其实是一种补充。只用从Income的sales下Transfer到Assets的Accounts Receivable方法也行的。我一般只用Transfer,比较简洁清楚。

好了,这时候就知道谁欠的货款没给了,一般人都是赊账买东西的,囧。当他给你货款的时候,你就可以通过 Business -> Customer -> Process Payment来,选择这个顾客以及这笔订单,最后Transfer到Assets的钱包或银行。

全部完成了。吐血,每次写个gnucash教程,都搞的我身心疲惫。不过也是自己在进步啦。gnucash真的很强大,我也只会用些皮毛,希望大家一起交流。

在这还是指出michaelr的个人借贷篇的教程是错误的,不过他每操作一步都有图,不像我全是字。如果你不会操作可以看他的图,比如如何新建类别之类的,但是不要学他那样的记录方法和流程。

gnucash中的数据,正确的话是不会出现红色数字,如果出现红色数字,就说明你的记录出问题了。理财重要的是理清你的钱的来龙去脉。一混乱就出问题了,自然也用不好这个软件。

written by panhezeng \\ tags:

©panhezeng for 阿潘道, 2006-2018. 原文地址:http://apsay.com/?p=648
本文遵循署名-非商业性使用共享协议,转载请注明。