Gama ReptileSistem Order β€” Owner Β· Admin Β· Packing

Belum punya akun? Klik Daftar akun baru. Membuat akun butuh Kode Rahasia yang hanya dimiliki Owner (lihat file Kode Rahasia.txt).

Gama ReptileFinancial Statement

Grafik Penjualan

Top 10 Penjualan

Produk Gama Reptile terlaris pada periode terpilih β€” omset, HPP, laba kotor, dan jumlah terjual. Penjualan hewan (gecko/dormice), terrarium, dan jasa tidak dihitung.

Penjualan per Channel

Shopee, Tokopedia, dan Cash β€” omset, laba kotor, HPP.

Pengeluaran per Kategori

Dari input Cashflow (Pengeluaran) pada periode terpilih.

Laporan per Lini Usaha

Leopard Gecko, Dormice, dan Terrarium β€” omset, laba kotor, HPP.

Pending vs Cair

Status pencairan dana marketplace pada periode terpilih.

Laporan Keuangan Umum

Laporan laba rugi, arus kas, dan neraca sederhana untuk periode terpilih.

Neraca disusun kumulatif sejak data pertama sampai akhir periode (saldo kas awal dianggap Rp0; β€œModal (penyeimbang)” menyeimbangkan aset terhadap laba ditahan).

Recap Cashflow

mengikuti filter Riwayat di bawah

Input Cashflow

Catat pemasukan / pengeluaran di luar penjualan barang.

Riwayat Cashflow

Input Sales Order (Cash / Langsung)

Penjualan langsung di luar marketplace β€” hewan, item, jasa (pet hotel, jangkrik, delivery, dll). Bersih, omset, dan HPP dihitung otomatis.

Riwayat Sales Order

Input Bonus

Bonus produk untuk customer β€” yang dihitung hanya modal (Modal Γ— QTY). Item & modal diambil dari daftar Barang. Lewat chat AI Agent juga bisa: "Bonus Kalsium 100g 1pcs".

Tersimpan ke bulan yang dipilih pada daftar di bawah; modal terisi otomatis dari Barang. Item yang sama di bulan yang sama akan di-set QTY-nya (chat: QTY bertambah).

Daftar Bonus per Bulan

Barang Marketplace

Input Sales Order Marketplace

Nama barang diambil dari Barang Marketplace di atas β€” modal & sold terisi otomatis sesuai bulan tanggal (tidak diketik manual). Profit margin = omset βˆ’ HPP βˆ’ admin.

Upload Admin Marketplace (xlsx / csv)

Upload file rekap dana dari Shopee/Tokopedia β€” biaya admin diisi otomatis berdasarkan Code, dan status berubah dari Pending menjadi Cair.

Upload Order Marketplace (xlsx / csv)

Upload file pesanan dari Shopee/Tokopedia β€” produk ditambahkan otomatis ke Marketplace (Order ID / No. Pesanan β†’ Code, Variation / Nama Variasi β†’ Nama Barang, Quantity / Jumlah β†’ QTY). Code yang sama (pesanan multi-item) di-input semuanya, status Pending, modal & sold dari Barang Marketplace. Saat file rekap dana di-upload di Admin Marketplace, seluruh baris Code itu berubah Cair tetapi admin hanya diisi 1 baris.

Riwayat Marketplace

Daftar Barang β€” Penjualan Cash

Barang yang dijual cash / langsung (bukan marketplace β€” daftar marketplace ada di tab Marketplace). Modal & harga laku dicatat per bulan: bulan baru otomatis mewarisi daftar bulan sebelumnya, dan mengubah harga bulan ini tidak mengubah bulan sebelumnya.

Harga disimpan untuk bulan yang dipilih pada daftar di bawah.

Barang Tersimpan

Recap Customer

Bulanan mengikuti pilihan bulan

Recap Customer β€” YTD

total sepanjang tahun terpilih

Input Customer

Data pelanggan & pesanan langsung. Ongkir bisa diisi manual atau otomatis lewat Upload Resi di bawah (dicocokkan dari nomor Resi).

Upload Resi (xlsx / csv / pdf)

Upload file resi dari kurir β€” kolom Resi/AWB dan Ongkir/Biaya Kirim dibaca otomatis, lalu ongkir tiap customer diisi berdasarkan nomor Resi yang cocok. Total ongkir per Category muncul di Recap Bulanan & YTD di atas. PDF juga didukung (resi customer dicari di dalam teks PDF, ongkir diambil dari nominal terdekat) β€” pastikan PDF berupa teks, bukan hasil scan/gambar.

