我确实为自己写了一个库,但由于它是一个非常简单的应用程序,我不知道它是否适合通用的会计需求.
它有一个界面,如:
ledger.newPosting(new Date(), "Received $10 from Anne")
.debit("Cash:Anne", 1000)
.credit("Dues Received", 1000)
.post();
int cashBalance = ledger.getAccount("Cash").getTrialBalance();
assertEquals(-1000, cashBalance);
int anneBalance = ledger.getAccount("Cash:Anne").getTrialBalance();
assertEquals(-1000, anneBalance);
int duesBalance = ledger.getAccount("Dues Received").getTrialBalance();
assertEquals(1000, duesBalance);
Run Code Online (Sandbox Code Playgroud)
这是你要找的东西吗?其他人真的对此代码感兴趣吗?我一般地写了它,但从未发表它,因为我认为没有人会想要这个微不足道的东西.
| 归档时间: |
|
| 查看次数: |
11423 次 |
| 最近记录: |