Mengatur Bonus Tim Warung
Panduan manajer/keuangan menetapkan aturan bonus tim per outlet di MBS Food Cost — target item dan/atau omzet, aturan gabungannya, dan satu nominal bonus per tingkat. Halaman ini merekam aturannya; kemajuan tim menuju target itu dibaca di halaman Target Penjualan.
Menu Bonus Tim (grup Karyawan & Payroll) adalah tempat Anda menuliskan aturan bonus tiap outlet: jenis targetnya (jumlah item, nilai omzet, atau keduanya), berapa targetnya, dan berapa rupiah bonus untuk tim kalau tercapai. Selama ini aturan itu hanya ada di kepala atau di judul spreadsheet — di sini ia tercatat resmi.
Anda tidak perlu menulis aturan yang sama berkali-kali. Tulis sekali di tingkat Tenant (atau Grup), lalu semua outlet mengikutinya otomatis — termasuk outlet baru yang belum ada saat aturan itu dibuat. Hanya outlet yang memang beda yang perlu override sendiri. Lihat Satu aturan untuk banyak outlet.
Halaman ini sendiri tidak menghitung apa pun — ia merekam aturannya. Hasilnya terlihat di tempat lain: begitu aturan tersimpan, kemajuan outlet menuju target itu otomatis muncul sebagai satu baris per outlet di tabel halaman Target Penjualan (grup Ringkasan di sidebar) — tekan
+di sebuah baris untuk membuka batang kemajuannya — dan bisa dilihat seluruh tim warung — lihat Melihat Target Bonus Tim. Jadi yang Anda simpan di sini adalah resepnya; hasilnya dibaca di halaman Target Penjualan.
Navigasi cepat
- Pahami dulu: apa itu bonus tim — model berpikirnya, dan bedanya dengan bonus di Payroll
- Satu aturan untuk banyak outlet — tingkat Tenant/Grup/Warung, dan cara kerja pewarisan
- Membuat aturan bonus outlet — langkah utama
- Mengubah aturan yang sudah ada — aturan baru menggantikan aturan lama
- Membuat override untuk satu outlet — kalau satu outlet memang beda
- Menghapus aturan — dan membuat yang baru
- Kalau tersimpannya gagal — arti tiap pesan merah
🎓 Pahami dulu: apa itu bonus tim, dan bedanya dengan bonus di Payroll
Analogi sederhana
Bayangkan papan target di dapur: "Kalau bulan ini kita jual 200 porsi ayam, semua dapat bonus Rp500.000. Kalau tembus 500, bonusnya naik lagi." Halaman Bonus Tim adalah papan target itu, tapi ditulis di sistem supaya tidak berubah-ubah dan tidak ada yang salah ingat.
Empat hal yang Anda tulis di papan itu:
| Bagian | Menjawab pertanyaan |
|---|---|
| Jenis target | "Kita dinilai dari jumlah porsi, dari omzet, atau dua-duanya?" |
| Item yang dihitung | "Jualan apa saja yang dihitung menuju target?" |
| Target tiap tingkat | "Berapa yang harus tercapai supaya dapat bonus?" |
| Nominal bonus | "Kalau tercapai, tim di outlet ini dapat berapa?" |
Bedanya dengan "Bonus" di halaman Payroll
Ini yang paling sering tertukar — keduanya bernama "bonus" tapi beda jenis:
| Bonus Tim (halaman ini) | Bonus di Payroll | |
|---|---|---|
| Untuk siapa | Satu tim outlet sekaligus | Satu orang tertentu |
| Dasarnya | Aturan target yang berlaku terus | Keputusan sekali pakai (THR, hadiah) |
| Anda isi | Sekali, lalu berlaku tiap periode | Tiap bulan, manual per orang |
| Contoh | "Tembus 500 pcs → semua dapat" | "Budi dapat THR Rp500.000" |
Singkatnya: Bonus Tim itu resep yang berlaku terus; bonus di Payroll itu tambahan manual sekali jalan. Keduanya tetap bisa dipakai bersamaan.
Dua jenis target, dan kapan pakai yang mana
Anda mencentang satu atau dua jenis target:
| Jenis target | Menghitung apa | Cocok kalau |
|---|---|---|
| Target item (pcs) | Banyaknya porsi item pilihan yang laku | Anda ingin mendorong menu tertentu (misal ayam) |
| Target omzet (Rp) | Total penjualan outlet dalam rupiah | Anda menilai outlet dari pemasukannya, apa pun yang laku |
Kalau dua-duanya dicentang, Anda wajib memilih aturan gabungan:
| Aturan | Artinya | Efeknya |
|---|---|---|
| Harus keduanya | Target item dan omzet dua-duanya harus tercapai | Lebih ketat, bonus lebih jarang |
| Salah satu | Cukup salah satu target tercapai | Lebih longgar, bonus lebih sering |
Tidak ada pilihan yang otomatis terisi — sistem sengaja tidak menebak, karena selisih keduanya adalah uang. Pilih sadar sesuai kesepakatan dengan tim.
Kenapa targetnya harus naik bertingkat?
Karena tingkat itu anak tangga. Tingkat 1 target 200 pcs, tingkat 2 target 500 pcs — makin tinggi capaiannya, makin besar bonusnya. Kalau targetnya tidak naik (misal tingkat 1 = 500, tingkat 2 = 200), tangganya jadi terbalik dan sistem menolak menyimpan. Selalu urut dari yang paling kecil ke paling besar.
⚠ Kalau Anda memakai dua jenis target, keduanya diperiksa sendiri-sendiri: target pcs dibandingkan dengan target pcs, target rupiah dengan target rupiah. Jadi wajar kalau angka pcs Tingkat 2 (misal 200) terlihat "lebih kecil" dari angka rupiah Tingkat 1 (misal 500.000) — keduanya memang tidak pernah dibandingkan satu sama lain.
Yang perlu diingat
- Satu tingkat hanya boleh punya satu aturan aktif. Kalau BENOWO sudah punya aturannya sendiri, Anda tidak bisa membuat aturan kedua untuk BENOWO — ubah yang ada, atau hapus dulu. Hal yang sama berlaku untuk tingkat Tenant dan tiap Grup. Tapi Tenant, Grup, dan Warung boleh punya aturan bersamaan — itu justru cara pewarisan bekerja (lihat Satu aturan untuk banyak outlet).
- Nominal bonusnya satu angka untuk seluruh tim di outlet itu, bukan per level karyawan. Pembagian ke tiap orang diusulkan otomatis di tab Input — dibagi rata, lalu masih bisa Anda ubah per orang. Lihat Mengisi Bonus Tim (Draf).
- Minimal satu jenis target harus dicentang. Kalau dua-duanya dilepas, aturan itu tidak berarti apa-apa dan sistem menolak menyimpan.
- Mengubah aturan hanya berlaku ke depan. Riwayat bonus yang sudah final tidak ikut berubah — jadi Anda aman mengoreksi aturan kapan saja.
- Melepas centang satu jenis target tidak menghapus isian Anda. Item yang sudah dipilih dan aturan gabungan yang sudah dipilih tetap tersimpan, jadi kalau Anda mencentangnya lagi, isiannya kembali seperti semula.
Sumber belajar: arti "outlet", "level upah", dan "periode" ada di Istilah Penting.
Satu aturan untuk banyak outlet
Kalau Anda punya beberapa outlet dengan skema bonus yang sama, jangan tulis aturannya berulang kali. Tulis sekali di tingkat yang lebih tinggi, dan outlet di bawahnya mengikuti aturan itu.
Tiga tingkat
| Tingkat | Berlaku untuk | Siapa yang boleh mengaturnya |
|---|---|---|
| Tenant (global) | Semua outlet yang tidak punya aturan sendiri | Admin & pemilik tenant |
| Grup | Semua outlet dalam grup itu yang tidak punya sendiri | Admin & pemilik tenant |
| Warung | Satu outlet itu saja | Manajer outlet ke atas |
Yang paling khusus menang: kalau sebuah outlet punya aturannya sendiri, itu yang dipakai. Kalau tidak, sistem melihat ke grupnya. Kalau grupnya juga tidak punya, sistem memakai aturan Tenant.
Contoh. Aturan Tenant: 200 porsi → Rp500.000. BENOWO tidak punya aturan sendiri, jadi BENOWO memakai aturan Tenant. RUNGKUT — outlet yang jauh lebih ramai — dibuatkan override: 400 porsi → Rp900.000. Hasilnya: BENOWO dan semua outlet lain ikut aturan Tenant; hanya RUNGKUT yang berbeda.
Dua hal yang membuat ini hemat waktu
- Outlet baru langsung ikut aturan, tanpa disetel. Begitu outlet dibuat, ia otomatis memakai aturan Tenant/Grup yang berlaku — tidak ada langkah "jangan lupa setel bonus outlet baru".
- Mengubah aturan induk langsung berlaku ke semua yang mengikutinya. Ubah aturan Tenant sekali, dan semua outlet yang mewarisinya ikut berubah saat itu juga — Anda tidak perlu menyunting satu per satu, dan tidak ada outlet yang ketinggalan.
Riwayat bonus yang sudah final tidak ikut berubah. Perubahan aturan induk hanya berlaku untuk perhitungan berikutnya — persis seperti mengubah aturan satu outlet.
Membaca tabelnya
Di kolom Berlaku untuk, tiap baris menunjukkan tingkatnya dan statusnya:
| Yang Anda lihat | Artinya |
|---|---|
| Diwariskan dari Tenant | Baris ini aturan Tenant — dipakai semua outlet yang tak punya sendiri |
| Diwariskan dari Grup «...» | Aturan grup — dipakai outlet dalam grup itu |
| Override | Outlet ini punya aturannya sendiri, beda dari induknya |
| Override (nonaktif) | Ada override, tapi sedang dimatikan — lihat peringatan di bawah |
Penting: "nonaktif" bukan berarti kembali mewarisi. Kalau sebuah override dinonaktifkan, outlet itu tidak kembali memakai aturan induknya — ia justru tidak menghitung bonus sama sekali. Kalau maksud Anda adalah "outlet ini ikut aturan induk saja", gunakan Hapus override, bukan menonaktifkannya.
Membuat override untuk satu outlet
Kalau satu outlet memang harus beda dari induknya:
Tekan Buat override
Di baris aturan yang diwariskan, tekan tombol Buat override. Dialog terbuka sudah terisi dengan aturan induknya — jadi Anda mulai dari yang sekarang berlaku, bukan dari kosong.
Pilih outlet dan sesuaikan
Tingkatnya sudah terkunci di Warung. Pilih outletnya, lalu ubah yang memang perlu berbeda — targetnya, itemnya, atau nominalnya.
Simpan override
Tekan Simpan override. Mulai saat itu outlet tersebut memakai aturannya sendiri; outlet lain tetap mengikuti aturan induk.
Untuk mengembalikan outlet itu ke aturan induk, tekan Kelola → Hapus override. Aturannya sendiri dihapus dan outlet itu langsung kembali mengikuti Grup/Tenant — aturan induknya tidak tersentuh.
Membuat aturan bonus outlet
Buka Bonus Tim di grup Karyawan & Payroll:
Tekan Tambah Konfigurasi
Di kanan atas kartu Aturan Bonus per Outlet, tekan:
Pilih tingkat dan targetnya
Tingkat menentukan berlaku untuk siapa aturan ini:
- Tenant (global) — semua outlet yang tidak punya aturan sendiri;
- Grup — semua outlet dalam grup yang Anda pilih;
- Warung — satu outlet saja.
Kalau ragu, mulai dari Tenant — nanti outlet yang memang beda tinggal dibuatkan override. Kalau Anda seorang manajer outlet, pilihannya hanya Warung; tingkat Tenant dan Grup disetel admin atau pemilik tenant.
Centang jenis target
Di Jenis target, centang Target item (pcs), Target omzet (Rp), atau keduanya. Keduanya terlihat sekaligus lengkap dengan status centangnya — tidak ada dropdown yang perlu dibuka.
Kalau dua-duanya dicentang, muncul pilihan Aturan gabungan target — pilih Harus keduanya atau Salah satu. Pilihan ini wajib dan sengaja tidak terisi otomatis.
Centang item yang dihitung
Di Item yang dihitung, gunakan kotak Cari item… untuk menyaring, lalu centang item yang masuk hitungan target. Boleh lebih dari satu. Jumlah yang sudah Anda pilih terlihat di bawah tabel ("2 item dipilih").
Cari item…
Bagian ini hanya muncul kalau Target item (pcs) dicentang, dan minimal satu item wajib dipilih. Kalau kosong, muncul pesan "Pilih minimal satu item."
Isi target dan nominal tingkat pertama
Di bagian Tingkat target & nominal bonus, isi target untuk tiap jenis target yang Anda centang, lalu isi satu nominal bonus untuk tingkat itu. Nominal itu berlaku untuk seluruh tim di outlet tersebut — bukan per level karyawan.
200
5000000
Tingkat 1 — Nominal bonus per tingkat (Rp)
500000
Tambah tingkat berikutnya kalau perlu
Tekan + Tambah tingkat untuk anak tangga berikutnya, lalu isi target yang lebih besar dari tingkat sebelumnya (misal Tingkat 1 = 200, Tingkat 2 = 500) beserta nominalnya. Kalau Anda memakai dua jenis target, keduanya harus naik — masing-masing dibandingkan dengan jenisnya sendiri. Salah urut akan ditolak — lihat Kalau tersimpannya gagal.
Simpan
Tekan Simpan konfigurasi. Dialog menutup dan baris outlet itu muncul di tabel, lengkap dengan Jenis target-nya (beserta aturan gabungan kalau dua jenis dipakai), jumlah Item, jumlah Tingkat, dan Target tertinggi-nya.
Mengubah aturan yang sudah ada
Di baris aturannya, tekan tombol Kelola → Edit. Dialog terbuka dan Anda bisa mengubah jenis target, item, target, atau nominalnya, lalu tekan Simpan perubahan.
Kalau yang Anda ubah adalah aturan Tenant atau Grup, perubahannya langsung berlaku untuk semua outlet yang mengikutinya — itu memang tujuannya. Outlet yang punya override sendiri tidak ikut berubah.
Penting: aturan baru menggantikan aturan lama sepenuhnya. Yang tersimpan adalah persis apa yang terlihat di dialog saat Anda menekan simpan — bukan gabungan lama + baru. Jadi kalau sebuah item masih ingin dihitung, biarkan tetap tercentang; kalau targetnya masih berlaku, biarkan tetap terisi.
Tingkatnya sendiri tidak bisa dipindah saat mengubah — aturan Warung tidak bisa "dinaikkan" jadi aturan Tenant lewat Edit. Kalau itu yang Anda mau, buat aturan baru di tingkat yang benar lalu hapus yang lama. Perubahan hanya berlaku untuk perhitungan berikutnya — riwayat bonus yang sudah final tidak ikut berubah.
Menghapus aturan
Tekan Kelola → Hapus (pada aturan outlet, tombolnya berbunyi Hapus override). Aturan itu dinonaktifkan dan hilang dari tabel.
Yang terjadi sesudahnya tergantung tingkatnya:
- Menghapus override outlet → outlet itu kembali mengikuti aturan Grup/Tenant-nya. Aturan induknya tidak tersentuh.
- Menghapus aturan Tenant/Grup → semua outlet yang tadinya mewarisinya jadi tidak punya aturan bonus sama sekali, kecuali mereka punya override sendiri. Periksa dulu siapa saja yang mengikutinya sebelum menghapus.
Setelah dihapus, Anda boleh membuat aturan baru di tingkat yang sama — cocok kalau Anda ingin menyusun ulang dari nol daripada mengedit satu per satu.
Kalau tersimpannya gagal
Sistem menahan simpanan yang tidak masuk akal. Pesan merah yang mungkin muncul:
| Pesan | Artinya & cara membereskannya |
|---|---|
| "Pilih minimal satu item." | Belum ada item dicentang. Centang minimal satu item yang dihitung. |
| "Tambahkan minimal satu tingkat target." | Belum ada tingkat, atau ada tingkat yang kolomnya masih kosong. Isi semua kolom tiap tingkat — target dan nominalnya. |
| "Target harus lebih dari 0." | Target diisi 0 atau kosong. Isi jumlah porsi yang sebenarnya. |
| "Target harus naik dari tingkat sebelumnya." | Tangganya terbalik (misal Tingkat 1 = 500, Tingkat 2 = 200). Urutkan dari kecil ke besar. |
| "Target ini sudah ada." | Dua tingkat memakai target yang sama. Bedakan angkanya. |
| "Nominal bonus tidak boleh negatif." | Ada nominal bertanda minus. Isi angka positif (boleh 0). |
| "Pilih minimal satu jenis target." | Dua-duanya dilepas centangnya. Centang minimal salah satu. |
| "Pilih aturan gabungan target." | Dua jenis target dicentang tapi aturan gabungannya belum dipilih. Pilih salah satu. |
| "Isi target item (pcs) untuk tingkat ini." | Ada tingkat yang target pcs-nya kosong padahal jenis target itu aktif. |
| "Isi target omzet (Rp) untuk tingkat ini." | Ada tingkat yang target omzetnya kosong padahal jenis target itu aktif. |
| "Warung ini sudah punya konfigurasi bonus." | Outlet itu sudah punya aturan aktif. Ubah aturan yang ada, atau hapus dulu yang lama. |
| "Tenant ini sudah punya konfigurasi bonus." | Sudah ada aturan tingkat Tenant. Ubah yang ada — tidak perlu (dan tidak bisa) membuat yang kedua. |
| "Grup ini sudah punya konfigurasi bonus." | Grup itu sudah punya aturannya sendiri. Ubah yang ada, atau hapus dulu yang lama. |
| "Target tingkat tidak ditemukan." | Outlet atau grup yang dipilih sudah tidak ada (mungkin baru dihapus). Muat ulang halaman, lalu pilih target yang masih ada. |
| "Hanya admin dan pemilik tenant yang boleh mengatur bonus tingkat tenant atau grup." | Anda manajer outlet: Anda boleh mengatur aturan outlet Anda sendiri, tapi aturan Tenant/Grup disetel admin atau pemilik tenant. |
Kalau Anda tidak melihat menu Bonus Tim sama sekali, akun Anda bukan manajer, keuangan, admin, atau pemilik — mintalah salah satu dari mereka yang mengaturnya.
Membereskan Absensi (Anomali & Koreksi) + Riwayat per Outlet
Cara manajer membereskan absensi sebelum hari gajian dan membaca riwayat absensi sebulan di halaman Kelola Absensi MBS Food Cost — menandai absen, mengisi jam pulang yang terlewat, mengakui penanda geofence, menuntaskan daftar anomali, dan melihat grid Hadir/Izin/Sakit/Cuti/Alpa per karyawan.
Mengisi Bonus Tim (Draf)
Panduan manajer/keuangan mengisi bonus tim per outlet per periode di MBS Food Cost — membuat draf dari hitungan sistem, mengubah nominal per orang, mengisi Bonus Manajemen, lalu finalisasi untuk mencatatnya sebagai biaya Gaji (dan membatalkan bila salah).