eFaktúra - Ako si to otestovať

Vzorový postup, ako si nanečisto vyskúšať funkčnosť.

Výber poskytovateľa nemusí byť jednoduchý. V tomto článku sa naučíte, akým spôsobom môžete testovať poštárov. Testovať ešte predtým, ako si niekoho vyberiete.

Náhodný výber

Na účely demonštrácie sme vybrali efaktura.sk. Na prvej strane nájdete API pre FIRMY. To je nutnosť a všetci poštári by toto rozhranie mali poskytovať. Dostanete sa na stránku https://efaktura.sk/api-rest, na ktorej sa musíte zaregistrovať cez Vytvoriť účet zadarmo (https://developers.efaktura.sk/register).

Vloženie údajov firmy

Musíte identifikovať vlastnú firmu a vložiť si ju do Organizácií. Firmu sa aktivujte na odosielanie do sandboxu.

Môžete si tam pridať aj viac firiem na testovanie. Vložte si 1-2 dvoch zákazníkov. To budete potrebovať na testovanie, lebo sandbox nepracuje s reálne registrovanými firmami.

SAPI-SK

Všetci poštári by mali podporovať tento protokol. Optivus s ním komunikuje. Vyhľadáte záložku SAPI-SK. Na nej vidíte zoznam svojich kľúčov. Pri prvej registrácii nemáte žiaden a preto musíte stlačiť Vytvoriť SAPI klienta. Režim si nastavte Test (sandbox).

Vytvorí sa to len raz a potrebujete si skopírovať:

  • client_id - Toto je vaša identifikácia.
  • client_secret - Toto je váš tajný kľúč. Dá sa skopírovať iba raz. Ak ho náhodou nestihnete skopírovať, nić sa nedeje. Vytvorte si ďalší a pôvodný zrušte.
  • URL - Niekde na stránke nájdete aj URL, cez ktorú sa bude komunikovať. V našom prípade to je https::/api.efaktura-sk/sapi.
  • Sandbox - Toto budete tiež vypĺňať v Optivuse. Na testovanie si vždy ponechajte zapnuté, pretože to zabezpečí, že sa do faktúr nezapíša žiadna informácia o odoslaní faktúry.

Nastavenie v Optivuse

Všetky predchádzajúce hodnoty zapíšete do nastavenia programu. A už to sa musíte dobre rozhodnúť. Určite by práci s eFaktúrou nemali mať povolené všetci. Iba vybraní zodpovední užívateľa, pretože v ostrom systéme akonáhle odošlete faktúru, žž sa to nedá vrátiť naspäť.

Odoslanie prvej faktúry

Ak ste všetko nastavili, reštartujte program. Po opätovnom spustení môžete nad vystavenými faktúrami použiť funkciu pravej myšky Akcia/Exportovať faktúru do eFaktúry. Ak ste všetko dobre nastavili, funkcia bude prístupná.

  • Objaví sa chyba - Pravdepodobne ste nesplnili niektoré požiadavky na vytvorenie faktúry. Napríklad ak odberateľ nemá iČO a DIČ. Napríklad ak je odberateľ fyzická osoba, takému nedokážete nič poslať a musíte postupovať ako predtým.
  • Odošle sa to - Všetko ste nastavili dobre. Môžete pokračovať v testovaní.