Commit Graph
100 Commits
Author SHA1 Message Date
franta 9fb1ef7601 Přidána základní funkčnost zobrazování dat agendy.
refs #225
2015-06-24 10:14:21 +02:00
franta c9a56887dc Připraveny podklady pro novou agendu "Podepsané dokumenty"
Vzhled agendy (grid/strom/...) zatím není znám.

closes #222
2015-06-04 14:19:54 +02:00
franta aaa89a2653 Workaround pro zápis číselné řady.
Vznikaly duplicity nad unikátním indexem.
Nyní se číslo nezapisuje a načítá se z vazby na požadavku na cesťák.

closes #221
2015-05-22 12:10:00 +02:00
franta fbc7a02161 Zpráva z pracovní cesty prodloužena na 8kB
closes #220
2015-05-20 07:51:47 +02:00
franta 04dc8a5587 Metodou pokus-omyl je správně width="100%" a vflex="1"
refs #215
2015-04-28 09:01:40 +02:00
franta b63a2c3944 Upraveno zobrazování seznamu souborů...
closes #214
2015-04-28 08:17:19 +02:00
franta 67629cf312 IFrame v náhledu na sestavy upraven z width a height na vflex a hflex.
closes #215
2015-04-28 08:15:16 +02:00
franta 4e6af2ceed Upraveny data a razítka na sestavách služební cesty.
closes #205
2015-04-09 12:14:37 +02:00
franta ef431867e1 V globálním nastavení umožněn upload loga školy.
Upraveny tiskových sestav vloženo logo a název organizace.

closes #199
2015-04-08 11:35:41 +02:00
franta 25c8405f03 Ag. Služební cesty / Cestovní příkazy
• přidáno povinné pole Zpráva z pracovní cesty
• u existujících záznamů přidán text "Zpráva z pracovní cesty"
• upraveno rozdělení formuláře

closes #203
2015-03-23 07:41:23 +01:00
franta ac90b0a2e3 Formulář ag. Služební cesty / Aktuální požadavky
• přidáno textové pole "Cizí osoby"
• upraven popisek formuláře
• upraven vzhled a zarovnání prvků
• přidána kontrola ukazatele při promazávání souborů na disku i v
databázi
• sjednocena maska pro formátování data v <datebox>
closes #197
2015-03-19 10:12:18 +01:00
franta ceac59c8d3 Agenda Fakturace požadavků
• grid rozdělen na 2 záložky [Nevyřízené] a [Archive]
• na formuláři přidán checkbox [Vyřízeno]

closes #207
2015-03-09 09:37:58 +01:00
franta 724f6b3559 Implementováno třístavové vyhledávání boolean hodnot.
Agendu Schválené položky požadavků lze nyní filtrovat podle materiálu a
služeb.

#closes 206
2015-03-06 10:27:37 +01:00
franta c4f5671327 Přepracováno vykreslování dialogu Faturace požadavků.
Vyhledávací edit dostane focus po otevření okna.
Opraveno Main menu.


closes #210
2015-02-23 21:06:41 +01:00
franta 93e1ef1fd3 Merge branch 'master' of https://git.bukova.info/repos/git/isspst
Conflicts:
	src/main/webapp/app/mainMenu.zul
2015-02-09 13:35:35 +01:00
franta 277ea0f993 Merge branch 'Verze_1.0'
Conflicts:
	src/main/webapp/WEB-INF/locales/zk-label.properties
	src/main/webapp/app/mainMenu.zul
2015-02-09 13:31:48 +01:00
franta 884bc8267d U nových objednávek lze nyní zatrhout, že je rovnou objednáno...
closes #196
2015-02-09 13:27:32 +01:00
franta c04f74c5a2 Merge branch 'Verze_1.0' 2015-01-20 10:13:19 +01:00
franta a0447318e6 Embeded měrné jednotky (new MUnitEmb) mají nyní ID inicializované na 0.
Převod DB nastaví NULL hodnoty ID na 0, takže načtení přes hibernate
vytvoří neNULLový objekt MUnitEmb.

closes #185
2015-01-20 10:12:30 +01:00
franta eed31fe6da Merge branch 'Verze_1.0' 2015-01-20 09:02:47 +01:00
franta 8e33bb8ef7 Agenda "Fakturace požadavků" nyní podporuje řazení.
Po otevření agendy je nastaveno řazení podle sloupce čísla požadavku.
U textových sloupců se data řadí podle CZ pravidel.
Přidána možnost řadit vnořené property podle CZ pravidel.


