YURANET

Memuat data YURANET...

Beranda

Selamat datang

Memuat...

Shortcut Menu
Pendapatan Bulanan
Status Pelanggan
Pembayaran Terbaru
Aktivitas Terakhir
Status Jaringan FTTH
Memuat data jaringan...
Menghitung health score...
Voucher Hotspot - Bulan Ini
Memuat data voucher...

📈️ Owner Center

Ringkasan bisnis lokal untuk owner dan admin. Tidak mengaktifkan transaction cloud sync.

Owner Command Center
Belum dimuat.
Buka halaman untuk memuat ringkasan pertama kali.

🗺️ Peta Pelanggan

Distribusi pelanggan di Jember - klik marker untuk detail

📍️ Sebaran Titik Layanan
Map: 0 pelanggan
Lines rendered: 0/0 | Light trails: 0 | Mode: off
Search
Semua
Aktif
Isolir
Nunggak
Lemah
Kritis
#IDNamaKecamatanPaketStatusAksi

📡️ Traffic Monitor

Data jaringan - berjalan saat tab aktif

Trafik 24 Jam
Download Upload
Penggunaan per Paket
Top 20 Pengguna
RankNamaIPPaketDownloadUploadTotal GBStatus

👥️ Data Pelanggan

Total 884 pelanggan terdaftar

Semua
Aktif
Isolir
Belum Bayar
#IDNamaNo. HPKecamatanPaketIPDaftarStatusAksi

💳️ Tagihan & Pembayaran

Kelola tagihan bulanan

Bulan Ini
Semua
Semua Status
Lunas
Belum Bayar
  Jatuh Tempo
No. InvoiceNamaPaketPeriodeNominalJatuh TempoTgl BayarMetodeStatusAksi

🔒️ Manajemen Isolir

Pelanggan yang dinonaktifkan karena tunggakan

 

- Pelanggan Isolir

Menghitung...

Daftar Pelanggan Isolir
#IDNamaPaketTunggakanIsolir SejakHariAksi

📦️ Paket Internet

Konfigurasi layanan YURANET

Distribusi Pelanggan per Paket

💰️ Laporan Keuangan

Ringkasan keuangan YURANET

Accounting FoundationJurnal, buku besar, dan trial balance lokal
Jurnal ManualModal, prive, dan beban operasional lokal
Pilih jenis entry untuk melihat debit/kredit.
TanggalJenisKeteranganDebitKreditNominalAksi
Laba Rugi PreviewBelum laporan formal
Neraca PreviewBerbasis saldo jurnal lokal
Chart of Accounts
Trial Balance
General Ledger0 baris
TanggalJurnalAkunKeteranganDebitKreditSaldo Berjalan
Accounting Foundation bersifat read-only dari BILLING + RIWAYAT. Tidak menulis schema, tidak cloud sync, dan belum membuat Neraca/Laba Rugi formal.
Tren Pendapatan 12 Bulan
Breakdown per Paket
Riwayat Transaksi
TanggalKeteranganTipeNominal

🧾️ Invoice

Generate, cetak, dan export invoice pelanggan

🧾
Belum ada invoice ditampilkan
Pilih pelanggan dan periode, lalu klik Generate Invoice.
01
Cari/Pilih pelanggan
02
Pilih periode
03
Generate invoice
04
Download/Export jika tersedia
Invoice PreviewDraft
📄
Belum ada invoice dipilih
Preview akan muncul setelah invoice digenerate.

💬️ Telegram Bot Notifikasi

Bot berjalan di latar belakang - notifikasi otomatis ke grup/channel Telegram

yuranet-bot-daemon
uptime: 00:00:00 RUNNING
msgs_sent=0
mode=NONAKTIF
bot=not_configured
Konfigurasi Bot Aktif
Isi Token & Chat ID -> aktifkan Mode NYATA -> notif otomatis terkirim selama tab terbuka.
Kirim ke Telegram Asli
Aktifkan agar notif benar-benar terkirim ke HP
event_log 0 events
$ fire:
0
payment
0
reminder
0
isolir
0
net_event
0
total_sent

🔔️ Notifikasi

Pengingat dan pemberitahuan sistem

Semua Notifikasi

⚙️ Pengaturan

Konfigurasi sistem YURANET Billing

