DATA Most
Pamica Import Preview — bulk onboarding
Ucetni importuje XLSX export z Pamicy, AI Agent mapuje sloupce a zamestnance. Preview pred confirm.
v1.0 | 22. 4. 2026
Autor: Petr Rohan
Status: WIREFRAME (dark)
Zdroj: ACID-TEST 31 zamestnancu
Spec: 16-ai-agent.md M9
KROK 01
Upload XLSX z Pamicy
Ucetni preta Pamica export (Personalistika → Soubor → Excel). Typicky soubor ma 109 sloupcu a obsahuje vsechny zamestnance jedne organizace. Dataphoto priklad: 23 zamestnancu, 13 KB.
upload_file
Pretahnete Pamica XLSX sem
Nebo kliknete pro vyber souboru. Max 10 MB.
Podporovane: .xlsx (Pamica Personalistika export)
Co se stane s vasimi daty: Soubor se ulozi zasifrovane v R2, ClamAV ho oskenuje, AI Agent extrahuje strukturu. Zadna osobni data se neposilaji do LLM — mapovani sloupcu se uci z anonymizovanych vzorku (jmena hlavicek, typy hodnot). Individualni zaznamy zustavaji u vas. Detail: per-tenant learning v AI Import Agent.
KROK 02
AI Agent zpracovava soubor
Bezi 4 paralelni kroky: malware scan, parsovani XLSX, fuzzy mapovani sloupcu, validace per zamestnanec. Typicky trva 5-15 sekund pro 23 zaznamu.
firma-XYZ.xlsx — zpracovano za 8,3 s
ClamAV: clean · 109 sloupcu namapovano · 23 zamestnancu validovano
KROK 03
Mapovani Pamica sloupcu → DATA Most pole
Zobrazujeme jen sloupce, ktere potrebovaly neco namapovat (ne 1:1 shodu). Zbytek (83 sloupcu) je mapovano automaticky s confidence 1.0. Klik na [upravit] pro rucni korekci pred importem.
Pamica sloupec DATA Most pole Confidence Logika
„Narodnost" (volny text) employees.nationality (ISO2) ★★★★★ 1.0 M1 mapper
„Statobcanstvi" = UA employees.citizenship = UA ★★★★★ 1.0 exact
„Adresa rezidentstvi" = „Adresa trvaleho pobytu" employee_addresses.type = permanent ★★★★☆ 0.92 M2 mapper
„Typ dokladu (ciz)" = „P" ref_identity_document_type = Passport ★★★★☆ 0.95 M3 letter map
„Typ dokladu (ciz)" = „O" ?! ref_identity_document_type = Other ★★★☆☆ 0.65 M3 ambiguous
„Spolecnik" = True + employment_kind = „S" employments.nkpz_code = 2210 ★★★☆☆ 0.75 M6 decision tree
„Vyplata" = „hotove" employees.payment_method = InCash ★★★★★ 1.0 M4 mapper
(nic v Pamice pro dan. rezidenci) employees.tax_residence_country = null ☆☆☆☆☆ 0.0 chybi v exportu
★★★★★ 0.90-1.0 auto-apply ★★★★☆ 0.80-0.89 ukazka v preview ★★★☆☆ 0.50-0.79 doporuceno overit ☆☆☆☆☆ < 0.50 enrichment request
KROK 04
23 zamestnancu k importu
Firma-XYZ, 23 UA zamestnancu (kategorie C = non-EU). 18 pripravenych, 3 vyzaduji overeni, 2 zablokovane (chybi povinne JMHZ atributy).
18
Pripraveno k importu
78 % vsech zaznamu
3
Overte pred importem
13 % — placeholder RC, divne adresy
2
Zablokovano
9 % — non-EU bez pracovniho povoleni
Osobni #
Jmeno a prijmeni
Obcanstvi / Kat.
Stav
Poznamka
Akce
Z0001
Shevchenko, Dmytro
UA C
check_circle Ready
Zamestnanecka karta OK, vse vyplneno
Z0005
Kovalenko, Oleksandr
UA C
check_circle Ready
Ok
Z0012
Mykulka, Ivan
UA C
warning Overte
⚠ Placeholder RC: 021001/1111 (pattern xxxxxx/1111)
Z0013
Popovych, Nataliia
UA C
warning Overte
⚠ Placeholder RC: 901021/1111
Z0020
Tkachenko, Oksana
UA C
warning Overte
⚠ „Cislo pojistence ZP" obsahuje datum 18.12.1966 misto cisla
Z0006
Kral, Beran
prazdne ?
block Blokovano
❌ Chybi statni obcanstvi (povinne pole) + chybi pracovni povoleni
Z0022
Oleksandr, Maryna
UA C
block Blokovano
❌ Non-EU cizinec bez pracovniho povoleni — REGZEC XML nelze
+ 16 dalsich zamestnancu (Ready). zobrazit vsech 23
Osobni cisla (Z-series)
Existujici (pouzity Pamicou):
Z0001 — Z0023 (23 unikatnich)
Dostupne pro nove zamestnance:
Z0024, Z0025, Z0026, Z0027...
Format: Z + 4 cislice. Navazuje automaticky.
JMHZ atributy — pokryti
10068 Dan. rezidence 0/23 ❌
10249 NKPZ 0/23 ❌
10234 CZ-ISCO 0/23 ❌
10529 Kod obce RUIAN 0/23 ❌
10106 Pracovni opr. 4/23 ⚠
18 z 18 povinnych JMHZ atributu chybi → automaticky vygenerujeme enrichment requesty pro klienta po importu.
KROK 05
Varovani a blokery
Podrobny seznam toho, co vyzaduje pozornost. Warnings (zluta) lze importovat a vyresit pozdeji, errors (cervena) blokuji import dokud neni provedena korekce.
block
2 blokujici chyby
  • Z0006 Kral, Beran — chybi statni obcanstvi (povinne pole). Cross-field validator blokuje import dokud neni obcanstvi vyplneno.
  • Z0022 Oleksandr, Maryna — non-EU cizinec (UA) bez pracovniho povoleni. REGZEC XML nelze vygenerovat. Bud doplnte povoleni, nebo oznacte „Volny pristup na trh prace" (rodinny prislusnik EU obcana, azyl...).
