nav-gov-hu / Online-Cash-Register-Logfile

Az online pénztárgép naplóállomány letöltését lehetővé tevő szolgáltatás publikus tárhelye
Other
13 stars 5 forks source link

Karakterkódolási hiba #17

Closed sinick2 closed 1 year ago

sinick2 commented 2 years ago

Tisztelt Fejlesztők!

Az általam generált tesztadatokban a magyar ékezetes karakterek helyén egy kérdőjel jelenik meg. Elsőre a PJN és NFN-ben ZQQ illetve ESN-ben VED/NAM mezőkre lettem figyelmes, de gondolom az összes karakteres az.

Hibás a kódolás vagy én nézem rossz nézegetővel?

Ld. pl.: A12346578_[adószámom]_20200720134606_6.P7B

<ZQQ>----------------------------------------</ZQQ>
<ZQQ>?SSZESEN:                     2 349 Ft</ZQQ>
<ZQQ>----------------------------------------</ZQQ>
<ZQQ/>
<ZQQ>K?SZP?NZ:                     2 350 Ft</ZQQ>
<ZQQ>KEREK?T?S:                        1 Ft</ZQQ>
<ZQQ>----------------------------------------</ZQQ>
<ZQQ>A n?peg?szs?g?gyi term?kad?</ZQQ>
<ZQQ>a k?lf?ldr?l beszerzett term?kekre</ZQQ>
<ZQQ>a Tesco-Global Zrt-t terheli.</ZQQ>
<ZQQ/>
<ZQQ>KEZEL?: 3399  KASSZA:141  TR.SZ?M: 0001</ZQQ>
<ZQQ/>
<ZQQ>         K?SZ?NJ?K V?S?RL?S?T!</ZQQ>
<ZQQ/>
<ZQQ>***************************************</ZQQ>
<ZQQ>         NAV Ellen?rz? k?d:E6A0F</ZQQ>
<VED>
    <NAM>Kiss J?zsef ?s tsa Bt </NAM>
    <IRS>1047 </IRS>
    <TEL>Budapest</TEL>
    <KZT>Nagy</KZT>
    <KZJ>t?r</KZJ>
    <HSZ>12</HSZ>
    <ASZ>12345678-1-12</ASZ>
</VED>
renced42 commented 2 years ago

Kedves @sinick2, köszi a jelzést megnézzük, lehet nálunk van a gikszer.

sinick2 commented 2 years ago

Rendben, én is köszönöm!

Azt még meg szeretném kérdezni, hogy mennyire jellemző, hogy a pénztárgépek hibás kódolással küldenek be szöveges adatokat?

(Sikerült beszereznem néhány pénztárgép teszt naplófájlt és azokban azt látom, hogy vagy jók a magyar ékezetek vagy nem és szintén kérdőjelesek.)

EPluribusUnum commented 2 years ago

Nekem a kicsomagolt xml megbukik xsd validáción (fileNumber: 11), a "?" problémát okoz

'G?NGY' is not facet-valid with respect to pattern 'ERZSU|SZÉCHK|AJÁND|HŰSÉG|SMART|GÖNGY|KUPON|AFR|EGYEB-[a-zA-Z0-9aáeéiíoóöőuúüűAÁEÉIÍOÓÖŐUÚÜŰ]*' for type '#AnonType_FENegyeb_fizeszk

Így szerintem felölteni sem lehet ilyen adatokat, a teszt adat generálásnál, vagy response generálásnál lesz a karakter kódolás probléma.

renced42 commented 2 years ago

Sziasztok!

Megnéztük, nálunk van a hiba, javítjuk hamarosan.

githubuser01x commented 2 years ago

Ha már legeneráltattam hibásan akkor a javítás után elég újrageneráltatnom és már jó lesz vagy szükséges törölni a régi teszt adatokat? Ha utóbbi akkor azt hogyan lehet megtenni?

renced42 commented 2 years ago

Kedves @githubuser01x, igen elég újragenerálni.

wknav commented 1 year ago

A hiba javításra került, a mai naptól a generált állományok már UTF8 karakterkódolásúak.