Profil Perusahaan
Data tersimpan di IndexedDB browser lokal
🧾️ Pengaturan Pajak
Setting ini dipakai untuk invoice baru. Invoice lama yang belum punya tax summary tetap tidak dihitung ulang otomatis.
Keamanan Akun
Otomasi Billing
Status Auto-Jobs:
-
-
Manajemen Data
Backup - export semua data ke file JSON
Restore - pulihkan data dari file backup JSON
Auto-backup - tersimpan otomatis ke localStorage tiap 6 jam
  Reset - hapus semua data dan kembali ke awal
Backup & Recovery Center
Backup lokal mengambil data IndexedDB dan localStorage. Restore memakai dry run dan confirm restore, tanpa menyalakan transaction cloud sync.
Automatic Backup Manager
Recovery Center
Snapshot History

📂️ Import Data

Import data pelanggan atau tagihan dari file CSV/Excel

Import Pelanggan (CSV/Excel)
Format kolom yang dibutuhkan:
Nama, No HP, Kecamatan, Alamat, Paket (Mbps), IP Address (opsional)
Baris pertama = header, baris berikutnya = data
Klik atau drag file ke sini
Mendukung .csv, .xlsx, .xls
Riwayat Import

Belum ada riwayat import.

Petunjuk Import
1 Download Template
Download template CSV atau Excel, isi data pelanggan sesuai format yang disediakan.
2 Upload File
Upload file yang sudah diisi. Sistem akan preview data sebelum diimport.
3 Verifikasi & Import
Cek preview data, lalu klik tombol Import untuk menyimpan ke database.
  Catatan Penting
Data yang diimport akan ditambahkan (bukan menggantikan). Duplikat HP akan dilewati.

🧾️ Laporan Pajak

Ringkasan PPN, fee mitra, dan net revenue berbasis snapshot invoice.

Filter Laporan Pajak
Lengkapi profil pajak dan mitra pelanggan secara aman. Preview tidak mengubah data; apply hanya mengisi field yang masih kosong.
Belum ada preview default tax.
💸️ Fee Mitra
💰️ Pendapatan Bersih
🧾️ Detail Invoice Pajak
TanggalInvoiceCustomerSubtotalPPNMitraFee MitraNet Revenue

📄️ Laporan PDF

Generate laporan bulanan otomatis 1 klik

Generate Laporan Bulanan
Opsi Laporan
Auto-Kirim Laporan via Telegram Bot
Laporan bulanan akan dikirim otomatis setiap tanggal yang ditentukan - tanpa perlu klik manual.
Backup & Restore Data
Export semua data (pelanggan, tagihan, ONU, tiket, audit) ke file JSON. Simpan sebagai backup. Bisa restore kapan saja jika browser di-clear.

📊️ ISP Operations Center

Pusat operasional ISP lokal: jaringan, OLT/ONU, tiket, outage, SLA, dan laporan executive.

Filter ISP Operations Center
Laporan internal mitra/reseller untuk rekonsiliasi dengan ISP pusat. Bukan dokumen pajak resmi.
Operations Data Quality Belum dicek
OLT Health0 OLT
ONU Monitoring0 ONU
Ticket Center & SLA
Maintenance & Outage Log
Detail Pelanggan & Tagihan0 baris
NoID pelangganNama pelangganAlamat/kecamatanPaketMbpsStatus pelangganPeriode tagihanNominal tagihanPPNTotal bayarStatus invoiceMitraFee mitra

☁️ Cloud Sync Monitor

Runtime validation dan monitoring sync cloud manual.

Sync Overview
Belum dimuat.
Device Monitoring
Belum dimuat. Gunakan Refresh Devices bila diperlukan.
Runtime Validation
Tidak ada test yang berjalan otomatis. Tombol hanya memanggil function runtime yang sudah tersedia; jika function tidak ada, status ditampilkan unavailable.
Queue Status
Belum dimuat.
Transaction Health Preview / Manual Integrity
Belum dimuat. Preview hanya membaca data lokal.
Financial Reports Preview / Local Manual
Belum dimuat. Preview hanya membaca BILLING, RIWAYAT, dan PELANGGAN lokal.
Historical Payment Reconstruction Audit
Belum dimuat. Tombol hanya membuat preview; tidak ada payment history yang ditulis.
Realtime Status
Belum dimulai.
Financial Sync Readiness
Belum dites.
Financial Mapping Summary
Belum dimuat.
HR Sync
Belum dites.
Tax Engine Foundation / Local Manual Review
Belum dimuat. Preview pajak hanya untuk review manual lokal.
Tax Operations / Monthly Closing
Belum dimuat. Closing bulanan lokal, tanpa e-Faktur/e-Bupot dan tanpa cloud transaction sync.
Legacy Tax Foundation Test (Parked)
Belum dimuat.
Legacy Tax Engine Test (Parked)
Belum dites.
📈️ Legacy Financial/Tax Test Reports (Parked)
Belum ada report dijalankan.
System Validation
Belum dijalankan.
Health Summary
Belum dijalankan.
💳️ Payment Gateway Foundation (Deferred)
Deferred. Phase 5 menggunakan pembayaran manual saja.
Duitku Sandbox Test (Deferred)
Deferred. Akun Duitku belum dipakai dan tidak masuk scope Phase 5.
Reconciliation Dashboard
Belum dites.
Realtime Dashboard Read-Only
Belum dimulai.
Sync Conflicts
Conflict lokal dari IndexedDB `sync_conflicts`.
Belum dimuat.
Hasil Test
Belum ada test dijalankan.