warning
3 varovani — doporuceno overit
  • Z0012 Mykulka — placeholder RC 021001/1111 (pattern xxxxxx/1111). Pravdepodobne fake pri rychlem onboardingu.
  • Z0013 Popovych — placeholder RC 901021/1111.
  • Z0020 Tkachenko — „Cislo pojistence (ZP)" obsahuje datum „18.12.1966" misto cisla. Pravdepodobne bylo zadano datum narozeni.
info
18 informaci — chybi JMHZ atributy
Pamica export obsahuje stare schema bez JMHZ atributu. Vsech 23 zamestnancu bude potrebovat dohlaseni nasledujicich atributu pred generovanim REGZEC XML:
  • 10068 Kod statu rezidentstvi (povinne i pro CZ obcany)
  • 10249 NKPZ postaveni v zamestnani (auto-mapujeme z employment_kind)
  • 10234 CZ-ISCO 5-misty kod (vyzaduje dohledani v nasem vyhledavaci)
  • 10529 Kod obce RUIAN (vyzaduje autocomplete nad 6402 obcemi)
  • 10101 Sektor pojisteni, 10238 Vedouci zamestnanec, 10255 Pracovni rezim...

Po importu se automaticky vygeneruji enrichment requesty pro kazdeho zamestnance — klient je dostane jako formularove ulohy a muze je vyplnit postupne.
KROK 06
Potvrdit import
Rozhodnuti: bud importujte 21 pripravenych + overenych a 2 blokery resit pozdeji, nebo nejprve opravte blokery a pak importujte vsechny.
Vybrano: 21 zamestnancu k importu (18 ready + 3 s varovanim)
Co se stane po kliknuti na Importovat:
1. Vytvori se 23 zaznamu v `employees` (vcetne 2 blokovanych, ale oznacene jako status=draft)
2. Pro kazdeho zamestnance se vygeneruji enrichment requesty pro chybejici JMHZ atributy
3. Blokovane zaznamy dostanou oznaceni „chybi obcanstvi / chybi pracovni povoleni" + notifikace klientovi
4. Vytvori se 1 zaznam v data_imports s audit trail (kdo, kdy, soubor, vysledek)
5. Pamica XLSX soubor se zasifruje a archivuje v R2 (retence 10 let)
6. REGZEC XML se negeneruje ihned — az po vyplneni vsech povinnych atributu
⚠ Dulezite: Po importu CSSZ formalne vyzaduje dohlaseni vsech zamestnancu do 30. 4. 2026. Enrichment requesty posilejte klientum co nejdriv — klient ma na vyplneni jen par dni. Pokud termin propasnete, hrozi sankce az 5 000 Kc za zamestnance.