NAV technikai felhasználó beállítása (lépésről lépésre)
Technikai felhasználó létrehozása a NAV felületen, kulcsok kimentése, beállítás a TACITo-ban.
Áttekintés
A TACITo a NAV Online Számla API-n keresztül küldi be a számlaadatokat. Ehhez a NAV rendszerében létre kell hoznod egy technikai felhasználót (API felhasználó), és a hozzá tartozó kulcsokat be kell másolnod az alkalmazásba.
Fontos: A NAV felületen a menüpontok neve idővel változhat. A lényeg: keresd a Technikai felhasználók részt (jellemzően Beállítások/Felhasználókezelés alatt).
1) Technikai felhasználó létrehozása a NAV Online Számla felületen
- Lépj be a NAV Online Számla felületére a megfelelő környezetben (teszt vagy éles).
- Válaszd ki a vállalkozást/adóalanyt, amelyhez a számlázást szeretnéd bekötni.
- Nyisd meg a Technikai felhasználók menüpontot, majd kattints az Új technikai felhasználó létrehozására.
- Add meg a technikai felhasználó login nevét (felhasználónév) és állíts be egy erős jelszót.
- Jogosultságoknál engedélyezd a számlaadat-szolgáltatáshoz szükséges hozzáféréseket (a NAV felületen elérhető opciók szerint).
2) Kulcsok kimentése (aláíró kulcs és cserekulcs)
- A technikai felhasználó létrehozásakor (vagy a részleteinél) a NAV megjelenít két kulcsot:
- Aláíró kulcs (Signing key)
- Cserekulcs (Exchange key)
- Másold ki és mentsd el biztonságos helyre mindkettőt. Ezeket a kulcsokat titokként kell kezelni.
Biztonság: Ha a jelszó/kulcsok kiszivárognak (pl. chatbe bemásolod), azokat kezeld kompromittáltnak és cseréld a NAV felületén.
3) Beállítás a TACITo-ban
- Nyisd meg: Beállítások (fogaskerék) → NAV Online Számla.
- Állítsd be a Környezet mezőt:
- test: NAV teszt technikai felhasználó adataival
- production: NAV éles technikai felhasználó adataival
- Töltsd ki a mezőket (NAV-ból másolva):
- Technikai login (felhasználónév): a NAV technikai user login
- Technikai jelszó: a NAV technikai user jelszó
- XML aláírókulcs (signing key): NAV aláíró kulcs
- XML cserekulcs (exchange key): NAV cserekulcs
- Kattints: Mentés.
-
Megjegyzés: Mentés után a jelszó és kulcsok nem jelennek meg vissza (titkos adatok). Ha meg vannak adva,
a mezőkben
xxxxxxxxplaceholder látszik. - Majd kattints: Kapcsolat teszt (tokenExchange). Siker esetén megjelenik a “NAV kapcsolat OK” és az érvényességi idő.
Gyakori hibák
- Rossz környezet: a teszt kulcsok nem működnek élesben és fordítva.
- Elgépelés: a jelszó/kulcsok pontosan, szóköz nélkül legyenek bemásolva.
- Nincs beállítva titkosítás a szerveren: ha a rendszer jelzi, hogy a NAV adatok titkos tárolásához nincs beállítva a kulcs, jelezd az üzemeltetőnek (szerver oldali
TACIT_MASTER_KEYszükséges). - „Magánszemély vevő adatai nem adhatóak meg”: ha a vevőnek nincs adószáma (magánszemély), a NAV felé nem küldhetünk vevő nevet/címet. A TACIT ezt automatikusan kezeli, de ha régebbi számlánál ilyen hibát látsz, hozz létre új számlát és próbáld újra.