A Szerződéseim nézet szabályai és a felmondási kérelem kapuja

Ki látja a szerződést az adatszobában, hogyan osztályozza a rendszer aktív és megszűnt szerződésre, mi jelenik meg és mi nem, valamint a felmondási kérelem ellenőrzési sorrendje és értesítései.

A „Szerződéseim” nézet (document/document.mycontracts, belépve és elfogadott feltételekkel) a catalog oldali contract/brokerage adapteren át olvas; a szerződés-táblákat nem írja, kivéve a felmondási kérelmet, amelyet a tulajdonos modell rögzít.

Ki mit lát

  • Tartalmi szabály: a user a szerződés megbízott felének dataroom jelölésű személye (a személy user_id-ja a belépett user), és a szerződés nem törölt (státusz 0 vagy 1).
  • Osztályozás egy szabállyal (classify): aktív, ha státusz 1 és a vége nem múlt el (a jövőbeli felmondás külön jelzés); különben terminated (van rögzített felmondás), expired (a hatály vége elmúlt) vagy ended (más okból inaktív).
  • Megszűnt szerződésnél a kártya és az iratok megnyithatók, a kiajánló mappák nem.
  • A kártyán csak olvasva: felek, hatály, felmondási idő, automatikus megújítás, ingatlanok állapottal és esetenkénti jutalékkal, regisztrációk soronkénti döntéssel, ajánlatok, ügyletek (a vevő vagy bérlő pénze nélkül), teljesítésigazolások (alap, díj, bruttó, végleges-e, a befogadott számla száma és állapota — a számla tartalma nem), módosítások és felmondások az okokkal, felmondási kérelmek állapota.
  • Iratok csoportosítva: szerződés (szerződés, melléklet, aláírási jegyzőkönyv) → módosítás → felmondás → teljesítésigazolás → elszámolás → számla; megnyitás a közös vízjeles nézetben, a szerződés-lánccal ellenőrizve. A belső attachment szerepű irat nem látszik.
  • Kapcsolat panel: a user aktív szerződéseinek megbízói, cégenként egy kártyán; a kapcsolattartónak jelölt személy elöl.

Felmondási kérelem

Végpont: document/document.terminaterequest (POST + CSRF). Kapu sorrendben:

  1. belépés → token → elfogadott feltételek;
  2. terminate funkció kiosztva (a közvetítő a szerződésből automatikusan kapja; kézzel is kiosztható vagy elvehető);
  3. a szerződés a useré, aktív, és nincs függő kérelme;
  4. mezők: fajta ordinary vagy immediate (közös megegyezést egy fél nem kérhet), kért megszűnési nap (nem múltbeli), azonnalinál legalább egy ok a szerződés okai közül, megjegyzés legfeljebb 2000 karakter.

Rögzítés után: adminok rendszerüzenetet kapnak (a client cégét látók, a kérelmező kivételével, link az előtöltött felmondás-formra); a Megbízó kapcsolattartói levelet kapnak (termination_request, a saját nyelvükön, a client nevében); idővonal: termination_request. Megtekintéskor az idővonalra contracts_view kerül.