V1.0.0.0 - Frontend
#98 - Duplakattintás letiltás gombokon#68
TöbbszörösPodot kattintás problémát okoz gombokon, mert pl. számlafeldolgozás felületen kétszer kattintva 2x dolgozza felkiválasztva a tallózott fájlokat.
#69 - Feldolgozott„Letöltött számlák tételei” felületleten migrálása új API-ra
Dashboard/feldolgozott számlák adatlekéréseinek migrálása új API végpontokra.
#82 - Felhasználó átirányítása hiba oldalra, zárolt partner esetén
Hamegjelenő a felhasználószámlatétel zárolt partnerbe akar belépni (vagy egyébként az alapértelmezett partnere zárolt, és oda akarja bedobni egybőlsorán a rendszer), akkor át kell irányítani egy dedikált hibaoldalra, ahol ki vannak listázva neki az elérhető partnerei, és ott tud választani másikat.
Plusz feladatként a partner választóban (oldal tetején, user szerkesztőben, profilszerkesztőben) a töröl partnereket ne lehessen választani, és maradjanak pirosak, illetve a zárolt partnerek is legyenek disabled-ek, pirosak, és legyen ott egy lakat ikon mellettük.
#77 - Számla statisztikák migrálása új API-ra
Dashboard/Feldolgozott számlák tabon lévő statisztikák migrálása új API-ra.
A statisztikák neve lehet minimálisan módosulni fog, hogy jobban tükrözze a kimutatott adatok jelentését.
#68 - PDF nézegető dokumentumokpdf letöltésénél
Akattintva dashboard/Dokumentumok fülön lévő dokumentum szerkesztőbe is be kellene raknimegnyílik a PDF nézegetőt.. Amennyiben a számán fel van tüntetve az oldalszám, a nézegető azt az oldalt nyitja, amelyiken az a tétel található.
#54
Partnerek menüpont alatt partner rögzíthető, amitszerkeszthető, megfelhasználók kellrendelhetők hívnihozzá, távolíthatók el alóla.
Szerkesztéshez a fájl letöltésekorpartnerlistában a `documents.effect.ts`-ben,partner ha"Műveletek aoszlopban" fájltalálható kiterjesztéseszerkesztés `pdf`.ikonra `processed-invoices.effetc.ts`-ben(
) márkattintva van rá példa.lehetőség.
Ha a fájl nem PDF, akkor csak hagyni kell simán letöltődni.
#84Partnert -szerkesztve Mentetlenrögzíthető mérőpartnerhez gyáritartozó adószámm. nem törölhető a táblázatból a csomópont szerkesztőben
Csomópont szerkesztő felületen, ha felveszek egy Mérő gyári számot a csomóponthoz, de még nem mentem le a csomópontot, akkor hiába akarom kitörölni a felvett mérőóra sort a táblázatból, nem tűnik el a sor. Lementett mérőóra számoknál törlődik a sor, csak a le nem mentettek nem.
#81 - Dokumentumok lekérésének migrálása új API-ra
A backenden egyelőre csak a dokumentumok lekérdezése van, ezt lehet migrálni.
#78 - Mérőállások lekérdezésének és exportjának migrálása új API-ra
Mérőállások tab-on lévő lista letöltés/szűrése + exportálása.
#54 - Adószámok partnerszerkesztő felületen
Egy partnerhez szükséges több adószám tárolása.is megadható.
A funkciónak köszönhetően megelőzhető, hogy más partnerhez tartozó számla legyen feltöltve a rendszerbe.
LehetségesFunkció esetekkikapcsolható pl.
- Adószám- Csoportos„Számlafeldolgozás adószám- Külföldinélkül” adószámcheckboxot kitöltve.
Ezeket nem szükséges megkülönböztetni. Csak az 1 -n kapcsolat fontos.
Létre kell hozni az kapcsoló táblát és ehhez a CRUD végpontokat.
Amennyiben egyfunkció számlabe feldolgozásravan kerül szükséges egy ellenőrzés. Csak akkor tölthető felkapcsolva, a számla,mlafeldolgozás hamegkezdésekor a felröfeldolgozó ellenőrzi, hogy a partnerhez rögzített adószámokm valamelyikéhez tartozikmegegyezik-e a feltöltöttszámlán szereplőével (vevő adószámla.mával). Amennyiben eltérés tapasztalható, a rendszer jelzi azt.
#67
#67 - Mérőóra és hozzá tartozó állások átmozgatása más csomópont alá
SzükségA lennemérőórák és hozzájuk rögzített mérőállások átmozgathatók más csomópont alá. A mozgatáshoz szerkeszteni kell a régicsomópontot, felületenmelyen meglévőa mozgatni kívánt mérőóra található.
A „Mérő gyáriszámok” szekcióban a „Mérő áthelyezése” ikonra kell kattintani.
Ezt követően megjelenik a Fastruktúra egy felugró ablakban, ahol a célhelyet kiválasztva, majd az áthelyezésre kattintva megtörténik a mérőóra átmozgatás funkcióra.thelyezése.
A Mérőállások felületre kellene egy gomb a táblázat fölé, ami akkor aktív, ha csak egy csomópont van kijelölve, illetve van legalább 1db mérőállás alatta a tablázatban.
A gombrasikeres kattintva felugróba betöltődik a fa, ahol ki kell választani a cél csomópontot, majd a csomópontot kiválasztva be kell tölteni neki a mérő gyári számait, és azok közül is ki kell választani egyet. A választott mérőszám alá fogja a program másolni az eredeti mérőállásokat.
#57 - Átállás új WIP API-ra
Az authentikációhoz kapcsolódó hívások átírása, hogy az új WIP API-t hívják.
#56 - Ügyfélkód input mező visszarakása a szolgáltatói weboldalak felületre
Visszakerült az Ügyfélkód mező opcionálisként, ami a `code` paraméterhez fog kapcsolódni.
#53 - Főoldalon számlák betöltésekor JS hiba
A GetInvoiceOfNodes kérése néha elhal a dashboard-on, amire a program nem volt felkészítve, így a pageInfo.totalElements kiolvasásakor JS hibát dob a kód, undefined érték miatt. Sentry-ben sokszor előjött a hiba.
#63 - PDF előnézet fejlesztése
Célszerű lenne egy PDF viewer fejlesztése a felületre, ami számlák letöltésekor az appban jeleníti meg először a PDF fájl előnézetét, majd ebbőmozgatásról a nézegetőbőlrendszer lehetneüzenetet letölteni rendesen a számítógépre.
A funkciót még azzal is ki lehet bővíteni, hogy pl gyűjtőszámlák alá rögzített alszámla esetén a számla letöltésekor annak a PDF oldalnak az előnézetét töltjük be, amiről a számlaadatok ki voltak nyerve.
#59 - Adminisztráció - Számlák - Kijelölt számlák törlése - Összes kijelölése checkbox
#62 - Szerepkörök másolása
Szerepkörök szerkesztő felületére bekerült egy új funkció, miszerint másolni lehet a szerepköröket:
- vagy egy újat csinálunk egy meglévőbőlküld (ekkor az új nevét kell megadni)- vagy egy meglévő írunk felül (ekkor egy meglévőt kell kiválasztani egy listából)
A másolás során a másolt szerepkör jogosultságai átmásolódnak a kiválasztott/újonnan létrehozott szerepkörre.
Főbb lépések az implementáláshoz:
- Szerepkörök listájában a műveletek oszlopba kell egy másolás gomb.- Kattintásra felugró ablak a design szerint.- A felugró dumb komponens legyen, szóval ne abban legyen a mentés logika megírva, hanem a felugró adja vissza az űrlapon kitöltött adatokat,„Mérőóra és a featurehozzá komponenstartozó mentsemérőállások el,sokeresen illetve a feature komponens passzolja be az adatokat a felugró komponensnek (szerepkörök listája)átmozgatva”).- Sikeres mentés után frissüljön a szerepkörök listája a szerkesztőben.
#55 - Figyelmeztető üzenet csomópont törlés előtt
Node-k törlésénél, figyelmeztető üzenetet meg kell változtatni, úgy hogy törlés esetén szedje össze és jelezze, hogy a törölni kívánt node-k esetén hány db számla(invoice_file) fog törlődni a háttérben.
#71 - Tankolások lekérése és exportjának migrálása új API-ra
Lekérés új API-n: /refuels/of-nodes Exportálás: /refuels/xlsx
- Service-ben a http kérés path-jét + a HttpContextKey.UseNewApi-t kell megadni neki.- Request meg a response type-okat át kell írni a kódban, ezeket a backend kódban tudod megnézni.
#58 - Stíluslapok migrálása új API-ra
#61 - Számlaállapotok kezelésének migrálása új API-ra
#64 - API felhasználók szerkesztésének migrálása
Lekérés/mentés migrálása új API-ra.
#65 - Fastruktúra lekérésének migrálása
Migrálás új API-ra.
#66 - Admin menüből indított kérések loading animációja
Admin menüből indított funkciónak, amik loading animációt raknak a menü gombra, jobb lenne, ha full screen loader-je lenne, hogy amíg a művelet fut, ne lehessen csinálni mást a felületen.
Ezek a funkciók:
- Statisztika excelbe- Partner adatainak törlése alatti funkciók




