Kategorie:Zakázky projekty: Porovnání verzí
Bez shrnutí editace |
Bez shrnutí editace |
||
(Nejsou zobrazeny 3 mezilehlé verze od stejného uživatele.) | |||
Řádek 83: | Řádek 83: | ||
==Datová rozhraní iFIS/Zakázky - projekty== | |||
===Integrační datové rozhraní pro import zakázek z externích systémů=== | |||
První fáze zahrnovala: | První fáze zahrnovala: | ||
Řádek 128: | Řádek 128: | ||
===Propojení EZOP/Granty a projekty s iFIS/Zakázky - projekty=== | |||
Propojeno rozhraní '''EZOP/Granty a projekty''' s [[:Kategorie:Zakázky projekty|iFIS/Zakázky - projekty]]. V souvislosti s rozšířením rozhraní zakázek s '''EZOP/Granty a projekty''' uskutečněny navazující dílčí úpravy datového rozhraní ''i''FIS/Zakázky - projekty a upraven importní modul pro nahrávání nových zakázek ze vstupního zásobníku. U nahrávaných zakázek lze automaticky pozměňovat názvy podle nastaveného algoritmu. V ''i''FIS/Zakázky - projekty je umožněno ze záznamu v zásobníku prohlédnout detail již nahrané / zaevidované zakázky. Do zásobníku zakázek v přehledovém formuláři k tomu slouží zatržítko ''Nový název zakázky'', které je přístupné po přechodu do zásobníku zakázek. Hodnota zatržítka se ukládá do uživatelských preferencí. V případě, že je zatržítko ''Nový název zakázky'' zaškrtnuto, dojde při převzetí k vygenerování nového názvu zakázky. V zásobníku v přehledovém formuláři lze tlačítkem ''Detail'' otevřít přehled zakázek s předdefinovanou podmínkou na '''ID''' záznamu ze zásobníku. | Propojeno rozhraní '''EZOP/Granty a projekty''' s [[:Kategorie:Zakázky projekty|iFIS/Zakázky - projekty]]. V souvislosti s rozšířením rozhraní zakázek s '''EZOP/Granty a projekty''' uskutečněny navazující dílčí úpravy datového rozhraní ''i''FIS/Zakázky - projekty a upraven importní modul pro nahrávání nových zakázek ze vstupního zásobníku. U nahrávaných zakázek lze automaticky pozměňovat názvy podle nastaveného algoritmu. V ''i''FIS/Zakázky - projekty je umožněno ze záznamu v zásobníku prohlédnout detail již nahrané / zaevidované zakázky. Do zásobníku zakázek v přehledovém formuláři k tomu slouží zatržítko ''Nový název zakázky'', které je přístupné po přechodu do zásobníku zakázek. Hodnota zatržítka se ukládá do uživatelských preferencí. V případě, že je zatržítko ''Nový název zakázky'' zaškrtnuto, dojde při převzetí k vygenerování nového názvu zakázky. V zásobníku v přehledovém formuláři lze tlačítkem ''Detail'' otevřít přehled zakázek s předdefinovanou podmínkou na '''ID''' záznamu ze zásobníku. | ||
Řádek 142: | Řádek 142: | ||
===REST služba pro nahrávání nových záznamů do iFIS/Zakázky-projekty=== | |||
V iFIS je k dispozici REST služba pro nahrávání nových záznamů do iFIS/Zakázky - projekty (data předávána v JSON / XML formátu). | V iFIS je k dispozici REST služba pro nahrávání nových záznamů do iFIS/Zakázky - projekty (data předávána v JSON / XML formátu). | ||
Řádek 149: | Řádek 149: | ||
{{Poznamka|Pro nainstalování rozhraní pro nahrávání nových záznamů do iFIS/Zakázky - projekty kontaktujte pracovníky BBM přes aplikaci Helpdesk.}} | {{Poznamka|Pro nainstalování rozhraní pro nahrávání nových záznamů do iFIS/Zakázky - projekty kontaktujte pracovníky BBM přes aplikaci Helpdesk.}} | ||
===Rozšíření rozhraní mezi iFIS a externími systémy=== | |||
Rozšířeno rozhraní mezi iFIS a externími systémy, čímž došlo ke zlepšení elektronické komunikace mezi systémem iFIS a studijními systémy ve vybraných oblastech, na základě podnětů z praxe. | Rozšířeno rozhraní mezi iFIS a externími systémy, čímž došlo ke zlepšení elektronické komunikace mezi systémem iFIS a studijními systémy ve vybraných oblastech, na základě podnětů z praxe. | ||
Řádek 157: | Řádek 157: | ||
=== | ===Úprava datového rozhraní pro import zakázek do iFIS/Zakázky - projekty=== | ||
Upraveno datové rozhraní určené pro import zakázek do [[:Kategorie:Zakázky projekty|iFIS/Zakázky - projekty/Vstupní zásobník]] (fis.PA012_IAPI.f_vloz_zakazku) a rozšířeno o možnost příjmu zakázek z excelovských podkladů. Vybrané zakázky se vyexportují do excelovského souboru, upraví se, uloží jako CSV soubor a předá se přes zjednodušené datové rozhraní zpět do iFIS. Rozšířena package '''PA012_IAPI''' o funkci '''f_vloz_zakazku'''. | |||
[[Image:P2501_17.png]]<br> | [[Image:P2501_17.png]]<br> | ||
Řádek 165: | Řádek 165: | ||
Upraveno datové rozhraní pro import zakázek do vstupního zásobníku. Umožněno předávat datum udržitelnosti (UDRZITELNOST), seznam bankovních účtů (VBU) a organizací (ORGANIZACE). | |||
==Administrace zakázek a nastavení parametrů== | |||
V agendě '''Zakázky - projekty''' pro funkcionalitu kontroly a vyplnění zakázek je nutno nastavit: | V agendě '''Zakázky - projekty''' pro funkcionalitu kontroly a vyplnění zakázek je nutno nastavit: |
Aktuální verze z 12. 2. 2025, 10:14
Subsystém iFIS/Zakázky - projekty
Popis subsystému
Subsystém iFIS/Zakázky - projekty slouží k evidenci zakázek nebo projektů a veškerých souvisejících informací, které jsou důležité nejen pro jejich přípravu a schválení, ale také pro definování pravidel a zásad účtování, evidenci podkladů či průběžnou kontrolu a její následné vyhodnocení.
Seznam formulářů
![]() |
Pozor |
Formulář 01225 - Delegování pravomocí - Zakázky byl zrušen. Veškeré hromadné změny zakázek se nyní provádí pouze přes tlačítko Hromadné změny. |
Zakázky - projekty
Formulář | Název | Popis |
00413 | SPR_MONCIN_ZAK | Monitorování činností Zakázek |
01209 | EKPRZAK | Vývoj zakázky |
01220 | EKPROZAK | Zakázky - projekty |
01222 | EKPROZAX | Zakázky - projekty - dle NS |
01223 | EKPROZAR | Zakázky - projekty - dle osoby |
01224 | EKPROZAP | Zakázky - projekty - prohlížení |
01225 | RSZOSO_Z | Delegování pravomocí - Zakázky |
01285 | EKVYBZF | Listval ZF |
91201 | IMP_CSV_ZAK1 | Import zakázek ze souboru CSV/XML/JSON |
Číselníky
Formulář | Název | Popis |
01118 | EKKPLOV | Nabídka pro hromadný výběr komplexních položek |
01203 | EKTYPA | Typy akcí |
01205 | EKTYPZAK | Číselník typů zakázek |
Přístupová práva
Přístupová práva (uživatel-středisko a uživatel-Typ zakázky) se přidělují pomocí funkce - 00212 - Přístupy uživatelů dle kontextu a jsou v činnosti pouze ve funkcích 01222 - Zakázky - projekty - dle NS a 01224 - Zakázky - projekty - prohlížení. Funkční jsou volby Vše, Výběr, Vkládání, Aktualizace, Mazání. Některé kombinace však nemají smysl, např. Mazání bez nastavení Aktualizace nebo nastavení Aktualizace bez nastavení Výběr apod.
Datová rozhraní iFIS/Zakázky - projekty
Integrační datové rozhraní pro import zakázek z externích systémů
První fáze zahrnovala:
- přípravu a doplnění databázových objektů na rozhraní pro import zakázek z externích systémů (studentské systémy, nadstavbové webové formuláře pro zadání požadavku na vznik nové zakázky, atd.) do iFIS
- vytvoření tabulek pro evidenci externích systémů
- vytvoření nového XML schéma
- doplnění schvalování zakázek ve stavu Návrh
- zavedení upozornění na nově založené zakázky
Druhá fáze už zahrnovala samotné vytvoření, vývoj a implementaci datového rozhraní pro import zakázek z externích systémů do číselníku 01220 - Zakázky - projekty. Vytvořeno navigační menu pro import v zakázkách v přehledovém formuláři 01220 - Zakázky - projekty a 01222 - Zakázky - projekty - dle NS. Po přepnutí do uzlu pro import lze označené zakázky importovat do systému iFIS tlačítkem Převzít.
Tlačítko je aktivní pouze v navigačním menu pro import zakázek. V průběhu zpracování je uživatel informován o:
- výsledcích importu
- zápisu jednotlivých zakázek
- případných chybách
Na konci uživatel změny buď potvrdí, nebo odvolá.
Obr. Schéma datového rozhraní pro import zakázek z externích systémů do iFIS
Obr. Navigační menu pro import zakázek s tlačítkem "Převzít" ve formuláři 01220 - Zakázky - projekty
Rozhraní pro import zakázek - projektů upraveno následovně:
- název zakázky je povinnou položkou
- kontroluje se název zakázky, který musí být uveden při importu dat do zásobníku zakázek
Rozšířeno rozhraní pro import Zakázek-projektů. Rozšířen objekt Dokument o tyto atributy:
- Popis
- Poznámka
Výše uvedené atributy doplněny v definici rozhraní i XML schématu.
Propojení EZOP/Granty a projekty s iFIS/Zakázky - projekty
Propojeno rozhraní EZOP/Granty a projekty s iFIS/Zakázky - projekty. V souvislosti s rozšířením rozhraní zakázek s EZOP/Granty a projekty uskutečněny navazující dílčí úpravy datového rozhraní iFIS/Zakázky - projekty a upraven importní modul pro nahrávání nových zakázek ze vstupního zásobníku. U nahrávaných zakázek lze automaticky pozměňovat názvy podle nastaveného algoritmu. V iFIS/Zakázky - projekty je umožněno ze záznamu v zásobníku prohlédnout detail již nahrané / zaevidované zakázky. Do zásobníku zakázek v přehledovém formuláři k tomu slouží zatržítko Nový název zakázky, které je přístupné po přechodu do zásobníku zakázek. Hodnota zatržítka se ukládá do uživatelských preferencí. V případě, že je zatržítko Nový název zakázky zaškrtnuto, dojde při převzetí k vygenerování nového názvu zakázky. V zásobníku v přehledovém formuláři lze tlačítkem Detail otevřít přehled zakázek s předdefinovanou podmínkou na ID záznamu ze zásobníku.
Obr. Zatržítko "Nový název zakázky" a tlačítko "Detail" s použitím tlačítka "Převzít" v zásobníku v přehledovém formuláři
Provedeny dílčí úpravy validací předávaných dat na datovém rozhraní k iFIS/Zakázky-projekty (REST API ZAKAZKY). Kontroly sjednoceny.
Vytvořena další úprava jako podpora datového rozhraní k iFIS/Zakázky-projekty/Granty a projekty. Upravena validace položek Stav zakázky a Klasifikace při převzetí zakázky.
REST služba pro nahrávání nových záznamů do iFIS/Zakázky-projekty
V iFIS je k dispozici REST služba pro nahrávání nových záznamů do iFIS/Zakázky - projekty (data předávána v JSON / XML formátu). V případě zájmu lze toto rozhraní ve Vašem prostredi nainstalovat a zpřístupnit zdrojové aplikaci, která by zakázky do iFIS posílala.
![]() |
Poznámka |
Pro nainstalování rozhraní pro nahrávání nových záznamů do iFIS/Zakázky - projekty kontaktujte pracovníky BBM přes aplikaci Helpdesk. |
Rozšíření rozhraní mezi iFIS a externími systémy
Rozšířeno rozhraní mezi iFIS a externími systémy, čímž došlo ke zlepšení elektronické komunikace mezi systémem iFIS a studijními systémy ve vybraných oblastech, na základě podnětů z praxe. Jako podpora pro evidenci stipendií v externím systému bylo vytvořeno nové REST API rozhraní iFIS označené REST API iFIS-ZdrData, které:
- Zajišťuje výměny dat mezi iFIS a okolními studijními nebo jinými externími systémy
- Umožňuje rychle získat přehled o zdrojích financování, účetních pravidlech či schvalujících osobách ke zdrojům financování a předat tyto údaje dále do navazujících externích studijních systémů (např. příkazcům či správcům rozpočtů) pro schvalování různých plateb a poplatků
Úprava datového rozhraní pro import zakázek do iFIS/Zakázky - projekty
Upraveno datové rozhraní určené pro import zakázek do iFIS/Zakázky - projekty/Vstupní zásobník (fis.PA012_IAPI.f_vloz_zakazku) a rozšířeno o možnost příjmu zakázek z excelovských podkladů. Vybrané zakázky se vyexportují do excelovského souboru, upraví se, uloží jako CSV soubor a předá se přes zjednodušené datové rozhraní zpět do iFIS. Rozšířena package PA012_IAPI o funkci f_vloz_zakazku.
Obr. Databázové rozhraní pro import zakázek do iFIS/Zakázky - projekty
Upraveno datové rozhraní pro import zakázek do vstupního zásobníku. Umožněno předávat datum udržitelnosti (UDRZITELNOST), seznam bankovních účtů (VBU) a organizací (ORGANIZACE).
Administrace zakázek a nastavení parametrů
V agendě Zakázky - projekty pro funkcionalitu kontroly a vyplnění zakázek je nutno nastavit:
- lokální parametry:
- a parametr ZAK_KONTR_UPOZ v R_SQL.
Těmto dvěma lokálním parametrům je nadřazen parametr ZAK_KONTR_UPOZ v R_SQL. Hodnotu tohoto parametru mohou nastavit, po předchozí domluvě, pracovníci BBM.
Ve formuláři lze kontrolovat a upozorňovat na kvalitu ukládaných dat do evidence. Pravidla pro kontroly nastavuje správce pomocí R_SQL parametru ZAK_KONTR_UPOZ2, kde je rozlišována závažnost:
- E - pro neuložení
- V - pro dotaz na uživatele k rozhodnutí, zda uložit zakázku
Je-li parametr správně nastaven, je uživateli zobrazeno upozornění. Pro správné nastavení parametru ZAK_KONTR_UPOZ2 je nutné kontaktovat pracovníky BBM.
Lokální parametr ZAK_KOD obsahuje předpis pro plnění položky Kód zakázky včetně zabránění vzniku duplicit v této položce.
Výraz pro generaci kontrolního kódu zakázky:
- decode(dsp_opo_typ, null, null, substr(naztyp,1,2)||'&'||substr(nazev,1,10)||'*'||dsp_opo_kod||'Platnost:'||del||'EJ:'||ejidno)
V poli Význam lokálního parametru ZAK_KOD lze specifikovat text chybového hlášení při pořízení nebo změně zakázky, pokud není vyplněna volitelná položka. Text hlášení se uvádí za svislítkem "|" v poli Význam.
Při změně názvu zakázky se postupuje podle lokálního parametru ZM_NAZ:
- AA - povoleno i pokud je nenulový zůstatek v účetnictví
- AN - pokud je nulový zůstatek v účetnictví
- NN - nepovoleno
- jiná hodnota - zakázáno
Pomocí dalších parametrů lze nastavit volitelné položky zakázky:
- ZAK_VP1 - pro nastavení volitelné položky 1
- ZAK_VP2 - pro případné nastavení volitelné položky 2
- ZAK_VP2 - pro případné nastavení volitelné položky 3
Důležitý je také parametr ZOPOTYP, který určuje, jak se bude nazývat skupina položek s klasifikačními kódy a názvy využitelnými např. pro mzdové účely. Více informací uvedeno zde.