Preskoči na sadržaj

Izdavanje računa

L-PFR potpisuje fiskalne račune (prodaja i refundacija) preko BE kartice. U AnyBiz-u se to radi iz POS / kasa toka; isti API je dostupan i eksternom ESIR softveru.

  1. AnyBiz desktop je pokrenut, L-PFR aktivan.
  2. Čitač i BE kartica povezani, PIN unet (0100).
  3. Poreske stope učitane (vidi Podešavanje parametara).
  1. Kreirajte fiskalni račun u POS-u.

Kreiranje računa

  1. Finalizujte dokument i pokrenite fiskalizaciju.

Tok fiskalizacije

Ako PIN još nije unet, aplikacija traži SDC PIN pre fiskalizacije:

Potreban je PIN

  1. L-PFR potpisuje račun na BE-u (transactionType: prodaja = Sale, refundacija = Refund).
  2. Nakon uspeha dostupni su journal, broj računa i QR za verifikaciju.

Za ESIR tok u AnyBiz-u vidi i Fiskalizacija i ESIR / Fiskalizacija.

Kopija već potpisanog fiskalnog računa izdaje se iz POS / ESIR UI-ja (bez novog potpisa na BE-u za isti promet). Detalji u ESIR priručniku: Kopija.

Tekstualni journal lokalizuje se prema HTTP zaglavlju Accept-Language:

Accept-LanguageJournal
Počinje sa sr (npr. sr, sr-RS, sr-Cyrl-RS)Srpski, ćirilica (sr-Cyrl-RS)
Ostalo / nedostajeEngleski

Odgovor potpisa sadrži:

  • verificationQRCode — QR kod (base64 GIF) za štampu
  • URL verifikacije — iz TaxCore konfiguracije (Set Verification URL / endpoints.root)

Kupac može skenirati QR i proveriti račun na portalu Poreske uprave.

L-PFR čita sa BE-a status prometa (zbir prodaja+refundacija i limit). Kada zbir dostigne 75% limita, status postavlja auditRequired (vidi Iščitavanje).

Izveštaji o prometu u AnyBiz / ESIR UI-ju: Izveštaji.

Pri pozivu POST /api/v3/invoices zaglavlje RequestId:

  • Ako je isti RequestId već uspešno obrađen, L-PFR vraća sačuvani odgovor bez ponovnog potpisivanja.
  • Odgovor se može kasnije preuzeti i preko GET /api/v3/invoices/{requestId}.

Preporuka: uvek šaljite jedinstven RequestId po pokušaju izdavanja računa sa strane POS-a.