Kullanıcı Bazında Otomatik Sıra Numarası Verme
Tarih
23/01/2011 00:42
Konu Sahibi
life_exciting
Yorumlar
28
Okunma
6234
Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 5
  • 4
  • 3
  • 2
  • 1

Derecelendirme: 0/5 - 0 oy



life_exciting
Aktif Üye
Kullanici Avatari
Aktif Üye
837
28/12/2009
361
Ankara
Ofis 2003
18/11/2010,00:42
Çözüldü 
Merhabalar
Örneğimdeki FFatura Formunda Seri Numarası Alanına Girilen Sayıya Göre +1 Şeklinde Artarak Fatura Numarası Üretiyor.Ancak Bu Yöntem Artık İşimi Görmüyor Çünkü Farklı Kullanıcılar Sisteme Aynı Anda Fatura Girişi Yapacaklar.Yapmak İstediğim Örneğin A Kullanıcısının Seri numarası CD Sıra Numarası 32 İken, B Kullanıcısının Seri Numarası BF Sıra Numarası 564 Olabilir.Bu Durumda Her Kullanıcının Sıra ve Seri Numaralarının Birbirinden Bağımsız Olarak Otomatik Artmasını Sağlamak İstiyorum.
Cevapla


Kur@l
AccessTR.Net
Kullanici Avatari
Uzman
2.029
05/11/2008
KONYA
Ofis 2010
15/11/2016,02:32
Çözüldü 
Sayın lifeexciting;
Dmax fonksiyonu ile bunu yapabilirsiniz.

Visual Basic Code
fatura_no= Dmax("fatura_no","faturalar","Seri='BF'") +1

bu komut fatura no alanına 565 değerini atayacaktır.
deneyin.

Daha evvel hangi şubenizde hangi serinin olduğunu takip eden bir tabloda yapabiliısiniz böylece işiniz kolaylaşır.
Kolay gelsin.

komşuda dülger mi var geliyor keser sesi,
ustalar konuşunca çıraklar keser sesi.
Cevapla


life_exciting
Aktif Üye
Kullanici Avatari
Aktif Üye
837
28/12/2009
361
Ankara
Ofis 2003
18/11/2010,00:42
Çözüldü 
Sn.Kur@l
Daha Önce Böyle Bir Kod Kullanıyordum.Ama Local'de ve Tek Kullanıcıyla Kullanılıyordu.

Visual Basic Code
If NewRecord Then faturaSirano = DMax("faturasirano", "fatura_bilgileri") + 1

Alıntı:Daha evvel hangi şubenizde hangi serinin olduğunu takip eden bir tabloda yapabiliısiniz böylece işiniz kolaylaşır.
Sn.Kur@l Bende Bunu Sağlamak İstiyorum Aslında.Ama Bu Nasıl Bir Tablo Olmalı ve Tabloda Bilgilere Göre Seri Takibini Nasıl Yapacak.Yardımınız İçin Teşekkür Ederim.İyi Çalışmalar.
Cevapla


Kur@l
AccessTR.Net
Kullanici Avatari
Uzman
2.029
05/11/2008
KONYA
Ofis 2010
15/11/2016,02:32
Çözüldü 
Sayın lifeexciting;
Anladığım kadarıyla birden fazla ilde fatura kesiyorsunuz ve fatura sayınız yüksek. Yüksek adette iptaller ve arada fatura atlama kaybetme gibi problemler başınınzı ağrıtacaktır
Bunu önlemek için merkez önce hangi serileri hangi şubeye verdiğini - kesinlikle zimmet şeklinde olmalı- takip edebileceğiniz bir sistem olmalı ayrıca arada atlanan faturalarıda takip edebilmeli...
Örneğin sisteme 564 kaydedilmeden 565 kaydediliyorsa derhal uyaran bir sistem olmalı ki iptalse iptal olduğunu bilmelisiniz. Aksi halde akla gelmeyen başa gelir. Biliyorsunuz maliye naylon faturanın önüne geçmek icin türlü çalışmalar yapıyor. Bunlardan biride basılan faturaların ardışık olarak elde olmasıdır. Bunun takibi önemlidir bu yüzden. Ayrıca maliye naylon faturanın önüne geçmek için nakliye faturalarına çok önem verir.
Bu noktada şöyle bir tablo ihtiyacınız olabilir.
fatura_Seri
Fatura_no_ilk
Fatura_no_son
Teslim_Alan
Teslim_Eden
Teslim_tarihi
Kullanılacağı_şube
...
....
.....
gibi....
Sistemde bir sorgu zaman zaman kesilen faturalarda ardışıklık kontrolü yaparak hataları bildirmelidir.