closes #189
2015-01-20 09:01:24 +01:00
franta 61a4b3ba82 Merge branch 'Verze_1.0'
Conflicts:
	src/main/java/info/bukova/isspst/AppInitListener.java
	src/main/java/info/bukova/isspst/Constants.java
	src/main/java/info/bukova/isspst/data/Order.java
	src/main/java/info/bukova/isspst/data/OrderItem.java
	src/main/java/info/bukova/isspst/data/RequirementBase.java
	src/main/java/info/bukova/isspst/data/RequirementItem.java
	src/main/java/info/bukova/isspst/ui/settings/NumberSeriesVM.java
2015-01-19 13:29:41 +01:00
franta d37076cd27 Implementována verze DB a převod DB.
Nové DB mají délku nastavenou anotací.
ZUL soubory jsou omezeny atributem maxlength.

closes #186
2015-01-19 13:20:43 +01:00
franta 908b214a93 Merge branch 'Verze_1.0' of https://git.bukova.info/repos/git/isspst into Verze_1.0 2015-01-13 14:16:22 +01:00
franta f5e69ce80d Merge branch 'Verze_1.0' 2015-01-13 14:12:44 +01:00
franta cd2214c7ef Změněn název agendy z "Požadavky na servis" na "Požadavky na služby"
closes #184
2015-01-13 14:11:52 +01:00
franta 9ca4908ce4 Merge branch 'master' of https://git.bukova.info/repos/git/isspst
Conflicts:
	src/main/java/info/bukova/isspst/ui/requirement/RequirementSubpage.java
2014-11-10 08:10:41 +01:00
franta 4c033deffb Schválený studentský projekt (karta Vše) má modrou barvu.
Schválený nestudentský projekt má zelenou barvu.
Částečně schválený projekt má žlutou barvu.

closes #172
2014-11-10 07:56:15 +01:00
franta babb9f8312 Merge branch 'master' of https://git.bukova.info/repos/git/isspst 2014-10-27 13:25:09 +01:00
franta 7c6a43baf6 Nastavení hodnot middle objektu bez validace.
closes #169
2014-10-27 13:24:53 +01:00
franta ab9a5577d9 BigDecimal nyní pro formátování přebírá locales klienta/prohlížeče.
closes #165
2014-10-27 12:31:51 +01:00
franta a1c400aa27 Do požadavků materiálu i servisu přidán checkbox "Studentský projekt".
Pokud je nastaven, položky požadavků nevstupují do schválených položek
požadavků.

closes #166
2014-10-25 19:58:59 +02:00
franta f1ca2d11c8 Políčka s číslem faktury a fakturovanou částkou odstraněna z objednávek.
closes #163
2014-10-24 09:19:15 +02:00
franta 3558d1bd50 Když je na požadavku víc položek, tak že už se grid nevejde do okna a
přidá se položka, tak grid odroluje na poslední přidávanou položku.
Upravena aktualizace dat podle změn UI.

closes #158
2014-10-20 11:00:30 +02:00
franta eaf37147dc Pokud je v položkovém gridu vybraná některá z položek a zmáčkne se
"Smazat" u jiné položky, smaže se položka, na které tlačítko leží.

closes #159
2014-10-20 10:16:25 +02:00
franta 13f35611fd Když se přidává položka požadavku (skupina materiálu/služby) přes combo,
tak se přenese i měrná jednotka.
Měrnou jednotku lze změnit.

closes #157
2014-10-20 08:26:10 +02:00
franta b932d390ca Upraveny vlastnosti dialogů pro výběr skupin materiálu a služeb.
Okno má velikost vždy 95 % velikosti.

closes #156
2014-10-17 11:49:25 +02:00
franta 882993ef17 Ag. Vytvořené objednávky
• vložen kód pro barevné rozlišení Listitem v objednávkách pomocí stylů

closes #160
2014-10-17 05:48:44 +02:00
franta a10abe6961 V celém projektu nahrazeny výskyty sort="auto(*)", kde byly objekty typu
User a Workgroup.

closes #155
2014-10-16 08:16:33 +02:00
franta 18920701a7 Fakturovaná částka na objednávkách se nyní počítá z položek.
closes #152, #154
2014-10-15 21:51:39 +02:00
franta 5b380386bd Objednávku lze nyní označit jako objednanou.
Na schválené položky se propíš číslo objednávky.
Všechny objednávky, které schválené a objednané položky obsahují již
není možno znovu objednat.
Objednávky mazat nelze, takže mazání dokladů neřešíme.

closes #153
2014-10-15 16:49:39 +02:00
franta 6e62ea2070 Administrátor nyní může na formuláři objednávky upravovat množství,
jednotkovou cenu nebo celkovou cenu položky. Změnou hodnoty se vyvolá
přepočet částky ve formuláři.
Pro ostatní jsou položky objednávky pouze pro čtení.

