🎯 Ni panduan ringkas, senang faham — bukan manual teknikal. Baca ikut bahagian mana yang bro nak guna dulu.
📊 1. COMMAND CENTER (Dashboard)
Ni "control room" — nampak duit masuk/keluar bulan ni, untung bersih, berapa orang berhutang dengan bro (Piutang/A-R) dan berapa bro berhutang orang (Hutang/A-P), dalam sekali pandang. Widget "Akan Tamat Tempoh" tunjuk hutang/piutang yang due 7 hari lagi — jangan biar sampai lewat. Widget "Nisbah Kewangan" tu ukur kesihatan cashflow bro: 2.0 ke atas = sihat, 1.0-2.0 = ok tapi kena jaga, bawah 1.0 = kena hati-hati.
📄 2. CIPTA DOKUMEN (Sebut Harga / Invois / Resit)
Bila klik cipta dokumen, akan keluar 3 langkah (tab boleh klik terus, atau guna butang Seterusnya):
Langkah 1: Maklumat syarikat & klien.
Langkah 2: Senarai servis/item & harga.
Langkah 3: T&C + cara nak "close" dengan klien — ada 3 pilihan:
✍️ Sign Sekarang (F2F) — kalau klien depan mata bro, dia lukis tandatangan terus atas skrin.
🔗 Jana Pautan (Remote) — kalau klien jauh, bro hantar link WhatsApp, dia sign sendiri di telefon dia. Lepas dia sign, balik sini, klik "🖊️ Semak Sign" kat Sejarah Dokumen, sistem akan tarik tandatangan dia + bawa bro terus untuk sign sekali sebelum Jana PDF.
👁️ Jana PDF (Tanpa Sign) — terus cetak tanpa perlu tandatangan.
⚠️ Resit tak perlukan tandatangan — resit cuma bukti bayaran dah diterima, so terus je Jana PDF.
💰 3. APA JADI BILA DOKUMEN DIJANA (automatik!)
Ni bahagian PENTING — sistem sekarang automatik sambungkan Dokumen → Transaksi → Hutang/Piutang:
• Invois ada deposit → deposit tu automatik jadi rekod Transaksi (Income). Baki yang belum bayar automatik jadi rekod Piutang (A/R) dalam Hutang & Piutang.
• Resit — jumlah yang diterima automatik jadi Transaksi (Income), dan automatik kurangkan baki Piutang yang berkaitan (kalau baki dah RM0, Piutang tu auto "Paid").
• Padam dokumen → Transaksi & Piutang yang berkaitan automatik terpadam sekali, elak data "hantu" dalam Firebase.
💵 4. TRANSAKSI
Rekod manual duit masuk/keluar yang tak berkaitan dokumen (contoh: bayar sewa, bayar gaji, dll). Setiap transaksi WAJIB pilih Kategori — kategori ni yang tentukan dia masuk laporan P&L, Balance Sheet, atau Trial Balance yang mana.
💡 Tip penting: kalau bro rekod "Sales" (Income masuk), untuk Trial Balance seimbang (Debit = Kredit), bro kena rekod SEKALI LAGI yang duit tu betul-betul masuk "Cash in Bank" atau "Cash in Hand" (pilih kategori tu). Ini sebab sistem guna kaedah "single-entry pintar" — bukan double-entry penuh, so bro yang kena pastikan 2 belah direkod.
📋 5. HUTANG & PIUTANG (A/R & A/P)
Piutang (A/R) = orang berhutang dengan bro. Hutang (A/P) = bro berhutang orang. Kalau dari Invois/Resit, ia terisi automatik (lihat #3 atas). Bro juga boleh tambah manual untuk hutang/piutang yang bukan dari dokumen sistem ni.
📑 6. LAPORAN
Untung Rugi (P&L) — untung/rugi bulanan sepanjang tahun.
Imbangan Duga (Trial Balance) — semak semua akaun Debit = Kredit (kalau tak sama, mesti ada transaksi yang direkod sebelah je, rujuk tip #4 atas).
Kunci Kira-Kira (Balance Sheet) — gambaran kekayaan syarikat pada satu-satu masa: apa yang dipunyai (Aset) lawan apa yang ditanggung (Liabiliti) + Ekuiti Pemilik. Debtor/Creditor di sini automatik tarik dari Hutang & Piutang, jadi sentiasa terkini.
🗂️ 7. SEJARAH DOKUMEN
Semua dokumen (admin & awam) ada di sini. Dokumen yang bro (Admin) cipta ada label "ADMIN", boleh preview, semak sign, atau padam. Dokumen dari sistem awam (SOP Pricelist) label "AWAM" — admin boleh tengok je, tak boleh padam dari sini.