Logo

{{ company.loadingTitle || company.name || 'ISP Management Portal' }}

{{ company.loadingSubtitle || 'Sistem Administrasi, Billing, & Operasional Internet Service Provider' }}

{{ loadingStatusText }} {{ loadingProgress }}%

{{ company.name || 'Masuk Portal ISP' }}

Masukkan kredensial akun staf atau administrator

Isi cepat akun demo (Klik untuk masuk instan):

{{ company.name ? company.name.substring(0,2).toUpperCase() : 'ISP' }}
{{ company.name || 'ISP Management' }} Logged as: {{ currentUser.name }} ({{ currentUser.role }})

Arsip Dokumen & Riwayat Operasional

Kelola dokumen yang telah diterbitkan dan pantau kesinambungan tagihan.

Total Pelanggan

{{ customers.length }}

Arsip Dokumen

{{ documentArchive.length }}

Akumulasi Tagihan

{{ formatRupiah(totalArchivedInvoiceAmount) }}

Staf Aktif

{{ users.filter(u => u.active).length }}

Daftar Dokumen Tersimpan

Jenis No. Dokumen Tanggal Target / Pelanggan Nominal Status Keterangan / Ref Aksi Terpadu
{{ doc.type }} {{ doc.no }} {{ doc.date }} {{ doc.targetParty }} {{ doc.amount > 0 ? formatRupiah(doc.amount) : '-' }} {{ doc.status }} Ref: {{ doc.refDocNo }} -
Belum ada arsip dokumen yang tersimpan.

Master Data Pelanggan

Kelola informasi pelanggan korporasi dan ritel untuk kesinambungan penagihan & legalitas.

🔒 Penambahan & perubahan master pelanggan dibatasi untuk Administrator.
ID Pelanggan Nama Perusahaan / Klien Alamat Kontak / PIC Paket Langganan Biaya Bulanan Alur Dokumen
{{ cust.customerId }} {{ cust.name }} {{ cust.address }} {{ cust.phone }} {{ cust.package }} {{ formatRupiah(cust.monthlyFee || 0) }}
Belum ada data pelanggan ditemukan.

Generator Invoice Penagihan

Penomoran otomatis berkesinambungan dengan kalkulasi PPN & Materai presisi.

Parameter Invoice 🔒 No. Otomatis Terkunci

Kenakan PPN 11%
Bea Materai Rp10.000
Sertakan stempel & tanda tangan digital
Skala Pratinjau:

{{ company.name || 'PT INTERNET SERVICE PROVIDER' }}

{{ company.address }} | Telp: {{ company.phone }}

Email: {{ company.email }} | Web: {{ company.website }}

INVOICE

No: {{ invoice.no }}

Tanggal: {{ invoice.date }}

Jatuh Tempo: {{ invoice.dueDate }}

Kepada Yth:

{{ invoice.customerName || '[Nama Pelanggan]' }}

{{ invoice.customerAddress || '[Alamat Pelanggan]' }}

ID Pelanggan: {{ invoice.customerId || 'CUST-000' }}
Deskripsi Layanan & Keterangan Qty Harga Satuan Total
{{ formatRupiah(item.qty * item.price) }}
Subtotal {{ formatRupiah(calcInvoiceSubtotal) }}
PPN 11% {{ formatRupiah(calcInvoicePpn) }}
Bea Materai {{ formatRupiah(10000) }}
Grand Total {{ formatRupiah(calcInvoiceGrandTotal) }}
Terbilang: {{ terbilangRupiah(calcInvoiceGrandTotal) }} RUPIAH
Instruksi Pembayaran Transfer Bank:

Silakan transfer melalui rekening resmi perusahaan berikut:

{{ getSelectedBank.bankName }} - {{ getSelectedBank.accountNumber }}

Atas Nama: {{ getSelectedBank.accountHolder }}

Harap cantumkan No. Invoice pada berita transfer.

SCAN QRIS PEMBAYARAN

Dokumen ini diterbitkan secara resmi oleh sistem penagihan ISP.

