Commit Graph
100 Commits
Author SHA1 Message Date
pepa 966c9033ef Opraveno generování URL záznamu do e-mailových zpráv.
closes #179
2014-12-08 14:13:25 +01:00
pepa 08dfb177ef Byla přidána sestava požadavků.
closes #175
2014-11-30 19:43:25 +01:00
pepa 3c3cf5d46f Opravena kontrola práv při otvírání formuláře pro úpravu práv na roli.
closes #176
2014-11-28 10:15:56 +01:00
pepa 26e733a537 Pokud je nastaveno přihlašování proti AD nebo LDAP serveru, tak zmizí
nabídka "Změnit heslo".
closes #174
2014-11-26 15:24:42 +01:00
pepa c521fc3c87 Byl přidán checkbox "Fakturováno" k položkám v agendě Fakturace. Bude
označovat položky vykryté fakturou.
closes #170
2014-11-17 21:15:17 +01:00
pepa 9f07c52f2c Merge branch 'master' of https://git.bukova.info/repos/git/isspst 2014-11-14 14:36:10 +01:00
pepa 6737d44d62 Pokud je nastavené přihlašování proti LDAP nebo Active Directory, tak
lze omezit přihlašování do aplikace pouze na uživatele (z AD nebo LDAP),
ktří jsou členy nastavené skupiny.
2014-11-14 14:21:41 +01:00
pepa 9088a88b9a Na formulář objednávky k adrese dodavatele bylo přidáno tlačítko "Hledat
v ARESu". Tlačítko je aktivní, pokud není vybraná adresa z comba.
closes #171
2014-11-08 15:12:03 +01:00
pepa a9a98cfd63 Do automaticky odesílaných e-mailů lze nyní vložit URL na záznam
požadavku. Při otevření URL se nastaví kurzor v gridu na příslušný
záznam.
2014-10-28 21:39:10 +01:00
pepa d2bcfc727d Merge branch 'master' of https://git.bukova.info/repos/git/isspst 2014-10-27 12:50:54 +01:00
pepa fc2fa76402 Opravena chyba null pointer při automatickém schválení podlimitního
požadavku.
2014-10-27 12:50:35 +01:00
pepa bd37a7081a Upraveno formátování a zarovnání v cestovních příkazech. Opraveno
filtrování v požadavcích na služební cesty.
closes #168
2014-10-27 10:44:52 +01:00
pepa 8f248de094 Limit komise se nyní počítá z vyfakturované částky zadané ve fakturaci
požadavků.
closes #167
2014-10-27 09:25:14 +01:00
pepa 6ccd2a91a3 Filtr v agendě Fakturace požadavků.
closes #164
2014-10-27 08:47:24 +01:00
pepa 9175a7911f Merge branch 'master' of https://git.bukova.info/repos/git/isspst 2014-10-26 22:17:07 +01:00
pepa b2d141e52b Přidána agenda pro zadávání fakturace k požadavkům. Chybí filtrování.
refs #164
2014-10-26 22:16:14 +01:00
pepa 3725e9473d Optimalizováno načítání požadavků z databáze. Položky požadavků se
načítají jako lazy.
2014-10-18 22:37:56 +02:00
pepa 412db2a394 Opravena aktivace tlačítka "Hledat v ARESu" v agendě Dodavatelé.
closes #161
2014-10-18 22:19:40 +02:00
pepa b8a734f817 Pokud zadává požadavek uživatel, který je zároveň první ze schvalujících
(vedoucí komise), požadavek se za tohoto schvalovatele schválí
automaticky hned při vytvoření.
closes #162
2014-10-18 21:59:43 +02:00
pepa 44178c52e6 Výpočet vyčerpané částky za komisy se nyní počítá z vyfakturované částky
na položce objednávky.
closes #137
2014-10-16 08:54:32 +02:00
pepa 3b4509d0a7 Přepracovaná validace v agendě Dodavatelé.
closes #76
2014-10-14 21:57:41 +02:00
pepa 8fbfb51c0a U sestavy "Objednávka" lze nyní nastavit, jestli se bude tisknout s
cenami, nebo bez cen.
closes #151
2014-10-09 21:56:12 +02:00
pepa 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 #147
2014-10-04 18:45:10 +02:00
pepa b352a24255 Upraveno formátování data a času v panelu stavu schválení požadavku. 2014-10-03 14:23:19 +02:00
pepa dceec747b7 Upraveno zarovnání prvků na sestavě objednávky.
refs #136
2014-10-03 12:48:48 +02:00
pepa 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 #136
2014-10-03 12:34:58 +02:00
pepa 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 #137
2014-10-02 16:16:39 +02:00
pepa 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 #137
2014-10-02 16:00:14 +02:00
pepa 81ff039da8 Další oprava sestavy objednávky.
refs #136
2014-10-02 13:33:27 +02:00
pepa 35537f7e8b Oprava sestavy objednávky.
refs #136
2014-10-02 11:01:09 +02:00
pepa a8af4a3a8c Přidána sestava objednávky. Zatím neotestováno.
refs #136
2014-10-02 10:42:34 +02:00
pepa 4881d69162 Merge branch 'master' of https://git.bukova.info/repos/git/isspst 2014-10-01 13:17:35 +02:00
pepa 6b547b9583 Přidáno barevné rozlišení stavu požadavků na nákupy materiálu a služeb. 2014-10-01 13:17:08 +02:00
pepa b89519e3ca Přidána podpora pro výběr záznamu v gridu přes ID předané jako parametr
"select" v URL.
2014-09-29 22:20:46 +02:00
pepa e16786eda4 Opravena editace globálního nastavení- pokud uživatel nemá práva k
editaci, vidí nastavení jako read only. 
closes #141
2014-09-29 15:42:28 +02:00
pepa 544d736719 Přídány datové třídy, DAO a servisní třída pro objednávky. Přidána
číselná řada pro objednávky.
refs #136
2014-09-25 12:22:44 +02:00
pepa 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.
2014-09-24 21:52:25 +02:00
pepa 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.
2014-09-24 08:14:15 +02:00
pepa 78cf41d2a0 Do AbstractService bylo přidáno DAO bez typového parametru pro obecné
dotazování databáze.
2014-09-22 12:39:11 +02:00
pepa 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.
2014-09-19 12:51:11 +02:00
pepa 2a11599cb3 Oprava merge 2014-09-17 15:05:25 +02:00
pepa f05318b9ba Merge branch 'master' of https://git.bukova.info/repos/git/isspst
Conflicts:
	src/main/java/info/bukova/isspst/services/requirement/RequirementService.java
	src/main/java/info/bukova/isspst/services/requirement/RequirementServiceImpl.java
