Vezérlőpult-csempék: végpontok, adatforrások és jogosultsági hiányok

A három vezérlőpult-bővítmény beállító képernyője és tartalma, az AJAX-végpontok, a felhasznált modellek, valamint a jog- és tartalmi hatókör-ellenőrzés hiányai.

A csempék az alapkeret vezérlőpult-bővítményei: mindegyiknek van beállító képernyője (szélesség, státusz, sorrend; mentés alap modify joggal a beállítás-modellen át) és tartalma.

Összes tétel (dashboard/entry)

  • AJAX: supplierchart, chart, suppliertotalitems, suppliertotal, ledger.
  • Szűrők: év (a kódban rögzített 2025 alapérték), cégcsoport (tartalmi jog szerint), cég (NAV-belépés szerinti lekérdezés), szállító (a cégek listájából).
  • Adat: szállítói nettó és áfa éves diagram a finance/invoice modellből, szállítói és főkönyvi összesítő a finance/entry modellből (getEntryDashboard, getLedgerDashboard); a chart az alapkeret rendelés- és vásárló-statisztikáját is adja nap, hét, hó szerint.
  • Táblák (a telepítés előtagjával): invoice, entry, company; az alapkeret order és customer riport-modelljei.

Kreditegyenleg (dashboard/credit)

A bejelentkezett felhasználó saját folyószámlája (egyenleg, negatív engedély, hitelkeret, az 5 legutóbbi keret-számláló) a subscription/account modell getAccountByUser metódusából; paraméter nincs, más számla nem kérhető. Jogkulcs nincs.

NAV-válaszidő (dashboard/checksite)

A NAV Online Számla oldal napi válaszidő-diagramja a site_status táblából.

Jogosultság

  • Az öt AJAX-végpont canAction(dashboard/entry, list); a kulcs nincs besorolva a seedekben.
  • A dashboard() metódus és a publikus diagram- és összesítő-metódusok nem ellenőriznek jogot; a cég- és szállító-választó nem tartalmi hatókör szerint töltődik.
  • A dashboard/checksite diagram-végpontja jogot nem ellenőriz; két jog nélküli, publikus másolat-metódusa is van.

Ismert korlátok

Az év alapértéke beégetett; a cég- és szállító-választó tartalmi jog nélkül töltődik; a jog nélküli publikus metódusok kockázatot jelentenek.

Kapcsolódó témák: vezérlőpult tartalmi jog jogosultság