Kategorie:Zakázky projekty: Porovnání verzí

Z BBM Dokumentace iFIS
Skočit na navigaciSkočit na vyhledávání
Jdankova (diskuse | příspěvky)
Bez shrnutí editace
Jdankova (diskuse | příspěvky)
Bez shrnutí editace
 
Řádek 163: Řádek 163:
[[Image:P2501_17.png]]<br>
[[Image:P2501_17.png]]<br>
'''Obr.''' ''Databázové rozhraní pro import zakázek do iFIS/Zakázky - projekty''
'''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).





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 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 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:
    • ZAK_KOD - Kontrola kódu zakázky
    • ZM_NAZ - Povolení změny názvu zakázky
  • 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.



Stránky v kategorii „Zakázky projekty“

Zobrazuje se 11 stránek z celkového počtu 11 stránek v této kategorii.