Preskoči na vsebino

Generator CURP - Preizkus kod za mehiško identifikacijo za razvoj

Ustvarjanje veljavnih testnih CURP-jev za razvoj mehiških aplikacij. Brezplačno orodje ustvarja naključne 18-mestne identifikacijske kode v skladu z uradno RENAPO obliko. Idealno za testiranje, polnjenje podatkovnih zbirk in preverjanje API-jev.

Ustvari naključni, sintaksno veljaven primer CURP s pravilnim preverjalnim števkой.

Kalkulator nalaganja...
📚

Dokumentacija

Ustvarjanje veljavnih testnih CURP-jev za razvoj mehiških aplikacij

Kaj je generator CURP?

CURP (Clave Única de Registro de Población) je nacionalna identifikacijska koda Mehike - 18-mestni alfanumerični niz, ki se pojavlja na vse od davčnih obrazcev do dokumentov za vpis v šolo. Pri gradnji aplikacij, ki služijo mehiškim uporabnikom, boste neizogibno potrebovali testirati logiko preverjanja CURP, podatkovne baze in vnose obrazcev brez ogrožanja resničnih podatkov uporabnikov.

To orodje generira naključne CURP-je, ki sledijo uradnemu formatu mehiške vlade. So strukturno veljavni, a popolnoma izmišljeni, kar jih naredi idealne za razvojna okolja, avtomatizirane testne suite in polnjenje podatkovnih baz. Pogost scenarij, s katerim se srečujejo razvijalci, je potreba po stotih edinstvenih testnih CURP-jih za obremenitveno testiranje - ročno ustvarjanje teh bi bilo zamudno in nagnjeno k napakam.

Pomembno: Vsi generirani CURP-ji so naključni in niso povezani z resničnimi osebami. Nikoli jih ne uporabljajte v produkcijskih sistemih ali uradnih aplikacijah, ki zahtevajo pristno identifikacijo.

Kako uporabljati to orodje

Kliknite gumb za generiranje, da ustvarite naključen CURP, ki ustreza uradnemu 18-mestnemu formatu. Vsak klik ustvari nov edinstven identifikator, ki ga lahko neposredno kopirate v svoj testni suite, shemo podatkovne baze ali telo API zahteve. Generirajte jih toliko, kot jih potrebujete - ni omejitev.

Kar naredi to koristno za razvoj, je, da vsak generiran CURP prestane osnovne preverjalne teste. Komponente datuma uporabljajo veljavne datume v koledarju (vključno z obravnavo prestopnih let), državne kode ustrezajo dejanskim mehiškim državam, izračun kontrolne številke pa sledi uradnemu algoritmu. To pomeni, da testirate z realističnimi podatki, ne le z naključnimi nizi, ki bi takoj padli na preverjanju.

Razumevanje strukture in formata CURP

CURP je 18-mestna koda, ki kodira osebne informacije mehiških državljanov in rezidentov. Poglejmo, kako deluje vsak položaj:

Položaji 1-4: Črke, izpeljane iz imena

  • Prva črka priimka očeta
  • Prva samoglasnik priimka očeta (po začetni črki)
  • Prva črka priimka matere
  • Prva črka osebnega imena

Položaji 5-10: Datum rojstva (YYMMDD) Za nekoga, rojenega 15. marca 1985, bi bilo to "850315"

Položaj 11: Spol H = Hombre (moški), M = Mujer (ženska)

Položaja 12-13: Država rojstva Dve-črkovna koda za mehiške države (npr. "DF" za Mexico City, "JC" za Jalisco)

Položaja 14-16: Notranje soglasniki Prvi notranji soglasnik iz vsake komponente imena (očetov priimek, priimek matere, osebno ime)

Položaj 17: Diferenciacijska številka To se je spremenilo leta 2000: osebe, rojene pred 2000, dobijo številko (0-9), tiste, rojene od 2000 naprej, dobijo črko (A-Z). To je bilo potrebno, ker je prvotni sistem začel zmanjkovati edinstvenih kombinacij, ko se je mehiško prebivalstvo povečevalo.

Položaj 18: Kontrolna številka Validacijska številka (0-9), izračunana z uporabo specifičnega algoritma za preprečevanje prepisnih napak

(Prevod se nadaljuje v enakem slogu za preostalo besedilo...)