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.
|
to the chart of accounts and analytic.
|
||||||
|
|
||||||
This module adds new user groups:
|
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
|
||||||
- Cashbook - WF - Done: The user can reconcile his cash books
|
The user can make entries in his cash books.
|
||||||
- Cashbook - Administrator: the Cashbook-Administrator
|
|
||||||
|
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
|
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.
|
for all cash books of the Tryton system.
|
||||||
|
|
||||||
|
|
||||||
Set up your cash book
|
Set up your cash book
|
||||||
---------------------
|
---------------------
|
||||||
|
|
||||||
Add the Tryton user to the 'Cashbook' group. In the tab 'Owner and Authorizeds',
|
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'
|
enter the user as the owner. Enter *Type*, *Currency*, *Initial Date*
|
||||||
and 'Line Numbering'. Cash books without a type cannot receive postings
|
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 are treated as a view. You can create several cash books per user
|
||||||
and arrange them hierarchically.
|
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
|
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
|
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
|
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,
|
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.
|
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.
|
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.
|
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.
|
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.
|
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
|
When using the chart of accounts modules, posting records are created here
|
||||||
in the Draft state.
|
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.
|
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,
|
reconciliation in the cash book. When using the chart of accounts modules,
|
||||||
the posting records created in step 'Check' are committed.
|
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.
|
in the 'Reconciliations' tab of a cash book.
|
||||||
|
|
||||||
1) Click the plus button, don't change anything about the contents,
|
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.
|
reconciliation so that all eligible bookings are taken into account.
|
||||||
|
|
||||||
2) If you want to change the end date, do so now. Save.
|
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
|
This will insert all posting lines into the list. The posting lines
|
||||||
in the cash book are now protected against edit.
|
in the cash book are now protected against edit.
|
||||||
|
|
||||||
4) Now check line by line against an account statement. To remember what you
|
4) Now check line by line against an account statement. To remember what you
|
||||||
have already seen, click the 'Reconciled' button.
|
have already seen, click the 'Reconciled' button.
|
||||||
|
|
||||||
5) When you're done, click the 'Done' button of the reconciliation. This
|
5) When you're done, click the *Done* button of the reconciliation. This
|
||||||
sets all posting lines and the reconciliation to 'Done'.
|
sets all posting lines and the reconciliation to *Done*.
|
||||||
|
|
||||||
|
|
||||||
Configuration
|
Configuration
|
||||||
-------------
|
-------------
|
||||||
|
|
||||||
The configuration in the menu Cash Book / Configuration is a user-specific setting.
|
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.
|
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
|
Changes
|
||||||
=======
|
=======
|
||||||
|
|
||||||
|
|
1
setup.py
1
setup.py
|
@ -67,6 +67,7 @@ setup(name='%s_%s' % (PREFIX, MODULE),
|
||||||
version=info.get('version', '0.0.1'),
|
version=info.get('version', '0.0.1'),
|
||||||
description='Tryton module to add a cashbook.',
|
description='Tryton module to add a cashbook.',
|
||||||
long_description=long_description,
|
long_description=long_description,
|
||||||
|
long_description_content_type='text/x-rst',
|
||||||
url='https://www.m-ds.de/',
|
url='https://www.m-ds.de/',
|
||||||
author='martin-data services',
|
author='martin-data services',
|
||||||
author_email='service@m-ds.de',
|
author_email='service@m-ds.de',
|
||||||
|
|
Loading…
Reference in a new issue