Idegenforgalmi adó beállítás — rendszerleírás
Az önkormányzatonkénti, évenkénti IFA-beállítás adatmodellje, a fájlos mentés és az űrlap-elemzés, az egyediség és a törlés-védelem, valamint a jogosultsági kulcsok.
Áttekintés
Önkormányzatonkénti, évenkénti IFA-beállítás: megnevezés, település, év, adómérték (Ft/vendégéjszaka), portál tenant-azonosítók, űrlap-kód/verzió/változat és az üres portál-űrlap (XML, az adatbázisban tárolva, legfeljebb 2 MB). Az IFA-oldal Beállítás gombjáról érhető el, ha a felhasználónak van listázási joga; a bal menüben nincs külön pontja.
Adatmodell
A táblanevek a telepítés saját előtagjával állnak az adatbázisban.
| Tábla | Szerep | Kapcsolat |
|---|---|---|
ifa_setting | beállítás; template_xml az üres űrlap | az ifa_return sorai hivatkoznak rá; az adatot a nav/ifa modell kezeli |
Folyamat
- Lista: szűrő név és év.
- Mentés fájllal (FormData): a feltöltött üres űrlapból az IFA-szolgáltatás kiolvassa az adatokat és kitölti az üresen hagyott mezőket; a település üresen a tenant-címből jön; az ideiglenes feltöltési fájlt csak beolvassa. Mentés után visszaolvasás.
- Be/ki kapcsolás:
editjoggal. - Törlés: csak akkor, ha egyetlen bevallás sem hivatkozik rá; különben hiba a darabszámmal.
Validáció
- Név kötelező; év 2000–2100; adómérték nagyobb nullánál; név + év egyedi.
- Feltöltési hiba és méretkorlát (2 MB); az XML érvényes e-önkormányzat űrlap és idegenforgalmiadó-bevallás (ASP-ADO-035) legyen.
Jogosultság
- 2. réteg:
list(a listán; az oldal nyitása maga nem ellenőriz),add/edita mentésen (a form jog nélkül csak olvasható),edita be/ki kapcsoláson,delete,debug. - 3. réteg: nincs — rendszer-törzsadat.