Bu Arada dmax server olsada kullanılır. Zira şartınız var herkese teslim ettiğiniz seri yada numara aralığı elinizde olacağından...
Kolay Gelsin.

komşuda dülger mi var geliyor keser sesi,
ustalar konuşunca çıraklar keser sesi.
Cevapla


life_exciting
Aktif Üye
Kullanici Avatari
Aktif Üye
837
28/12/2009
361
Ankara
Ofis 2003
18/11/2010,00:42
Çözüldü 
Evet Sn.Kur@l Birden Fazla İlde Ve Yüksek Miktarda Fatura Kesiliyor.İptal Yetkisini Kullanıcıya Bırakmıyorum.İptal Durumunda Fatura'yı Silmek Yada Başka Bir Tabloya Aktarmak Yerine Doğrudan Fatura Miktarını Sıfırlıyorum.
Aslında Hangi Noktaya Hangi Serili Faturaların Verildiği Belli.Fatura Atlama Konusu Kesinlikle Çok Ciddi.Bunun İçin Dediğiniz Şekilde Bir Takip Modülü Hazırlanabilir.Bahsettiğiniz Gibi Bir Düzen Kurmak Gerçekten Çok Profesyonelce Olacaktır Ama Biraz Uğraştıracak Gibi.Çünkü Şimdiden Aklım Karışmış Durumda.Yardımlarınız İçin Teşekkür Ederim.İyi Çalışmalar.
Cevapla


Kur@l
AccessTR.Net
Kullanici Avatari
Uzman
2.029
05/11/2008
KONYA
Ofis 2010
15/11/2016,02:32
Çözüldü 
Sayın lifeexciting;
Aşağıdaki gibi bir çalışmayı ben 1995 den bu yana kullanırım. Bunu kağıt üzerinde takip ederdim. Her maksuzun geldiğini kontrol ederdim. Bu tutanakta el ile kontrol edilen çalışmayı accesse uygulayacağız.


Tahsilat Makbuzu Teslim Tutanağı
xxxxxxxx şti`ne ait seri numaraları 651`den başlayıp 700`de sona eren
aşağıda tek tek dökümü yapılmış 50 adet 1 asıl 2 kopya tahsilat makbuzunu
xxxxxxxx şti.`nin ticari işlemlerinde kullanmak üzere tam ve eksiksiz
olarak teslim aldım. Bu makbuzlarla ilgili doğmuş ve doğması muhtemel bütün ticari, cezai ve hukuki
müeyyideler şahsıma aittir.
Tarih 23/01/2011
Teslim Eden Teslim Alan
lifeexciting kur@l


Numara Onay Numara Onay Numara Onay Numara Onay Numara Onay
651 661 671 681 691
652 662 672 682 692
653 663 673 683 693
654 664 674 684 694
655 665 675 685 695
656 666 676 686 696
657 667 677 687 697
658 668 678 688 698
659 669 679 689 699
660 670 680 690 700



Aşağıdaki rakamlar makbuz geldikçe işaretlenir. Eğer küçük numara gelmeden büyük geliyorsa süte su karışmaya başlamış demektir.
Şöyle yapabilirsiniz. 1 - 50 arası tüm numaraları içeren bir tablonuz olur. Ve fatura kaydedilnce aynı anda bu tablodaki alanı onaylar. Siz onaylanmamış olanların listesini alırsınız. Bu listede büyük varken küçük yoksa hemen peşine düşersiniz...
Fikirlerim bunlar. Umarım faydalı olur.
komşuda dülger mi var geliyor keser sesi,
ustalar konuşunca çıraklar keser sesi.
Cevapla







Konuyu Okuyanlar: 1 Ziyaretçi


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Tarih Son Yorum
  Tabloda Telefon numarası yoksa eklesin. 53rize 4 84 29/11/2016, 11:30 53rize
  Sorguda Kullanıcı Adını alma tufanbal 4 125 08/11/2016, 08:10 tufanbal
  Kullanıcı girişi, yetki verme. Tale Talibov 10 424 30/09/2016, 22:38 Tale Talibov
  Ürün Satış Birimi ADET ise otomatik kaydedip bir sonraki Combobox'a geçmesini sağlama hasanak2 5 217 16/09/2016, 11:00 atoz112
  Tarih ve saatten otomatik sayı üretme cagatay1234 6 228 11/09/2016, 10:19 atoz112


Türkçe Çeviri: MCTR, Forum Yazılımı: MyBB, © 2002-2016 MyBB Group.
DMCA.com Protection Status
© Desing by XSTYLED| Develops by ozanakkaya