Operator: {{ currentUser.name }} ({{ currentUser.role }})

Generator Kwitansi Pembayaran

Bukti penerimaan dana resmi yang sah dan terhubung dengan riwayat penagihan.

Parameter Kwitansi 🔒 No. Otomatis Terkunci

Tautan Tagihan: {{ kwitansi.refInvoiceNo }}
Sertakan stempel & tanda tangan digital

{{ company.name || 'PT INTERNET SERVICE PROVIDER' }}

{{ company.address }} | Telp: {{ company.phone }}

KWITANSI PEMBAYARAN

No: {{ kwitansi.no }}

Tanggal: {{ kwitansi.date }}

Tautan: {{ kwitansi.refInvoiceNo }}

Telah Diterima Dari: {{ kwitansi.customerName || '[Nama Pelanggan]' }}
Uang Sejumlah: {{ terbilangRupiah(kwitansi.amount) }} RUPIAH
Untuk Pembayaran: {{ kwitansi.forPayment || '[Keterangan Pembayaran]' }}
Total Penerimaan: {{ formatRupiah(kwitansi.amount) }}

Bukti pembayaran sah dan diverifikasi oleh sistem keuangan.

Berita Acara Serah Terima (BAST)

Dokumen uji terima layanan internet & spesifikasi teknis aktivasi.

Parameter BAST 🔒 No. Otomatis Terkunci

Sertakan stempel & tanda tangan digital

{{ company.name || 'PT INTERNET SERVICE PROVIDER' }}

{{ company.address }} | Telp: {{ company.phone }}

BERITA ACARA SERAH TERIMA

No: {{ bast.no }}

Tanggal: {{ bast.date }}

Pada hari ini, tanggal {{ bast.date }}, bertempat di lokasi pelanggan, pihak Penyedia Jasa dan Pihak Pelanggan telah melaksanakan pengujian teknis (*commissioning test*) dan serah terima layanan internet dengan rincian konfigurasi sebagai berikut:

Parameter Teknis Hasil / Konfigurasi
Nama Pelanggan / Instansi {{ bast.customerName }}
Jenis Layanan / Bandwidth {{ bast.serviceType }}
Redaman Optical Fiber (dBm) {{ bast.fiberAttenuation }}
Alokasi IP Public / Gateway {{ bast.ipAddress }}
Hasil Uji Kecepatan (Speedtest) {{ bast.speedTest }}

Dengan ditandatanganinya berita acara ini, maka layanan tersebut dinyatakan telah aktif, berfungsi dengan baik, dan resmi diserahterimakan kepada pihak pelanggan.

Pihak Pelanggan / Penerima

(Tanda Tangan & Stempel)

{{ bast.customerName || 'Wakil Pelanggan' }}

Generator Surat Bantuan CSR

Dukungan sosial perusahaan untuk lembaga pendidikan, sosial, atau rumah ibadah.

Parameter Surat CSR 🔒 No. Otomatis Terkunci

Sertakan stempel & tanda tangan digital

{{ company.name || 'PT INTERNET SERVICE PROVIDER' }}

{{ company.address }} | Telp: {{ company.phone }}

SURAT DUKUNGAN CSR

No: {{ csr.no }}

Tanggal: {{ csr.date }}

Kepada Yth:

{{ csr.recipientOrg || '[Nama Instansi / Lembaga]' }}

di Tempat

Perihal: Pemberian Bantuan Layanan Internet (Program CSR)

Dengan hormat,

{{ company.name || 'Perusahaan kami' }} senantiasa berkomitmen untuk mendukung kemajuan literasi digital dan pendidikan melalui program Tanggung Jawab Sosial Perusahaan (*Corporate Social Responsibility*).

Sehubungan dengan verifikasi permohonan yang diajukan oleh {{ csr.recipientOrg }}, dengan ini kami menyetujui penyaluran bantuan koneksi internet berupa:

Jenis Bantuan: {{ csr.aidType }}