👤️ Employee Portal

Absensi, aktivitas, slip gaji, dan profil karyawan pribadi.

Profil Saya
Absensi Saya
Belum ada foto kamera. Upload fallback tersedia di bawah.
GPS belum dicek. Lokasi tetap diambil ulang saat Check In/Out.
Absensi Hari Ini & Aktivitas Saya
TanggalMasukKeluarStatusAktivitas
Slip Gaji Saya

💼️ Karyawan

Master karyawan, dashboard HR, dan preview payroll bulanan.

Tambah / Update Karyawan
Preview Payroll
Payroll Closing & HealthOPEN / REVIEW / CLOSED lokal
Daftar Slip & Pengiriman0 slip
PeriodeKaryawanGaji bersihStatusChannelUpdateAksi
Daftar Karyawan0 karyawan
NamaJabatanStatusWAEmailRekeningGaji pokokTanggal masukLinked UserAksi

🕑️ Absensi

Check in/out hybrid dengan timestamp, GPS, selfie, catatan, dan aktivitas teknisi.

Check In / Check Out
Belum ada foto kamera. Upload fallback tersedia di bawah.
GPS belum dicek. Lokasi tetap diambil ulang saat Check In/Out.
GPS akan diminta saat tombol ditekan. Jika browser menolak lokasi, absensi tetap disimpan dengan status GPS unavailable.
Ringkasan Absensi
Log Absensi & Aktivitas0 log
TanggalKaryawanCheck InCheck OutStatusAktivitasBuktiAksi

👤️ Manajemen User

Kelola akun admin dan teknisi yang bisa mengakses sistem

Daftar User Aktif
Hak Akses per Role
OWNERFull Access
Akses penuh seluruh modul, user management, sync, finance, HR, dan pengaturan.
ADMINOperasional
Customer, invoice, laporan tertentu, paket, teknis, HR employee/attendance, user management non-owner.
FINANCEKeuangan
Invoice, payment, payroll, laporan keuangan/pajak, voucher view, export.
TEKNISILapangan
Customer view, tiket, FTTH, aktivitas, absensi pribadi, slip sendiri. Tidak melihat omzet/sync/payroll orang lain.
EMPLOYEEPortal Pribadi
Employee Portal saja: absensi, aktivitas, slip gaji sendiri, profil sendiri.
Cloud User Management
Memeriksa session Supabase...
NamaEmailRoleStatusLinked EmployeeAksi
Belum dimuat.
Log Aktivitas User
WaktuUserRoleAksiKeterangan

🖥️ Manajemen OLT

Daftar Optical Line Terminal yang terdaftar di jaringan YURANET

Memuat data OLT...
Daftar OLT Terdaftar
IDNama OLTMerk / ModelIP ManagementLokasiPort TotalPort TerpakaiStatusAksi
Utilisasi Port per OLT
Sebaran OLT di Jember

📶️ Manajemen ONU

Inventaris & whitelist ONU/ONT pelanggan - serial number harus terdaftar untuk mendapat internet

Memuat data ONU...
Daftar ONU / ONT
IDPelangganSerial NumberMerk / ModelIP AddressOLT / PortRedaman (dBm)StatusAksi
Cara Kerja Whitelist ONU
Keamanan jaringan via Serial Number: Setiap ONU yang terdaftar di sini memiliki Serial Number unik. Jika pelanggan mengganti ONU sendiri tanpa ijin, SN baru tidak akan dikenali OLT dan otomatis tidak mendapat internet.
Prosedur ganti ONU: Pelanggan mengajukan permintaan -> Admin/Teknisi setujui dan update SN di sistem -> ONU baru bisa terkoneksi.
  Status Pending: ONU yang terdeteksi oleh OLT tapi belum terdaftar di sistem akan masuk status Pending Approve.

