Függelék

A fejezet a rendszer 1.1.0 verziójának forráskódban dokumentált működését ismerteti.

Függelék

A fejezet a rendszer 1.1.0 verziójának forráskódban dokumentált működését ismerteti.

Forrás szerinti műszaki részletek

Fogalom · Jelentés a rendszerben

**Client (ügyfél cég)** · A szerződés TULAJDONOSA (`oc4023_contract.company_client_id`): az a cég, amelynek a nevében a rendszer a szerződést kezeli. Minden tartalmi jog erre szűr.

**Irány** (`direction`) · `customer` = a client az eladó/szolgáltató oldal (vevői szerződés, szám: `V-ÉÉÉÉ-NNNN`); `supplier` = a client a vevő/megrendelő oldal (szállítói szerződés, szám: `SZ-ÉÉÉÉ-NNNN`). A szerepeket az irány és a főtípus adja (lásd 3.2).

**Megbízó** (`principal`) · Ingatlanközvetítésnél az a fél, aki a közvetítéssel megbíz (tipikusan a client).

**Megbízott / közvetítő** (`agent`) · A közvetítő cég (egy vagy több). A közvetítő cég kijelölt személyei kapnak adatszoba-belépést.

**Érdeklődő / Regisztrált Ügyfél** · Akit a közvetítő bemutat (cég és/vagy személy a törzsből). Ügyfélregisztrációval kerül a szerződéshez.

**Közvetítési sor** · Egy ingatlan a közvetítői szerződésben (`oc4023_contract_property`), saját ügylet-esetekkel, jutalékkal, időablakkal, állapottal és kiajánló mappával.

**Kiajánló mappa** · Virtuális megosztott mappa (`oc4023_doc_share`), amelyben a közvetítőnek szóló dokumentumok vannak; ebből születik az adatszoba-hozzáférés.

**Adatszoba** · Külön áruházon (aldomainen) futó, bejelentkezéshez kötött portál a megosztott mappák vízjeles megtekintésére, letöltésére, a közvetítő saját szerződéseinek olvasására és a felmondás kezdeményezésére.

**Doc center** · A rendszer dokumentumtára (`oc4023_doc`); minden generált PDF ide kerül, a szerződéshez kötve (`oc4023_doc_link`, `object_type = contract`).

**2026-10-30:** adatszoba 3 rétegű funkció-jog (`document/dataroom` kulcsok), a funkciót a user kapja, a mappán csak az idő;

mappa-objektumok; vízjeles letöltés és megosztás; dokumentumkiadás AES-256-tal, jegyzékkel, verzióval (SHA-256), kiadási

napló; a Drive-előnézet megszűnt (nincs nyilvános link); professzionális nézegető, csempézett vízjel.

Migrációk: `20261030_001_dataroom_functions`, `20261030_002_dataroom_issue_register`.

**2026-10-31:** ingatlan-adatlap (típusfüggő mezők, nyelvi fülek, helyiségek, közművek, több típus, fő kép, helyiségtípus-törzs

számítási szabályokkal, társasház); adatszoba feltétel-elfogadás és idővonal; feltételek újra-elfogadtatása; ingatlanközvetítői

szerződés (nyelvenkénti cím / leírás, közvetítendő ingatlanok, közvetítő személyek, adatszoba-jog egy lépésben); ingatlan kivétele a

közvetítésből; hirdetések (ár, ártörténet, napi díj, szolgáltatások); szerződés-dokumentumok, sablonok, sor-akciók (módosítás,

felmondás, teljesítésigazolás), jutalék teljesítésigazolással; „értékesítés és bérbeadás" ügylet; adatszoba-levelek a client nevében,

a személy nyelvén; ügylet-esetek ingatlanonként, áfa a megbízott adószámából, lejárati tájékoztató (cron); műszaki ellenőri sablon;

a szerződés saját szövege nyelvenként; „Szerződéseim" az adatszobában.

Migrációk: `20261031_001` … `20261031_017`.

**2026-11-01:** szerződés-műveletek formon (tárolt, szerkeszthető szöveg, PDF a tárolt szövegből); ügyfélregisztráció, ügylet és

befizetések; felek személyei szerepkörrel és elérhetőséggel; meghatalmazás; magyar kötelező, kétnyelvű PDF; cég–személy kötés;

mellékletek sablonból; azonnali felmondási okok törzse; digitális elfogadás (kattintás, e-mailes kód, jegyzőkönyv, DÁP-adapter);

aláírás napja; felek és aláírási blokk a sablonban; ügylet a mögöttes szerződésre; regisztráció a cég- és személy-törzsből, több

hirdetéssel, soronkénti döntéssel, elutasítási jogcímekkel, duplikáció-figyeléssel; sablonok angolul és németül; számla befogadása;

bérlői kötelezettségek; ajánlat külön lépésként; érdeklődő adatszoba-hozzáférése; szerződés az adatszobában aktív / megszűnt

füllel és felmondási kérelemmel; mellékletlista a sablonban; TCPDF elavulási jelzés kezelése; könyvtár-telepítés cPanelen.

Migrációk: `20261101_001_contract_party_persons_mandate`, `_002_contract_registration_deal`, `_003_person_contacts_default`,

`_004_contract_person_roles_contacts`, `_005_contract_annex`, `_006_contract_term_reasons`, `_007_contract_esign`,

`_008_contract_date_signed`, `_009_contract_template_signing`, `_010_deal_linked_contract`, `_011_contract_registration_person`,

`_012_contract_template_translations`, `_013_certificate_invoice_receipt`, `_014_deal_lease_obligations`, `_015_contract_offer`,

`_016_dataroom_contract_view`, `_017_contract_annex_list`.

Tesztek (valódi MariaDB-n, ahol jelölt): `tests/round_20261101a` … `round_20261101x` — a regisztráció, ügylet, igazolás,

számla-befogadás, ajánlat, adatszoba-szerződésnézet, e-aláírás, sablon-fordítások, mellékletlista és a felmondási okok

Kapcsolódó témák: szerződés adatszoba dokumentáció