Ingyenes eszköz / feltöltés nélkül

Kártyafájlok egyeztetése: gyártási és háttérrendszeri UID-listák összevetése

Töltse be az egyik oldalra a gyártási perszonalizálási fájlt, a másikra a háttérrendszer exportját. Az egyeztetőmotor eltérő ábrázolások és bájtsorrendek mellett is párosítja az azonosítókat, majd átadja Önnek a kivételjegyzéket és egy javított importfájlt.

Azonosítófájlok egyeztetése
Minden számítás ebben a böngészőben fut. A ChargeRFID a megadott adatokat nem tölti fel és nem tárolja.

EGYEZTETÉS / 2× CSV

Azonosítófájlok egyeztetése

Vessen össze egy gyártási perszonalizálási fájlt egy háttérrendszeri exporttal. A motor felismeri a normalizált, a nullákkal kitöltött, a decimálisan egyenértékű és a fordított bájtsorrendű azonosítókat.

Bájthossz

Gyártási fájl

Kiadott vagy perszonalizált azonosítók rekordjai

0 · Adatsorok

Háttérrendszeri fájl

Importált vagy regisztrált azonosítók rekordjai

0 · Adatsorok
Az egyeztetés megkezdéséhez töltse be mindkét fájlt.
56-BIT / 0 FELTÖLTÉS

Az egyeztetés megkezdéséhez töltse be mindkét fájlt.

A klasszikus hiba, amelyet megelőz

Megérkeznek a kártyák, importálják a tételt, és egy részüket a töltőpont vagy az olvasó elutasítja. A chipekkel szinte mindig minden rendben van: a gyártási fájl és a háttérrendszer egyszerűen eltérően írja le ugyanazokat az azonosítókat. Az egyik oldal hexadecimálisan tárol, a másik decimálisan; az egyik megtartja a vezető nullákat, a másik elhagyta őket; a lánc valamely pontján pedig megfordult a bájtsorrend.

Ennek szemrevételezéses hibakeresése több ezer soron át lassú és hibalehetőségekkel teli. Ha a két fájlt a szállítás előtt vagy közvetlenül utána egyeztetik, egyhetes ügyfélszolgálati jegyáradat helyett elég egy ötperces ellenőrzés.

Hogyan működik az egyeztetőmotor

A motor mindkét fájl minden azonosítóját a kiválasztott hosszúságú kanonikus bájtsorozatra normalizálja. Ezután négy menetben párosítja a rekordokat: pontos vagy normalizált egyezés, vezető nullákkal kiegészített egyezés, decimálisan egyenértékű egyezés és fordított bájtsorrendű egyezés. Minden egyezés kategóriacímkét kap, így látható, hogyan keletkezett az eltérés.

Ami ezután marad, az a kivételjegyzék: a háttérrendszerből hiányzó azonosítók, a háttérrendszerben lévő többletek, bármelyik oldalon előforduló ismétlődések, a több jelölttel rendelkező, nem egyértelmű esetek, valamint a kiválasztott hosszon nem értelmezhető értékek.

Exportok, amelyek lezárják a vitát

Egy egyeztetési futtatás három CSV-exportot eredményez: a kivételjegyzéket az adatgazda számára, az egyezési bizonyítékot, amely minden gyártási rekordot összekapcsol a megfelelő háttérrendszeri rekorddal, valamint egy javított importfájlt, amely már a háttérrendszer által elvárt ábrázolásra és bájtsorrendre van átalakítva.

Mindkét fájl feldolgozása helyben, az Ön böngészőjében történik, feltöltés nélkül. A jövőbeli rendelésekhez a kapcsolódó adatszerződés-eszköz JSON-formátumban, elfogadási tesztvektorokkal rögzíti az egyeztetett formátumot, így a következő tétel már elsőre hibátlanul importálható.

Kérdések az egyeztetésről

Kérdések az egyeztetésről

Miért nem ismeri fel a rendszer a kártyáimat a háttérrendszeri import után?

A leggyakoribb okok az ábrázolási és bájtsorrendi eltérések: a háttérrendszer decimálisan tárol, míg a fájl hexadecimális volt, elvesztek a vezető nullák, vagy az olvasó adatátviteli útvonalán megfordul a bájtsorrend. Egyeztesse a gyártási fájlt a háttérrendszer exportjával, hogy pontosan lássa, melyik átalakítás magyarázza az eltérést.

Hogyan javíthatom a fordított UID-ket a háttérrendszerben?

Először a két fájl egyeztetésével erősítse meg a fordítottságot: a fordított egyezéseket az eszköz külön címkével jelöli. Ezután csak az egyik oldalt javítsa, lehetőleg úgy, hogy a háttérrendszer által elvárt bájtsorrendű, javított fájlt importálja újra. Kerülje az egyes rekordok kézi javítását több ezer soron át.

Mi az a kártyaadat-szerződés?

Rövid, géppel olvasható megállapodás a kártyagyártó és a háttérrendszer üzemeltetője között, amely rögzíti az azonosító bájthosszát, ábrázolását, bájtsorrendjét, a vezető nullák kezelését és a kis- és nagybetűs írásmódot, a teszteléshez használható elfogadási tesztvektorokkal együtt. Megszünteti azt a bizonytalanságot, amely az egyeztetési kivételeket okozza.

Feltöltődnek a kártyafájljaim az egyeztetés során?

Nem. Mindkét fájl feldolgozása és párosítása helyben, az Ön böngészőjében történik. A ChargeRFID semmit sem kap meg és nem tárol, így az eszköz éles kártyaadatokkal is használható.

Mérnöki áttekintés

Szeretné, ha egy szakértő is átnézné az eredményt?

Adja meg munkahelyi e-mail-címét, és a ChargeRFID egyik kártyamérnöke rövid értékelést küld az Önnél használt formátumokról, általában egy munkanapon belül. Csak az e-mail-címét és a megjegyzését küldjük el; az azonosítóadatai nem hagyják el ezt a böngészőt.

Nincs hírlevél, nincs levelezőlista. Egyetlen válasz egy mérnöktől.

A következő szállítmány importja sikerüljön elsőre.

Minden ChargeRFID-rendeléshez géppel olvasható adatszerződést és a gyártás előtt egyeztetett elfogadási tesztvektorokat mellékelünk, így az egyeztetés formalitássá válik, nem mentőakcióvá.