Idempotencia

Як вирішувати idempotenciu при відправленні eFaktúry?

⚠ Робочий переклад, ще не перевірений вручну. Для точного формулювання дивіться словацький оригінал.

Коротка відповідь

При відправленні використовуйте idempotency key, прив'язаний до фактури, версії XML і спроби відправлення. Якщо той самий request прийде знову після timeoutu або retry, система має його розпізнати і не створити друге відправлення. Idempotencia є захистом від дублікатів.

Key

Однозначний ключ

Прив'яжіть його до документа і версії XML.

Retry

Без дубля

Повторний request не має створити друге відправлення.

Зміна

Новий XML

Змінений зміст потребує нового запису і причини.

Audit

Результат спроби

Збережіть, чи це був новий або повторний request.

Висновок

Idempotencia є обов'язковим практичним захистом при API відправленні eFaktúr.

Джерела

  • Zákon č. 431/2002 Z. z. o účtovníctve
  • Zákon č. 222/2004 Z. z. o DPH
  • Interné pravidlá integrity dokladov

Це не юридична консультація. Робочий переклад, ще не перевірений вручну. Для точного формулювання дивіться словацький оригінал.