Pētījumi / S1
Atvērtā pirmkoda Verifactu implementāciju atbilstība
Vai atvērtā pirmkoda Verifactu implementāciju publicētie XML ieraksti atbilst Spānijas noteikumiem?
Kopsavilkums
Spānijas Verifactu režīms (RD 1007/2023, Orden HAC/1177/2024) prasa, lai rēķinu izrakstīšanas programmatūra ģenerētu ar jaucējvērtībām ķēdē saistītus XML ierakstus. Mēs sistemātiski meklējām GitHub, izmantojot tā koda un repozitoriju meklēšanas API (1008 repozitoriji, 29 491 XML fails), katru failu ar Verifactu ieraksta marķieri klasificējām pirms tā pārbaudes ar linteri un korpusu auditējām ar verifactu-lint 0.4.0, ko uztur autori. Šādu XML publicē tikai 63 trešo pušu repozitoriji, un lielākā daļa no tā neapgalvo, ka ir derīgs ieraksts: 81 no 191 unikālā faila ir veidnes, galvenokārt pašas AEAT dokumentācijas paraugu kopijas, kuru jaucējvērtību laukos burtiski rakstīts Huella vai AAAA. No 35 failiem, kas uzdodas par derīgiem ierakstiem, 10 (28,6 %, 95 % TI 16,3–45,1) satur vismaz vienu ERROR; 6 no 19 repozitorijiem (31,6 %, 95 % TI 15,4–54,0) publicē vismaz vienu šādu failu. Biežākais defekts, kas konstatēts 5 no 19 repozitorijiem, ir deklarēta jaucējvērtība, kas neatbilst no ieraksta laukiem aprēķinātajai. Visus 22 ERROR konstatējumus pa vienam pārskatīja uz LLM balstītais pētījuma aģents, jaucējvērtības pārrēķinot ar neatkarīgu implementāciju: neviens viltus pozitīvs rezultāts netika atrasts (0/22; konstatējumi nav neatkarīgi, un 12 atšķirīgajām repozitorija–noteikuma situācijām augšējā 95 % robeža ir 24,3 %). 34 no 35 failiem satur tikai vienu ierakstu, tāpēc publiskie XML piemēri nevar kalpot par atsauci jaucējvērtību ķēdei, un ārpus paša instrumenta repozitorija neviens apzināti nepublicē nederīgu ierakstu.
Interešu konflikts: autoru organizācija izstrādā verifactu-lint un piedāvā komerciālus Verifactu pakalpojumus.
Citējiet šo pētījumu
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@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}
}