Distribusi Kasus Cacat / Dosa Lintas 22 KPI
Tingkat Persentase Angka Dosa per KPI (%)
Peringkat Cabang ASC dengan Angka Dosa Terbanyak
Proporsi Status Verifikasi Data
Bab 1: Aturan Default Tema & Tipografi Seragam
Standar 1 Font Tunggal (Inter), 3 Ukuran Baku (14px, 12px, 10px), 3 Ketebalan (700, 600, 400), dan 2 Warna Teks Baku
1. Standar 3 Ukuran Font, 3 Ketebalan, dan 2 Warna Teks (Inter Only)
Aturan baku seragam agar tampilan bersih, tenang, dan tidak ramai di seluruh fungsi web
| 5 Jenis Komponen / Elemen | Cakupan Elemen Web | Ukuran Baku | Ketebalan | Warna Teks | Kelas CSS | Contoh Tampilan Langsung |
|---|---|---|---|---|---|---|
| 1 Judul & Brand | Judul Bab / Halaman, Judul Card / Panel, Brand Header, Nilai Metrik | 14px (Besar) |
Tebal (700) | Warna 1 (#0f172a) |
.theme-page-title |
Bab 3: ID GSPN (Pusat) |
| 2 Header Kolom Tabel | Header Kolom Seluruh Tabel Data (th Bab 1 - 16) |
12px (Sedang) |
Sedang (600) | Warna 2 (#64748b) |
.theme-table-th |
ID GSPN Nama Personel |
| 3 Data Tabel & Nilai | Isi Baris Tabel Data (td), Kode ID GSPN, Serial/IMEI, Angka Nilai |
12px (Sedang) |
Normal (400) | Warna 1 (#0f172a) |
.theme-table-td |
Fajar Pratama ID442101 |
| 4 Tombol & Kontrol Form | Tombol Utama, Tombol Batal/Filter, Input Text, Select, Menu Sidebar | 12px (Sedang) |
Sedang (600) / Normal | Warna 1 & Aksen Tombol | .theme-btn-primary |
|
| 5 Keterangan & Status | Subjudul / Deskripsi Bab, Label Formulir Input, Hint Petunjuk, Badge Status Pill | 10px (Kecil) |
Normal (400) / Sedang | Warna 2 (#64748b) |
.theme-page-desc |
Disetujui Petunjuk form pengajuan |
Sistem Tipografi 2 Warna Teks Baku (Dual-Color Contrast)
Seluruh tipografi di web ini hanya menggunakan 2 warna baku untuk kenyamanan mata & keterbacaan maksimal
#0f172a
Slate-900: Data Utama & Judul Penting
Digunakan untuk seluruh konten data yang harus dibaca jelas, angka metrik kuantitatif, nama karyawan, dan judul bagian.
14px, Tebal 700)14px, Tebal 700)14px, Tebal 700)12px, Normal 400)10px/12px, Sedang 600)#64748b
Slate-500: Header Kolom & Keterangan
Digunakan untuk pembungkus data, header tabel (th), subjudul penjelas, label formulir input, dan petunjuk sistem.
12px, Sedang 600)10px, Sedang 600)10px, Normal 400)10px, Normal 400)12px, Normal 400)Sistem Icon Terpopuler di Dunia: Lucide Icons
Standar resmi yang diadopsi oleh Shadcn UI, Tailwind CSS, Vercel, dan Next.js
- Presisi Stroke 1.85px: Seluruh icon memiliki bobot garis yang identik dan harmonis dengan teks.
-
Fit-Page Architecture: Aplikasi terkurung presisi 100vh tanpa window scrollbar luar (
overflow: hidden). - Scroll Mandiri pada Data: Hanya tabel data dan riwayat chat yang memiliki scroll internal.
Bab 2: Manajemen Akun & Kontrol Admin
Admin memiliki full kontrol atas akun user, watermark aktif, OTP, & timeout
Daftar Akun Pengguna
Pengguna aktif, peranan otorisasi, dan cabang ASC
| Nama Pengguna | Username | Role | Cabang ASC | ID GSPN | Status | Aksi Admin |
|---|
System Administration & Kontrol Server
System Healthy • OnlineKonfigurasi arsitektur portal GSPN2, monitoring server Python Flask, database SQLite, dan kontrol keamanan sistem
Manajemen Akun & Otoritas (Admin)
Kontrol hak akses user, role, dan cabang ASC
Kelola daftar pengguna aplikasi, penetapan peranan (Admin, Leader, Teknisi), status aktifasi akun, serta penugasan cabang resmi ASC BUJM.
Sistem UI & Desain Tema Baku
Standar 1 font, 3 ukuran, 3 tebal, 2 warna teks
Kepatuhan antarmuka terhadap standar desain korporat Samsung GSPN: arsitektur 100vh tanpa window scrollbar, tata letak data mandiri, dan palet warna dual-contrast.
Utilitas & Diagnostik Sistem
FRP tool, WhatsApp support, file manager
Pusat Persetujuan & Otorisasi Layanan Akun (Approval Center)
| Kategori Otorisasi | Pencarian Personel / WO |
|
| Pending Reset Password / MFA |
|
Pending Registrasi ID GSPN |
|
| Pending Klaim Accident Repair |
|
Total Selesai Diproses |
| Jenis Layanan | ID GSPN | Nama Karyawan | Cabang ASC | Alasan / Reason | Foto Error | Status | Aksi Persetujuan Admin |
|---|
| Employee No (NIK) | Nama Lengkap | Cabang ASC | Job Title | Status NDA | Status Pengajuan | Aksi Approval |
|---|
| Nomor WO | Model / Tipe | Teknisi | Cabang ASC | Total Nilai | Otorisasi | Aksi Keputusan |
|---|
| Pencarian Data | Filter Kategori |
|
| No | Kategori | Cabang ASC | Nama Pemohon | Jabatan | Eng Code | GSPN | PORTAL ID | Tgl Pengajuan | Tgl Data Disetujui | Tgl Data Ditolak | Tgl Pengajuan (Revisi) | Tgl Generate Akun | Tgl Upload NDA | Tgl NDA Disetujui | Tgl NDA Ditolak | Tgl Upload NDA (Revisi) | Tgl Pengajuan ke SEIN | Tgl Balasan SEIN | Tgl Disetujui | Tgl Ditolak | Reason Ditolak | Alasan | Keterangan | Status | Aksi Otorisasi |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Memuat daftar approval personel baru... | |||||||||||||||||||||||||
| NIK (Employee Number) |
| Pas Foto 3x4 * |
3x4
|
| Name (Nama Lengkap) * | Cabang ASC * | ||||
| Ship To Code * | Job title * | ||||
| Product * | Email * | ||||
| Mobile No (WhatsApp) * | Join Date * | ||||
| Durasi Kerja | Experience / Fresh Grad * | ||||
| Pengalaman Bekerja (Tahun) | Pendidikan Terakhir * | ||||
| Nama Sekolah Terakhir * | Jurusan * |
| Company | Status Akun | ||
| Status Karyawan | Reason Pengajuan | ||
| Employee Number (NIK) | Eng Code * | ||
| ID GSPN * | Portal ID * | ||
| ID SBA | Kategori | ||
| Skill Lapangan |
In-Home:
Carry-In:
Welding:
|
||
| Nama Lengkap | |
| ID GSPN | |
| Tanggal Generate |
| Berkas NDA * |
PDF NDA
Dokumen_NDA.pdf
|
| Tanggal Balasan SEIN | Pengirim Balasan SEIN |
Pending
|
|
| Isi Balasan SEIN |
Screenshot Email SEIN
Bukti Otentik Tangkapan Layar
|
Preview
Belum ada screenshot email
Tangkapan layar di-capture otomatis dari inbox
|
| ID GSPN | Nama Cabang | ||
| Job Title | Nama Pemohon |
| Eksekusi Robot |
|
| User ID GSPN | Email Terdaftar | ||
| Password Awal GSPN * |
|
Status Password | Kredensial Siap Diaktifkan |
| Wajib Ganti Password | |
| Notifikasi Akun | |
| Catatan Reset Password |
| Nama Pemohon | User ID GSPN | ||
| Engineer Code | Cabang ASC | ||
| Tahap 1: Verifikasi Foto | Data & Pas Foto Terverifikasi | Tahap 2: Generate Akun | ID GSPN & Eng Code Lengkap |
| Tahap 3: Berkas NDA | PDF NDA Bertandatangan Sah | Tahap 4: Email Principle | Email Permohonan Terkirim |
| Tahap 5: Otorisasi | Wewenang & Hak Akses Siap | Tahap 6: Reset Password | Password Awal Terkonfigurasi |
| Status Akhir Pengajuan | Masa Berlaku Akun | ||
| Catatan Pengesahan Final | |||
| Pola Formula ID GSPN | Pola Portal ID (SingleID) | ||
| Kode Perusahaan (Company) |
|
Format Nomor Urut (Sequence) | |
| Standardisasi Format |
[SEQUENCE] = 001 s/d 999
•
[ROLE_CODE] = TCE (Engineer CE), TMX (Engineer HHP), LEA (Leader), SPA (Admin Part), RCP (CS)
•
[BRANCH_CODE] = BTM (Batam), BDJ (Banjarmasin), PBN (Pangkalanbun), dll.
•
[COMPANY_CODE] = BTG (PT. Bintang Utama Jaya Makmur)
|
||
| Pilih Cabang ASC | Pilih Job Title | Pilih Product | |||
| Sequence (Nomor Urut) |
|
Hasil Preview ID |
ID GSPN:
001TCEBTMBTG
Portal ID:
BTMTCE001
ID SBA:
GSPN.001TCEBTMBTG
[001] (Sequence) + [TCE] (Engineer CE) + [BTM] (UNICOM BATAM) + [BTG] (Company)
|
||
| No | Job Title (Jabatan) | Product | Kode Role (3 Digit) | Deskripsi / Peran Teknis | Status | Aksi |
|---|
| No | Nama Cabang ASC | Kode Singkatan Cabang | Kota / Wilayah | Status | Aksi |
|---|
| No | Nilai Opsi (Dropdown Value) | Dipakai di Database | Status / Tipe | Aksi Manajemen |
|---|
Screenshot notifikasi error otentikasi GSPN / Google Authenticator.
Screenshot beranda pengaturan MFA portal SingleID & status aktif.
Screenshot aplikasi Google Authenticator di smartphone (6 digit OTP).
Screenshot About Phone atau hasil dial *#06# (15 digit IMEI).
Koreksi Typo / Ganti Nama Dropdown
Fitur ini berguna untuk memperbaiki kesalahan ketik (misal: BE UNICOM KOTA BUMI menjadi BE UNICOM KOTABUMI).
Anda akan menghapus opsi: dari kategori .
Terdapat 0 data personel di database yang menggunakan opsi ini. Agar kolom tidak kosong, pilih opsi pengganti (migrasi) di bawah:
| Fungsi Sistem | Pilihan Akun Pengirim | Keterangan / Tujuan Fungsi |
|---|---|---|
| 🔐 Pengiriman Kode OTP (2FA Keamanan) | Mengirim surat kode 6-digit OTP ke inbox pemohon login / registrasi akun | |
| ✉️ Surat Resmi ke Principle Samsung | Kirim template permohonan ID GSPN baru, Reset Password, & Reset MOTP ke support Principle | |
| 🌐 Akun Utama Default Sistem | Akun fallback untuk seluruh notifikasi sistem umum dan testing koneksi |
| Email Outlook / Akun | Nama Pengirim | ||
| Password Akun | SMTP Server Host | ||
| Port SMTP | Uji Koneksi |
| Alamat Email Gmail | Nama Pengirim | ||
| App Password (16 Karakter) | SMTP Server Host | ||
| Port SMTP | Uji Koneksi |
| Label / Nama Akun | |
| Alamat Email | |
| Nama Pengirim (Display) | |
| SMTP Server Host | |
| Port SMTP & Protokol |
|
| Password / App Password | |
| Alokasi Otomatis |
Database Master Personel ID GSPN
| Total Personel | Cabang ASC | Divisi CE | Divisi HHP | Skill In-Home | Skill Carry-In | Skill Welding |
| 345 | 55 | 94 | 68 | 97 | 314 | 77 |
| Pencarian Personel |
|
Status Pengajuan | |
| Cabang ASC & Jabatan |
|
Produk & Skill Lapangan |
Limit:
|
| No | Aksi (CRUD) | Status Pengajuan | Timestamp | Ship To Code | NIK (Employee Number) | Eng Code | Name | Company | ASC Name | Status | Join date | Durasi Kerja | Experience/Fresh Graduate Hiring | Pengalaman Bekerja (Tahun) | Status Karyawan | Job title | Product | NDA Date | ID GSPN | Mobile No | Welding | In-Home | Carry-In | ID SBA | Portal ID | Reason | Pendidikan Terakhir | Nama Sekolah Terakhir | Jurusan | Kategori | Foto |
|---|
| No | Foto | Nama Lengkap & NIK | Cabang ASC | Jabatan & Product | Kontak (WA / Email) | Tanggal Pengajuan | Status Pengajuan | ID GSPN / Eng Code | Detail |
|---|---|---|---|---|---|---|---|---|---|
| Memuat status pengajuan... | |||||||||
Bab 4: Accident Repair
Samsung Care+ HubDatabase klaim kecelakaan / Care+, otorisasi principle, kalkulasi otomatis PPN 11%, dan berkas bukti 9-slot
Database Lengkap Accident Repair
Memuat... 33 Kolom Master| No | Aksi (CRUD) | Tanggal & Waktu Laporan | Dibuat Oleh | Ship to Code | Cabang ASC | Nomer Bill | Model Unit | Garansi (Wty Flag) | NIK (Employee No) | Nama Teknisi | Engineer Code | Jabatan | Product | Join Date | Masa Kerja | Portal ID | Part Number (PN) | Deskripsi Part / Kerusakan | User Price (Rp) | Final Price x1.11 (Rp) | Kronologis Kejadian | 1. Video Kerusakan | 2. Video Pembongkaran | 3. Video Setelah Kejadian | 1. Foto Setelah Kejadian | 2. Foto Tampak Depan | 3. Foto Tampak Belakang | 4. Foto Tool Repair | 5. Foto DO | 6. SS Part GSPN | Kategori Part | Status Admin | Catatan / Remark Admin |
|---|
Wajib unggah video & foto bukti. Jika berkas tidak ada, silakan klik tombol Tidak Ada.
Konfigurasi Akun & Server Playwright GSPN
| User ID (Akun 1 - BUJM) * | User ID (Akun 2 - BATAM) * | ||
| Password (Akun 1) * |
|
Password (Akun 2) * |
|
| Peran / Otoritas Worker | Worker 1 - Cabang Utama & Sesi Login Pertama | Peran / Otoritas Worker | Worker 2 - Cabang Pendukung & Eksekusi Paralel |
| Target Portal URL * | |
| Folder RAW (Unduhan Cabang) * | |
| Folder MERGED (File Master) * |
| Nama Berkas Master | Lokasi Penyimpanan | Ukuran | Terakhir Diperbarui | Aksi |
|---|
| Nama Task | Status | Hasil Baris | Waktu Mulai | Waktu Selesai | Log Singkat |
|---|
| User ID: | - |
| Status MFA: | - |
| Waktu: | - |
| User ID: | - |
| Status MFA: | - |
| Waktu: | - |
| No | Cabang | Nomor Bill | Status |
|---|---|---|---|
| Memuat daftar data... Silakan jalankan script otomatisasi terlebih dahulu. | |||
Pusat Big Data Terpadu & File Manager (PostgreSQL 17)
PostgreSQL • bujm_bigdataPusat Penumpukan Berkas Excel ke PostgreSQL Big Data
Pilih langsung berkas Excel yang tersimpan di server web (Scraped RPA, Merged, Raw, atau Master) tanpa perlu upload eksternal
| Nama Berkas Excel | Kategori & Jalur Penyimpanan | Ukuran | Tanggal & Waktu | Aksi Cepat |
|---|
Tidak ada berkas Excel yang cocok dengan filter / pencarian.
uploads/
Pusat Validasi Kasus Pembilang & Penyebut (Cross-KPI Audit Center)
22 Kategori KPI Aktif Single Source of Truth| # |
KPI Kategori
|
No Service Order
|
Role Data
|
Klasifikasi Dosa
|
Tgl Delivered
|
Cabang (Branch)
|
Teknisi (Engineer)
|
Product Group
|
Product Model
|
Defect Type
|
Defect Detail DESC
|
Condition
|
Defect Code
|
IRIS Symptom
|
IRIS Repair
|
Service Type
|
Warranty Term
|
SAW WER Category
|
IQC Result
|
OQC Result
|
REDO
|
Part No
|
Part Description
|
Status Validasi
|
Remark / Catatan Verifikasi
|
|---|
| # | Nama Kategori KPI | Sifat & Karakteristik Dosa | Logika Penentuan Cacat / Dosa Cabang |
|---|
Bab 7: Olah Data & Logika KPI
Olah data unduhan robot, kalkulasi rumus KPI fleksibel, TAT <24h, repeat repair, dan FTFR
(TAT <24h % × 0.4) + (FTFR % × 0.3) + (NPS × 0.3) - (Repeat × 1.5)
Tabel Hasil Perhitungan KPI Teknisi
Performa skor kecepatan dan mutu kerja teknisi
| Periode | Nama Teknisi | ID GSPN | Cabang ASC | Total Unit | TAT <24h | Repeat Repair | FTFR % | NPS Score | Skor Akhir | Status |
|---|
Bab 9: SBA (Special Billing Approval)
Terima email dari principle, parsing dan simpan sebagai data terorganisir lengkap foto/lampiran
Daftar Pengajuan Special Billing Approval
Data rekonsiliasi persetujuan penagihan khusus
| Nomor SBA | Subjek Email | Model | Cabang ASC | Deskripsi Kerusakan | Status | Aksi |
|---|
Bab 10: CD Bill (Component & Duplicate Claim)
Terima email klaim dari principle, input data & simpan status penagihan
Daftar Tagihan CD Bill
Rekonsiliasi komponen dan klaim duplikasi
| No. Tagihan | Tipe Klaim | Ref Principle | Cabang ASC | Nominal (Rp) | Status | Aksi |
|---|
KPI Filter: Major Repair (Tingkat Berat)
0 Service Orders PostgreSQL 17| # | NO. SERVICE ORDER | NAMA CABANG (ASC) | TEKNISI | GRUP PRODUK | MODEL PRODUK | DEFECT TYPE (KPI) | DETAIL KERUSAKAN | SERVICE TYPE | TGL BILLING | IN-WARRANTY LABOR | OUT-WARRANTY LABOR | STATUS |
|---|
| # | SOURCE | SO KITA (AWAL) | SO EXTERNAL (VENDOR LAIN) | IMEI / SERIAL NO | MODEL | NAMA VENDOR LAIN | TGL REPEAT | TARGET KPI | KETERANGAN | AKSI |
|---|---|---|---|---|---|---|---|---|---|---|
| Memuat data repeat external... | ||||||||||
Bab 12: LMS (Learning Management System)
Materi PDF, Video, absen belajar, ujian online exam, dan rapor nilai teknisi
Rapor & Hasil Kelulusan Ujian
Passing Grade: 80| Nama Teknisi | Judul Ujian | Absensi Belajar | Nilai Skor | Predikat | Waktu Selesai |
|---|
Bab 13: Live Chat Support (WhatsApp Style)
Helpdesk teknisi: terdata tiket token, waktu tanya, waktu jawab, & status solved
Bab 14: Absensi Tim Teknisi (TS)
Presensi harian teknisi ASC: Masuk, Cuti, Off, Sakit, atau Lembur
Daftar Kehadiran Hari Ini
| Nama Teknisi | Tanggal | Status | Jam Masuk | Keterangan | Ubah Cepat |
|---|
Bab 15: Layanan Unlock FRP
User mengisi data & remote ID, admin mengeksekusi remote, lalu status Done
Daftar Permintaan Unlock FRP
Remote Service| Teknisi Pemohon | Tipe Model | IMEI / SN | Versi Android | Remote ID | Status | Aksi Admin |
|---|
| Pencarian Data | Filter Status |
|
| No | Kategori | Cabang ASC | Nama Pemohon | Jabatan | Eng Code | GSPN | PORTAL ID | Tgl Pengajuan | Tgl Data Disetujui | Tgl Data Ditolak | Tgl Pengajuan (Revisi) | Tgl Generate Akun | Tgl Upload NDA | Tgl NDA Disetujui | Tgl NDA Ditolak | Tgl Upload NDA (Revisi) | Tgl Pengajuan ke SEIN | Tgl Disetujui | Tgl Ditolak | Reason Ditolak | Alasan | Keterangan | Status | Aksi |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Memuat status pengajuan... | ||||||||||||||||||||||||