PROJEKT modely
Definice modelů.
Třídy
- class Projekt
Class pro db model projekt.
Metody:
- datum_oznameni()
- pristupnost()
- get_ident_cely_link()
- save()
- __init__()
- send_ep01()
- set_vytvoreny()
Metoda pro nastavení pomocného stavu vytvořený.
- set_oznameny()
Metoda pro nastavení stavu oznámený a uložení změny do historie.
- set_schvaleny()
Metoda pro nastavení stavu schvýlený a uložení změny do historie.
- set_zapsany()
Metoda pro nastavení stavu zapsaný a uložení změny do historie.
- set_prihlaseny()
Metoda pro nastavení stavu prihlásený a uložení změny do historie.
- set_zahajeny_v_terenu()
Metoda pro nastavení stavu zahájený v terénu a uložení změny do historie.
- set_ukoncen_v_terenu()
Metoda pro nastavení stavu ukončený v terénu a uložení změny do historie.
- set_uzavreny()
Metoda pro nastavení stavu uzavřený a uložení změny do historie.
- archive_project_documentation()
- set_archivovany()
Metoda pro nastavení stavu archivovaný a uložení změny do historie. Součásti je archivace dokumentů a odesláni emailu.
Metoda pro nastavení stavu navržen k zrušení a uložení změny do historie.
- set_zruseny()
Metoda pro nastavení stavu zrušený a uložení změny do historie.
- set_vracen()
Metoda pro vrácení stavu zpět a uložení změny do historie.
- set_znovu_zapsan()
Metoda pro nastavení stavu zapsaný ze stavu zrušen nebo navrh na zrušení a uložení změny do historie.
- check_pred_archivaci()
Metoda na kontrolu prerekvizit pred posunem do stavu archivovaný:
kontrola jako před uzavřením a navíc
Připojení akce musejí být ve stavu archivovaná.
Metoda na kontrolu prerekvizit pred posunem do stavu navržen ke zrušení:
Projekt nesmí mít pripojené akce.
- check_pred_smazanim()
Metoda na kontrolu prerekvizit pred smazaním projektu:
Projekt nesmí mít žádnou akci, soubor ani samostatný nález.
- check_pred_uzavrenim()
Metoda na kontrolu prerekvizit pred posunem do stavu uzavřený:
Projekt musí mít alespoň jednou akci která projde svou kontrolou před odesláním.
- check_pred_zahajenim_v_terenu()
Metoda na kontrolu prerekvizit pred posunem do stavu zahájen v terénu:
Projektu musí mít lokalizaci
- parse_ident_cely()
Metoda pro rozdelení identu na region, rok, pořadové číslo a jestli je permanentí.
- has_oznamovatel()
Metoda na kontrolu jestli má projekt oznamovatele.
- set_permanent_ident_cely()
Metoda na nastavení permanentního identu akce z projektu sekvence.
- create_cancel_confirmation_document()
Metoda na vytvoření potvrzení o zrušení oznámení.
- create_confirmation_document()
Metoda na vytvoření oznámovací dokumentace.
- expert_list_can_be_created()
- create_expert_list()
- should_generate_confirmation_document()
- get_absolute_url()
- set_pristupnost()
- planovane_zahajeni_str()
- planovane_zahajeni_vypis()
- get_permission_object()
- get_create_user()
- get_create_org()
- redis_snapshot_id()
- generate_redis_snapshot()
- get_kraje_s_emailem()
- class ProjektKatastr
Class pro db model dalších katastru proketu.
Metody: