The accounting feature is a brand new feature in Tiki7 to provide classical double-entry bookkeeping in tiki. Large portions of the code has been written in 2003 for the intranet of Computer-Club Siebengebirge e.V.. When we switched to tiki in 2006/2007 the accounting and the membership management was adapted to fit into tiki 1.9 and later 2.x. The actual version has undergone some rather large changes to be compatible with Tiki 7 and a multi user accounting environment. It is currently in alpha stage, not ready for commercial purpose.
You have been warned.
You have been warned.
Object permissions for each book.
Go to tiki-accounting_books.php (Menu entry follows when we are ready) and click on the tab “Create a book”. Here you can enter the properties for the new book. Click on “Create a new book” to create a book.
ISO 4217 currency codes. But you can also use € or $ or any other currency symbol instead. You can choose, whether you want the symbol to appear in front of the amount, behind the amount or not at all. You can also specify the number of decimals your currency has. Most people will set this to 2, but there are currencies with no decimals at all. You must also specify the decimal point (. in the USA and many English based countries or , in Germany and other european contries) and the Thousands separator (, in the USA, . in Germany). As these are constantly leading to conversion errors when parsing numbers with php, this info is needed to prevent trouble.
The separator is the character which is put in between the fields, it is usually a comma or a semicolon. The Quote text is placed before and after Text entries and the End of Line determines how a line is terminated (In the Windows world, you should use Carriage Return/Line feed which will also be tolerated on most *nix systems.
Object permissions assigned to it which are necessary to manage the book.
The first tab “My books” on tiki-accounting_books.php shows all books you have access to. By clicking on the ID or name of the book, you can open the main accounting page for this book.
This page gives you an overview over the current book and the tasks you can perform.
Here you can see a complete list with all the accounts you have defined so far. You can edit the accounts and create new accounts here. You can also export the account list as a CSV file.
Go to the “Accounts” tab on the main accounting page of your book. There you can click on the button “Create new account”.
Each account needs a unique account number (in this book of course) and should receive a short but descriptive name. Longer Explanations can go into the notes field. The notes will be visible as popup in the quick pick lists in the booking form.
If you plan your costs and revenues in advance, you can enter the calculated budget in the budget field. Use the Decimal point you specified when creating the book if you want to enter numbers with decimals.
If you declare an account as locked, it can’t be used. As you can’t delete old accounts if you already used them in a transaction, this setting can be used to make those accounts disappear from the list of accounts in the booking mask.
By clicking on the button “Book new entries” on the main accounting page for your book, you can open the actual Booking form. Transactions booked here go straight into the journal and can’t be altered any more (except for cancelling).
By clicking the “book” button, the transaction will be booked and shows up in the journal below the form.