merhaba. Bir ürünümüzün adisyon oluşturulduğu sırada porsiyonunu seçenek ile değiştirdiğimizde hem o porsiyon için kullanılan reçetede stoğun belirlenen ölçüde düşmesini ve adisyon oluşturulduğu sırada fiyatının da değiştirilmesini sağlayabilir miyiz? Örnekse;
bir dürüm seçiypruz ve dürümü seçince sağ tarafta seçenekler belirlediğimiz gibi seçmeye zorunlu alan (min 1 - max 1 seçim) bana porsiyonu 1 mi yoksa 1.5 mu olacağını soruyor. 1 işaretlediğimde bu ürünün porsiyonu için oluşturulan reçetede örnek olarak 100 gram et konulduğunu ve stoğa gelen üründen gram olarak 0,1 kg düşmesini sağladığımızı düşünelim. Bu ürünün bir yada 1.5 olmasını porsiyon olarak girip o seçeneği seçerek düzgün bir şekilde depodan düşmesini sağlayabileceğimizi düşünmüştük ama işin içşne bir de menüdeki patates kısartmasının tipi giriyor. Yani menüyü seçtiğimizde bu menüdeki porsiyonu seçince fiyata ne kadar ekleneceğini tanımladığımız için tabiki dürüm 1.5 olunca fiyat güncellenğyor fakat menünün patates tipini seçmek için kullandığımız adisyon etiketi seçeneği ile "normal dilim" veya "parmak dilim" olarak seçtiğimizde vu menü için beraberinde 200gram patatesin hangi ürün gurubundan stoktan düşeceğini (depomuzdaki 2.5 kg. elma dilim ve normal dilim patates stoğumuz ayrı) belirleyemiyoruz bu senaryo ile. Haliyle 1 porsiyon için hem elma dilim, 1 porsiyon için normal dilimli ve sonra 1.5 pırsiyon için elma dilim ve 1.5 porsiyon için normal dilimli olmak üzere 4 ayrı reçetemiz var. Menü ismini seçtiğimizde altında 4 seçenek çıkıyor (2 farklı porsiyon ve 2 farklı patates tipi olduğu için permutasyonu 4 adet) ve fakat bu menüler güncellenecek ve 3. Farklı porsiyon tipi ve 3. Farklı patates tipi eklenecek bu sefer de her birinin birbiri ile permutasyonunolsun diye her bir tek menü için 9 farklı seçenek ve reçete mi yazmalıyız? Servis elemanlarımız bu seçim sırasında kolaylıkla hata yapabilir ve kullanım olarak da biraz sıkıntılı. Bu konunun çözümü ile ilgili önerilerinizi bekliyorum. İyi çalışmalar dilerim.
2 cevap
Kusura bakmayın lütfen örneğinizi okumayı gerçekten denedim ama okuyamadım.
Ben size sorunuzun cevabını vereyim.
Porsiyonlar için; Her bir porsiyon için farklı, farklı reçete tanımlayacağınız için hiç bir sorun yok. Daha doğrusu bir tane porsiyonu tanımlayıp diğerlerini bundan kopyalayarak çoğaltıp sadece içeriği değiştirmek olacaktır.
Sipariş etiketi ile seçilen değerlerin hemen yanında "Ürün" adında bir sütun vardır. Bu sütun da seçili olan ürün bu etiketin seçilmesi durumunda Ürünün Reçetesini bulup çalıştırarak stokdan düşebilmenizi sağlar.
Umarım sorunuzun cevabı olmuştur. Yukarıyı 2 kere okumama rağmen pek bir şey anlayamadım örneğinizden.
Şimdi ben de okuduğumda ben de kendi yazdığımı anlayamadığımı farkettim ama sorun yok verdiğiniz cevap işleyişi düzeltecektir. İyi çalışmalar.