Daftar Order

Klik Detail untuk melihat/mengisi orderan (Hewan, Item, QTY, Ongkir, Resi).

Recap Leads

mengikuti filter Daftar Leads di bawah

Input Lead / Prospek

Pipeline calon pembeli β€” sumber chat, status follow-up, next action. Lead aktif (Follow Up / Waiting Payment) yang Last Follow Up > 3 hari lalu ditandai merah (mulai dingin).

Daftar Leads

πŸ€– Model Haiku (opsional β€” memahami pesan bebas format):

Input Pengiriman Lainnya

Pengiriman non-order (mis. titipan, kirim perlengkapan, dsb). Isi data penerima & tambahkan barang lewat tombol + Item.

Upload Resi (xlsx / csv / pdf)

Sama seperti Customer List β€” kolom Resi/AWB dan Ongkir/Biaya Kirim dibaca otomatis, lalu ongkir tiap pengiriman diisi berdasarkan nomor Resi yang cocok. PDF juga didukung (pastikan PDF berupa teks, bukan hasil scan/gambar).

Daftar Pengiriman Lainnya

Marketplace

Orderan dari upload Order Marketplace milik Owner. Kerjakan satu per satu: buka Detail, lalu klik Transit bila sudah dipacking (orderan berikutnya muncul), atau Pending bila stok belum ada. Orderan dengan resi yang sama digabung jadi 1. Jika hari itu semua sudah dipacking, klik Hapus Semua.

Pengiriman

Status pengiriman orderan Marketplace (digabung per resi). Packing = sedang/menunggu dipacking, Transit = sudah dipacking & dikirim, Success = selesai.

☁ Sinkron Real-time (HP ↔ Laptop)

Data tersimpan di cloud gratis (Firebase atau Supabase). Buka halaman yang sama di HP & laptop dengan pengaturan + Kode Sinkron yang sama β€” perubahan ikut muncul di semua perangkat, tanpa server sendiri yang harus online.

Belum aktif
Setup Firebase (sekali saja, Β± 3 menit):
  1. Buka console.firebase.google.com β†’ Add project (gratis).
  2. Menu Build β†’ Realtime Database β†’ Create Database β†’ pilih lokasi (mis. Singapore) β†’ Start in test mode.
  3. Salin URL database (mis. https://…-rtdb.firebaseio.com) β†’ tempel di kolom URL di atas.
  4. Isi Kode Sinkron bebas (rahasia). Pakai kode yang sama di HP.
  5. Di laptop tekan ⬆ Kirim data perangkat ini sekali agar data awal naik ke cloud.
  6. Di HP: buka halaman ini, isi URL + Kode Sinkron yang sama β†’ data ikut muncul & update real-time.
Backup JSON dulu. "Test mode" berlaku 30 hari β€” sesudahnya set aturan {"rules":{".read":true,".write":true}} atau isi Auth secret.
Setup Supabase (sekali saja, Β± 5 menit):
  1. Buka supabase.com/dashboard β†’ New project (gratis).
  2. SQL Editor β†’ jalankan skrip ini untuk membuat tabel + izin akses:
    create table if not exists public.gama_sync ( code text primary key, rev bigint, device text, state jsonb, updated_at timestamptz default now() ); alter table public.gama_sync enable row level security; create policy gama_all on public.gama_sync for all to anon using (true) with check (true);
  3. Project Settings β†’ API: salin Project URL β†’ kolom Project URL, dan kunci anon public β†’ kolom anon public key.
  4. Isi Kode Sinkron bebas (rahasia) β€” jadi kunci baris datamu. Pakai kode yang sama di HP.
  5. Di laptop tekan ⬆ Kirim data perangkat ini sekali agar data awal naik ke cloud.
  6. Di HP: buka halaman ini, isi Project URL + anon key + Kode Sinkron yang sama β†’ data ikut muncul (cek berkala tiap beberapa detik).
Backup JSON dulu. Siapa pun dengan URL + anon key + Kode Sinkron bisa baca/tulis baris ini, jadi rahasiakan Kode Sinkron. Untuk lebih ketat, ganti policy dengan aturan RLS milikmu sendiri.