fiskalna cis

TREBATE KVALITETNO I POVOLJNO RJEŠENJE ZA E-RAČUNE?


01.01.2026. stupa na snagu odredba Zakona prema kojoj sve tvrtke imaju obvezu slati račune i knjižna odobrenja (storno) prema tvrtkama (R1) kao elektroničke e-Račune u UBL 2.1 XML formatu sa specifičnom hrvatskom nadopunom.


Usluge izdavanja i zaprimanja e-Računa te pratećih isprava obavlja se preko certificiranog informacijskog posrednika i svaka tvrtka dužna je odabrati jednog od njih za navedene usluge. Većina informacijskih posrednika ima API servis za komunikaciju programskih rješenja (ERP) s njihovim serverom, no svaki od tih API-ja je drugačiji u smislu primijenjene tehnologije, implementacije i sučelja. Dakle, ne postoji standardni programski način slanja e-Računa iz klijentskih programskih rješenja. Osim toga, UBL 2.1 XML format je iznimno kompleksan, a specifična hrvatskom pravila ga čine dodatno kompliciranim za integraciju u aplikacijama.

 

Tvrtka AdriaSoft je razvila programsku biblioteku eInvoiceClient (dll) koja je namijenjena informatičkim tvrtkama koje korištenjem ove komponenti izbjegavaju poslovni rizik, smanjuju troškove razvoja uz povećanje kvalitete i vrijednosti vlastitih aplikacija. Cilj eInvoiceClient-a je drastično pojednostavljenje kreacije i slanja e-Računa kroz unificirano programskog sučelja za različite informacijske posrednike. Kriterij za implementaciju API-a određenog informacijskog posrednika u eInvoiceClient komponenti su kvaliteta API-a, kvaliteta podrške, uvjeti i cijena korištenja API-a te interes korisnika eInvoiceClient komponente.

 

KARAKTERISTIKE ADRIASOFT eInvoiceClient-a:

  • Programska biblioteka za e-Račune namijenjena je programerima i informatičkim tvrtkama kao i tvrtkama s vlastitim rješenjima za izradu računa (maloprodaja/veleprodaja).
  • Komponenta u skladu sa svim važećim zakonskim propisima a razvijena je korištenjem najviših standarda i najbolje programerske prakse te predstavlja najpovoljnije te iznimno jednostavno, kvalitetno i pouzdano rješenje za e-Račune.
  • Može se programski konfigurirati na način koji pogoduje pojedinom korisniku a omogućena je potpuna integracija u Vaše programsko rješenje.
  • Izgrađena je kao .NET Framework 4.8 ili .NET Standard 2.0, kao 32 bitna (x86) ili 64 bitna DLL komponenta.
  • Može se koristiti u svim inačicama .NET Framework-a (od .NET4.6.2 do zadnjeg .NET10).
  • Može se koristiti u operativnim sustavima Windows, Mac OS, ili Linux.
  • COM ready: može biti korištena u VB6, VBA, Delphi i drugim programskim jezicima koji podržavaju COM sučelje.
  • Podržane su slijedeće operacije:
    • Provjera raspoloživosti servisa informacijskog posrednika (ping).
    • Kreiranje eRačuna uz validaciju.
    • Izračun kumulativnih iznosa i poreza po poreznim grupama prema jediničnoj cijeni, količini i poreznom razredu iz stavke računa.
    • Slanje eRačuna.
    • Dohvat ulaznih ili izlaznih eRačun-a.
    • Dohvat statusa ulaznog ili izlaznog eRačuna.
    • Dohvat liste osnovnih podataka izlaznih računa prema uvjetima pretrage.
    • Dohvat liste osnovnih podataka ulaznih računa prema uvjetima pretrage.
    • Podržano je slanje poruka za eIzvještavanje.
    • Promjena statusa ulaznog eRačuna (odobravanje, odbijanje, ...).
    • Importiranje eRačuna iz UBL2.1 XML-a.
    • Eksportiranje eRačuna u UBL2.1 XML.
    • Dohvat informacija o informatičkom posredniku za neku tvrtku prema njenom OIB-u.
  • Ima "sync" i "async" sučelje.
  • Svaka greška ima vlastiti "error code" čime je jednoznačno određen razlog i mjesto nastanka greške.
  • Napredno logiranje:
    • Koristi se standarno ILogger sučelje.
    • Omogućeno je arhiviranje log datoteka.
    • Pretpostavljena lokacija log datoteke: "%ProgramData%\Adriasoft\logs\EInvoiceClient.log".
    • Poslane i primljene XML poruke eRačuna se logiraju za 'Debug' razinu logiranja koja se može postaviti programski.

 

ADRIASOFT eInvoiceClient PAKET SASTOJI SE OD:

  • Korisničkog tehničkog priručnika za programsku biblioteku eInvoiceClient
  • Setup.exe instalacije koja donosi sve eInvoiceClient komponente (programska biblioteka eInvoiceClient)
  • Funkcionalnim primjerima u .Net (C#) i Visual Basic 6 programskim jezicima

 

Zatraži eInvoiceClient

 

ŠTO RAČUNALO MORA IMATI DA BI eInvoiceClient ISPRAVNO FUNKCIONIRAO:

  • Microsoft Windows operativni sustav 10 ili viša inačica
  • Veza na Internet
  • Instalirano odgovarajuće .NET okruženje ovisi o tipu klijentske aplikacije. eInvoiceClient biblioteka je kreirana u dva oblika:

 

KAKO eInvoiceClient DISTRIBUIRATI NA KORISNIČKA RAČUNALA:

  • Putem vlastite instalacije (setup.exe) koju dobijete od nas
  • Kao dio instalacije/nadogradnje vašeg programskog rješenja

Sve potrebne tehničke informacije vezane za upotrebu i distribuciju eInvoiceClient komponenti dostupne su u korisničkom priručniku u kojem su navedeni konkretni programski primjeri kako koristiti eInvoiceClient komponentu, a osim toga na raspolaganju su vam primjeri s izvornim kodom za .net (C#) i Visual Basic 6.

 

  • UPGRADE:
    Premda se u ovom trenutku to ne očekuje, zakonodavac i izvršna tijela ne mogu garantirati nepromjenjivost zakonskih odredbi koje potencijalno mogu imati utjecaj na oblik i izvedbu programske implementacije, stoga smo već sada predvidjeli mogućnost izdavanja Upgrade-a za Adriasoft eInvoiceClient paket kako bi Vi kao korisnici unaprijed mogli kalkulirati s potencijalnim troškovima.
  • TESTNA LICENCA: Zahtjev za Adriasoft eInvoiceClient paket možete zatražiti ovdje.

Kontaktiraj prodaju

Tel i Fax:+385(0)1 3890 434
Email: [email protected]

Kontaktiraj podršku

Telefon 1: +385(0)1 3818 190
Telefon 2: +385(0)1 3890 058
Email: [email protected]

AdriaSoft

          Trg Ivana Kukuljevića 6

          10090 Zagreb
          Hrvatska (Cro)

 

OIB57168050092
BankaZagrebačka banka d.d.
IBANHR0523600001101145638

Prodaja

Tel: +385(0)1 3890 434
Fax:+385(0)1 3890 434
Email:[email protected]

Tehnička podrška

Telefon 1: +385(0)1 3818 190
Telefon 2: +385(0)1 3890 058
Email: [email protected]

Podijeli sa poznanicima