Basic technology

OfficeLine 3.5 includes a special table designed for the filing of records of charged services. If an action for which a fee is charged occurs in the system (see above), the record of the client's use of the system is updated in the table.
Instructions for the banking system are regularly generated (according to the selected charging period) on the basis of data in the table, and on the basis of defined fees (see below):
 in the form of an encashment order,

 or in the form of direct instructions, function calls of the banking system (use of this option assumes the existence of a corresponding interface in the banking system).
The table is also the source of data for the generation of summaries and statistics.
The client's collection account serves for the reimbursement of fees (selected account, conducted in OfficeLine).
Fees are always accounted in the bank's native currency.

Fee generation

A regular event, freely definable in OfficeLine, triggers the generation of fees.

Definition of fees

In order to achieve the maximum functional flexibility of the fee module, each fee is defined by one configuration record. The configuration record contains all necessary data:
 the amount of the fee,

 the period of charging,

 the interval (determines for how high a purchase of a given type of service the fee applies).
For a fee's configuration record, links to additional records are set up:
 client record, or group of clients (the link determines to which client the given fee applies),

 form (the link determines the type of service charged).
Configuration records (i.e., individual fees) can be freely added, modified, and deleted.