closes #150
2014-10-09 11:47:09 +02:00
franta a06b2cbb14 Do objednávek přidána suma za fakturu.
closes #152
2014-10-08 08:16:00 +02:00
franta 49f921847d Agenda Vytvořené objednávky
Přidány záložky Doklady a Položky.

closes #148
2014-10-05 13:38:47 +02:00
franta 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.

Proč ale stále skáče 403 u uživatele user1, který má práva na schválené
požadavky netuším.

refs #147
2014-10-03 20:09:09 +02:00
franta c2c4c0df01 Agenda Schválené položky požadavků
• upraveny podmínky pro filtrování měrné jednotky

closes #149
2014-10-03 19:06:00 +02:00
franta e624c2d074 Nastavení / Administrace / Střediska / komise
• přeformátován ZUL soubor, % změněny na hflex/vflex

closes #145
2014-10-03 17:47:06 +02:00
franta 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í.

closes #146
2014-10-03 13:13:05 +02:00
franta 5421486189 Merge branch 'master' of https://git.bukova.info/repos/git/isspst
Conflicts:
	src/main/java/info/bukova/isspst/services/approved/OrderServiceImpl.java
2014-10-03 07:08:12 +02:00
franta 4f9db2bd51 Přidána agenda objednávek.
closes #143
2014-10-03 07:02:19 +02:00
franta 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

closes #144
2014-10-01 13:04:16 +02:00
franta 60a87e5d52 Merge branch 'master' of https://git.bukova.info/repos/git/isspst 2014-09-30 12:15:38 +02:00
franta 0f8974f9cb Vytvořen formulář pro generování objednávky.
closes #142
2014-09-30 12:15:20 +02:00
franta 1367dc9cdf Merge branch 'master' of https://git.bukova.info/repos/git/isspst 2014-09-26 10:42:08 +02:00
franta 73c3ce7180 Přidány sloupce pro vlastníky, střediska a komise.
Přidáno kontextové menu pro budoucí vytváření objednávek.

refs #139
2014-09-26 10:41:51 +02:00
franta 6835dd2f7c Merge branch 'master' of https://git.bukova.info/repos/git/isspst 2014-09-21 20:07:17 +02:00
franta 9ff188caf0 Vložena agenda se schválenými položkami požadavků
closes #139
2014-09-21 20:07:07 +02:00
franta 7748dacd2a Merge branch 'master' of https://git.bukova.info/repos/git/isspst 2014-09-16 15:39:54 +02:00
franta 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.

closes #138
2014-09-16 15:36:43 +02:00
franta ff053f7fb2 Doplněn do položek požadavků textový popisek.
closes #135
2014-09-10 12:53:23 +02:00
franta 4047418fba Sjednoceno porovnávání textů během filtrování záznamů.
Hledání probíhá podle počátečních znaků...

closes #134
2014-09-01 18:33:48 +02:00
franta aa8a0ebd2a Merge branch 'master' of https://git.bukova.info/repos/git/isspst 2014-09-01 10:35:33 +02:00
franta 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.

closes #127
2014-09-01 10:35:19 +02:00
franta a22be88e47 Merge branch 'master' of https://git.bukova.info/repos/git/isspst 2014-08-29 12:40:30 +02:00
franta f6feb001a7 Odděleny agendy pro Materiál a Služby
closes #118
2014-08-29 12:40:05 +02:00
franta d886e1e4f4 Příprava oddělení materiálu a služeb.
refs #118
2014-08-25 08:02:22 +02:00
franta a684351c9d Merge branch 'master' of https://git.bukova.info/repos/git/isspst
Conflicts:
	src/main/webapp/app/template.zhtml
2014-08-24 19:51:32 +02:00
franta 87bccd6987 Rozpracováno oddělení materiálu a servisu do 2 agend. 2014-08-24 19:46:29 +02:00
franta 07d78ba3f1 Sjednoceny požadavky na objednávky s požadavky na cestovní příkaz.
closes #115
2014-08-13 10:33:06 +02:00
franta 50ee0215c0 Požadavky na objednávky přepracovány do záložek.
Funkčnost sjednocena s požadavky na cestovní příkaz.

closes #109
2014-08-08 12:37:20 +02:00
franta 65e42f6d43 Stylování vzhledu. 2014-07-25 20:15:34 +02:00
franta 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ů.
2014-07-25 16:43:11 +02:00
franta 568bed6f9b Přepracováno vertikální menu na horizontální.
closes #110
2014-07-16 20:50:31 +02:00
franta 7b6976f823 Merge branch 'master' of https://git.bukova.info/repos/git/isspst 2014-07-16 19:01:05 +02:00
franta c614e73531 Merge branch 'master' of https://git.bukova.info/repos/git/isspst 2014-07-16 14:35:32 +02:00
franta 7e87c05d92 Refaktorizace RequirementService. 2014-07-16 14:35:24 +02:00
franta dd4b7a2166 Merge branch 'master' of https://git.bukova.info/repos/git/isspst
Conflicts:
	src/main/java/info/bukova/isspst/services/requirement/RequirementServiceImpl.java
