1. About this application


Cash Management System (Cash book) is intended to control cash money moving inside the restaurant.

In the program you can see on-line information about open drawers and look through the list of close shifts. There is a calculation of funds after shift closing. This operation means input of funds from the cash drawer to the program. Funds may be cash, food coupons and coupons. Cash is calculated by notes.

After funds calculation it’s possible to do the following operations: receipt and issue operations, funds transfer between safes and make encashment to the bank with pointing of bank bag number.

In all the documents it’s provided the indication of correspondents, safe names and the name of operator who makes the transfer is fixed.

The report part is integrated into the application. In the report part you can see the current state of the safe and cashiers’ shortages. Look through the information about “encashment” operation on shifts and drawers and information about safe state for previous periods.


2. Settings


2.1 Beginning of work with application. Setting of users.

2.1.1. First start of cashman.exe you should do with parameter "/wizard". Execute DB installations there.

2.1.2. To begin work with application it’s necessary to enter the system. Each employee must be set to the list of users in manager part of R-Keeper7 (rk7man.exe). 


2.1.2.1. To enter the application start Cashman.exe file, in «Enter to the system» window input user’s name and password.

2.1.2.2. User’s name is set in the field Name, in employee properties; password is set in the field Account.


! To enter the application user must have the right Application «Main cash station».

2.1.3. To begin work with Cash book it’s necessary to set main settings. In menu part «Settings» – «Main settings» set the name of the restaurant and open date of safe activity.

2.2 Types of correspondents

Types of correspondents are set in manual «Settings» – «Types of correspondents».

Correspondent type defines how the correspondent will be set in the document: correspondent will be chosen from the list or his name will be entered manually.

By default there are the following types of correspondents in the program Safes, User’s, Text. Let’s examine features of each type:

  • Safes – by creating the document correspondent will be chosen from the flowing list. The list of correspondents is set in rk7man application, in manual «Funds keeping places».
  • User’s – by creating the document correspondent will be chosen from the flowing list. The list of correspondents is set in Cash Management application, in manual «Correspondents».
  • Text – by creating the document the name of correspondent will be input manually.


If you wish you can add new types of correspondents. For this press button  on toolbar. In appeared window New type specify name of correspondent type. In features of correspondent type create following parameters: source – table in SQL base, key field – key field in the table, list field – field with names of elements that compose the table and conditions – conditions of search. The example of filling the correspondent type features Safes is showed below.

2.3 Correspondents

In manual «Correspondents» there are Correspondent groups and correspondents created.

By default four groups of correspondents are already created: Cash station, Safe, Bank, Others. Each group of correspondents refers to definite correspondent type.

  • Groups Cash station and Others have correspondent type Text that is why when you chose this group in the document it’s necessary to enter correspondent name manually.
  • Correspondent group Bank has User’s type. Correspondent list of this group is set in application Cash Management, in manual «Correspondents».
  • Correspondent group Safe has Safe type. Correspondent list is set in rk7man application, in manual «Funds keeping places».


If you wish you can create your user’s correspondent groups.

On the tab «Settings» you set correspondent name, correspondent type and also the list of requisitions available for this correspondent group. Types of correspondent and requisitions are set in manuals of the same name (see descriptions of manual settings in relative chapters).


The list of correspondents is set on the tab «Correspondents». To create a new correspondent press button, enter the correspondent name and press OK.

The list of available requisitions is showed in the features of correspondent. For each correspondent you can fill its requisitions data.

Correspondent marked by  symbol will be correspondent by default. Correspondent «by default» is automatically put to the field Correspondent by creation of a new document.

! «Correspondents» tab is active only in group features with User’s correspondent type

2.4 Requisitions

In manual «Requisitions» you create the list of requisitions. Requisitions are used while setting the manual «Correspondents» and automatically put to the print forms of documents. For creation of a new requisite press button, enter the name of the requisite and press button OK.

2.5 Funds keeping places

Funds keeping places (Safes) are set in rk7man.exe application, in manual «Money» – «Funds keeping places».


