Last updated September 18, 2009 08:45, by ejoftheweb
Feedicon  
= boox: really simple book-keeping api = boox is a java class library and api to carry out old-fashioned double-entry book-keeping using a jdbc database to store the accounting records. ==API basics== Records are held in [[Account]]s, and [[Account]]s are grouped into [[Ledger]]s, arranged in a hierarchy. To use boox, you create a [[Transaction]] object and then call its post() method. Authentication is managed using a Clerk class. ==Use Cases== Boox is a book-keeping back-end, It could be used to handle internal accounting for an online community - it has multi-currency support and can handle virtual, or private, currencies as well as official ones - or it could support a small-business accounting system, using a web-application front end. ==Open (or closed-) Book Accounting== Boox was designed from the start to support Open-Book Accounting. Paradoxically, this imposes a stronger requirement for granular access control to accounts and ledgers, which Boox manages using its Permission and Clerk classes.
  • Mysql
  • Glassfish
  • Jruby
  • Rails
  • Nblogo
Terms of Use; Privacy Policy;
© 2010, Oracle Corporation and/or its affiliates
(revision 20120518.3c65429)
 
 
Close
loading
Please Confirm
Close