Životní cyklus pohledávky
Produkt nesleduje, jestli pohledávka existuje, ale co se s ní stalo. Proto je jádrem modelu stavový automat s úplnou historií přechodů, ne sloupec s posledním známým stavem.
- Stavy
- deset; postoupení podle §18 je ortogonální událost, ne stav
- U každého přechodu
- datum a zdrojový dokument
- Uspokojení
- vždy dvě čísla: absolutní částka i procento nominálu
- Stav
- automat je implementovaný v typovaném modelu; projekce zatím zapisuje jen stav přihlášena, ostatní stavy se z rejstříku zatím neodvozují
Deset stavů
Stavy vycházejí z insolvenčního zákona, ne z pohodlí implementace. Každý z nich odpovídá dokumentu, který soud nebo správce do spisu skutečně vloží. Povolené přechody mezi nimi jsou pevně dané a jsou přesně ty, které kreslí diagram; přechod, který model nezná, odmítne.
| Stav | Co se zaznamenává |
|---|---|
| Přihlášena | datum přihlášky, běh lhůty podle §173 |
| Přezkum: zjištěna | výsledek přezkumu; sem se vrací i pohledávka, kterou incidenční spor určil. Odtud vede cesta k uspokojení |
| Přezkum: popřena částečně | popřena část výše nebo pořadí; kdo popřel (správce, dlužník, věřitel dle §200), v čem (pravost, výše, pořadí) a jakou částku. Zjištěná část se může uspokojit |
| Přezkum: popřena zcela | kdo popřel, v čem a jakou částku; k uspokojení se pohledávka dostane jen tak, že ji incidenční spor určí |
| Incidenční spor | určovací žaloba v oddílu C. Určena: pohledávka je zjištěná. Neurčena: popření trvá, zcela nebo částečně. Zpětvzetí: vzata zpět |
| Odmítnuta | §185 — například opožděná přihláška; konečný stav |
| Vzata zpět | §184; konečný stav pohledávky, řízení běží dál |
| Uspokojena částečně | plnění z rozvrhu nebo splátky v oddlužení; absolutní částka i procento nominálu — obojí, vždy |
| Uspokojena | v rozsahu, který řízení dovolilo, ne nutně v plné výši; absolutní částka i procento nominálu |
| Řízení skončeno | rozvrhem, zrušením konkursu pro nedostatek majetku (§308 odst. 1 písm. d), splněním oddlužení, jinak; konečný stav |
| Postoupení §18 (není stav) | nabyvatel, datum a celý řetězec převodů. Nemění stav, mění věřitele. |
%% title: Životní cyklus dílčí pohledávky
%% caption: Stavy dílčí pohledávky a povolené přechody přesně podle doménového modelu; jiný přechod model odmítne. Určená pohledávka se vrací mezi zjištěné, u neurčené popření trvá. Čárkovaně zpětvzetí a skončení řízení. Postoupení podle §18 je samostatná událost: mění věřitele, stav nechává být. Každý přechod nese datum a zdrojový dokument.
flowchart TD
P(["Přihlášena<br/>lhůta §173"])
subgraph R["Přezkum"]
Z["Zjištěna"]
PC["Popřena částečně"]
PP["Popřena zcela"]
end
S["Incidenční spor<br/>oddíl C"]
O["Odmítnuta<br/>§185"]
V["Vzata zpět<br/>§184"]
UC["Uspokojena částečně<br/>částka i % nominálu"]
U["Uspokojena<br/>částka i % nominálu"]
K(["Řízení skončeno"])
P --> Z
P --> PC
P --> PP
P --> O
P --> V
PC --> S
PP --> S
S -- "určena" --> Z
S -- "neurčena: popření trvá" --> PP
S -- "neurčena: popření trvá" --> PC
Z --> UC
Z --> U
PC -- "zjištěná část" --> UC
PC -- "zjištěná část" --> U
UC -- "další plnění" --> UC
UC --> U
U --> K
Z -.-> V
PC -.-> V
PP -.-> V
S -.-> V
Z -.-> K
PC -.-> K
PP -.-> K
S -.-> K
UC -.-> K
T>"Postoupení §18<br/>mění věřitele, ne stav"]
T -.- P
T -.- Z
T -.- S
click P href "/product/dilci-pohledavka" "Jednotkou je dílčí pohledávka"
click Z href "/product/klasifikace-pohledavek" "Klasifikace a výsledek přezkumu"
click S href "/roadmap/incidencni-spory" "Incidenční spory"
click U href "/roadmap/rozvrhy-a-vyteznosti" "Rozvrhy a výtěžnosti"
click T href "/product/sekundarni-trh-postoupeni" "Sekundární trh a postoupení podle §18"
click K href "/product/zivotni-cyklus-pohledavky" "Životní cyklus pohledávky"
class S st-planned
class U st-planned
Barva uzlu je stav položky na roadmapě: Plánováno
Popření jsou čtyři údaje, ne příznak
U popření se zaznamenává, kdo popřel, co popřel, kolik popřel a ze kterého dokumentu to plyne. Popření bez „kdo“ se nedá skórovat: popření dlužníkem v oddlužení má jiné důsledky než popření správcem.
Rozlišení „v čem“ — pravost, výše, pořadí — určuje, co se vlastně dá v incidenčním sporu získat zpět. Popření pořadí u zajištěné pohledávky je jiná ekonomická situace než popření pravosti.
Postoupení stav nemění
Pohledávka může být postoupena jako zjištěná, jako popřená i v průběhu sporu. Kdyby bylo postoupení modelované jako stav, automat by lhal — proto je to vlastní událost a vlastní záznam o převodu, který mění osobu věřitele a nechává stav být.
Terminální stav pohledávky navíc není totéž co skončené řízení. Vzatá zpět pohledávka je uzavřená; řízení běží dál.
Oprava je nová událost
Historie přechodů je připojovací seznam. Když se ukáže, že dřívější interpretace dokumentu byla špatná, vzniká nová událost s vlastním datem, dokumentem a proveniencí — dřívější zápis se nepřepisuje.
Bez toho by nešlo odpovědět na nejčastější otázku provozu: proč se hodnota změnila. Detail je v Log je pravda, projekce je odvozená.
Kde to v repozitáři žije
docs/DATA-MODEL.md— stavový automat, pravidla o popření, postoupení a uspokojenídocs/SPEC.md— požadavek na životní cyklus a historii přechodů (§3.1)src/progresus_isir/domain/claim.py— typovaná implementace automatu a povolených přechodů
Souvisí
Jednotkou je dílčí pohledávka
Jedna přihláška zabírá jednu pozici v oddílu P a může obsahovat několik dílčích pohledávek s různou výší, právním důvodem, zajištěním — a hlavně různým výsledkem přezkumu. Model postavený na přihlášce ztratí přesně tu informaci, kvůli které produkt existuje.
Detail
Sekundární trh a postoupení podle §18
Subjekt, který se opakovaně objevuje jako nabyvatel v usneseních podle §18, je obchodník s pohledávkami — bez ohledu na to, co má v NACE. Tenhle signál vypadne ze sbíraných dat zadarmo. Je to výstup fáze 2.
Detail
Log je pravda, projekce je odvozená
Stav se rekonstruuje přehráním neměnného proudu událostí. Oprava chyby v interpretaci je rutina, ne krize — a nevyžaduje znovu zatěžovat veřejný rejstřík.
Detail