Číselníky¶
Všechny číselníkové endpointy mají shodnou strukturu: GET pro seznam a POST pro vytvoření.
Kategorie majetku — /api/articlecategories¶
GET /api/articlecategories # Seznam všech kategorií
POST /api/articlecategories # Vytvoření kategorie
Typy majetku — /api/articletypes¶
Stavy majetku — /api/articlestates¶
Typické hodnoty: V provozu, Odepsán, V opravě, Skladem
Způsoby vyřazení — /api/articledisposalmethods¶
Typické hodnoty: Likvidace, Prodej, Darování, Přesun na jiné středisko
Důvody vyřazení — /api/articledisposalreasons¶
Typické hodnoty: Fyzické opotřebení, Technická zastaralost, Poškození, Ztráta
Stavy inventury — /api/inventorystates¶
| OID | Stav |
|---|---|
| 1 | Příprava |
| 2 | Probíhá |
| 3 | Dokončena |
| 4 | Uzavřena |
| 5 | Zrušena |
| 6 | Pozastavena |
Uživatelé — /api/users¶
Note
Endpoint vrací doménové uživatele (User), ne ASP.NET Identity uživatele (ApplicationUser).
Společná struktura číselníku¶
Všechny číselníkové entity mají stejnou strukturu:
Pro vytvoření POST endpointem stačí zaslat { "name": "Nová hodnota" }. OID přidělí databáze.