Panduan pengguna

Bab 3 — Master Data

Master data adalah data induk yang dipakai di transaksi. Ubah dengan hati-hati — perubahan mempengaruhi SO, PO, stok, TAG, dan laporan.

Akses: menu Master Data atau hub /admin/masters (Control Center).

3.1 Customer (pelanggan)

Menu: Master → Customers

Field pentingKeterangan
KodeIdentitas unik customer
NamaNama perusahaan / bengkel
CategoryGeneral atau Insurance (asuransi)
NPWPNomor NPWP customer — tampil di invoice (preview/PDF) jika diisi
Limit kreditPlafon kredit (Rp)
Payment termsTermin pembayaran (hari)
AlamatBilling / shipping (legacy)

Alamat pengiriman (banyak): Di halaman edit customer, bagian Alamat Customer:

AksiKeterangan
TambahIsi label (mis. Kantor, Gudang) + alamat lengkap; opsional Jadikan alamat utama
EditTombol pensil pada kartu alamat — ubah label/alamat/utama tanpa hapus & buat ulang
UtamaTombol bintang pada alamat non-utama
HapusTombol tempat sampah

Satu alamat bisa ditandai Utama. Daftar ini dipilih saat buat Delivery Order (dropdown menampilkan label + alamat lengkap ukuran kecil).

Kapan diisi: Sebelum membuat SO pertama kali ke customer baru.

Customer asuransi memengaruhi aturan invoice, piutang, dan segment TAG.

3.2 Vendor (supplier)

Menu: Master → Vendors

Field pentingKeterangan
Kode & namaIdentitas vendor
Default discount %Diskon default dari vendor (referensi harga)

Digunakan saat Purchase Order dan import harga.

3.3 SKU (barang)

Menu: Master → SKU

Field pentingKeterangan
Kode & namaIdentitas barang
VendorVendor utama
Tipe mobilRelasi ke car type
Harga jual (list)COGS + markup target %
Min price / marginHarga minimum (COGS + markup min %)

Stok SKU terpisah per entitas EITO dan ALBATROSS.

Tombol recalculate prices (jika tersedia) memperbarui harga jual dari COGS terbaru.

3.4 Stock balances

Menu: Master → Stock Balances

Menampilkan available dan reserved per SKU per entitas.

Untuk mutasi harian dan audit, gunakan Operations → Stock (tab Balances & Movements).

3.5 Users

Menu: Master → Users

FieldKeterangan
Nama, emailData login
RoleSUPERADMIN, SALES, OPERATIONS, FINANCE, WAREHOUSE
Limit diskon %Maks diskon order % tanpa approval

Password awal diatur administrator.

3.6 Roles & Permissions (RBAC)

Menu: Master → Roles & Permissions (?tab=roles)

Hanya user dengan modul Role & Permissions (biasanya SUPERADMIN).

Aksi yang bisa dicentang

AksiFungsi
Lihat (read)Menu & halaman muncul; akses data read-only
Buat (create)Tambah record baru
Ubah (update)Edit, proses, konfirmasi, pelunasan
Hapus (delete)Hapus / batalkan
Setujui (approve)Khusus Sales Order → menu Persetujuan SO

Modul utama (resource)

GrupModulMenu / fungsi
OperasiDashboard, StockDashboard, Stock
PembelianPurchase Order, Retur PODaftar PO, Retur PO
PenjualanSales Order, Retur SODaftar SO, Board Pengadaan, Retur SO, approve
KeuanganInvoice, Pembayaran, Tagihan Gabungan (TAG)API invoice/bayar; Piutang Customer
LaporanLaporanRingkasan, pembayaran/pengeluaran harian
DataImport, Price HistoryImports, Price History
MasterUsers, Vendors, Customers, SKU, …Submenu Master Data
SistemPengaturan, Role & PermissionsFooter Pengaturan, tab Roles

Centang Setujui pada baris Sales Order menampilkan menu Persetujuan SO.

Centang Tagihan Gabungan → akses Piutang Customer, buat TAG, pelunasan.

Perubahan disimpan ke database; minta user logout/login jika menu belum berubah.

3.7 Tipe mobil

Menu: Master → Tipe Mobil

Mengelompokkan SKU sesuai model kendaraan. Bisa dipilih atau diinput manual saat edit SKU.

3.8 Pengaturan umum (entitas)

Menu: Pengaturan (/admin/settings) — modul settings

IsiKeterangan
Logo & kontakPer entitas EITO / ALBATROSS
Rekening bankNama bank, nomor rekening, atas nama — tampil di invoice, TAG, header PDF
Markup %Target & minimum margin untuk hitung harga jual
Upload gambarLogo untuk dokumen (TTB, invoice, TAG)

Rekening mengikuti entitas transaksi (SO/invoice/TAG EITO vs ALBATROSS). Isi keduanya di kartu EITO dan ALBATROSS. Jika kosong, blok rekening di dokumen tidak ditampilkan (kecuali EITO lama tanpa setting — fallback BCA bawaan sistem).