Datalab OTOS za povezavo dislociranih enot

Datalab OTOS

Connecting branch units

Data from satellite offices should be easily accessible. Satellite offices are also part of an organization, and must be managed as such. Datalab OTOS is the ideal solution for an affordable automatic database synchronization.

What is OTOS

DataLab OTOS is a program for automatically synchronizing databases for Datalab software. e-mail is used to transfer databases. No user intervention required for OTOS if you have a permanent or dial-up Internet connection.

As soon as the program is started up, OTOS synchronizes databases. A user window shows the progress of synchronization, and the program keeps a log that enables users to view past synchronization events.

Because OTOS uses the Internet to send data, it is very affordable. Regardless of the database location, the transfer price is equal to the price of a sent e-mail. Therefore, there is no need for pricey and expensive permanent server connections, which is particularly useful for companies with branch offices in different countries. Making use of compression and differential transfer reduces the transfer time and minimizes the associated costs.

What’s under the hood

Imagine the following scenario: a company consists of a central location and three stores (business units). The central location would like to receive information from the stores about customers and items sold. It would like to receive orders and issued invoices from the store and integrate these documents into the central database.

The company sets up a special e-mail address (, for example), which will be used for all data transfers between the central location and the stores. In this case, the central location is the master and the stores are slaves. Each store has its own profile which contains the following information.
The profile consists of the following data:

  • transfer mode,
  • which data is transferred (registers and business events),
  • MEDT/SEDT fields

Business events

Datalab OTOS synchronizes databases by adding and changing data. To ensure correct synchronization of databases, only one user at a time may edit a specific piece of information. This requires well-organized document types and user authorizations for them.


Each location that needs to be synchronized should have its own document types, i.e. separate from other locations. The chart below shows an example of such an organization of document types.

The main office and all the stores have their separate warehouses and document types for receiving (shipping) and issuing goods (sales), and cash receipt and disbursement. Because all business units receive orders, you should open corresponding document types for orders.

Such a setting is required because of the independent operation of each site. Otherwise numerous errors would occur during document numbering. However, if we make the appropriate setting according to the shown scheme, each business unit has document types in which numbering is performed separately (the unit is the administrator of its own document type). With the appropriate authorization setting such a system is reliable and functions independently.

Document type organization

Interwarehouse transfers

When setting document types special care needs to be given to interwarehouse transfers. Interwarehouse transfers between the central location and business unit must affect the status in both warehouses. One of two transfer methods can be selected:

Uncontrolled transfer
Controlled transfers


Material movement transfers using OTOS influence the inventory. Documents changing the warehouse status are only imported in the database using OTOS. It does not make a status recalculation. After importing material movement at the central location, it is therefore necessary to refresh the inventory when the operation finishes. At the business units to which you export reports on inventory at the central location (and maybe at other business units as well) always run stock refresh only for the business unit’s warehouse. If stock would be refreshed at all warehouses of the business unit, the inventory at all other warehouses would after refresh show 0 status due to the lack of other material movements (that are usually not transferred to the business unit).

Data transfer to off-line accounting firms

Using computerized technology and Datalab software you can invest considerably less work at a lower cost. The company monitors its operations in PANTHEON. Enters prefetched received invoices (items, without or with accounts) and issues invoices. Because the system includes both the input and output of goods, the company can manage material accountancy by itself, and therefore the stock is no mystery anymore.


The company can submit the data prefetched using OTOS to the accounting firm that posts them to corresponding general ledger/subsidiary accounts. In addition, the accounting firm posts the bank-related items (payment transactions), calculates and posts payroll and creates VAT records directly from transferred data.

With the next transfer (synchronization), the company receives financial information from the accounting firm which are available to the management to conduct analysis and take decisions (subsidiary accounts, price differentials, profit/loss).

This method of work and minimum implementation at the clients (companies) means major labor savings at the accounting firm since from our present experience the implementation of PANTHEON in accounting firms saves up from 50% to 85% on work.

The accounting firm is much more competitive and more profitable. But satisfaction is also on the side of companies that finally obtain current data and also lower costs in the event that the accounting firm shares profit with the customer.

Solutions such as this which are based on win-win situations are the reason to implement modern information technology and a validation of the Datalab’s motto “Turning Data into Profit”.

Contact us at +386 1252 8900

If you want to know anything about Datalab’s additional solutions, we are always available ! Call us or send us a question by e-mail.