2014-09-17 15:03:21 +02:00
pepa 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 #136
2014-09-17 14:46:16 +02:00
pepa 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 #137
2014-09-15 15:25:23 +02:00
pepa 9387ac6d69 Opravena výjimka při vypršení session, nebo restartu serveru. Místo
vyhození výjimky se aplikace odhlásí.
2014-09-11 15:48:31 +02:00
pepa d70e60ca61 Merge branch 'master' of https://git.bukova.info/repos/git/isspst 2014-09-10 22:20:04 +02:00
pepa 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 #128
2014-09-10 22:19:40 +02:00
pepa 74586f9820 Do sestav žádosti o služební cestu a vyúčtování vstupuje podpis
uživatele a podpis schvalovatele. 
closes #132
2014-09-08 15:25:08 +02:00
pepa d108f4a070 Umožněn upload obrázku podpisu uživatele. Menu Nastavení -> Uživatelské
nastavení.
refs #132
2014-09-05 13:01:11 +02:00
pepa d454c211f8 Opravena serializace nastavení do XML.
refs #132
2014-09-05 09:40:51 +02:00
pepa 372814e4b3 Opravena editace existujících položek požadavků 2014-09-05 08:41:56 +02:00
pepa 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 #132
2014-09-04 14:35:49 +02:00
pepa 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 #133
2014-09-01 21:51:52 +02:00
pepa 31d5892200 Při vkládání nového požadavku se nabízí pouze střediska nastavená u
daného typu požadavku.
closes #130
2014-08-31 16:30:43 +02:00
pepa 60accd156c Umožněno nastavení nabízených středisek k typům požadavků.
refs #130
2014-08-31 15:48:55 +02:00
pepa b1664ca656 Merge branch 'master' of https://git.bukova.info/repos/git/isspst 2014-08-29 12:56:47 +02:00
pepa 840feae566 Přidáno oprávnění pro úpravy neschválených požadavků.
refs #129
2014-08-29 12:56:16 +02:00
pepa b92c0ddd35 Refactor vyhodnocení přístupových práv.
refs #129
2014-08-28 14:49:06 +02:00
pepa a902604bf9 Opraven refresh gridů na záložkách "Má střediska", "Mé komise" a "Vše"
po smazání nebo editaci záznamu.
2014-08-27 08:21:53 +02:00
pepa 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í.
2014-08-26 22:28:45 +02:00
pepa 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ášť.
2014-08-26 19:50:01 +02:00
pepa b5ffa6595f Opraveno generování sestavy se subreportem. 2014-08-26 18:16:41 +02:00
pepa 0c7c3af472 Upraveno zobrazení oken ve zbytku agend - grid se roztahuje na výšku
obrazovky.
2014-08-26 15:11:46 +02:00
pepa 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.
2014-08-26 14:59:54 +02:00
pepa 17deee8b21 Integrace s google apps- přihlašování účtem google. 2014-08-26 12:44:05 +02:00
pepa 882e2d71c8 Refactor výpočtu vyúčtování služební cesty.
closes #126
2014-08-24 11:09:47 +02:00
pepa ecd065eb51 Přidána sestava vyúčtování služební cesty.
closes #122
2014-08-24 09:55:59 +02:00
pepa 28488cf191 Dotahování lazy dat v generátoru dynamických sestav. 2014-08-20 09:53:33 +02:00
pepa 23d2eb58f6 Do definice pracovních skupin byl přidán vyhledávací edit. Doplněna
kontrola členství v komisích/střediscích. 
refs #123 
closes #119
2014-08-20 09:52:24 +02:00
pepa bbad265709 Opraven dotaz pro vyhodnocení, jestli je role požita v procesu
schválení.
closes #125
2014-08-19 13:25:23 +02:00
pepa 2b24f30fb4 Opravena kontrola členství členů komise přiřazované do střediska.
closes #123
2014-08-19 13:13:14 +02:00
pepa 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 #124
2014-08-19 13:10:42 +02:00
pepa dc94267f6a Přidána sestava pro žádost o služební cestu.
refs #122
2014-08-17 17:34:09 +02:00
pepa 954682fb5f Opravená chyba v generování pořadí schvalovatelů. Opraveno refreshování
gridů v požadavcích na nákup.
2014-08-17 12:25:29 +02:00
pepa 957213e54b Merge branch 'master' of https://git.bukova.info/repos/git/isspst
Conflicts:
	src/main/webapp/main/trips/bill/tripBillGrid.zul
