Konu Araçları | Konu Seçenekleri | Gösterim Stili
Tarih
11/03/2019 17:05
Konu Sahibi
aliyuzen
Yorumlar
7
Okunma
448
Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
aliyuzen

aliyuzen

Aktif Üye
24363
Al.... Yü....
 41
 40
 154
 02/09/2010
0
 İstanbul
 Müşteri Hizmetleri
 Ofis 2019 64 Bit
 10/07/2019,17:49
Merhaba,

Daha önce, Access ve Ocr çalışmasına ilişkin bir konu açmıştım. Forumdaki örnekleri ve eski açtığım konuya inceledim.
https://accesstr.net/konu-taranan-dokuma...lmasi.html
https://accesstr.net/konu-access-te-ocr-...si-hk.html

Talbim şu;

Muhasebeci bir arkadaşım için bir veritabanı hazırlamaya çalışıyorum. HArd copy gelen yaklaşık 10 - 15 çeşit faturayı Access içinde ya da dışında OCR dan geçirerek Access veritabanında ilgili alanlara verilerin akmasını sağlamak.

Şayet, bunu yapamazsam bir operatör gibi elle manuel girişler yapılmak sureti ile bir veritabanı tasarlamam gerekecek.

Fatura üzerindeki; Firma Adı, vergi dairsei, vergi daire no, toplam, kdv ve genel toplam alanları gibi verilerin okunup Access e aktarılması için bir çalışma yapılması lazım. Okunup aktarılma yapılmadan önce, gerekli alanlar kontrol edilip aktar düğmesi ile kayıt oluşturmak yeterli olacaktır.

Elinde, bu tür bir sisitemi olan ya da bu proje için örnek veritabanı olanlar var mıdır? Teşekkürler.




aliyuzen

aliyuzen

Aktif Üye
24363
Al.... Yü....
 41
 40
 154
 02/09/2010
0
 İstanbul
 Müşteri Hizmetleri
 Ofis 2019 64 Bit
 10/07/2019,17:49
Merhaba,

Konuyu kapatabiliriz. Teşekkürler.



...........
A.Kadir.

A.Kadir.

Uzman
95708
A..... De....
 Belirtilmemiş
 10
 194
 02/03/2018
41
 İstanbul
 
 Ofis 2016 64 Bit
 08/08/2019,01:36
selam sayın aliyüzen 

konunuzu inceledim yapmaya çalıştığınızı doğru anlamışmıyım önce yazayım.

anladığım : muhabecinize gelen fatura kopyaları üzerinden otomatik verileri okuyup acceste gerekli alanlara yazmasını istiyorsunuz.

sonuç : eğer anladığım gibi ise yapılabilir kolay bir işlem değil ama yapılabilir.fakat burada karşılaşılacak ilk sorun muhasebeye gelen kopyaların standart olmamasıdır. yani tek bir şablon yapısında olmamasıdır.her değişik yapı yeni kodlama gerektirir.bu sorunu e faturada standart yapı ile aştılar.
el ile yazılıp kesilen faturalarda hemen hemen imkansız diyebilirim. olsa bile her fatura için ayrı ayrı kodlama düzenleme yapılması gerekmektedir.



aliyuzen

aliyuzen

Aktif Üye
24363
Al.... Yü....
 41
 40
 154
 02/09/2010
0
 İstanbul
 Müşteri Hizmetleri
 Ofis 2019 64 Bit
 10/07/2019,17:49
(15/03/2019 18:18)A.Kadir. Adlı Kullanıcıdan Alıntı: selam sayın aliyüzen 

konunuzu inceledim yapmaya çalıştığınızı doğru anlamışmıyım önce yazayım.

anladığım : muhabecinize gelen fatura kopyaları üzerinden otomatik verileri okuyup acceste gerekli alanlara yazmasını istiyorsunuz.

sonuç : eğer anladığım gibi ise yapılabilir kolay bir işlem değil ama yapılabilir.fakat burada karşılaşılacak ilk sorun muhasebeye gelen kopyaların standart olmamasıdır. yani tek bir şablon yapısında olmamasıdır.her değişik yapı yeni kodlama gerektirir.bu sorunu e faturada standart yapı ile aştılar.
el ile yazılıp kesilen faturalarda hemen hemen imkansız diyebilirim. olsa bile her fatura için ayrı ayrı kodlama düzenleme yapılması gerekmektedir.

Merhaba,
Kesinlikle doğru anladınız.
Amacım zaten ne kadar fatura yakalayabilirsem O kadarını sistemde kontrol edip otomatik olarak atmak.
El ile yazılmış olan faturaları zaten sisteme manuel olarak giremem, o konuda size katılıyorum, ama farklı formatlarda olanları Vergi Dairesi vergi numarası müşteri adı gibi bilgiler fatura üzerinde standart olacağı için bu kelimeleri aratıp karşılık gelen bilgikeri acceds e girmek istiyoruz. ama faturanın üzerinde farklı yerlerde olabilir Bunu da kabul ediyorum buna benzer bir sistem tasarlayıp başlamak istiyoruz Hatta yarın Bununla ilgili bir toplantı yapacağız Bu konuda bütçemiz oldukça kısıtlı bana yardımcı olabilirseniz çok sevinirim, teşekkürler.




Teşekkürler,


Ali Yüzen

...........
A.Kadir.

A.Kadir.

Uzman
95708
A..... De....
 Belirtilmemiş
 10
 194
 02/03/2018
41
 İstanbul
 
 Ofis 2016 64 Bit
 08/08/2019,01:36
syn aliyüzen

daha işin başında iken çıkacağınız yolda bildiğim kadarı ile fikrimi paylaşayım sizinle.

