Yürüyen ağırlıklı ortalama'ya göre maliyet..

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
serkan
Üye
Mesajlar: 666
Kayıt: 10 Tem 2003 12:08
Konum: bursa

Yürüyen ağırlıklı ortalama'ya göre maliyet..

Mesaj gönderen serkan »

selam arkadaşlar..
sorumu şöyle özetliyim..
alttaki gibi stok hareket tablomuz olsun..

01.01.2006 ALIŞ FATURASI PİRİNÇ 1 YTL 100 KG.
12.01.2006 ALIŞ FATURASI PİRİNÇ 1,5 YTL 160 KG.
20.01.2006 ALIŞ FATURASI PİRİNÇ 2 YTL 120 KG.

bunlar pirinçin stok hareketleri olsun.diyelimki 180 KG.pirinçi üretimde sarf etcem.100KG sini 1 YTL den 80 KG sini 1.5 YTL den kullancam fifo mantığına göre.Burda maliyet işini nasıl yapcak ona kafam takıldı.bununla ilgili yürüyen ağırlıklı ortalama fiyatı diye bişey var ama formülü nedir.yukardaki örneğe göre bir açıklama yapan olursa bilen arkadaşlardan sevinirim.
aLonE CoDeR
Kıdemli Üye
Mesajlar: 1223
Kayıt: 26 Nis 2005 04:08

Mesaj gönderen aLonE CoDeR »

Selamlar.

Bununla ilgili farklı firmaların programlarında yazdıkları SP'leri incelemiştim.Mantık kabaca şu şekilde;

Öncelikle işlem yapmak istediğin Miktarı bir değişkene alıyorsun.Sonra devir de dahil olmak kaydıyla başlangıçtan itibaren tek tek kayıtları tarıyorsun ve döngünün her çalışmasında aktif kaydın miktarını da ekliyorsun.Burada gözönünde bulundurman gereken şey bu kayıtların sıralaması zira öncelikle kayıt edilme sırasına göre sonra da tarihe göre sıralaman gerekir.Nedeni ise ,aynı gün birden farklı fiyatta alış işleminin gerçekleşebileceğini düşünerek böyle bir yapı kullanmak şart.Döngünün her çalışmasında, başlangıçta aldığımız üretilecek değere ulaşıp ulaşmadığını kontrol edip, ulaşması durumunda döngüyü iptal ediyorsun vs.vs.

Kolay gele..
serkan
Üye
Mesajlar: 666
Kayıt: 10 Tem 2003 12:08
Konum: bursa

Mesaj gönderen serkan »

hocam sorun miktarlarda değil yani alış faturalarına bakarak gereken miktarı toplıycam tümünü kullandığım faturaları kapatıp diğerlerini açık bırakcam onda problem yok.fiyat konusuna ben takıldım.farklı faturalardan miktarı çektiğimde birim fiyat'larda farklı ise ben hangi rakamı baz alıp üretim hareketinde göstercem.
Kullanıcı avatarı
nitro
Üye
Mesajlar: 1112
Kayıt: 23 Ağu 2004 01:18
Konum: Çanakkale
İletişim:

Mesaj gönderen nitro »

serkan hocam benzer bir sorunla karşılaşmıştım, veritabanına çıkanmiktar diye bir field ekleyerek olayı çözdüm.

01.01.2006 ALIŞ FATURASI PİRİNÇ 1 YTL 100 KG. ÇIKANMİKTAR:100KG
12.01.2006 ALIŞ FATURASI PİRİNÇ 1,5 YTL 160 KG. ÇIKANMİKTAR:80KG
20.01.2006 ALIŞ FATURASI PİRİNÇ 2 YTL 120 KG. ÇIKANMİKTAR:0KG

Bu durumda bir sonraki çıkş işleminde 1.5ytl lik prinçten başlayacağız çıkmaya.
umarım yardımcı olabilmişimdir.
kolay gelsin
serkan
Üye
Mesajlar: 666
Kayıt: 10 Tem 2003 12:08
Konum: bursa

Mesaj gönderen serkan »

selam..
cevap veren tüm arkadaşlara teşekkürler ama hepsi üretim yapılacak miktarı nasıl ve hangi yolla hesaplayacağımdan bahsetmiş..benim derdim farklı birim fiyatlardan alış yaptıysam onu nasıl hesaplayacağımdı.onun çözümüde şu şekilde imiş arama yapan olursa bilgi olsun diye yazayım..

01.01.2006 ALIŞ FATURASI PİRİNÇ 1 YTL 100 KG.
12.01.2006 ALIŞ FATURASI PİRİNÇ 1,5 YTL 160 KG.
20.01.2006 ALIŞ FATURASI PİRİNÇ 2 YTL 120 KG

bu şekilde harekti olan pirinçden 180 KG kullanırsam bunun 100 kg sini ilk harekketen yani 100x1=100 YTL 80 KG sini ise 2.hareketten yani 80x1.5=120 YTL birim fiyatını hesaplarsak (Y.A.O.F- YÜRÜYEN AĞIRLIK ORTALAMA FİYATI)
100 YTL+120 YTL=220 YTL
ÜRETİM YAPTIĞIMIZ PİRİNÇ MİKTARI 180 KG olduğu için;
220/180=1,22 YTL
velasılıkelam ben 180 kg lik pirinç sarfettiğimde o pirincin kg maliyeti 1,22 YTL oluyormuş.
aLonE CoDeR
Kıdemli Üye
Mesajlar: 1223
Kayıt: 26 Nis 2005 04:08

Mesaj gönderen aLonE CoDeR »

Yanıldığını söylemek zorundayım.Bu üretime has bi durum değil, maliyet hesabı genel olarak bu şekildedir.Bahsettiğim yöntemde miktar bilgilerini almakla yetinirsen tabii ki istediğin sonucu alamazsın..Ama orada fiyat bilgisini alamaman için nasıl bir engel var onu çözemedim.

Kolay gele..
serkan
Üye
Mesajlar: 666
Kayıt: 10 Tem 2003 12:08
Konum: bursa

Mesaj gönderen serkan »

hocam yanlış anladın ben sadece miktar bilgisini almakla yetinmiycem.miktarı nasıl alacağımı yani sizin ve diğer arkadaşların verdikleri cevabı zaten biliyordum.benim bilmediğim fiyat kısmı idi onun için bu soruyu sormuştum.Maliyet genel olarak bu şekilde hesaplanır demişsiniz ama ben bu genel bilgiyi bilmiyodum malesef onuda öğrendim.teşekkür ederim.
aLonE CoDeR
Kıdemli Üye
Mesajlar: 1223
Kayıt: 26 Nis 2005 04:08

Mesaj gönderen aLonE CoDeR »

Stok hareket tablonu nasıl modelledin bilmiyorum ama Miktar, Fiyat ve Tutar alanları olması gerekir bu tarz tablolarda.Kullanıcı stok kartındaki fiyatı kullanmak istemeyebilir her zaman, hatta stok kartına hiç fiyat bilgisi girmeyen birçok kullanıcı var tamamen işlem esnasında giriyorlar..Hareket tablosunda fiyat olacağı için ve sen o kayıtları tek tek işleyeceğin için fiyatı da oradan alabilirsin..Fakat ben hala işlemde bi anormallik olduğunu düşünüyorum.Ağırlıklı ortalama ile maliyet hesabı farklı hesap teknikleridir.İhtiyacın ne olduğunu tam olarak bilmeden doğaçlama yorum yapmak da sağlıklı bir sonuç vermiyor doğal olarak..

Kolay gele..
Cevapla