Felek és személyek – adatmodell és szabályok

A szerződő felek személyeinek tárolása, a szerepkör-korlátok szerződéstípusonként, az elérhetőség-feloldás és az adatszoba-jog keletkezése.

Áttekintés

A szerződés minden feléhez (ügyfél cég, fő partner, további felek) személy-sorok tartoznak. Egy sor egy személyt köt a félhez egy szerepkörrel, kapcsolattartó-jelölővel, adatszoba-jelölővel, a szerződésben használt telefon- és e-mail-hivatkozással és sorrenddel. A sorokat a szerződés mentése írja, a fél cégének személyei közül.

Adatmodell

A táblanevek a telepítés saját előtagjával állnak az adatbázisban.

TáblaSzerepFő mezők
contract_persona szerződés felének egy személyerole, is_contact, dataroom, contact_phone_ref, contact_email_ref, sorrend
person_companyszemély–cég kötés, cégenkéntbeosztás, is_signatory, contact_phone_ref, contact_email_ref
person_objecta személy elérhetőségeitípus (telefon, e-mail, cím), is_primary – típusonként egy alapértelmezett
persona személy törzsrekordjalanguage_id – értesítési nyelv, 0 = az áruház alapnyelve

A hivatkozó mezők a person_object azonosítójára mutatnak; a 0 a személy alapértelmezett elérhetőségét jelenti. Egy személy több cégnél is szerepelhet, cégenként saját beosztással, aláírási joggal és elérhetőséggel.

Szerepkörök szerződéstípusonként

A választható szerepköröket a szerződés főtípusa és altípusa határozza meg; a szerződés-modell getPersonRoles() metódusa adja vissza a listát a felenkénti legnagyobb darabszámmal és az elvárt jelzéssel.

KörSzerepkör-kódok
minden típussignatory, attorney – aláíróként jelennek meg a dokumentumban
alapértelmezés+ contact, korlátlan
ingatlanközvetítés+ contact, felenként legfeljebb 1, elvárt
műszaki ellenőrzés+ contact, technical_contact, site_supervisor
vállalkozás (minden altípus)+ contact, technical_contact, site_supervisor, site_manager (legfeljebb 1)
korábbi kódokrepresentative (egyenértékű az aláíróval), administrator, other – menthetők, újonnan nem választhatók

Mentési szabályok

  1. A mentés joga: létrehozásnál add, módosításnál edit a szerződés funkciójogai közül; a fél cégének a felhasználó tartalmi hatókörében kell lennie.
  2. Felenkénti darabszám-túllépés: hiba, nincs mentés; az üzenet a sor alatt és a felső értesítő sávban jelenik meg.
  3. Más szerződéstípus szerepköre: hiba („A(z) … szerepkör ennél a szerződéstípusnál nem választható.”).
  4. Hiányzó elvárt szerepkör: figyelmeztetés, a mentés lefut.
  5. Aláíróként jelölt személy, akinek a person_company sorában nincs aláírási jog: figyelmeztetés.
  6. Sikerüzenet csak a visszaolvasott szerződésre megy ki; a személy-sorok ezután íródnak.

Elérhetőség-feloldás

Új sornál a szerződés a person_company cégre megjelölt telefonját és e-mailjét veszi alapértéknek; ha az 0, a személy típus szerinti alapértelmezettjét. A szerződésen átírt hivatkozás csak erre a szerződésre érvényes. A dokumentum-generálás és a levelek a szerződés soráról olvasnak.

Adatszoba-jog keletkezése

A dataroom jelölő csak ingatlanközvetítői szerződés megbízotti oldalán hatásos. Mentés után – ha a felhasználónak megvan a szerződés grantaccess joga – a központi hozzáférés-szolgáltatás a jelölt személyhez adatszoba-felhasználót rendel (szükség esetén a személyből hozza létre), a szerződés hatályára szóló mappa-hozzáférést ad, és a Mail modul központi küldő útján aktiváló levelet küld a személy értesítési nyelvén. A jelölés kikapcsolása a szerződésből adott hozzáférést visszavonja.

Jogosultság

  • 1. réteg: a szerződés útvonalához tartozó alap hozzáférési és módosítási jog.
  • 2. réteg: a szerződés add, edit és – az adatszoba-jelöléshez – grantaccess funkciójoga.
  • 3. réteg: tartalmi hatókör – csak olyan szerződés és cég szerkeszthető, amely a felhasználó engedélyezett cégei közé tartozik.