1-yapmaya çalıştığınız iş için Access tablo yapısı fazlasıyla yeterli fakat ofis programı yeterli gelmeyeceği kanaatindeyim. 
2-veri tabanı olarak Access kullanmakta bir sıkıntı yok kullanabilirsiniz.
3-ama işin kodlama kısmında visual studio visual basic veya c# kullanmanızdır.
4-kafamda biraz canlandırınca olayı bir çok ktüphane gereksiniminiz olacağı kanaatindeyim
5-işin algoritma kısmına gelicek olursak önce bir senaryo oluşturulmalı ve bu senaryoya göre hareket etmelsiniz.
6-kısa bir senaryo yazayım size belki azda olsa yolunuza ışık tutar.
a- faturalar size fiziki olarak ulaştı
b- faturalar taratılıp pdf oluşturuldu (veya ocr yazılımlı bir yazıcıda scan edebilirsiniz)
c- herhangibir türkçe karakter sorunu olmayan bir ocr programı ile taratılıp doc formatına dönüştürüldü
d- işte zurnanın zırt deliği burda yazacağınız program doc formatı streamreader ile satır satır okuyacak ve her türlü senaryoya karşı algoritma yazmalısınız
   aranacak kelime katarı neler olacak
   hangi kelimelerden sonra harfmi rakammı
   kelime genişlikleri ne olacak
   boşluklar hesaplanacak
   işin içine fatura detayı girecek ise işin algoritma kısmı ihtimaller çoğalacak
   okuma hatalarında karşı ek önlemler 
   işin açıkçası zor olan kısmı faturaların standart olmaması her değişik fatura için senaryo yazmanız gerekebilir 
   vs liste biraz daha  uzun aklıma gelenler bunlar.

işin can alıcı noktası doc üzerinden stream reader ile okunan verilerin bir insan gibi düşünüp sizin yapısını belirlemiş olduğunuz tabloya aktarması.  
acceste streamreader olayını kullanmadım hiç fakat visual studioda en azından aşina olduğunuzu varsaydığım v.basic kullanabilirsiniz.
stream reader clasından faydalanarak verilerinizi okur oluşturacağınız filtreleme ve süzme işlemlerinden (string ilemleri) sonra sanal bir tabloya yazarsınız
sanal tabloyu formunuzda görsel hale getirip yine onaylandıktan sonra Access tablonuza kaydedersiniz.
konuyu okuyan üstadlarımızın veya word okuma prosedürü kullanan arkadaşların tecrübeleri ki ben accesste bu olayı hiç yapmadım fikirleri olacağı kanaatindeyim



aliyuzen

aliyuzen

Aktif Üye
24363
Al.... Yü....
 41
 40
 154
 02/09/2010
0
 İstanbul
 Müşteri Hizmetleri
 Ofis 2019 64 Bit
 10/07/2019,17:49
Üstadım,

Fikirleriniz bana ışık tuttu. Sizin de bahsettiğiniz gibi component ve kütüphaneleri kullanmak gerekli. Ancak, o kütüphanelerin nasıl kullanılacağına dair çok bir fikrim yok. Temelde yapmak istediğimiz şey tam da sizin bahsettiğiniz üzere...

1. Hard copy faturaların taranıp abby gibi program aracılığı ile ocr dan geçirilmesi ya da Access kütüphanesinde buna benzer bir özellik varsa, Access içinde ocr dan geçirmek.
2. Ocr sonrası ilgili alanların (müşteri adı, ünvan, vergi daire, no, toplam, kdv, genel toplam vb. gibi) Access te ilgili alana bilginin akmasının sağlanması,
3. Faturanın Access içinde veya dışında açılarak göz ile Access alanlarına atılan verinin faturadaki ile uyuşup uyuşmadığının kontrolü,
4. Kaydet düğmesi ile veritabanına aktarılması,

Ben fotokopi firmasında çalışıyorum. Bu işe benzer bir iş yapmıştım. Makine üzerinden alınan hard copy sayaçları sisteme aktarmak üzere bir çalışma başlatmıştım. Sayaç sayfasını ocr dan geçirip mono ve renkli sayaçların Access e aktarılası yönünde çalışmam oldu. Bu forumda da destek verdiler. Ekte, paylaşıyorum. (Temelde istediğim iş ile aynı şey, aslında)

İncelerseniz sevinirim.
Desteğiniz ve fikirleriniz bana ışık tuttu.
Teşekkür ederim. Saygılarımla,

*** Dosyayı yükleyemedim.



...........

Konuyu Okuyanlar: 1 Ziyaretçi

Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
Çözüldü Access 2010 Da Açılan Proje Access 2016 Da Açılmıyor.(Her İki Bilgisayarda 64 Bit) Oğuz Türkyılmaz 2 249 05/03/2019, 17:06
Son Yorum: berduş
Çözüldü Ms Access Excel Veri Alma Sorunu / Ms Access Import Data hakkih 13 2.209 10/01/2019, 21:40
Son Yorum: hakkih
Çözüldü Access Tablodan Tabloya Şartlı Taşıma Ve Access Kapasite onurderun 1 552 23/12/2017, 22:39
Son Yorum: aydın3838
Çözüldü Access 2003 De Yapılan Dosyanın Access 2010 Da Çalıştırılması Kullanıcı Güvenlik Prob keskin78 9 1.443 14/05/2017, 14:54
Son Yorum: keskin78
Çözüldü Wep Access Dosyasını Masaüstü Access Dosyasına Çevirme next 7 1.363 02/04/2017, 23:36
Son Yorum: next

Türkçe Çeviri: MCTR, Yazılım: MyBB, © 2002-2019 MyBB Group.