Periode Penyaluran: {{ csr.period }}

Kami berharap fasilitas internet ini dapat dimanfaatkan secara optimal untuk menunjang kegiatan operasional lembaga yang Bapak/Ibu pimpin.

Surat keterangan resmi program CSR perusahaan.

Kontrak Perjanjian Kerjasama (MoU)

Perjanjian berlangganan layanan internet dan klausul SLA korporasi.

Parameter MoU 🔒 No. Otomatis Terkunci

Sertakan stempel & tanda tangan digital

PERJANJIAN KERJASAMA BERLANGGANAN LAYANAN INTERNET

Nomor: {{ mou.no }}

Pada hari ini, tanggal {{ mou.date }}, bertempat di {{ company.city || 'Kota' }}, dibuat dan disepakati perjanjian kerjasama antara:

1. PIHAK PERTAMA: {{ company.name || 'PT Internet Service Provider' }}, berkedudukan di {{ company.address }}, dalam hal ini diwakili oleh pejabat yang berwenang.

2. PIHAK KEDUA: {{ mou.secondPartyOrg }}, bertindak untuk dan atas nama penerima layanan.

PASAL 1: RUANG LINGKUP & SLA

{{ templates.mouClause1 || 'Pihak Pertama sepakat menyediakan layanan akses internet Dedicated kepada Pihak Kedua dengan komitmen Service Level Agreement (SLA) 99.5% dan dukungan teknis 24/7.' }}

PASAL 2: BIAYA & TERMIN PEMBAYARAN

Biaya berlangganan bulanan atas layanan tersebut disepakati sebesar {{ formatRupiah(mou.monthlyFee) }} ({{ terbilangRupiah(mou.monthlyFee) }} Rupiah) yang wajib dibayarkan setiap tanggal jatuh tempo.

PASAL 3: MASA BERLAKU

Perjanjian ini berlaku selama {{ mou.duration }} terhitung sejak tanggal ditandatanganinya dokumen ini dan dapat diperpanjang atas kesepakatan kedua belah pihak.

PIHAK KEDUA

Mitra / Pelanggan

(Tanda Tangan & Stempel)

{{ mou.secondPartyOrg || 'Wakil Klien' }}

Pengaturan Pola & Generator Nomor Dokumen

Konfigurasi pola penomoran otomatis dan kontrol urutan (*sequence counter*) untuk staf operasional.

💡

Informasi Variabel Format Penomoran:

Gunakan tag variabel: {YYYY} (Tahun 4 digit), {MM} (Bulan 2 digit), dan {SEQ} (Nomor urut otomatis 4 digit).

Seluruh nomor dokumen pada akun Staff otomatis dikunci dan berjalan berurutan sesuai konfigurasi ini.

Urutan Terakhir: {{ numberingRules.invoiceSeq }} Pratinjau: {{ previewFormattedNo(numberingRules.invoicePattern, numberingRules.invoiceSeq + 1) }}
Urutan Terakhir: {{ numberingRules.kwitansiSeq }} Pratinjau: {{ previewFormattedNo(numberingRules.kwitansiPattern, numberingRules.kwitansiSeq + 1) }}
Urutan Terakhir: {{ numberingRules.bastSeq }} Pratinjau: {{ previewFormattedNo(numberingRules.bastPattern, numberingRules.bastSeq + 1) }}
Urutan Pelanggan: {{ numberingRules.customerSeq }} Pratinjau: {{ numberingRules.customerPrefix + '-' + String(numberingRules.customerSeq + 1).padStart(3, '0') }}

Profil Perusahaan & Rekening Bank

Konfigurasi identitas korporasi, logo kop surat, dan multi-rekening pembayaran.

Informasi Legalitas ISP & Layar Loading

Upload Aset Gambar (Folder Root: gambar/logo/ & gambar/qris/)

Daftar Rekening Bank Perusahaan

{{ b.bankName }} {{ b.accountNumber }} A.n: {{ b.accountHolder }} UTAMA

Manajemen Pejabat, TTD & Stempel