In the field Connection with restaurant you specify the restaurant in which this safe will be available. Safe will be available for selection by transfer of funds.

Flag By notes accounting is set in case if by transfer of funds it’s necessary to maintain records of notes quantity.


3. Shifts


3.1 Open shifts

Manual «Open shifts» in on-line mode shows schemes of cash drawers which are opened on cash stations at present moment.

By overview of opened shifts you can see: time and date of shift opening, sum of money in cash station, sum of money by payments and encashments and cashier name registered on that drawer. 

3.2 Close shifts

Manual «Close shifts» contains information about close shifts of cash drawers: date and time of closing, cashier name, cash station name and encashment sum. In this manual there is also an operation of money calculation in the drawer.


To calculate money in cash drawer it’s necessary to put cursor to the string with needed shift of the drawer and press the button. In window «New document», in field Safe chose safe to which encashment from cash drawer was made. 


If the safe is chosen with by notes accounting of funds the tab Cash will be opened automatically. On the tab Cash it’s necessary to specify quantity of each note in the safe To safe the document press button .


If money sum in shift of the drawer didn’t coincide with the sum specified by the user than when saving the document the system will give such message:

To save the document you must specify the reason of shortage.


4. Documents (funds transfer)


Funds transfers are created in manual Documents. To create transfer press button. In appeared window chose the reason of transfer: Receipt/issue, Transfer to another safe, Encashment to the bank. Fill in all necessary fields: Safe, Currency (national currency is set by default), Transfer to the safe (only in case of chosen reason – Transfer to another safe).


Let’s examine the creation of main transfer documents.

4.1 Receipt/Issue

To create transfers press button. In appeared window chose the reason Receipt/issue. Chose safe name and currency. 


In window «New document» chose tab «Cash» and specify quantity of each note in the safe.

! Tab «Cash» is available for editing in case if there is a flag By notes accounting in safe features.

! Safes are set in the manual «Funds keeping places» of rk7man.exe application.



On the tab «Summary» chose the type of the document: Receipt, Issue.

Fill in fields Correspondent type, Correspondent. Print number is set automatically.

New document appears after saving in document table. New document is marked in document table with another color. 

To implement the document press buttonon the toolbar. After message confirmation the document will be implemented and you cannot cancel it.


You can cancel wrong made document before its implementing. For this you should stay on the string with the document and press button. Document will be canceled and the document string will be marked with another color in the list of documents.


For facilitation of work with the list of documents you can hide canceled documents by pressing button  on the toolbar.

4.2 Encashment to the bank

For creation of transfer press button . In appeared window chose reason Encashment to the bank. Chose safe name and currency. 


In window «New document» chose tab «Cash» and specify quantity of each note in the safe.

! Tab «Cash» is available for editing in case if in safe features there is a flag By notes accounting.

! Safes are set in manual «Funds keeping places» of rk7man.exe application.





On tab «Summary» the type of the document: Issue is automatically enterd.

Fill in fields Correspondent type, Correspondent. Print number is set automatically.

There will appear a new document after saving in document table. To save the document press button- Implement the document.

4.3 Transfer to another safe

To create transfer press button. In appeared window chose reason: Transfer to another safe.


In field Safe chose safe name from which the transfer will be done. In field Transfer to the safe chose safe name to which funds will be transferred. In window «New document», on tab «Cash» specify the quantity of transferred notes.

There will appear a new document after saving in document table. To save the document press button- Implement the document


5. Reports


5.1 Z-reports

By closing of the day each Z-report must be put to this manual for further sending to report part rk7man.exe.

5.2 Safe state

Report shows current state of safes. Sum in safes with notes decoding.

5.3 Mismatch

Report allows to see all shortages and excesses which were received in the result of money calculation in cash drawer. Data is formed according dates with cashier, operator (who calculated money) and comment (the reason why the shortage was made).

5.4 Safes and documents

Report allows to look through the information of safes for previous period. 

5.5 Encashments and shifts

In report you can see information about encashment and encashment reasons for previous period. Data can be formed according dates, shift numbers, as it’s showed below.