2014-08-17 11:10:07 +02:00
pepa 8c26d3e430 Implementováno vyúčtování služební cesty.
closes #112
2014-08-17 11:08:28 +02:00
pepa f26e5e12c9 Refaktorováno přidávání záznamů požadavků. 2014-08-09 14:11:59 +02:00
pepa e9254b7ad6 Opraveno ukládání požadavků pokud nejsou v globálním nastavení nastaveny
šablony e-mailů.
2014-08-09 13:54:20 +02:00
pepa c48fb65949 Kostra agendy "Cestovní příkazy" - vyúčtování služebních cest.
refs #112
2014-08-07 14:32:45 +02:00
pepa 02a514ba87 Dialog číselných řed může otevřít pouze admin. 2014-08-06 10:20:32 +02:00
pepa af2b1da869 Nastaveno logování do zvláštního souboru. 2014-08-06 09:57:39 +02:00
pepa 7f1f214b5d Do globálního nastavení byla přidaná sekce pro nastavení cestovních
náhrad. 
refs #112
2014-08-06 09:27:15 +02:00
pepa 0a4ba55b82 Opraveno generování sestav, ve kterých je nutné lazy loadovat data. 2014-08-06 09:14:00 +02:00
pepa 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 #114
2014-07-30 23:07:39 +02:00
pepa 9076d5da4a Opravená změna pořadí rolí v procesech schválení.
close #113
2014-07-28 21:59:42 +02:00
pepa 1829a5c0db Při zadání špatného loginu nebo hesla se objeví chybová hláška v
přihlašovacím okně.
2014-07-25 14:20:57 +02:00
pepa 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.
2014-07-25 09:33:32 +02:00
pepa 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.
2014-07-24 15:51:51 +02:00
pepa 5b69b04264 Opraven lazy load spolucestujících u požadavků na služební cesty.
refs #108
2014-07-20 21:56:32 +02:00
pepa 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 #108
2014-07-20 21:36:38 +02:00
pepa b71f3a9bef Do globálního nastavení byly přidány dopravní prostředky.
refs #101
2014-07-20 20:47:32 +02:00
pepa 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.
2014-07-18 23:55:45 +02:00
pepa 4fa8cadae7 Opraven NullPointerException ve třídě pro kontrolu práv.Výjimka
vyskakovala když měl uživatel práva ke středisku pouze přes vloženou
komisi.
2014-07-18 14:54:54 +02:00
pepa 365290f856 K požadavku se ukládá aktuální nastavení procesu schválení, takže změna
nastavení neovlivní existující požadavky. 
refs #108 
refs #100
2014-07-18 09:45:06 +02:00
pepa 773ba7c4a8 Filtrování požadavků přihlášeného uživatele. Refresh tabů v požadavcích
na služební cesty. 
refs #108 
refs #100
2014-07-18 07:41:02 +02:00
pepa c7d1c72ce0 Merge branch 'master' of https://git.bukova.info/repos/git/isspst 2014-07-17 12:41:44 +02:00
pepa a8020789be Přidáno nastavení adres a bankovního spojení do globálního nastavení.
closes #101
2014-07-17 12:40:22 +02:00
pepa 0b918b9f51 Opravená výjimka při přidávání nového požadavku. 2014-07-16 14:50:21 +02:00
pepa e81d372217 Vypnut lazy loading středisek u požadavků. Opravena notifikace změněných
proměnných při schválení požadavku. 
refs #108
2014-07-16 14:33:12 +02:00
pepa f157b9694f Implementováno schvalování služebních cest. Společné báze pro práci s
požadavky na servisní vrstvě a pro taby na UI. 
refs #108
2014-07-16 14:00:49 +02:00