MP-22 Satış Planlama Örneği
- Utkan Ekinci
- Feb 1, 2024
- 2 min read
Bu eğitimde örnek bir satış planlama çalışması yapacağız. Bunun için bir önceki eğitimde kullandığımız veri setinde yer alan ürün grubundan bir tanesini seçeceğiz ve satış planlama opsiyonlarının her birini bu ürün üstünde test edeceğiz.
Veri Girişi
Seçtiğimiz ürünün satış siparişlerini aşağıdaki tabloda görebilirsiniz. (Sales Order tablosu)

“Mat_Code_2” kodlu ürünümüz için B1 müşterisinden 4 adet siparişimiz var. Her biri 555 adet olan siparişler 2022 yılının 1,3,5 ve 7. haftaları için talep edilmiş. Bu siparişlerin statüsünün “OK” olduğuna dikkat edelim. Aksi takdirde siparişler planlamada dikkate alınmayacaktır. Bu ürün için siparişler birden fazla müşteriden gelebilir, planlamada sorun olmayacaktır.
Ürünün planlama dönemi için hesaplanmış talep tahmin değerlerini aşağıdaki tabloda görebilirsiniz. (Mat Forecast tablosu)

Ürünümüz için B1 müşterisine bağlı talep tahmini verilmiş. Ürünümüze sadece ilk hafta tahmin girilmemiş, bunun dışında bütün planlama dönemi boyunca değerleri görüyoruz.
Bu iki tablo üzerine Procurement Share tablosundan da veri girişi yapıp, eğer varsa “Mat_Code_2” kodlu ürünümüz için birden fazla tedarikçi için dağılımı belirleyebilirdik. Bizim bu ürün özelinde böyle bir durumumuz olmadığı için veri girmiyoruz.
Satış Planlama
Ürünümüz için satış sipariş ve tahminlerini girdikten sonra Prod Costing’de satış planlama parametrelerini seçmemiz gerekir. İlk senaryomuza bakalım;
Sales_Plan_Type = Max_Of_Demand & SO_Coverage = 0
Bu versiyonda satış planında, sipariş ve tahminlerden hangisi büyükse onun yer alacağını belirtiyoruz. Ayrıca, satış siparişlerine öncelik veren bir dönemimiz de yok, SO_Coverage’ın 0 değerini alması bunu gösteriyor. Sonuçlara bakalım;

İlk satırda yeşille boyalı olanlar satış siparişlerinde gelenler. Bunların 1, 3, 4 ve 7. Haftalara istendiğini hatırlayalım. Arkhon, bu listedeki bilgiyi alıp satış plan dosyasında ilgili yerlere yerleştirmiş.
İkinci satırda turuncu ile boyalı olanlar ise talep tahminlerimizi gösteriyor. Mat Forecast tablosundaki değerler birebir aynı şekilde yansıtılmış.
Üçüncü satırda ise bunların birleşimini görüyoruz. Arkhon, her hafta sipariş ve tahminleri karşılaştırıp büyük olanını koyuyor. Örneğin 3. Haftada sipariş 555, tahmin 600 olarak verilmiş. Satış planına büyük olan yani 600 yansımış.
Sales_Plan_Type = Max_Of_Demand & SO_Coverage = 4
Bu senaryoda üstekinden farklı olarak, SO_Coverage değerini 4 alıyoruz. Yani ne olursa olsun ilk dört haftada sadece satış siparişleri görünecek. Sonuçları aşağıda görebilirsiniz.

Her ne kadar 2,3 ve 4. Haftada tahmin değerleri olsa ve bunlar satış siparişlerinden büyük bile olsa, yukarıda belirttiğimiz parametre yüzünden satış planına sadece siparişler yüklenmiş. Geriye kalan dönem yine büyük olan öncelikli olarak alınmış.
Sales_Plan_Type = SO_First & SO_Coverage = 0
Bu senaryoda SO_Coverage yine 0. Fakat, tahminle satış siparişi karşılaştırılırken SO_First algoritması kullanılmış. Yani, ne olursa olsun, herhangi bir dönemde satış siparişi varsa satış planına sadece o yansıyacaktır. Tahminin ondan büyük olması bu durumu değiştirmez. Aşağıda satış planı sonuçlarını görebiliriz.

Bu senaryonun 1.sine göre farkını özellikle 3. Haftada görebiliriz. Sipariş miktarı tahminden küçük olmasına rağmen öncelik alıp, satış planına yansımış.
Sales_Plan_Type = End_Of_ SO_Period & SO_Coverage = 0
Bu senaryoda ise satış siparişlerinin önceliği içinden bulunduğu periyoddan öncesine de yayılıyor. Eğer, herhangi bir periyoda (burada haftaya) sipariş geldiyse, öncesinde hiçbir şekilde tahmin görülemez. Aşağıda bunun sonuçlarını görüyoruz.

Her ne kadar, 2,4 ve 6. Haftalarda sipariş olmasa ve tahmin değerleri görülse de, Arkhon bu algoritmayı kullandığımızda boş geçecektir. Aynı durumu SO_Coverage değerini arttırarak da yakalayabilirdik fakat, gelen satış siparişleri bizim Prod Costing’de seçtiğimiz değerin ötesinde bir yerde de talep edilmiş olabilir. Tek tek bunları yakalayıp Prod Costing’de SO_Coverage değerini güncellemektense, bu algoritmayı kullanmak daha pratik olacaktır.
Sales_Plan_Type ve SO_Coverage değerleriyle hazırlayacağımız kombinasyonlarla neredeyse bütün satış senaryolarımızı karşılayıp buna bağlı planlar hazırlayabiliriz.