readme
This commit is contained in:
parent
a16618bf22
commit
db84bf7097
2 changed files with 47 additions and 20 deletions
66
README.rst
66
README.rst
|
@ -23,22 +23,30 @@ 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:
|
||||
- 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
|
||||
|
||||
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
|
||||
|
||||
There is a possibility to allow reading or editing for other users via
|
||||
the Tryton user group. This makes it possible to set up a administrator
|
||||
the Tryton user groups. This makes it possible to set up a administrator
|
||||
for all cash books of the Tryton system.
|
||||
|
||||
|
||||
Set up your cash book
|
||||
---------------------
|
||||
|
||||
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
|
||||
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
|
||||
and are treated as a view. You can create several cash books per user
|
||||
and arrange them hierarchically.
|
||||
|
||||
|
@ -54,9 +62,9 @@ Using the chart of accounts
|
|||
---------------------------
|
||||
|
||||
If you want to have the postings as a posting record in Tryton Accounting
|
||||
install the 'cashbook_account' module. For analytic, install 'cashbook_analytic'.
|
||||
install the *cashbook_account* module. For analytic, install *cashbook_analytic*.
|
||||
In each of the cash books, add one account to the
|
||||
chart of accounts, tab 'Account Configuration'.
|
||||
chart of accounts, in tab *Account Configuration*.
|
||||
|
||||
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,
|
||||
|
@ -67,7 +75,7 @@ Enter bookings
|
|||
|
||||
There are two ways to enter bookings.
|
||||
|
||||
1) The 'Enter Booking' wizard. The wizard is optimized for use on
|
||||
1) The *Enter Booking* wizard. The wizard is optimized for use on
|
||||
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.
|
||||
|
@ -82,13 +90,21 @@ Processing states
|
|||
-----------------
|
||||
|
||||
Postings in cash books have several workflow states.
|
||||
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'
|
||||
|
||||
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'
|
||||
When using the chart of accounts modules, posting records are created here
|
||||
in the Draft state.
|
||||
Reconciled - A user (with enough permissions) has checked the entry against a
|
||||
|
||||
Reconciled
|
||||
A user (with enough permissions) has checked the entry against a
|
||||
bank statement. This step is performed in the 'Reconciliations' tab of a cash book.
|
||||
Done - The entry is committed. This step is performed by completing a
|
||||
|
||||
Done
|
||||
The entry is committed. This step is performed by completing a
|
||||
reconciliation in the cash book. When using the chart of accounts modules,
|
||||
the posting records created in step 'Check' are committed.
|
||||
|
||||
|
@ -100,30 +116,40 @@ 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,
|
||||
click 'ok', save the cash book. The system will change the dates of the
|
||||
click *ok*, save the cash book. The system will change the dates of the
|
||||
reconciliation so that all eligible bookings are taken into account.
|
||||
|
||||
2) If you want to change the end date, do so now. Save.
|
||||
|
||||
3) Open the reconciliation by double-clicking, click on 'Check'.
|
||||
3) Open the reconciliation by double-clicking, click on *Check*.
|
||||
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.
|
||||
|
||||
5) When you're done, click the 'Done' button of the reconciliation. This
|
||||
sets all posting lines and the reconciliation to 'Done'.
|
||||
5) When you're done, click the *Done* button of the reconciliation. This
|
||||
sets all posting lines and the reconciliation to *Done*.
|
||||
|
||||
|
||||
Configuration
|
||||
-------------
|
||||
|
||||
The configuration in the menu Cash Book / Configuration is a user-specific setting.
|
||||
The user can choose which cash books appear in the 'Enter Booking' dialog and
|
||||
The user can choose which cash books appear in the *Enter Booking* dialog and
|
||||
which default settings should apply when opening a cash book.
|
||||
|
||||
|
||||
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.
|
||||
|
||||
|
||||
Changes
|
||||
=======
|
||||
|
||||
|
|
1
setup.py
1
setup.py
|
@ -67,6 +67,7 @@ setup(name='%s_%s' % (PREFIX, MODULE),
|
|||
version=info.get('version', '0.0.1'),
|
||||
description='Tryton module to add a cashbook.',
|
||||
long_description=long_description,
|
||||
long_description_content_type='text/x-rst',
|
||||
url='https://www.m-ds.de/',
|
||||
author='martin-data services',
|
||||
author_email='service@m-ds.de',
|
||||
|
|
Loading…
Reference in a new issue