2014-07-16 14:06:13 +02:00
franta 1acb724c3f Nastavení typu požadavku.
Oprava formu Uživatele.
2014-07-16 14:03:32 +02:00
franta 0041a1744b Merge branch 'master' of https://git.bukova.info/repos/git/isspst
Conflicts:
	src/main/java/info/bukova/isspst/data/Requirement.java
2014-07-16 10:42:12 +02:00
franta 0cd4e039f8 Implementovány požadavky
closes #100
2014-07-16 10:33:54 +02:00
franta 51a0de2d53 Merge branch 'master' of https://git.bukova.info/repos/git/isspst 2014-07-09 10:19:31 +02:00
franta b633309b74 Pro org.codehaus.castor přidána vazba na xercesImpl.
Implicitní plnění měrných jednotek.
Příprava položek pro nové požadavky.
Logování událostí probíhá od úrovně warning.
Logování hibernate dotazů deaktivováno.

refs #100
2014-07-09 10:19:09 +02:00
franta 54edc0c4cf Merge branch 'master' of https://git.bukova.info/repos/git/isspst
Conflicts:
	src/main/java/info/bukova/isspst/AppInitListener.java
	src/main/java/info/bukova/isspst/Constants.java
2014-07-06 17:46:29 +02:00
franta 8bcfc04c15 Implementováno zadávání hlaviček Požadavků.
Implementována číselná řada.
Přidány metody pro porovnání String a Date pro filtry.
Upraveno logování aplikace - loguje se až úroveň warning.

refs #100
2014-07-06 17:35:28 +02:00
franta a074dd376d Merge branch 'master' of https://git.bukova.info/repos/git/isspst
Conflicts:
	src/main/java/info/bukova/isspst/AppInitListener.java
	src/main/resources/hibernate.cfg.xml
2014-06-30 07:53:58 +02:00
franta 177e29fe23 Vložen bázový kód pro agendu Požadavky / Aktivní.
refs #100
2014-06-30 07:33:05 +02:00
franta a834b91091 V agendě uživatelů aplikována validace formuláře.
Closes #98
2014-06-29 07:09:37 +02:00
franta d371cab545 Merge branch 'master' of https://git.bukova.info/repos/git/isspst 2014-06-17 06:28:13 +02:00
franta 142b82a8de Po spuštění se adminovi doplní automaticky plná práva na všechny agendy.
Role admina nejde změnit.
Uživatel admin nejde smazat.

closes #99: Editace uživatele admin 

Task-Url: https://git.bukova.info/redmine/issues/show/99
2014-06-17 06:27:52 +02:00
franta 6dcc93ee83 Merge branch 'master' of https://git.bukova.info/repos/git/isspst
Conflicts:
	src/main/webapp/app/navigation.zul
2014-06-13 12:20:57 +02:00
franta 2547134420 Přepracována struktura hlavního menu. 2014-06-13 12:06:31 +02:00
franta c440c65afd Sjednoceno načítání názvů entit i pro ag. Materiál.
closes #96
2014-06-08 14:43:20 +02:00
franta 1354d8b9ed Merge branch 'master' of https://git.bukova.info/repos/git/isspst 2014-06-08 14:39:01 +02:00
franta af7f148f33 Sjednoceno načítání názvu entity pro hibernate.
Změněn uživatel pro přístup do DB z admin na isspt.
2014-06-08 14:38:35 +02:00
franta 4451850603 Merge branch 'master' of https://git.bukova.info/repos/git/isspst 2014-06-06 19:04:47 +02:00
franta a310a438cb Vytvořená agenda Měrné jednotky.
closes #90
2014-06-06 19:04:09 +02:00
franta 0ea29ce50e Texttové sloupce volají třídění s klíčovým slovem "czech", ostatní je
"auto".

closes #84
2014-05-30 19:52:29 +02:00
franta 1c19625ffb Implementováno a sjednoceno řazení záznamů podle českých znaků.
Změnit v databázi collation z ut8_czech_ci na latin2_czech_cs!!!
Sjednocen vzhled gridů ve všech agendách.

closes #83
2014-05-28 21:06:54 +02:00
franta f299b8604c Sjednoceny hlavičky pro filtrování záznamů.
Header přeformátován a texty načítány z labels.

closes #77
2014-05-26 13:13:06 +02:00
franta 1519b439fe Sjednocena práce s CSS soubory. 2014-05-25 16:15:46 +02:00