← User guide

Related Parties from the Slovak Registers (ORSF)

Fetches one partner's officers and corporate shareholders, and the other companies they are linked to, from ORSF — a shortlist for identifying závislé osoby (related parties) under the Slovak Income Tax Act.

Version19.0.2.1.0
EditionCommunity and Enterprise
LicenceAGPL-3
Requirespartner_autocomplete_orsf_sk, account

What it is for

Prices between závislé osoby (related parties) must be at arm's length, and nothing in an Odoo database knows which of your partners are related to you or to each other. ORSF's ownership and officer graph answers part of the question mechanically: who holds a role in a company, and in which other companies the same people hold roles.

This module adds a tab to a Slovak contact that fetches that graph for one partner on request and lists what it found — including companies that are not contacts in your database.

References are to the zákon o dani z príjmov.

The register shows only part of the test. It does show shared officers, the personal connection that the graph is built from. It does not show close persons, most shareholdings below the officer level, or "other connection". Treat the list as a shortlist for your accountant, never as the conclusion.

Setting it up

ORSF serves the ownership graph only to a signed-in account and issues no API key for it. In Settings → General Settings → Contacts, with ORSF.SK as the provider (see partner_autocomplete_orsf_sk), fill ORSF account e-mail and ORSF account password. The session is obtained and renewed automatically.

The password is stored in plain text in the database and in every backup. Use a dedicated ORSF account, never a personal one. The signed-in session is used only for this graph request; autocomplete and lookups stay anonymous.

Fetching related parties

  1. Open a contact. It needs an IČO in Company ID (or from an earlier autocomplete).
  2. Tab Related parties (SK) — shown for contacts in Slovakia or with no country.
  3. Press Fetch from register. Anybody who may edit the contact can do it.

The previous list is replaced by what the register says now, and the time of the fetch is shown next to the explanation. Each row:

Column Meaning
Degree 1 — a natural person or a company holding a role directly in this partner, such as a konateľ or a corporate spoločník. 2 — another company that person or company is also linked to.
Name, IČO the person (degree 1, no IČO), the company holding the role (degree 1, with IČO) or the other company (degree 2)
Through the person — or, for a corporate shareholder, the company — linking the two; empty on a degree-1 company
Role the role as the register words it — konateľ, spoločník, člen predstavenstva
Related contact the contact in your database with that IČO in Company ID, if there is one

The list is read-only on the contact. The arrow at the end of a row opens the related contact, when there is one, and the Register links button at the top of the contact opens the list on its own.

The Slovak screen labels say Väzby v registri (register links), not závislé osoby: a link in the register is a lead, and only the statutory test above makes it a závislá osoba.

One partner at a time, deliberately. ORSF serves the graph on the condition that callers do not bulk-fetch persons (it cites legitimate interest under Art. 6(1)(f) GDPR). There is no batch action, no scheduled job and no multi-record selection, and there will not be one.

Limitations