Ugrás a fő tartalomhoz

Rendelésszám és duplikáció-ellenőrzés

A rendelésszám a számlakérés <fejlec> blokkjának opcionális mezője (<rendelesSzam>). A számlát a saját rendszeredben lévő rendeléshez kapcsolja, és később rendelésszám alapján is lekérdezheted a számlát: Bizonylat lekérése XML-ben / Kérés, Bizonylat lekérése PDF-ben / Kérés.

Rendelésszám ismétlődés tiltása

Azt, hogy ugyanaz a rendelésszám szerepelhet-e több számlán, fiókbeállítás szabályozza: BeállításokFiók beállításaiSzámlázás beállítások, a Számlaszerkesztő beállítások szekcióban a „Rendelésszám ismétlődés tiltása” kapcsoló. A nyugtákra külön, azonos nevű kapcsoló vonatkozik a Nyugtaszerkesztő beállítások szekcióban; lásd a Nyugta létrehozás / Rendelésszám a nyugtán oldalt.

Rendelésszám ismétlődésének tiltása – Számlaszerkesztő beállítások

Ha a tiltás bekapcsolt:

  • Egy bizonylattípuson belül ugyanaz a rendelésszám csak egyszer használható: a már használt rendelésszámmal beküldött új számlakérést a rendszer elutasítja a Már létező rendelésszám: XXX. Az ismétlődés engedélyezhető a Beállítások oldalon. hibával (hibakód: 71 vagy 152, lásd Alapok / Hibakezelés, hibakódok).
  • Az ellenőrzés bizonylattípusonként történik: például egy számlán és egy nyugtán szerepelhet ugyanaz a rendelésszám.
  • A sztornó és a helyesbítő számla kivétel az ellenőrzés alól. Egy számla sztornózása után a rendelésszáma újra felhasználhatóvá válik.

Ha a tiltás kikapcsolt, ugyanazzal a rendelésszámmal tetszőleges számú bizonylat készíthető.

Ismételt kérés ugyanazzal a rendelésszámmal

Bekapcsolt tiltás mellett a duplikáció-ellenőrzés a véletlen dupla beküldés ellen is véd (pl. a rendszered időtúllépés miatt nem kapta meg a választ, és újraküldte ugyanazt a kérést). Ilyenkor a Számla Agent nem készít második számlát, hanem sikeres válaszként a korábban kiállított számlát adja vissza, feltéve, hogy az alábbiak mindegyike megegyezik a korábbi számlával:

  • vevő neve,
  • bruttó végösszeg,
  • kelt (keltDatum), fizetési határidő (fizetesiHataridoDatum) és teljesítés dátuma (teljesitesDatum),
  • valamint a korábbi számla az elmúlt 2 napon belül készült.

Ha ezek bármelyike eltér, vagy a korábbi számla 2 napnál régebbi, a kérés a fenti már létező rendelésszám hibával kerül elutasításra.

tanács

Bekapcsolt duplikáció-ellenőrzés mellett a rendelésszám idempotencia-védelemként is használható: ugyanannak a számlakészítési kérésnek az újraküldése nem eredményez dupla számlát. Ha viszont a folyamatod szándékosan több számlát állít ki egy rendeléshez, kapcsold ki a tiltást.