| Field Name | Deskripsi | Contoh | Validasi |
|---|---|---|---|
| name | Nama lengkap karyawan | Ahmad Reski |
REQUIRED
Tidak boleh kosong
|
| password | Password untuk login | ESBCGT |
REQUIRED
Minimal 6 karakter (recommended)
|
| nik | Nomor Induk Kependudukan (NIK KTP) | 1401202505060002 |
REQUIRED
UNIQUE
Harus 16 digit angka
|
[email protected]| Field | Jika Duplikat | Action | Status |
|---|---|---|---|
| NIK | NIK sudah ada di database |
SKIP RECORD
|
Record di-skip, tidak di-import
Akan masuk ke file: skipped_nik_exists.csv
|
| Email sudah digunakan user lain |
AUTO-RESOLVE
|
Email di-set ke NULL
Record tetap di-import, email di-resolve
File: resolved_emails.csv
|
|
| Username | Username sudah digunakan user lain |
AUTO-RESOLVE
|
Generate username random baru
Record tetap di-import, username di-resolve
File: resolved_usernames.csv
|
| Telepon | Nomor telepon sudah digunakan |
AUTO-RESOLVE
|
Telepon di-set ke NULL
Record tetap di-import, phone di-resolve
File: resolved_phones.csv
|
| Ops_ID | Ops_ID sudah ada (user update) |
UPDATE MODE
|
Update data user existing
Data perusahaan, shift, dedicated akan di-update
File: updated_records.csv
|
resolved_emails.csvresolved_usernames.csvGunakan DRY RUN Mode untuk preview hasil import tanpa menyimpan ke database. Anda bisa melihat semua validation errors dan conflicts sebelum commit.
Anda bisa download template CSV kosong dengan semua field yang tersedia.
| Report File | Isi | Kapan Muncul |
|---|---|---|
consolidated_report_*.csv |
Semua record dengan status lengkap per stage | Selalu |
successful_complete_flow_*.csv |
Record yang berhasil complete flow | Jika ada yang success |
failed_operations_*.csv |
Record yang gagal di salah satu stage | Jika ada yang failed |
skipped_validation_failed_*.csv |
Record yang gagal validasi format | Jika ada validation error |
skipped_nik_exists_*.csv |
Record dengan NIK duplikat | Jika ada NIK yang sudah ada |
resolved_usernames_*.csv |
Username yang di-resolve (generate baru) | Jika ada username duplikat |
resolved_emails_*.csv |
Email yang di-resolve (set ke null) | Jika ada email duplikat |
resolved_phones_*.csv |
Telepon yang di-resolve (set ke null) | Jika ada telepon duplikat |
updated_records_*.csv |
Record existing yang di-update | Jika ops_id sudah ada (update mode) |
Data Import Service v3.0 - Enhanced Edition
Untuk bantuan lebih lanjut, hubungi IT Support