Coverage-Based Replenishment ยท H-2 Planning
Parameter Harian
๐ค Prakiraan Cuaca Real-time
Memuat lokasi...
โก Auto-set aktif
Open-Meteo API
โณ Memuat prakiraan cuaca...
Cuaca periode aktif di-auto-set. Klik tombol di atas untuk override manual.
Faktor Aktif โ Hari Ini (H)
Total Final Order
0
unit dipesan hari ini โ datang besok
Hasil Kalkulasi Order
0
kebutuhan lusa setelah faktor & boost
Combined Factor
1.000ร
hari ร cuaca ร libur ร area
Warning Aktif
0
produk perlu perhatian
Stock Health
โ
status coverage stok
๐ฆ Order Calculation Planning
| Produk | Avg Daily Sales |
Stok Awal |
Stok Datang Hari Ini |
๐ฏ Target H (Hari Ini) |
Target H+1 (Besok) |
Target H+2 (Lusa) |
Boost Pengali |
Hasil Kalkulasi Order |
โญ Final Order |
Stok Awal H+2 |
Status Stock H+2 |
|---|
Framework Formula โ Full Kalkulasi
๐ Base Target = angka komitmen penjualan yang diinput leader untuk H, H+1, H+2. Bukan hasil kalkulasi otomatis โ ditetapkan berdasarkan historis, tren, dan sisa target bulan berjalan. Boost tidak mengubah Coverage H dan H+1 โ hanya diterapkan pada Raw Replenishment di Step 3.
Panduan Pengisian โ Langkah demi Langkah
๐ Apa itu Base Target?
Base Target adalah angka komitmen penjualan yang kamu input sendiri untuk masing-masing hari (H, H+1, H+2). Bukan hasil kalkulasi otomatis โ ini adalah target yang kamu tetapkan berdasarkan historis penjualan, tren terkini, dan sisa target bulan berjalan. Sistem kemudian mengalikan Base Target dengan faktor hari dan cuaca untuk menghasilkan Coverage Demand. Boost hanya diterapkan pada hasil akhir replenishment, tidak mengubah Target H maupun H+1.
Base Target adalah angka komitmen penjualan yang kamu input sendiri untuk masing-masing hari (H, H+1, H+2). Bukan hasil kalkulasi otomatis โ ini adalah target yang kamu tetapkan berdasarkan historis penjualan, tren terkini, dan sisa target bulan berjalan. Sistem kemudian mengalikan Base Target dengan faktor hari dan cuaca untuk menghasilkan Coverage Demand. Boost hanya diterapkan pada hasil akhir replenishment, tidak mengubah Target H maupun H+1.
โ๏ธ Kolom yang Diisi (Input Leader)
๐ Avg Daily Sales โ rata-rata penjualan harian per varian
๐ฏ Target H โ komitmen penjualan hari ini
๐ Target H+1 โ komitmen penjualan besok
๐ Target H+2 โ komitmen penjualan lusa (dasar order)
๐ฆ Stok Awal โ stok closing kemarin malam
๐ Stok Datang Hari Ini โ stok tiba hari ini dari order kemarin, tersedia untuk jualan besok
โก Boost Pengali โ tambahan jika ada event khusus
๐งฎ Kolom Tidak Diisi (Hasil Kalkulasi Otomatis)
๐ Hasil Kalkulasi Order โ kebutuhan stok lusa setelah faktor & boost
โญ Final Order โ jumlah order yang harus dipesan hari ini, dibulatkan โ ร70
๐ Stock Health โ LOW / HEALTHY / EXCESS berdasarkan stok lusa final
๐ท๏ธ Status โ kondisi order (Normal / Dikap Max / Min 1.5ร / Overstok / Cukup)
๐ก Semua kolom ini dihitung otomatis setiap kali ada perubahan input. Tidak perlu dan tidak bisa diisi manual.
1
๐ Lokasi Wajib
Ketik nama lokasi hub operasional kamu โ pencarian didukung hingga level kelurahan atau kecamatan. Pilih lokasi yang paling mendekati titik distribusi untuk mendapatkan prakiraan cuaca yang akurat.
๐ก Contoh: ketik "Kemang" โ pilih "Kemang, Mampang Prapatan, Jakarta Selatan"
2
๐
Tanggal (H) Wajib
Isi dengan tanggal hari ini โ yaitu tanggal saat kamu melakukan order. Sistem akan otomatis menghitung H+1 dan H+2 serta menyesuaikan faktor hari dan event kalender.
3
๐ค Kondisi Cuaca Otomatis Manual jika perlu
Cuaca otomatis terdeteksi dari API berdasarkan lokasi dan diterapkan ke periode aktif saat ini. Jika API tidak tersedia atau kondisi berbeda dari prediksi, gunakan tombol override manual untuk memilih: Cerah ยท Mendung ยท Gerimis ยท Hujan ยท Hujan Deras.
๐ก Cuaca mempengaruhi faktor kalkulasi: Cerah ร1.00 hingga Hujan Deras ร0.65
4
๐ Avg Daily Sales Wajib per varian
Isi dengan rata-rata penjualan harian untuk masing-masing varian produk. Gunakan salah satu dari dua pendekatan berikut:
โข Rata-rata bulan berjalan โ total penjualan sejak awal bulan dibagi jumlah hari yang telah berjalan
โข Rata-rata hari sejenis โ total penjualan di hari yang sama (mis. semua Senin) selama bulan ini dibagi jumlahnya
Angka ini menjadi batas maksimum stok (ร2) dan acuan Stock Health.
โข Rata-rata bulan berjalan โ total penjualan sejak awal bulan dibagi jumlah hari yang telah berjalan
โข Rata-rata hari sejenis โ total penjualan di hari yang sama (mis. semua Senin) selama bulan ini dibagi jumlahnya
Angka ini menjadi batas maksimum stok (ร2) dan acuan Stock Health.
๐ก Perbarui setiap minggu atau setiap pergantian periode promosi
5
๐ฏ Target H โ Hari Ini Komitmen
Isi dengan jumlah produk yang berkomitmen untuk dijual hari ini. Ini adalah target yang kamu pegang sebagai standar kinerja. Gunakan pertimbangan:
โข Historis penjualan di hari dan kondisi serupa
โข Tren kenaikan atau penurunan penjualan terkini
โข Sisa target bulan yang belum tercapai
Catatan penting: Jika Target H melebihi Stok Awal, kekurangan stok akan diambil otomatis dari Stok Datang hari ini โ sehingga stok yang tersedia untuk jualan besok berkurang. Sistem menampilkan peringatan dan menghitung dampaknya ke seluruh kalkulasi berantai.
โข Historis penjualan di hari dan kondisi serupa
โข Tren kenaikan atau penurunan penjualan terkini
โข Sisa target bulan yang belum tercapai
Catatan penting: Jika Target H melebihi Stok Awal, kekurangan stok akan diambil otomatis dari Stok Datang hari ini โ sehingga stok yang tersedia untuk jualan besok berkurang. Sistem menampilkan peringatan dan menghitung dampaknya ke seluruh kalkulasi berantai.
โ Target H boleh melebihi Stok Awal jika ada keyakinan bisa terpenuhi dari Stok Datang โ tapi akan mengurangi ketersediaan stok besok
6
๐ Target H+1 โ Besok Komitmen
Isi dengan komitmen penjualan untuk besok. Digunakan untuk menghitung sisa stok malam besok, yang menentukan apakah order hari ini sudah mencukupi atau belum. Pertimbangan sama dengan Target H.
7
๐ Target H+2 โ Lusa Dasar Order
Isi dengan komitmen penjualan untuk lusa. Ini adalah angka terpenting โ karena order yang kamu buat hari ini akan tiba besok dan digunakan untuk jualan lusa. Pastikan angka ini realistis dan mempertimbangkan event atau kondisi khusus di lusa.
โญ Target H+2 adalah satu-satunya yang langsung ditampilkan sebagai Coverage Demand di tabel. Target H dan H+1 dikalkulasi secara internal untuk menghitung sisa stok secara berantai sebelum replenishment ditentukan.
8
๐ฆ Stok Awal Wajib
Isi dengan stok akhir closing kemarin (H-1) โ yaitu jumlah produk yang tersisa saat tutup operasional kemarin dan dibawa ke hari ini. Pastikan angka ini sesuai dengan catatan fisik atau sistem inventory.
๐ก Stok Awal hari ini = Stok Akhir kemarin malam
9
๐ Stok Datang Wajib
Isi dengan jumlah stok yang tiba hari ini dari order kemarin. Stok ini tidak langsung digunakan untuk jualan hari ini โ melainkan akan menjadi stok yang tersedia untuk jualan besok (H+1).
๐ก Stok Datang hari ini = order yang dikirim kemarin
10
โก Boost Pengali Opsional
Tambahkan pengali jika ada kondisi atau event khusus yang memperkirakan kenaikan penjualan di luar pola normal. Boost tidak mengubah estimasi Coverage H atau H+1 โ hanya diterapkan pada Raw Replenishment setelah sisa stok dihitung, menghasilkan Coverage Demand Lusa final.
โข +5โ10% โ kenaikan minor, kondisi sedikit lebih ramai dari biasa
โข +15โ20% โ ada event atau momen khusus yang cukup signifikan
โข +25โ30% โ event besar dengan potensi lonjakan tinggi
โข +5โ10% โ kenaikan minor, kondisi sedikit lebih ramai dari biasa
โข +15โ20% โ ada event atau momen khusus yang cukup signifikan
โข +25โ30% โ event besar dengan potensi lonjakan tinggi
๐งฎ Penjelasan Kolom Hasil Kalkulasi Otomatis
A
๐ Hasil Kalkulasi Order
Jumlah stok yang dibutuhkan untuk menutup target lusa, sudah dikalikan faktor hari, cuaca, dan boost. Ini adalah acuan utama sebelum sistem menghitung replenishment final berdasarkan sisa stok yang tersedia.
= Raw Replenishment ร (1 + Boost%)
B
โญ Final Order
Jumlah unit yang harus dipesan hari ini. Sudah dipastikan bahwa stok lusa (Sisa Besok Malam + Order) berada di kisaran 1.5ร hingga 2ร Avg Daily Sales. Hasil selalu dibulatkan ke atas kelipatan 70.
Stok Lusa = Sisa Besok Malam + Replenishment โ target range 1.5โ2ร Avg Daily
C
๐ Stock Health
Indikator kesehatan stok berdasarkan rasio stok lusa terhadap Avg Daily Sales:
โข โ LOW โ stok lusa <1.5ร avg daily โ sistem otomatis naikkan order ke minimum
โข โ HEALTHY โ stok lusa 1.5โ2ร avg daily โ kondisi ideal
โข โ EXCESS โ stok lusa >2ร avg daily โ order dikurangi atau 0
โข โ LOW โ stok lusa <1.5ร avg daily โ sistem otomatis naikkan order ke minimum
โข โ HEALTHY โ stok lusa 1.5โ2ร avg daily โ kondisi ideal
โข โ EXCESS โ stok lusa >2ร avg daily โ order dikurangi atau 0
D
๐ท๏ธ Status
Keterangan kondisi order hasil kalkulasi:
โข โ Normal โ order sesuai coverage demand, stok sehat
โข โ Order Dinaikkan โ order dinaikkan otomatis karena stok lusa akan di bawah 1.5ร avg daily jika tidak ditambah
โข Dikap Max โ order dikurangi agar stok lusa tidak melebihi 2ร avg daily
โข โ Cukup โ sisa stok sudah mencukupi, tidak perlu order
โข Overstok โ stok sudah berlebih, order = 0
โข โ Normal โ order sesuai coverage demand, stok sehat
โข โ Order Dinaikkan โ order dinaikkan otomatis karena stok lusa akan di bawah 1.5ร avg daily jika tidak ditambah
โข Dikap Max โ order dikurangi agar stok lusa tidak melebihi 2ร avg daily
โข โ Cukup โ sisa stok sudah mencukupi, tidak perlu order
โข Overstok โ stok sudah berlebih, order = 0
Contoh Simulasi โ Berbagai Kondisi & Status
Simulasi berikut menggunakan 1 varian produk dengan Avg Daily Sales = 100 unit. Replenishment dibulatkan ke atas kelipatan 70.
| Skenario | Kondisi Aktif | Target H | Target H+1 | Target H+2 | Stok Awal | Stok Datang Hari Ini | Hasil Kalkulasi Order | Stock Health | Boost | Final Order | Status |
|---|---|---|---|---|---|---|---|---|---|---|---|
1. Normal Weekday Rabu cerah, stok sehat |
Rabu ร1.05 ยท Cerah ร1.00 | 100 | 100 | 100 | 80 | 70 | 43 hk=43 ร1.00 |
โ HEALTHY 1.5hr | โ | 70 | โ Normal |
2. Weekend Peak Sabtu cerah + boost |
Sabtu ร1.30 ยท Cerah ร1.00 | 120 | 125 | 130 | 60 | 70 | 248 hk=186 ร1.20 |
โ LOW 1.3hr | +20% | 140 | Urgent! |
3. Rainy Day Hujan deras, target turun |
Senin ร1.00 ยท Deras ร0.65 | 70 | 65 | 65 | 130 | 70 | 0 raw=0 sisa cukup |
โ EXCESS 2.0hr | โ | 0 | โ Cukup |
4. Stok Darurat Stok hampir habis |
Jumat ร1.15 ยท Cerah ร1.00 | 100 | 100 | 100 | 15 | 0 | 115 hk=115 ร1.00 |
โ LOW 0.2hr | โ | 140 | Urgent! |
5. Pre-Event Boost Ada event komunitas lusa |
Kamis ร1.08 ยท Mendung ร0.95 | 100 | 100 | 120 | 90 | 70 | 97 hk=78 ร1.25 |
โ HEALTHY 1.6hr | +25% | 140 | โ Normal |
6. Overstok Stok jauh melebihi kebutuhan |
Selasa ร1.03 ยท Cerah ร1.00 | 90 | 90 | 90 | 200 | 70 | 0 sisa besok > demand |
โ EXCESS 2.7hr | โ | 0 | Overstok |
7. Dibatasi Max Stok Order dikurangi agar tidak over |
Minggu ร1.25 ยท Gerimis ร0.90 | 130 | 135 | 140 | 50 | 70 | 199 hk=153 ร1.30 |
โ HEALTHY 1.2hr | +30% | 140 | Dibatasi |
Keterangan Status
โ Normal โ Order sesuai kebutuhan, tidak ada masalah
Urgent! โ Stok kritis, segera tambah order
Dibatasi โ Order dipotong agar tidak melebihi max stok
Overstok โ Stok sudah melebihi batas, tidak perlu order
โ Cukup โ Sisa stok sudah cover demand, order = 0