Excel Vba Forum - Excelce.Net
SORU ve CEVAPLAR (Yazılabilir) => Microsoft Excel, Vba, Makro, Formül vb. Soruları => Konuyu başlatan: by_ufuk - 21 Mart 2011, 10:09:41
-
Herkese Merhaba,
Excelde maliyet hesabı yapabileceğim bir çalışma hakkında yardım almak istiyorum. Daha önce yapılan maliyet hesabı çalışmalarını inceledim ancak benim istediğim daha doğrusu işime yarayacak tarzda bir çalışma bulamadım.
Eklediğim dosyayı tanıtayım;
HamM. List ve Recete adında iki sekmeden oluşuyor.
HamM. List sekmesinde gerekli olan hammade ve yarımamül listesinin birim fiyatları ve fiyat cinsleri giriliyor.
Recete sekmesinde imalatı yapılacak olan ürünün hangi malzemelerden ve ne miktarda gereksinim olduğu bilgisi giriliyor.
Recete sekmesinde bulunan başlıkların ne işe yaradığını açıklayayım;
Stok Kodu: A1 hücresine reçetesi açılacak olan ürünün kodu yazılıyor. Buraya yazılan ürün kodunun gerekli reçete bilgileri girilip KAYDET yaptıktan sonra veritabanına kaydedecek. Daha sonra yine aynı A1 hücresinde veritabanında reçetesi açılmış olan stok kodlarını açılır liste halinde görmemiz lazım. Bu özellik daha önceden reçetesi açılmış olan bir stok kodunun reçete bilgilerinde değişiklik yapmaya yarayacaktır.
YM Cinsi (A4): Bu hücreye istenilen bilgi kullanıcı tarafından yazılabilecek. KAYDET butonuna basıldıktan sonra hangi stok kodunun reçetesinden yazılmış ise veritabanında oraya kaydedilmiş olacak. A1 hücresinden daha önce reçetesi açılmış olan stok kodu çağırıldığı zaman YM Cinsi sütununda yazılmış bilgi veritabanında çağırılacak.
YM Kodu (B4) : Bu hücrede şuan veri doğrulama yolu ile HamM. List sekmesinde bulunan Stok Kodlarından istenilen yarımamül kodu seçilebiliyor.
YM İsmi (C4) : YM Kodu hücresinde yazılan yarımamül kodu seçildiği taktirde bu hücreye o seçilen yarımamül kodunun ismi yazılacak. Şuan bu işlemi formül ile hallettim ama makro ile yazılması daha sağlıklı olacaktır.
Gramaj - Adet (D4) : İlgili yarımamülün kaç adet yada kaç gram olacağının bilgisi girilecek.
B.Maliyet Fiyatı (E4) : İlgili yarımamülün HamM. List sekmesinde bulununan birim fiyatını buraya ekleyecek.
B.Maliyet Fiyat Cinsi (F4) : İlgili yarımamülün HamM. List sekmesinde bulununan birim fiyat cinsini buraya ekleyecek.
TL (H4) - $ (I4) - € (J4) : İlgili yarımamülün birim maliyet fiyatı ve cinsine göre adet*maliyet hesabını farklı kurlarda buraya yazacak. Bu işlemi de şuan formülle hallediyorum ama makro olması daha sağlıklı olacaktır.
Toplam Maliyet (G17) : H4 - I4 - J4 hücrelerine yazılan maliyetlerin toplamını alabileceğimiz bir hücre olacak.
Kayıt Yapan (G1) : Yapılacak olan bu maliyet hesabı çalışmasını açmak isteyenler kendi şifreleriyle programı açabilecektir. Buna bağlı olarak o reçetede kim değşiklik yaparsa o kullanıcının ismini bu hücreye yazacak ve buraya yazılan bilgiye dışardan müdahale edilemeyecek.
Kayıt Tarihi (G2) : Kayıt Yapan hücresinde belirtilen özellik bu hücre için de geçerli olacak.
Eski Maliyet (G3) : Bu hücreye de dışardan müdahale edilemeyecek. Daha önceden reçetesi girilmiş olan bir ürünün değişiklik yapmadan önceki maliyet bilgilerini görebileceğimiz bir hücre olacak. Bu sayede yeni maliyet ile eski maliyet arasındaki farkı gözlemleyebileceğiz.
[Forum yazılım güncelleme esnasında sorun oluştuğundan eklendi silinmiştir.]
-
Galiba herkes yoğun o yüzden kimse konu ile ilgilenmiyor. :-\
-
Merhaba Ufuk bey. :)
Konu, iki satır kod ile yapılacak bir şey olmadığından, tatlı niyetine sona saklanıyor olabilir. ;)
-
Merhaba Ufuk bey. :)
Konu, iki satır kod ile yapılacak bir şey olmadığından, tatlı niyetine sona saklanıyor olabilir. ;)
;D Haklı olabilirsiniz ama bu son geniş bir kavram değil mi? :hımm
-
Ufuk Bey,
Toplam Maliyet (G17)
Hep bu hücre mi olacak?
YM sayısı bu satırı geçecek kadar artabilir mi?
Stok Kodu: A1 hücresine reçetesi açılacak olan ürünün kodu yazılıyor. Buraya yazılan ürün kodunun gerekli reçete bilgileri girilip KAYDET yaptıktan sonra veritabanına kaydedecek.
Bu veritabanı nerede?
-
Hep bu hücre mi olacak?
YM sayısı bu satırı geçecek kadar artabilir mi?
YM sayısı bu satırı geçebilir ben fikir olması açısından o hücreye ekledim.
Bu veritabanı nerede?
Daha önce yaptığınız stok çalışmasında olduğu gibi bilgileri veritabanına kaydeder diye düşünerek böyle bir cümle kullandım,ama isterseniz boş bir veritabanı hemen yükleyebilirim?
-
Veritabanı için ayrı bir access mi, ayrı bir excel mi düşündünüz? Ya da mevcut dosyanıza yeni bir sayfa mı ekleyelim?
-
Veritabanı için ayrı bir access mi, ayrı bir excel mi düşündünüz? Ya da mevcut dosyanıza yeni bir sayfa mı ekleyelim?
Girilecek veri sayısı çok fazla olacağı için access vt daha sağlıklı olur diye düşünüyorum.
-
Ufuk Bey,
Maliyet.mdb içinde aşağıdaki tablo ve alanlar uygun mudur?
1-YM tablosu :
YM Cinsi, YM Kodu, YM İsmi, BirimFiyat, FiyatCinsi
2-Reçete tablosu :
YM Cinsi, YM Kodu, YM İsmi, Gramaj-Adet, BirimFiyat, FiyatCinsi, B.MaliyetFiyatı, B.MaliyetCinsi, ToplamMaliyetTL, ToplamMaliyetUSD, ToplamMaliyetEUR, Tarih-Saat, İlkKaydedenKullanıcı, SonDeğiştirenKullanıcı
-
Ufuk Bey,
Maliyet.mdb içinde aşağıdaki tablo ve alanlar uygun mudur?
1-YM tablosu :
YM Cinsi, YM Kodu, YM İsmi, BirimFiyat, FiyatCinsi
2-Reçete tablosu :
YM Cinsi, YM Kodu, YM İsmi, Gramaj-Adet, BirimFiyat, FiyatCinsi, B.MaliyetFiyatı, B.MaliyetCinsi, ToplamMaliyetTL, ToplamMaliyetUSD, ToplamMaliyetEUR, Tarih-Saat, İlkKaydedenKullanıcı, SonDeğiştirenKullanıcı
Evet uygun Bülent bey.
-
Ufuk Bey, eski maliyet için sadece TL yeterli midir, yoksa her para birimi için alan ayıralım mı?
-
Ufuk Bey, eski maliyet için sadece TL yeterli midir, yoksa her para birimi için alan ayıralım mı?
Eğer işlemi uzunsa sadece TL'de olabilir.Ancak kullanım açısından tüm değerler lazım olacak.
-
Ufuk Bey,
Form tasarımlarını ekteki şekilde düşündüm.
Kodlamaya geçmeden eklemek/değiştirmek istediğiniz bir şey var mı?
[Forum yazılım güncelleme esnasında sorun oluştuğundan eklendi silinmiştir.]
-
Ufuk Bey,
Form tasarımlarını ekteki şekilde düşündüm.
Kodlamaya geçmeden eklemek/değiştirmek istediğiniz bir şey var mı?
Evet Bülent bey bu şekilde olabilir. Girişler bu formdan olacak,peki maliyetleri girilmiş olan ürünleri liste halinde görebilecek miyim? Yani bir tarafta veri girişi ve hesaplama yapılırken diğer tarafta maliyetleri çıkmış olan ürünleri listeli bir şekilde görmemiz lazım. Çünkü bu hesaplanan maliyet rakamları başka bir tabloyada alınıyor ve o tabloda imalat-satış adetleri göz önünde bulundurularak toplam genel maliyet çıkarılıyor.
-
Tabi, raporlama da yaparız.
-
Tabi, raporlama da yaparız.
Tamamdır o zaman :begendim
-
Merhaba Ufuk Bey,
Kullanıcı yetki ayarlarını nasıl yapalım?
Hangi yetkiler seçmeli olacak?
-
Merhaba Ufuk Bey,
Kullanıcı yetki ayarlarını nasıl yapalım?
Hangi yetkiler seçmeli olacak?
Merhaba Bülent Bey,
Kullanıcı yetki sayfasını sadece admin görecek şekilde ayarlayarak. Geriye kalan tüm bölümlerde seçmeli ayarlama yapılabilir.
-
Yetkileri sayfa bazında mı yapalım yine?
-
Yetkileri sayfa bazında mı yapalım yine?
Evet Olabilir
-
Merhaba Ufuk Bey,
Rapor ekranı hariç sanırım kabaca toparladık.
İnceleyip neticeyi bildirebilir misiniz?
[Forum yazılım güncelleme esnasında sorun oluştuğundan eklendi silinmiştir.]
-
Merhaba Ufuk Bey,
Rapor ekranı hariç sanırım kabaca toparladık.
İnceleyip neticeyi bildirebilir misiniz?
Merhaba Bülent Bey,
Yeni bir reçete açmaya çalıştığım zaman TCMB kurlarını online alıyorum ve yarımamülleri tanımlamaya başlıyorum ancak "Kalem Ekle" butonuna bastığım zaman "Run-time error '13': Type mismatch" hatasını alıyorum. Hatayı sorguladığım zaman blntUSD = blntUSD + CDbl(lstExcelceMaliyet.List(blnt, 7)) satırını gösteriyor.
-
Döviz bilgisi alanlarında ondalık ayırıcı olarak nokta mı görünüyor sizde, virgül mü?
-
Döviz bilgisi alanlarında ondalık ayırıcı olarak nokta mı görünüyor sizde, virgül mü?
Virgül görünüyor.
-
Hata veren satıra, F9 ile BreakPoint koyup işlemi yapmaya çalışın, kod çalışması işaretli satırda durduğunda kodların üzerine gelip değişkenlere atanan değerlere bakıp F8 ile adım adım ilerleyin bakalım hata sebebini görebilecek miyiz?
Programı evde 2007 versiyonda yapıp, işyerinde 2003'te denedim, hata vermedi bende...
Önce ilgili kodu şu şekilde değiştirebilir misiniz?
Private Sub maliyethesapla()
'KALEM LİSTESİ HER DEĞİŞTİĞİNDE TOPLAM MALİYETİ YENİDEN HESAPLA
For blnt = 0 To lstExcelceMaliyet.ListCount - 1
blntTL = blntTL + CDbl(lstExcelceMaliyet.List(blnt, 6))
blntUSD = blntUSD + CDbl(lstExcelceMaliyet.List(blnt, 7))
blntEUR = blntEUR + CDbl(lstExcelceMaliyet.List(blnt, 8))
Next blnt
txtTOPLAMTL = blntTL
txtTOPLAMUSD = blntUSD
txtTOPLAMEUR = blntEUR
Set conExcelce = CreateObject("ADODB.CONNECTION")
conExcelce.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & "Data Source=" & ThisWorkbook.Path & Application.PathSeparator & vt '& ";Jet OLEDB:Database Password=" & "vtsifresi"
RECETE_GETIR = "SELECT * FROM [tblRecete] WHERE RECETE='" & cbRECETE & "'"
Set rs_getir = CreateObject("ADODB.RECORDSET")
rs_getir.Open RECETE_GETIR, conExcelce, 1, 3
If rs_getir.RecordCount = 0 Then
txtEXMALTL = 0
txtEXMALUSD = 0
txtEXMALEUR = 0
Else
txtEXMALTL = rs_getir("TOPLAM_MALIYET_TL")
txtEXMALUSD = rs_getir("TOPLAM_MALIYET_USD")
txtEXMALEUR = rs_getir("TOPLAM_MALIYET_EUR")
End If
End Sub
-
Az önceki hata şuan düzeldi,ancak şimdide "Kalem Ekle" butonuna basınca "Run-time error '3021': Ya BOF ya da EOF Doğru veya geçerli kayıt silinmiş. İstenen işlem geçerli bir kayıt gerektiriyor." hatasını alıyorum.
-
BOF ya da EOF hatası için yukarıdaki kodları kullanın.
İlk hata nasıl düzeldi?
-
BOF ya da EOF hatası için yukarıdaki kodları kullanın.
İlk hata nasıl düzeldi?
Rar dosyasından tekrar çıkarttım ve yeniden denedim bir hata çıkmadı,aynı anda başka bir excel dosyasıda açıktı belki onunla ilgili bir bağlantısı olmuş olabilir.
-
BOF ya da EOF hatası kodları güncelleyince düzeldi.
Reçeti kaydettikten sonra, eklenen yarı mamüllerde miktarında yada kodunda bir değişiklik yapılamıyor. Sadece yeni yarımamül eklenebiliyor. Daha önceden reçeteye eklenen yarı mamüller zaman içinde değişebilir,bu sebeple hem yarımamül ün değişikliği hemde miktar kısmının değişikliği aktif olması lazım. Ve istenilen yarı mamül reçeteden kaldıralıbilmelidir.
-
Yarımamul değişikliği için listeden seçileni DEL ile silip, yenisini ekleyerek yapabilirsiniz.
-
Yarımamul değişikliği için listeden seçileni DEL ile silip, yenisini ekleyerek yapabilirsiniz.
Evet bu özellik çok pratik ve güzel olmuş elinize sağlık. :alkis
YM TANIMLA sekmesinde sıralamayı YM KODU'na göre ayarlıyabilirmiyiz. Çünkü yaklaşık 550-600 adet yarı mamül sisteme tanıtılacak,bu sebeple gerekli yarı mamül'ü listeden bulmak çok zor olacaktır. Tabi bunu daha kolay bir yöntem ile yapabilirsek hızlı bir çözüm olmuş olacaktır.
Aynı sıralama MALİYET sekmesi içinde geçerli, daha önceden reçetesi tanımlanmış olan bir stoğu bulmak şuanki şartlarda biraz vakit alabilir.
-
UserForm_Initialize olayı altında bulunan
şu satırı;
GETIR = "SELECT YMID, YMKODU, YMISMI, BIRIMFIYAT, FIYATCINSI FROM [tblExcelceYM]"
aşağıdaki şekilde değiştin:
GETIR = "SELECT YMID, YMKODU, YMISMI, BIRIMFIYAT, FIYATCINSI FROM [tblExcelceYM] ORDER BY YMKODU"
-
UserForm_Initialize olayı altında bulunan
şu satırı;
GETIR = "SELECT YMID, YMKODU, YMISMI, BIRIMFIYAT, FIYATCINSI FROM [tblExcelceYM]"
aşağıdaki şekilde değiştin:
GETIR = "SELECT YMID, YMKODU, YMISMI, BIRIMFIYAT, FIYATCINSI FROM [tblExcelceYM] ORDER BY YMKODU"
Tamamdır :begendim
MALİYET sekmesinde ek'te renkli çizgi ile belirttiğim satırın "Kalem Ekle" butonuna bastığım zaman temizlenmesi için ne yapmalıyım?
[Forum yazılım güncelleme esnasında sorun oluştuğundan eklendi silinmiştir.]
-
Private Sub cmdKalemEkle_Click()
kodunun en altına, End Sub satırından önce aşağıdakileri ekleyin:
cbYMKODU = Empty
txtGRAM = 0
txtYMCINSI = Empty
-
Şuan itibari ile herhangi belirteceğim birşey kalmadı gibi duruyor :hımm
-
Vardır daha eksikleri, hataları...
Biraz denemeler yapın bakalım.
Sonra rapor ekranına geçeriz.
-
Vardır daha eksikleri, hataları...
Biraz denemeler yapın bakalım.
Sonra rapor ekranına geçeriz.
:kiki Aslında haklısınız denemeler yaptıkça birşeyler çıkıyor,ben zaten bir yandan denemelere devam ediyorum.Oldukça biliyorsunuz hiç çekinmeden size belirtiyorum. :saygilar
-
Tabi belirtin, çekinmeye gerek yok. ;)
-
Merhaba Bülent Bey,
bir süredir internete giremiyordum ufak bir ameliyat geçirdim bu sebeple konuya dönüp cevap veremedim.
Çalışmayı bayağı denedim ve gözüme takılan noktaları hemen size ileteyim.
* Maliyet sekmesinde herhangi bir reçeteyi sildikten sonra sistem otomatik olarak giriş sekmesine gidiyor ve tekrar giriş yapmak zorunda kalıyorum. Aynı problem YM TANIMLA sekmesinde de var.
* YM TANIMLA sekmesinde tanımlanan yarı mamul herhangi bir reçeteye eklendikten sonra silinmemesi gerekiyor. Eğer daha önce yarı mamul silinmesi gerekiyorsa ancak ilgili yarı mamul hangi reçete var ise ilk olarak o reçetenin silinmesi lazım daha sonra yarı mamul ün bağlı bir noktası olmadığı için silinebilir.
* AYARLAR sekmesinde daha önceden açılmış olan kullanıcı adı silebileceğim herhangi bir fonksiyon bulunmuyor.
-
Merhaba Ufuk Bey, hoş geldiniz.
Geri dönüşünüz olmayışından ben de endişe etmiştim...
Geçmiş olsun, Allah şifa versin diliyorum.
İyisinizdir inşallah?
Program sorun değil, hallederiz? ;)
-
Merhaba Ufuk Bey, hoş geldiniz.
Geri dönüşünüz olmayışından ben de endişe etmiştim...
Geçmiş olsun, Allah şifa versin diliyorum.
İyisinizdir inşallah?
Program sorun değil, hallederiz? ;)
Çok şükür iyi sayılırım. Teşekkür ederim.
-
Merhaba Ufuk Bey,
Dener misiniz lütfen...
[Forum yazılım güncelleme esnasında sorun oluştuğundan eklendi silinmiştir.]
-
Merhaba Ufuk Bey,
Dener misiniz lütfen...
Maliyet sekmesinde yeni reçete açarken ilk olarak TCMB KUR AL sekmesine basıp kurları aldıktan sonra reçeteyi açarken hiçbir problem olmuyor. Ancak reçeteye herhangi bir yarımamul ekleyip daha sonra TCMB KUR AL butonuna bastığım zaman Run-time error '13': Type mismatch hatasını alıyorum ve program kapanıyor. Kaynak olarakta blntTL = blntTL + CDbl(lstExcelceMaliyet.List(blnt, 6)) satırını gösteriyor.
-
Bülent bey, Ufuk bey'e yapmış olduğunuz program tam çalışıyor mu acaba?
-
Bülent bey, Ufuk bey'e yapmış olduğunuz program tam çalışıyor mu acaba?
Çalışacak inşallah, eksikleri tamamlayınca...
-
Maliyet sekmesinde yeni reçete açarken ilk olarak TCMB KUR AL sekmesine basıp kurları aldıktan sonra reçeteyi açarken hiçbir problem olmuyor. Ancak reçeteye herhangi bir yarımamul ekleyip daha sonra TCMB KUR AL butonuna bastığım zaman Run-time error '13': Type mismatch hatasını alıyorum ve program kapanıyor. Kaynak olarakta blntTL = blntTL + CDbl(lstExcelceMaliyet.List(blnt, 6)) satırını gösteriyor.
Biraz düzeltme yapmaya çalıştım elim erdiğince ;)
[Forum yazılım güncelleme esnasında sorun oluştuğundan eklendi silinmiştir.]
-
Evet şuan bahsettiğim hata giderilmiş oldu. Ancak "Kalem Ekle" butonuna bastığımda aşağıdaki gibi bir pencere geliyor karşıma. Yineden gerekli kayıt işlemini sistem tamamlıyor.
[Forum yazılım güncelleme esnasında sorun oluştuğundan eklendi silinmiştir.]
-
Ufuk Bey,
İlgili mesaj kutusu komut satırını silebilirsiniz.
-
Aradıgımı bu topicte bulabilecegimi düşünmüştüm.Ancak yapılan program paylaşılmamış.Kişiye özel bir uygulama oldugu içinmi paylaşılmadı acaba?
-
Aradıgımı bu topicte bulabilecegimi düşünmüştüm.Ancak yapılan program paylaşılmamış.Kişiye özel bir uygulama oldugu içinmi paylaşılmadı acaba?
Baran bey, program yapım aşamasında foruma eklenmişti, ancak forum yazılım güncellemesinde yaşanan sorun nedeniyle ekler kullanılamaz duruma geldi.
Kayıp örneklerin tespiti veya hatırlatılması halinde, bulunanlar eklenmektedir.
En kısa sürede bunu da ekleriz.
Ancak yine siz dilerseniz yeni konu açıp, maliyet unsurlarınızı belirterek, kendinize daha uygun bir maliyet hesap programı da talep edebilirsiniz.
-
Bülent bey,
İlginiz için teşekkür ederim. Açıkcası ben şunu-şunu istiyorum diyebilecegim bilgi donanımına sahip degilim.Ne istedigimi biliyorum ama tarif edemiyorum.Ancak! buldugum benzer program yada yazılımları deneme yanılma inceleme sonucunda bir degerlendirme yapabilirim.Bu konuyu açan Ufuk arkadaşımızın anlatımı ve tarif şekli ilgimi çekti ve sanırım bu program işimi görecek diye düşündüm.Ama denemeden görmeden kesin budur da diyemiyorum.İstedigim şeyi kısaca tarif edecek olursam ;alacagım malzemenin maliyetini hesaplayabilecegim ve sonra aldıgımız malzeme maliyetini ,genel giderleri ve işçilik maliyetlerini hesaplatabilecegim üzerinede karını koyup satış fiyatı çıkartacagım bir uygulama olmalı.Bilmem anlatabildim mi?
-
Tamam, ben bu programın son halini ekleyeyim, inceler, değerlendirirsiniz...
-
:alkis Teşekkür ederim :begendim
-
Rica ederim. ;)
Yalnız, şu an işyerinde olduğumdan programı ancak saat 21 gibi yükleyebilirm.
-
OK. Ozaman saat 21 de görüşmek üzere...
-
Dosya eklenmiştir.
-
Teşekkür ederim.Daha ilk denemede bir hata aldım.Sanırım sağlıklı çalışmıyor
-
Debug'a tıklayıp hata veren satırın resmini ekleyebilir misiniz?
-
TABİKİ
-
İşlem yaparken USD Maliyet alanı boş mı kaldı acaba?
-
evet boş kaldı. oraya bilgi yazmamı istiyor ama bilgi yazamıyorum.
-
Önce formun sol altındaki döviz kurlarını güncelleyip, sonra YM KODU seçip, Gram/Adet alanına girilen rakama göre, otomatik hesaplanması hedeflendiğinden, orası kullanıcı müdahalesine kapalı.
Program tam bitmediği için hata kontrolleri yapılmadı.
-
Bülent bey,
Öncelikle elinize sağlık...Gerçekten çok emek harcandıgı her halinden belli. Ancak programın kullanımı konusunda biraz anlatıma ihtiyaç var kanımca.Mesela kendime has bir reçete kaydı oluşturamadım.Şuan mantıgını çözemediğim için kullanımı zor ve karışık gelsede belkide gerçekten işime çok yarayacak bir program gibi görünüyor.Ama daha basit kullanımı olan bir maliyet hesaplama çözümü olsa güzel olurdu diye düşünüyorum.
-
Programın mantığı; nihai ürün olan reçetenin, alt ürünleri olan YM'lerin farklı döviz maliyet ve nihai üründeki miktarlarını hesaplamak, gerektiğinde ürün içeriğini değiştirmekten ibarettir.
Önce YM TANIMLA sekmesinde YM'ler tanımlanır, sonra MALİYET sekmesinde REÇETE KODU oluşturulup, buna YM çeşit ve miktarları atanarak, döviz kurlarını dikkate alarak maliyetler hesaplanır.
Program Ufuk bey için özel olarak hazırlandığından, kullanımının size yabancı gelmesi normaldir.
Genel bir maliyet programı olmadığı için de her ürünün maliyet hesaplamasında kullanışlı olmayabilir.
Sizdeki maliyet unsurlarını ve maliyet hesaplama yönteminizi belirtirseniz, uygun bir program hazırlamaya çalışırız.
-
Bülent bey,
Kısa açıklamanızla bir reçete kaydı oluşturmayı başardım.Şimdi resimde de işaretlemiş oldugum gibi [gram/adet*B.maliyet fiyatı=TL Maliyet] Ve bunların dip toplamı X TL bu kadar basit olabilirmi? gram/adet ile B.maliyet fiy. çarpımından çıkan sonucun içerisinde genel giderler+işçilik giderleri olmayacakmı?
-
Bu sadece ürünün YM'lerinden oluşan maliyetini bulmak amaçlı bir program.
Tabi ki bir ürünün maliyetinde işçilik, fason, genel gider, vergi vs. olacaktır, ancak Ufuk beyin talep ettiği program bu yönde olduğu için, bu şekilde tasarlandı.
-
Anladım. O halde bu program benim işime yaramaz gibi görünüyor.Sanırım siz benim nasıl bir şey istedigimi anladınız diye düşünüyorum. (Bir tane software bir program buldum ama o da demo versiyon satın almak gerekiyor.Tam benim düşündügüm bir program gibi görünüyor.Burdan adresini vermek doğru olurmu bilemedigim için eklemedim. )
-
Programı değil de linkini verebilirsiniz.
-
http://www.kuryazilim.com/maliyet.htm
-
Sanırım yapılabilir...
-
:begendim O zaman bir süre beklemem gerekecek sanırım. :)
-
O zaman bir süre beklemem gerekecek sanırım. :)
Şu an ben o kadar zaman ayıramam da, belki başka bir arkadaş yapabilir...
-
Anlaşılan epeyce bir bekleyecegim.İlgilenen çıkana kadar :-\
-
Herkese selam,
Şunu belirteyim Bülent bey'in yaptığı bu program bayağı kullanışlı kendisine bir kez daha teşekkür ediyorum. :cicek1
-
Ekler silindiğinden bu programa ulaşamıyorum. Elinde olan varsa ekleyebilir mi?
Teşekkürler.
-
Ekler silindiğinden bu programa ulaşamıyorum. Elinde olan varsa ekleyebilir mi?
Teşekkürler.
Dosya, 4. sayfadaki 55. mesaja eklidir Volkan bey, indirebilirsiniz.
http://www.excelce.net/forum/index.php?topic=814.msg4046#msg4045
Keyifli paylaşımlar.
-
kullanıcı adı ve şifre ne yazılacak
-
merhaba
bu dosyayı indirdim ve bilgilerimi doldurdum ancak yarımamül listesini oluşturduktan sonra ara mamulleri oluştırmak için maliyet bölümünden ym leri secerek girdikten sonra ne zaman kalem ekleye bassam run time error : 13 hatası ile karşılaşıyorum.
sorunu nasıl çözebiliriz?
-
kullanıcı adı admin şifre 1234
-
merhaba
bu dosyayı indirdim ve bilgilerimi doldurdum ancak yarımamül listesini oluşturduktan sonra ara mamulleri oluştırmak için maliyet bölümünden ym leri secerek girdikten sonra ne zaman kalem ekleye bassam run time error : 13 hatası ile karşılaşıyorum.
sorunu nasıl çözebiliriz?
Merhaba,
Döviz bilgilerini girmediğiniz için, dolar ve euro maliyeti hesaplanmadığından olabilir.
-
evet o nedenle imiş sorun kulanma hatası.
bu program içerisine acaba reçete bölümünde yarı mamülleri, ham maddeler ve başka (daha önce oluşturulan) yarı mamülleri kullanarak oluşturabilecek bir yapı olabilirmi?
yani A ürününün 3 değişik ana parçası vardır. YM1(yarı mamül1), YM2 ve YM3 gibi. YM2 istenirse K hammaddesi, z hammadesi ve c hammadesi karıştırılarak yapılabilirken, ayrıca z hammaddesi f hammaddesi ve C hammaddesi ilede yapılabir. YM2 için (k,z,c) ile oluşan için oluşturup sonrada YM4 tanımı ile (z,f,c) ile oluşturulur.
A ürününde müşteri YM1, YM4 ve YM3 kullanılarak yapılmasını istendiğinde hemen hesap yapmak gerekli ki bu fiyat vermek sırasında yapılamayacağına göre bunu önceden hazırlamak daha mantıklı.
böyle bir değişiklik yapılabilirmi.
Gerekirse örnek dosya da gönderebilirim.
ilginiz için teşekkür ederim.
böyle olursa benim gibi ürün çeşiti kullanılan hammadelerin çeşidi ile sonsuza ulaşan üreticilerin daha hızlı maliyet oluşturması sağlanabilir.
ilginiz için teşekkürler.
-
merhaba ;
dosyayı indirdim fakat rar dan çıkarken hata alıyorum hata corrupt header is found bu hatayı nasıl çözerim. hatayı kaldırdığımda sadece access dosyasını görüyorum. bu normal mi ?
-
merhaba ;
dosyayı indirdim fakat rar dan çıkarken hata alıyorum hata corrupt header is found bu hatayı nasıl çözerim. hatayı kaldırdığımda sadece access dosyasını görüyorum. bu normal mi ?
Merhaba,
İlk mesajdaki dosya güncellenmiştir.
Tekrar deneyebilir misiniz?
Teşekürler.