Daftarkan pejabat penandatangan beserta aset gambar TTD dan cap stempel basah (Folder: gambar/ttd_stempel/).

{{ s.name }}

{{ s.title }}

Tanda Tangan
Belum ada
Stempel Basah
Belum ada

Kelola Akun Staf & Pengguna

Pemberian akses login berjenjang antara Super Admin dan Staf Administrasi.

Nama Lengkap Username Peran (Role) Status Aksi
{{ u.name }} AKUN ANDA {{ u.username }} {{ u.role }} {{ u.active ? 'AKTIF' : 'NONAKTIF' }}

Google Sheets & Struktur Folder Root Penyimpanan

Integrasi Webhook Sheets dan arsitektur folder penyimpanan gambar & berkas dokumen di root hosting/Drive.

Endpoint Webhook Google Apps Script

Arsitektur Folder Penyimpanan (Root Directory)

Sistem mengelompokkan berkas secara otomatis ke dalam folder root berikut sesuai jenisnya:

📁 [ROOT_APLIKASI] /
├── 📁 gambar/
├── 📁 logo/            # Logo perusahaan & kop surat
├── 📁 ttd_stempel/     # Scan tanda tangan & cap stempel
└── 📁 qris/            # Barcode QRIS pembayaran
└── 📁 dokumen/
├── 📁 invoices/        # Arsip tagihan penagihan bulanan
├── 📁 kwitansi/        # Bukti tanda penerimaan lunas
├── 📁 bast/            # Berita acara serah terima uji teknis
├── 📁 csr/             # Surat rekomendasi & bantuan sosial
└── 📁 mou/             # Kontrak perjanjian kerjasama SLA

Cadangan & Pemulihan Data Lengkap (JSON)

Amankan seluruh database arsip, pelanggan, profil perusahaan, rekening, dan penandatangan ke file JSON.

Log Aktivitas & Jejak Audit

Rekaman kronologis seluruh tindakan operasional, login, dan perubahan data.

Waktu Pengguna Aksi / Kategori Keterangan Detail
{{ log.timestamp }} {{ log.user }} {{ log.action }} {{ log.details }}
Belum ada catatan log aktivitas.

Kustomisasi Klausul Surat & Perjanjian

Sesuaikan kalimat pasal MoU atau surat CSR sesuai kebijakan korporasi.

📋

SOP Alur Kerja Operasional & Dokumen ISP

1. Pendaftaran Pelanggan Baru

Admin mendaftarkan identitas klien ke Master Pelanggan. Nomor ID pelanggan digenerate otomatis (CUST-xxx).

2. Penandatanganan Kontrak (MoU)

Penerbitan perjanjian kerjasama SLA internet. Biaya paket otomatis tersambung dari data pelanggan.

3. Aktivasi & BAST Uji Terima

Teknisi melakukan instalasi, uji redaman fiber optik (-dBm), alokasi IP, dan serah terima layanan.

4. Penerbitan Tagihan (Invoice)

Staf menerbitkan invoice bulanan. Nomor terkunci otomatis sesuai pola urutan sistem.

5. Pembayaran & Kwitansi Lunas

Kwitansi diterbitkan langsung dari invoice. Nomor invoice terikat sebagai referensi pelunasan.

{{ customerFormData.id ? 'Edit Data Pelanggan' : 'Tambah Pelanggan Baru' }}

{{ bankFormData.id ? 'Edit Rekening Bank' : 'Tambah Rekening Bank Baru' }}

{{ signerFormData.id ? 'Edit Pejabat Penandatangan' : 'Tambah Pejabat Baru' }}

{{ userFormData.id ? 'Edit Pengguna / Staf' : 'Tambah Pengguna Baru' }}

Pilih dari Master Pelanggan

{{ c.name }} ({{ c.customerId }})

{{ c.address }}

Pilih →
Pelanggan tidak ditemukan.
!

Konfirmasi Tindakan

{{ confirmDialog.message }}

{{ toast.message }}