[Fir2_tr] FIROklevelAdatType/Ertekeles anomália

KODACSY Tamas kodacsy.tamas at kodasoft.hu
2018. Dec. 3., H, 14:19:34 CET


Sziasztok,

ezen már töprengtem egy keveset, hogy ugyan milyen skálán értékelendő az 
oklevél. Van erre valami útmutatás?

Köszi, Koda

On 2018. 12. 03. 13:16, Holcsek Balázs wrote:
> Sziasztok!
>
> A 8.0-s XSD-ben bevezetett új FIROklevelAdatType/Ertekeles adat kapcsán észrevettünk egy ellentmondást a decimális értékek kezelésében az XSD és az adatbázis-kezelőnk között. Az XSD szerinti 10,2-es decimális számba belefér az 123456789.1 (9 számjegy a tizedespont előtt, de csak egy utána) és az 1234567890 érték is (10 jegyű szám, törtrész nálkül), viszont az adatbázisunk 10,2-es decimális típusába ezek nem tölthetők be (oda legfeljebb olyan számok kerülhetnek, melyekben legfeljebb 8 szájegy van a tizedespont előtt és legfeljebb 2 utána).
> Hogy ezt az ellenmondást kiküszöböljük, az érintett mező ellenőrzésébe beépítünk egy új regexp ellenőrzést is, ami az XSD megengedőbb értelmezését szigorítja: [0-9]{1,8}(\.[0-9]{1,2})?
> Bár reméljük ez kevés esetben fog problémát okozni, ezt az ellenőrzést a következő FIR verzióban XSD szintre is betesszük. Kérjük addig az adatküldésekkor erre figyeljetek ti is.
>
> Köszönjük,
> Holi
>
>



További információk a(z) Fir2_tr levelezőlistáról