EasyxLab
Jazyk: SK Slovenčina

Preklad anglického originálu pomocou AI; referenčnou verziou je originál. Čítať v angličtine

Štúdie / S1

Konformita open-source implementácií Verifactu

Spĺňajú XML záznamy, ktoré zverejňujú open-source implementácie Verifactu, španielske pravidlá?

Pracovná verziaZverejnené 2026-10-02 · Aktualizované 2026-10-03

Abstrakt

Španielsky režim Verifactu (RD 1007/2023, Orden HAC/1177/2024) vyžaduje, aby fakturačný softvér vytváral XML záznamy zreťazené pomocou hashov. Systematicky sme prehľadali GitHub prostredníctvom jeho API na vyhľadávanie kódu a repozitárov (1 008 repozitárov, 29 491 súborov XML), každý súbor obsahujúci značku záznamu Verifactu sme klasifikovali pred jeho lintovaním a korpus sme auditovali nástrojom verifactu-lint 0.4.0, ktorý udržiavajú autori. Takéto XML zverejňuje iba 63 repozitárov tretích strán a väčšina z neho sa za platný záznam nevydáva: 81 zo 191 jedinečných súborov sú šablóny, väčšinou kópie ukážok z vlastnej dokumentácie AEAT, ktorých polia hashu doslova obsahujú Huella alebo AAAA. Z 35 súborov, ktoré sa za platné záznamy skutočne vydávajú, 10 (28,6 %; 95% IS 16,3–45,1) obsahuje aspoň jeden ERROR; 6 z 19 repozitárov (31,6 %; 95% IS 15,4–54,0) zverejňuje aspoň jeden taký súbor. Najčastejším nedostatkom, v 5 z 19 repozitárov, je deklarovaný hash, ktorý nezodpovedá hashu vypočítanému z polí záznamu. Všetkých 22 zistení ERROR jednotlivo preskúmal agent štúdie založený na LLM, pričom hashe prepočítala nezávislá implementácia: nenašiel sa žiadny falošne pozitívny výsledok (0/22; zistenia nie sú nezávislé a pre 12 odlišných situácií repozitár–pravidlo je horná 95% hranica 24,3 %). 34 z 35 súborov obsahuje jediný záznam, takže verejné príklady XML nemôžu slúžiť ako referencia pre reťazec hashov, a mimo vlastného repozitára nástroja nikto nezverejňuje zámerne neplatný záznam.

Konflikt záujmov: organizácia autorov vyvíja verifactu-lint a ponúka komerčné služby Verifactu.

Citovať túto štúdiu

Citácia
EasyxLab (2026). Conformance of open-source Verifactu implementations. Study S1. EasyByte Hub S. Coop. Mad. https://github.com/easybytehub/easyxlab/tree/main/studies/s1-verifactu-conformance
BibTeX
@techreport{easyxlab_s1,
  title       = {Conformance of open-source Verifactu implementations},
  author      = {{EasyxLab}},
  institution = {EasyByte Hub S. Coop. Mad.},
  number      = {S1},
  year        = {2026},
  url         = {https://github.com/easybytehub/easyxlab/tree/main/studies/s1-verifactu-conformance}
}