cfcecc2e1b
Opravena chyba 403 po otevření agendy schválených položek. Uživatel může mít právo READ na agendu, ale nemusí mít práva na zobrazení požadavků na žádném středisku. V tom případě uvidí agendu prázdnou. closes#147pepa2014-10-04 18:45:10 +02:00
f4bff37729
Položky hlavního menu podmíněny právama na jednotlivé agendy. Povel kontextové nápovědy podmíněn na práva na objednávky.
franta2014-10-03 20:09:09 +02:00
c2c4c0df01
Agenda Schválené položky požadavků • upraveny podmínky pro filtrování měrné jednotky
franta2014-10-03 19:06:00 +02:00
e624c2d074
Nastavení / Administrace / Střediska / komise • přeformátován ZUL soubor, % změněny na hflex/vflex
franta2014-10-03 17:47:06 +02:00
b352a24255
Upraveno formátování data a času v panelu stavu schválení požadavku.
pepa2014-10-03 14:23:19 +02:00
d3881db081
Při mazání položek se aktualizuje grid okamžitě. Výpočty položek a celkové částky přesunuty do RequirementService. BigDecimal converter sjednocen s bází.
franta2014-10-03 13:13:05 +02:00
dceec747b7
Upraveno zarovnání prvků na sestavě objednávky. refs #136pepa2014-10-03 12:48:48 +02:00
3f51a323bd
Zprovozněna sestava objednávky. Umožněn upload souboru s razítkem, které se zobrazuje na sestavě objednávky (Globalní nastavení - Požadavky - Razítko). closes#136pepa2014-10-03 12:34:58 +02:00
c162c363ce
Opravena chyba v zakládání požadavků- pokud se zakládal požadavek, který by překročil limit a následně se upravila částka, aby šel uložit, došlo k rozjetí pořadí schvalovatelů. refs #137pepa2014-10-02 16:16:39 +02:00
d7e02f4ccc
Implementováno hlídání limitů pro komise. Požadavek, který by překročíl limit komise nelze uložit. V globálním nastavení byl rozchozen checkbox "Povolit zadávání požadavků". closes#137pepa2014-10-02 16:00:14 +02:00
81ff039da8
Další oprava sestavy objednávky. refs #136pepa2014-10-02 13:33:27 +02:00
6b547b9583
Přidáno barevné rozlišení stavu požadavků na nákupy materiálu a služeb.
pepa2014-10-01 13:17:08 +02:00
ab5ed12772
Požadavky na materiály a služby - do záložek [Má střediska], [Mé komise] a [Vše] přidán sloupec [Vytvořil] - opraveno plnění a filtrování středisek na všech záložkách - služba userService přesunuta do třídy RequirementSubpage
franta2014-10-01 13:04:16 +02:00
0f8974f9cb
Vytvořen formulář pro generování objednávky.
franta2014-09-30 12:15:20 +02:00
b89519e3ca
Přidána podpora pro výběr záznamu v gridu přes ID předané jako parametr "select" v URL.
pepa2014-09-29 22:20:46 +02:00
e16786eda4
Opravena editace globálního nastavení- pokud uživatel nemá práva k editaci, vidí nastavení jako read only. closes#141pepa2014-09-29 15:42:28 +02:00
73c3ce7180
Přidány sloupce pro vlastníky, střediska a komise. Přidáno kontextové menu pro budoucí vytváření objednávek.
franta2014-09-26 10:41:51 +02:00
544d736719
Přídány datové třídy, DAO a servisní třída pro objednávky. Přidána číselná řada pro objednávky. refs #136pepa2014-09-25 12:22:44 +02:00
e889e0f45a
Opraveno ukládání položek požadavků do databáze. Z důvodu obousměrné vazby požadavek - položka, se musí na položce vkládané do požadavku nastavit tento požadavek.
pepa2014-09-24 21:52:25 +02:00
0a98db893a
Vylepšený dialog pro odeslání e-mailu. Adresa "Od" se nastavuje podle přihlášeného uživatele. Přidáno logování chyb při odesílání e-mailu.
pepa2014-09-24 08:14:15 +02:00
78cf41d2a0
Do AbstractService bylo přidáno DAO bez typového parametru pro obecné dotazování databáze.
pepa2014-09-22 12:39:11 +02:00
9ff188caf0
Vložena agenda se schválenými položkami požadavků
franta2014-09-21 20:07:07 +02:00
ae31914b9a
Přidána podpora pro přihlašování proti Active Directory, loginem shodným s uživatelem a heslem do windows domény. Původní LDAP přihlašování funguje proti obecnému LDAP serveu- bind na LDAP dělá přes CN uživatele.
pepa2014-09-19 12:51:11 +02:00
750ef2b153
Přidána metoda pro select položek schválených požadavků, které má přihlášený uživatel právo zobrazit. Přidány komentáře do tříd pro vyhodnocování přístupových práv. refs #136pepa2014-09-17 14:46:16 +02:00
820ec3a042
Skupiny materiálu a služeb lze nyní zadávat pomocí kódu. Položku lze přidat bez výběru materiálu a služeb. Upraveny styly.
franta2014-09-16 15:36:43 +02:00
e93a99aa25
Umožněno zadání limitu nákupů u komisí. Příprava na kontrolu limitu při přidávání požadavku. ZK framework povýšen na verzi 7.0.2 refs #137pepa2014-09-15 15:25:23 +02:00
9387ac6d69
Opravena výjimka při vypršení session, nebo restartu serveru. Místo vyhození výjimky se aplikace odhlásí.
pepa2014-09-11 15:48:31 +02:00
3a8954a909
Formulář v agendě uživatelů byl rozšířen o tab pro zadání adresy uživatele. Na sestavy žádosti o služební cestu a vyúčtování služební cesty byla přidána adresa. closes#128pepa2014-09-10 22:19:40 +02:00
ff053f7fb2
Doplněn do položek požadavků textový popisek.
franta2014-09-10 12:53:23 +02:00
74586f9820
Do sestav žádosti o služební cestu a vyúčtování vstupuje podpis uživatele a podpis schvalovatele. closes#132pepa2014-09-08 15:25:08 +02:00
5fd9f1844b
Uživatelé rozšíření o ukládání uživatelského nastavení. Přidáno oprávnění pro editaci vlastního záznamu uživatele. refs #132pepa2014-09-04 14:35:49 +02:00
b7967e66c0
Pokud má další schvalovatel v pořadí nastaveno schvalování pouze nadlimitních požadavků a požadavek je pod limitem, schválí se za tohoto schvalovatele automaticky. closes#133pepa2014-09-01 21:51:52 +02:00
4047418fba
Sjednoceno porovnávání textů během filtrování záznamů. Hledání probíhá podle počátečních znaků...
franta2014-09-01 18:33:48 +02:00
3fdfa76798
V případě zadání duplicitní hodnoty se zpracují potřebné výjimky a zobrazí se v messageboxu hlášení o důvodu chyby.
franta2014-09-01 10:35:19 +02:00
31d5892200
Při vkládání nového požadavku se nabízí pouze střediska nastavená u daného typu požadavku. closes#130pepa2014-08-31 16:30:43 +02:00
a902604bf9
Opraven refresh gridů na záložkách "Má střediska", "Mé komise" a "Vše" po smazání nebo editaci záznamu.
pepa2014-08-27 08:21:53 +02:00
9f8eba2cb4
Oprevaná chyba v metodě pro získání rolí s určitým oprávněním. Nešly otevřít Procesy schválení.
pepa2014-08-26 22:28:45 +02:00
803bebeb88
Rozděleny agendy požadavků na nákupy a požadavků na služební cesty. Práva se teď nastavují pro každou agendu zvlášť.
pepa2014-08-26 19:50:01 +02:00
b5ffa6595f
Opraveno generování sestavy se subreportem.
pepa2014-08-26 18:16:41 +02:00
0c7c3af472
Upraveno zobrazení oken ve zbytku agend - grid se roztahuje na výšku obrazovky.
pepa2014-08-26 15:11:46 +02:00
c0b4a51c44
K požadavku na služební cestu byla přidána možnost "Požadovat zálohu". Upraven výpočet vyúčtování- odečítá se požadovaná záloha.
pepa2014-08-26 14:59:54 +02:00
17deee8b21
Integrace s google apps- přihlašování účtem google.
pepa2014-08-26 12:44:05 +02:00
d886e1e4f4
Příprava oddělení materiálu a služeb.
franta2014-08-25 08:02:22 +02:00
28488cf191
Dotahování lazy dat v generátoru dynamických sestav.
pepa2014-08-20 09:53:33 +02:00
23d2eb58f6
Do definice pracovních skupin byl přidán vyhledávací edit. Doplněna kontrola členství v komisích/střediscích. refs #123closes#119pepa2014-08-20 09:52:24 +02:00
bbad265709
Opraven dotaz pro vyhodnocení, jestli je role požita v procesu schválení. closes#125pepa2014-08-19 13:25:23 +02:00
2b24f30fb4
Opravena kontrola členství členů komise přiřazované do střediska. closes#123pepa2014-08-19 13:13:14 +02:00
58506cae3f
Opraven špatný výpočet ceny stravného na vícedenním cesťáku. Opravena chyba null pointer při vytváření upozorňovacího e-mailu. closes#124pepa2014-08-19 13:10:42 +02:00
dc94267f6a
Přidána sestava pro žádost o služební cestu. refs #122pepa2014-08-17 17:34:09 +02:00
954682fb5f
Opravená chyba v generování pořadí schvalovatelů. Opraveno refreshování gridů v požadavcích na nákup.
pepa2014-08-17 12:25:29 +02:00
02a514ba87
Dialog číselných řed může otevřít pouze admin.
pepa2014-08-06 10:20:32 +02:00
af2b1da869
Nastaveno logování do zvláštního souboru.
pepa2014-08-06 09:57:39 +02:00
7f1f214b5d
Do globálního nastavení byla přidaná sekce pro nastavení cestovních náhrad. refs #112pepa2014-08-06 09:27:15 +02:00
0a4ba55b82
Opraveno generování sestav, ve kterých je nutné lazy loadovat data.
pepa2014-08-06 09:14:00 +02:00
09a6864710
Při změně stavu požadavku se odešle e-mail dalšímu schvalovateli v pořadí, případně uživateli, který zadal požadavek. closes#114pepa2014-07-30 23:07:39 +02:00
9076d5da4a
Opravená změna pořadí rolí v procesech schválení. close#113pepa2014-07-28 21:59:42 +02:00
0287c65d9c
Přepracovány styly pro celkový vzhled okna, nastavení rolování gridu. BigDecimalConverter přesunut do báze... Odstraněna stará cesta k původním požadavkům. Nové požadavky připraveny do tabů.
franta2014-07-25 16:43:11 +02:00
1829a5c0db
Při zadání špatného loginu nebo hesla se objeví chybová hláška v přihlašovacím okně.
pepa2014-07-25 14:20:57 +02:00
a04b5719f8
Opravena chyba při inicializaci prázdné databáze. Vypnuto lazy loadování rolí u uživatele- getter pro role naganeruje k rolím práva a záznam pak nejde uložit. Do budoucna se musí vyřešit jinak.
pepa2014-07-25 09:33:32 +02:00
a32451167d
Optimalizace načítání dat z databáze. Joinované kolekce lze označit jako lazy. Do servisní vrstvy se pak implementuje transakční metoda s anotací LazyLoader, která donačte kolekci.
pepa2014-07-24 15:51:51 +02:00
5b69b04264
Opraven lazy load spolucestujících u požadavků na služební cesty. refs #108pepa2014-07-20 21:56:32 +02:00
f2d9576a3f
Do požadavku na služební cestu byla přidána chybějící pole, implementovaná validace formuláře. Do BaseValidator byly přidány metody na obecnou validaci null/empty. Do ListViewModel přidány metody pro dotažení lazy loadovaných dat. closes#108pepa2014-07-20 21:36:38 +02:00
b71f3a9bef
Do globálního nastavení byly přidány dopravní prostředky. refs #101pepa2014-07-20 20:47:32 +02:00
3c42c1be35
Pokud je role použitá ve středisku nebo komisi, nebo pokud je v procesu schválení, nelze odškrtnout checkbox "Funkce ve středisku/komisi". Kde je použito se objeví v popup okně po najetí myši na checkbox.
pepa2014-07-18 23:55:45 +02:00