2022-08-05 08:49:06 +00:00
|
|
|
mds-cashbook
|
|
|
|
============
|
|
|
|
Tryton module to add a cashbook.
|
|
|
|
|
|
|
|
Install
|
|
|
|
=======
|
|
|
|
|
|
|
|
pip install mds-cashbook
|
|
|
|
|
|
|
|
Requires
|
|
|
|
========
|
2023-11-30 12:28:00 +00:00
|
|
|
- Tryton 7.0
|
2022-08-05 08:49:06 +00:00
|
|
|
|
2022-11-29 15:57:45 +00:00
|
|
|
How to
|
|
|
|
======
|
|
|
|
|
|
|
|
This module adds a cash book to Tryton. Each Tryton user can have
|
|
|
|
any number of cash books. The cash books can be arranged hierarchically.
|
|
|
|
A cash book contains simple postings, such as expense, revenue, transfer,
|
|
|
|
split posting. Each booking has a category, an amount and possibly a description.
|
|
|
|
The cash books of the different Tryton users are separated from
|
|
|
|
each other by permissions. There is an enhancement module for the connection
|
|
|
|
to the chart of accounts and analytic.
|
|
|
|
|
|
|
|
This module adds new user groups:
|
2022-11-30 09:17:22 +00:00
|
|
|
|
|
|
|
Cashbook
|
|
|
|
The user can make entries in his cash books.
|
|
|
|
|
|
|
|
Cashbook - WF - Check
|
|
|
|
The user can mark his bookings as 'checked'
|
|
|
|
|
|
|
|
Cashbook - WF - Done
|
|
|
|
The user can reconcile his cash books
|
|
|
|
|
|
|
|
Cashbook - Administrator
|
|
|
|
the Cashbook-Administrator
|
2022-11-29 15:57:45 +00:00
|
|
|
|
|
|
|
There is a possibility to allow reading or editing for other users via
|
2022-11-30 09:17:22 +00:00
|
|
|
the Tryton user groups. This makes it possible to set up a administrator
|
2022-11-29 15:57:45 +00:00
|
|
|
for all cash books of the Tryton system.
|
|
|
|
|
|
|
|
|
|
|
|
Set up your cash book
|
|
|
|
---------------------
|
|
|
|
|
2022-11-30 09:17:22 +00:00
|
|
|
Add the Tryton user to the *Cashbook* group. In the tab *Owner and Authorizeds*,
|
|
|
|
enter the user as the owner. Enter *Type*, *Currency*, *Initial Date*
|
|
|
|
and *Line Numbering*. Cash books without a type cannot receive postings
|
2022-11-29 15:57:45 +00:00
|
|
|
and are treated as a view. You can create several cash books per user
|
|
|
|
and arrange them hierarchically.
|
|
|
|
|
|
|
|
|
|
|
|
Creating categories
|
|
|
|
-------------------
|
|
|
|
|
|
|
|
Each booking needs a category. The categories are separated by revenue and expense.
|
|
|
|
In the menu Cash Book / Configuration / Category you create some categories.
|
|
|
|
|
|
|
|
|
|
|
|
Using the chart of accounts
|
|
|
|
---------------------------
|
|
|
|
|
|
|
|
If you want to have the postings as a posting record in Tryton Accounting
|
2022-11-30 09:17:22 +00:00
|
|
|
install the *cashbook_account* module. For analytic, install *cashbook_analytic*.
|
2022-11-29 15:57:45 +00:00
|
|
|
In each of the cash books, add one account to the
|
2022-11-30 09:17:22 +00:00
|
|
|
chart of accounts, in tab *Account Configuration*.
|
2022-11-29 15:57:45 +00:00
|
|
|
|
|
|
|
In the categories you add a chart of accounts account in the
|
|
|
|
tab 'Account and Tax'. If you want to make your transactions with taxes,
|
|
|
|
you can also add one or more taxes.
|
|
|
|
|
|
|
|
Enter bookings
|
|
|
|
--------------
|
|
|
|
|
|
|
|
There are two ways to enter bookings.
|
|
|
|
|
2022-11-30 09:17:22 +00:00
|
|
|
1) The *Enter Booking* wizard. The wizard is optimized for use on
|
2022-11-29 15:57:45 +00:00
|
|
|
small screens. You can write down expenses on the go with your smartphone.
|
|
|
|
The type of bookings is limited to expense, revenue and transfers between cash books.
|
|
|
|
When using the wizard, you should check the booking later and possibly complete it.
|
|
|
|
|
|
|
|
2) The record form of a cash book. This option offers all posting variants,
|
|
|
|
such as expense, revenue, transfer to, transfer from, expense split posting
|
|
|
|
and revenue split posting. When using chart of accounts and analytic,
|
|
|
|
you also specify the taxes and analytic accounts here.
|
|
|
|
|
|
|
|
|
|
|
|
Processing states
|
|
|
|
-----------------
|
|
|
|
|
|
|
|
Postings in cash books have several workflow states.
|
2022-11-30 09:17:22 +00:00
|
|
|
|
|
|
|
Edit
|
|
|
|
The entry has been created but not yet verified
|
|
|
|
|
|
|
|
Checked
|
|
|
|
The user has checked his entry and has indicated this by clicking on 'Check'
|
2022-11-29 15:57:45 +00:00
|
|
|
When using the chart of accounts modules, posting records are created here
|
|
|
|
in the Draft state.
|
2022-11-30 09:17:22 +00:00
|
|
|
|
|
|
|
Reconciled
|
|
|
|
A user (with enough permissions) has checked the entry against a
|
2022-11-29 15:57:45 +00:00
|
|
|
bank statement. This step is performed in the 'Reconciliations' tab of a cash book.
|
2022-11-30 09:17:22 +00:00
|
|
|
|
|
|
|
Done
|
|
|
|
The entry is committed. This step is performed by completing a
|
2022-11-29 15:57:45 +00:00
|
|
|
reconciliation in the cash book. When using the chart of accounts modules,
|
|
|
|
the posting records created in step 'Check' are committed.
|
|
|
|
|
|
|
|
|
|
|
|
Reconciliation
|
|
|
|
--------------
|
|
|
|
|
|
|
|
The bookings should be checked regularly against a bank statement. This is done
|
|
|
|
in the 'Reconciliations' tab of a cash book.
|
|
|
|
|
|
|
|
1) Click the plus button, don't change anything about the contents,
|
2022-11-30 09:17:22 +00:00
|
|
|
click *ok*, save the cash book. The system will change the dates of the
|
2022-11-29 15:57:45 +00:00
|
|
|
reconciliation so that all eligible bookings are taken into account.
|
|
|
|
|
|
|
|
2) If you want to change the end date, do so now. Save.
|
|
|
|
|
2022-11-30 09:17:22 +00:00
|
|
|
3) Open the reconciliation by double-clicking, click on *Check*.
|
2022-11-29 15:57:45 +00:00
|
|
|
This will insert all posting lines into the list. The posting lines
|
|
|
|
in the cash book are now protected against edit.
|
|
|
|
|
|
|
|
4) Now check line by line against an account statement. To remember what you
|
|
|
|
have already seen, click the 'Reconciled' button.
|
|
|
|
|
2022-11-30 09:17:22 +00:00
|
|
|
5) When you're done, click the *Done* button of the reconciliation. This
|
|
|
|
sets all posting lines and the reconciliation to *Done*.
|
2022-11-29 15:57:45 +00:00
|
|
|
|
|
|
|
|
|
|
|
Configuration
|
|
|
|
-------------
|
|
|
|
|
|
|
|
The configuration in the menu Cash Book / Configuration is a user-specific setting.
|
2022-11-30 09:17:22 +00:00
|
|
|
The user can choose which cash books appear in the *Enter Booking* dialog and
|
2022-11-29 15:57:45 +00:00
|
|
|
which default settings should apply when opening a cash book.
|
|
|
|
|
|
|
|
|
2022-11-30 09:17:22 +00:00
|
|
|
Foreign currencies
|
|
|
|
------------------
|
|
|
|
|
|
|
|
The cash books can be used with foreign currency. Base currency is the company currency.
|
|
|
|
For transfers between cash books with different currencies, the current conversion
|
|
|
|
rate in Tryton is used. You can adjust the exchange rate actually used in the booking dialog.
|
|
|
|
If you have hierarchical cash books, the amounts of subordinate cash books with foreign
|
|
|
|
currency are converted into the display currency of the parent cash book.
|
|
|
|
|
|
|
|
|
2022-08-05 08:49:06 +00:00
|
|
|
Changes
|
|
|
|
=======
|
|
|
|
|
2023-11-30 12:28:00 +00:00
|
|
|
*7.0.0 - 30.11.2023*
|
2022-08-05 08:49:06 +00:00
|
|
|
|
2023-11-30 12:53:13 +00:00
|
|
|
- compatibility to Tryton 7.0
|