Kiadási megjegyzések — 2026. május 9.
Ez a kiadás fejleszti a Számla-szolgáltató beállítások oldalt (Beállítások → Számla) szigorúbb validációval, okosabb dokumentumtípus-kezeléssel és jobb API-kulcs útmutatással minden szolg áltatóhoz.
Számla-szolgáltató beállítások fejlesztései
Az API-kulcsot tesztelni kell mentés előtt
Ha új API-kulcsot adsz meg egy külső szolgáltatóhoz (Billingo, Lexoffice, Pennylane, Holded, SmartBill), a Mentés gomb addig inaktív marad, amíg a kapcsolatteszt nem sikerül.
- Kulcs megadása és nem tesztelés → Mentés inaktív, figyelmeztetés jelenik meg
- Tesztelés és sikertelen → Mentés inaktív, hiba jelenik meg
- Tesztelés és sikeres → Mentés aktív
Ha csak más beállításokat módosítasz (pénznem, ÁFA %, fizetési feltételek) a kulcs ismételt megadása nélkül, nincs szükség újratesztelésre.
Külső szolgáltatók a dokumentumtípust Jogi számlára rögzítik
Külső szolgáltató kiválasztásakor a dokumentumtípus automatikusan Jogi számlára vált, és a Proforma / Munkasummary lehetőségek nem elérhetők.
| Szolgáltató | Elérhető dokumentumtípusok |
|---|---|
| Belső PDF | Proforma, Munkasummary, Jogi számla |
| Billingo, Lexoffice, Pennylane, Holded, SmartBill | Csak jogi számla |
A belső PDF-re visszaváltás visszaállítja a Proformát alapértelmezett dokumentumtípusként.
Szolgáltatóspecifikus API-kulcs útmutató
Mostantól infó bannerek jelennek meg minden aktív szolgáltatóhoz, amelyek pontosan megmutatják, hol találod az API-kulcsodat az adott szolgáltató felületén:
| Szolgáltató | Hol találod az API-kulcsot |
|---|---|
| Billingo | app.billingo.hu → Beállítások → API → API kulcs létrehozása |
| Lexoffice | Erweiterungen → Weitere Apps → Public API → Verwalten → + API-Schlüssel erstellen |
| Pennylane | Paramètres → Intégrations → Accès API → Créer un token (scope: customer_invoices:all) |
| Holded | app.holded.com → Configuración → Integraciones → API → Nueva API Key |
| SmartBill | cloud.smartbill.ro → Configurare → Cont → Token API (+ fiók email + cég CIF) |
Jogosultság javítás
A Számla-szolgáltató beállítások oldal mostantól elérhető minden settings.manage jogosultsággal rendelkező felhasználónak (egységtulajdonosok és adminok). Korábban tévesen billing.manage jogosultságot igényelt, ami megakadályozta az admin szerepkörű felhasználókat az oldal elérésében.
Változások összefoglalása
| Réteg | Változás |
|---|---|
Frontend InvoiceProviderSettings.tsx | Mentés inaktív, amíg az API-kulcs teszt nem sikerül; külső szolgáltató a dokumentumtípust Jogi számlára rögzíti; infó bannerek hozzáadva Billingo-hoz és Holded-hez |
Frontend InvoiceProviderSettings.tsx | Jogosultság ellenőrzés megváltozott billing.manage-ről settings.manage-re |
Frontend locales/*/settings.json | Új kulcsok: warnApiKeyNotTested, warnApiKeyFailed, billingoApiKeyInfo, holdedApiKeyInfo (mind az 5 nyelven) |