东瓜
发表于 2011-9-17 18:24:42
3楼
我解决这类问题的办法是:
新建一个现金账户“李四”,他送货时,在这个账户记为“进货款”500元,但是没有实际支付给他,那么这个账户就显示为-500元,而且是红色的。改天我从现金付款给他,就在“现金”中转账到“李四“500元,那么”李四“ 这个账户的金额就是0,就是钱货两清了。
如果是我先预付了1000元货款给他,就在现金”转账“李四”,此时他并未送货,那么这个“李四”账户的金额是1000元,说明他欠我1000元的货,改天他送500元的货,那么我就记为“货款”500元,系统会记为支出,这个账户的余额还有500元,直到他又送500元的货,如常记录,这个账户的余额又是0,结果就是钱货两清。
以上的方法,是不是可以有非常好的连续性?关键一点,现金类账户是允许的负数的。我很多账目都是这样记。