Za slanje podataka za fiskalne račune koristite isti API kao i za redovne Izdate račune, IssuedInvoice.
Ono na osnovu čega program dobija informaciju da je u pitanju fiskalni račun jeste Numeracija dokumenta.
Automatski, otvaranje nove fiskalne blagajne, formira posebnu numeraciju za tu blagajnu.
Kroz Podešavanje organizacije > Dokumenta > Numeracija dokumenta dobijamo pregled,
Šifra numeracije je formirana na osnovnu oznake poslovnog prostora i oznake uređaja koje su unete u fiskalnoj blagajni.
Kada uđemo na linkovani dokument, možemo videti ID numeracije:
Za potrebe testiranja fiskalizacije, na samoj numeraciji možemo izabrati Režim obuke tako što ćemo ga označiti:
Kad se završi testiranje, potrebno je ovu kvačicu skinuti.
Kroz Poslovanje>Izdati računi>Nov, unesite podatke primera računa za fiskalizaciju:
Numeracija: izaberete numeraciju vezanu za fiskalizaciju
Kasir: Unos kasira se vrši kroz Šifarnik > Radnici. Unose se opšti podaci kasira i njegova šifra.
Na računu ga samo pozivamo iz šifarnika.
Kupac: ukoliko je u pitanju račun za fizičko lice, možete u šifarniku stranaka otvoriti jednu fiktivnu stranku i sve promete za fizička lica vezati za nju (tada svako fiz. lice ne otvarate posebno u šifarniku stranaka).
Ukoliko je kupac pravno lice, onda ga pozivamo iz šifarnikaUpisujemo i ID kupca i to kao 10:PIB kupca i upisujemo PIB (ovo je najčešća varijanta)
Ostale opcije ID kupca možete videti u API dokumentaciji (Zakonski su propisane):
Za polje Opciono polje kupca takođe postoji šifarnik:
Njega koristite ukoliko postoji potreba sa tim, u skladu sa Zakonom o fiskalizaciji.
Potom unosite artikle na račun, gde je ukoliko ste obveznik PDVa, potrebno uneti odgovarajuće polje POPDV (najčešće je to polje 3.2) i jedinica mere na aritklu je obavezan podatak za fiskalne račune. (IssuedInvoiceRow )
Na kraju unosite Način plaćanja. Prema zakonu o fiskalizaciji mogućnosti su sledeće :
Gotovina, Ček , kartica, prenos na račun, vaučer, instant plaćanje, drugo (IssuedInvoicePaymentMethod ).
Kada napravite primer fiskalnog računa u programu, preko GetIssuedInvoice, ih možete povući.
Na linku možete pogledati API testiranje za IR i kako najbrže doći do podataka Testiranje API prenosa - Izdat račun