CAI 2026
Pendaftaran & Absensi Peserta — CAI Daerah Cikarang
Masuk
Login peserta & panitia
{{ loginErr }}
Peserta: gunakan akses login dari panitia
BELUM DAFTAR?
Formulir Pendaftaran Peserta
Isi data lengkap — QR absensi langsung terbit setelah daftar
{{ f.imageLinkLabel }}
Pratinjau foto {{ f.label }}
{{ regErr }}
💬 Chat admin untuk ambil QR & info
CAI 2026
Kartu Peserta · CAI 2026
{{ myName }}
{{ b.label }}
Tunjukkan QR ini untuk absen
{{ myId }}
{{ d.label }}
{{ d.value }} Lihat
⚠ Segera download atau screenshot kartu QR ini dan simpan di galeri HP kamu, agar absensi saat acara lebih cepat — tanpa perlu login ulang.
✓ Kartu QR sudah didownload. Cek galeri/folder unduhan HP kamu. Butuh lagi? Download ulang di bawah.
Riwayat Kehadiran
✓ {{ a.meeting }} {{ a.time }}
Belum ada kehadiran tercatat.
Simpan Kartu QR Kamu
{{ myId }}
⚠ Segera download atau screenshot kartu QR ini dan simpan di galeri HP kamu, agar absensi saat acara lebih cepat — tanpa perlu login ulang.
Kartu tersimpan otomatis setelah tombol ditekan.
CAI 2026
Panel Admin
CAI Cikarang
Akun ini belum diberi akses menu apa pun. Hubungi admin utama.
Filter Data
{{ c.label }}
{{ c.value }}
{{ c.sub }}
{{ dashChartTitle }}
{{ dashChartSub }}
{{ b.topLabel }}
{{ s.countLabel }}
{{ b.label }}
{{ b.totalLabel }}
{{ l.label }}
Tidak ada data untuk filter ini.
Kehadiran per Pertemuan
{{ m.name }}{{ m.countLabel }}
Peserta per Desa
{{ k.name }}{{ k.count }}
Peserta per Kategori
{{ k.count }}
{{ k.name }}
{{ absenAutoHint }}
🔍
{{ scanMsg }}
{{ pvName }}
{{ pvId }}
{{ pvMeta }}
{{ pvTime }}
Hadir — {{ selMeetingName }}
{{ attendeeCount }} orang
NoWaktuIDNamaInfo
{{ a.no }} {{ a.time }} {{ a.pid }} {{ a.name }} {{ a.meta }}
Belum ada yang hadir di pertemuan ini.
Uang Masuk
{{ cfTotalIn }}
Uang Keluar
{{ cfTotalOut }}
Saldo
{{ cfSaldo }}
Ringkasan Kategori
{{ s.label }} {{ s.pctLabel }}
Total {{ pieTitle }}: {{ pieTotalLabel }}
{{ noPieMsg }}
Kelola Kategori
Kategori Cash In
{{ c.name }}
Kategori Cash Out
{{ c.name }}
{{ cfCountLabel }}
NoJenisTanggalItemKategoriBuktiTotal
{{ r.no }} {{ r.typeLabel }} {{ r.dateLabel }} {{ r.desc }} {{ r.cat }} 📎 {{ r.amount }}
Belum ada transaksi. Klik “+ Tambah Transaksi” untuk mencatat.
Serahkan uang ke PIC, lalu realisasikan menjadi transaksi detail lewat tombol “Realisasi”. Penyerahan selesai otomatis saat terealisasi penuh.
NoTanggalPenerimaJumlahRealisasiStatusBukti
{{ h.no }} {{ h.dateLabel }} {{ h.person }}{{ h.note }} {{ h.amountLabel }} {{ h.realLabel }} {{ h.statusLabel }} 📎
Total Penyerahan: {{ hvTotalLabel }}  ·  Belum Terealisasi: {{ hvUnrealizedLabel }}
Belum ada penyerahan uang. Klik “+ Penyerahan Uang” untuk mencatat.
{{ cfModalTitle }}
{{ cfErr }}
Tambah Penyerahan Uang
{{ hvErr }}
Realisasi Penyerahan
{{ rzInfo }}
{{ it.label }} {{ it.amountLabel }}
Subtotal item: {{ rzItemsTotalLabel }}
{{ rzErr }}
{{ pesCountLabel }}
{{ p.initials }}
{{ p.nama }}
{{ p.id }}
{{ b.value }} {{ p.hadirLabel }}
Belum ada peserta terdaftar.
{{ pesDetail.nama }}
{{ d.label }}
{{ d.value }} Lihat
Akses Login Peserta
{{ credMsg }}
Gabung Data Duplikat
Nama atau nomor WA yang sama dianggap satu orang. Centang grup yang mau digabung, lalu pilih data utama — kehadiran, akses login, dan kolom yang masih kosong pindah ke sana. QR peserta duplikat tetap bisa dipakai absen.
{{ g.check }}
{{ g.title }}
{{ m.nama }}
{{ m.meta }}
{{ m.tag }}
Akun ini belum diberi akses submenu Settings apa pun.
{{ adminInitial }}
Edit Profil Admin
Ubah username & password login admin
{{ profileMsg }}
Sambungkan ke Google Sheet
Tempel rumus ini di sel A1 Google Sheet kamu. Sheet akan menarik data peserta terbaru sendiri (Google refresh ±1 jam sekali dan setiap Sheet dibuka). Link ini rahasia — siapa pun yang punya link bisa lihat data peserta.
{{ sheetFormula }}
⬇ Tes Link CSV
Auto-update Seketika (opsional)
Dengan rumus di atas saja, Google baru menarik data ±1 jam sekali. Kalau mau Sheet ikut berubah beberapa detik setelah ada pendaftar baru / data digabung / dihapus: buka Sheet → Extensions → Apps Script, tempel kode di bawah, Deploy → New deployment → Web app → Execute as Me, Who has access Anyone, lalu tempel URL deployment-nya di kotak ini. Data ditulis ke tab bernama Peserta (jangan pakai rumus IMPORTDATA di tab yang sama).
{{ sheetHookMsg }}
PIN Laporan
Halaman /laporan menampilkan data peserta ke siapa pun yang tahu PIN ini — tanpa perlu login admin. Kosongkan untuk mematikan halaman ini.
{{ reportPinMsg }}
↗ Buka halaman /laporan
Tarik sisi kanan kotak field (⋮) untuk mengatur lebarnya di formulir — beberapa field bisa berbagi satu baris. Urutan tetap diatur dengan ↑ ↓.
{{ f.label }}BAKU
{{ f.typeLabel }} · {{ f.widthLabel }}
⋮⋮
Pilihan
{{ o.value }}
Di bawah "{{ g.parentVal }}"
{{ o.value }}
Gambar pendamping (mis. size chart, ditampilkan di formulir)
Lihat
Field Baru
Tambah Pertemuan
s.d.
{{ m.name }}
{{ m.dateLabel }}
{{ m.count }} hadir
s.d.
Pesan WA ke Peserta
Dipakai tombol "Kirim WA". Placeholder: {nama} dan {id} otomatis terisi.
{{ waTplMsg }}
Kirim ke Peserta Terpilih
Tidak ada peserta.
Manajemen Akun
Akun tambahan selain peserta, dengan akses menu/submenu Settings yang bisa diatur per akun. Hanya admin utama yang bisa mengelola ini.
{{ a.username }}
{{ a.permsLabel }}
Belum ada akun tambahan. Klik "+ Tambah Akun" untuk membuat.
{{ acctModalTitle }}
Menu Utama
Submenu Settings
{{ acctErr }}
Manajemen Daerah
Aktifkan bila event diikuti lebih dari satu daerah — formulir pendaftaran akan menampilkan pilihan Daerah (wajib) sebelum Desa. Matikan bila event hanya satu daerah.
Daftar Daerah
{{ d.name }} ({{ d.abbr }})
Daerah juga tampil sebagai field "Daerah" di Opsi Pendaftaran — lebar dan labelnya bisa diatur di sana.
Desa & Kelompok
Kelola daftar desa, dan kelompok di tiap desa, yang dipakai di formulir pendaftaran.
🏘 Cikarang
Kelola Desa
Daerah: Cikarang
{{ d.name }} ({{ d.abbr }})
Belum ada desa.
Kelola Kelompok
Desa: {{ kelFor }}
{{ k.name }} ({{ k.abbr }})
Belum ada kelompok.
{{ msgText }}
{{ pickerTitle }}