🔦️ Monitor Redaman

Pantau optical power level semua pelanggan secara real-time

Memuat data redaman...
Setting Alert Threshold Redaman
Warning di bawah: dBm
Kritis di bawah: dBm
Redaman per Pelanggan (Rx Power)
PelangganONU SerialOLT / PortRx Power (dBm)Tx Power (dBm)KondisiLast UpdateAksi
Distribusi Level Redaman

🔧️ Kalkulator Redaman

Hitung estimasi loss budget jalur fiber optik dari OLT ke pelanggan

Parameter Jalur Fiber
Hasil Kalkulasi
Isi parameter di kiri untuk menghitung...
Tabel Referensi Loss Splitter
SplitterLoss (dB)Sisa Budget
1:23.5Tinggi
1:47.0Cukup
1:810.5Sedang
1:1613.5Terbatas
1:3216.5Kritis
Simpan ke Data Pelanggan
Template Konfigurasi
Simpan konfigurasi jalur yang sering dipakai - bisa dipanggil lagi kapan saja.
Belum ada template tersimpan

🎟️ Tiket Gangguan

Kelola trouble ticket dari pelanggan - assign ke teknisi, pantau hingga selesai

Memuat tiket...

🌐️ Manajemen IP Pool

Kelola alokasi IP address pelanggan - cegah duplikat, lihat yang tersedia

Statistik Pool
IP Tersedia - klik untuk assign
Peta Alokasi IP (1-254)

📋️ Audit Trail

Log semua aktivitas perubahan data - siapa, kapan, apa yang diubah

Log Aktivitas

📊️ Dashboard Voucher

Ringkasan penjualan voucher hotspot & status per kecamatan

Pendapatan Voucher (Bulan Ini)
Top Kecamatan by Penjualan
Voucher Hampir Kadaluarsa (7 hari)
Top 5 Reseller Bulan Ini

🗂️ Kelola Voucher

Inventaris semua voucher - filter, cari, update status, export

Daftar Voucher
KodeDurasiSpeedHargaResellerKecamatanStatusDigunakanExpiredAksi

⚡️ Generate Voucher

Buat batch voucher baru - pilih paket, reseller, jumlah

Parameter Voucher
Preview Kalkulasi
Isi parameter untuk preview...
Paket Referensi Harga
DurasiSpeedHarga Saran
1 Jam5 MbpsRp 2.000
3 Jam5 MbpsRp 5.000
1 Hari5 MbpsRp 10.000
7 Hari5 MbpsRp 50.000
30 Hari10 MbpsRp 150.000
Print Voucher Terakhir

🤝️ Manajemen Reseller

Kelola reseller voucher per kecamatan - komisi, stok, performa

Daftar Reseller
IDNamaHPKecamatanStok VoucherTotal JualKomisi TerhutangStatusAksi

💵️ Keuangan Voucher

Laporan pendapatan, komisi reseller, dan profitabilitas voucher hotspot

Tren Pendapatan Voucher
Pendapatan per Kecamatan
Komisi Reseller Bulan Ini
ResellerKecamatanVoucher TerjualTotal NilaiKomisi (%)Komisi (Rp)StatusAksi
Riwayat Transaksi Voucher
WaktuKode VoucherResellerKecamatanDurasiHargaKomisiNet
Notifikasi

Buat Tiket Gangguan

Detail Tiket

Tambah Reseller Voucher

Print Voucher

Tambah OLT Baru

Edit OLT

Daftarkan ONU / ONT

Edit ONU

Detail ONU Pelanggan

Detail Pelanggan

Tambah Pelanggan Baru

Edit Pelanggan

Catat Pembayaran

Tambah Paket

Edit Paket

Riwayat Pembayaran

WA Blast Tagihan

Kirim pesan tagihan ke 0 pelanggan yang belum bayar bulan ini. Klik tombol WA di samping nama untuk buka chat satu per satu.

Tambah User

Edit User

Edit Profil

YR
Profil Lokal
Profil lokal tetap tersimpan meski cloud tidak tersedia.
Avatar disimpan lokal di browser. Jika Supabase profile tersedia, update cloud dicoba best-effort dan tidak memblokir simpan lokal.
Offline