Číselné rady v API

Bez aktívneho radu typu fiscale vystavenie vráti 409 no_series_configured.

Bez aktívneho radu typu fiscale vystavenie vráti 409 no_series_configured.

← Späť na dokumentáciu API

Prvá faktúra v 6 krokoch

  1. GET /v1/series vypíše číselné rady nakonfigurované pre tenanta.
  2. Vystavenie vyžaduje aspoň jeden AKTÍVNY rad typu fiscale.
  3. Bez neho POST /v1/invoices vráti 409 no_series_configured.
  4. Rady sa vytvárajú a aktivujú v paneli, nie cez API.

Všetky endpointy

MetódaEndpointScopeIdempotency-KeyPožiadaviek / minútu
GET/series
Zoznam číselných radov
invoices:read—120

Čo je 4invoices API

bash
curl -sS https://api.4invoices.net/v1/series \
  -H "Authorization: Bearer $ACCESS_TOKEN"

# Musí existovať aspoň jeden AKTÍVNY číselný rad typu "fiscale", inak
# POST /invoices vráti 409 no_series_configured.

https://api.4invoices.net/v1 · https://api.4invoices.net/v1/openapi.json

Chyby

StavTypKód
409conflict_errorno_series_configured

Časté chyby

  • Odpoveď na POST /v1/invoices obsahuje series aj number — logujte obe kvôli párovaniu.
  • Storno spotrebuje nové číslo z radu; číslo pôvodnej faktúry sa nikdy znovu nepoužije.
  • Zálohové faktúry majú číslovanie oddelené od fiškálnych radov, takže nespotrebúvajú fiškálne čísla.
  • Nepredpokladajte formát čísla: s number zaobchádzajte ako s nepriehľadným reťazcom, nie ako s celým číslom.

Otázky a odpovede pre vývojárov

Môžem vytvoriť rad cez API?

Nie. API rady iba číta. Ich vytváranie a aktivácia prebieha v paneli, pretože fiškálne číslovanie je rozhodnutie z oblasti súladu s predpismi.

Čo ak mám niekoľko aktívnych radov?

Použije sa predvolený rad nastavený v paneli. Vystavenie samo nevyberá medzi nejednoznačnými radmi.

Prečo je no_series_configured 409 a nie 422?

Ide o konflikt stavu účtu, nie o problém s údajmi, ktoré ste poslali. Váš payload je platný; chýba konfigurácia.