E-Fatura

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
erceskar
Üye
Mesajlar: 7
Kayıt: 02 Eki 2012 12:25

E-Fatura

Mesaj gönderen erceskar » 03 Eyl 2013 04:34

ERP programımıza E-Fatura eklemem gerekiyor. İşin xml kısmından sonra e-mühür aşamasında fena takıldım. Çok fazla doküman var ancak çalışan 1 satır kod bulamadım. E-Fatura entegrasyonu yapan kimseyi de bulamadım. Bu konuda bilgisi olan var mıdır acaba? Mesela oluşturduğum fatura xml'e nasıl e-mühürleyeceğimi bi türlü bulamadım.
Başvurular yapıldı, e-mühür kartı ile beraber masaüstü usb cihaz geldi ve kamusm sitesinden indirdiğim Akia programı ile bu cihaza bağlanıp (şifremi de girip) sertifikalarımı dışarı çıkarabiliyorum. Ancak ne delphi örnek kodu ile ne de imzager ile bir belge mühürleyemiyorum. Öncelikle nereyi kontrol etmem lazım?

Kullanıcı avatarı
Battosai
Üye
Mesajlar: 1316
Kayıt: 30 Eyl 2007 11:02
Konum: Ankara

Re: E-Fatura

Mesaj gönderen Battosai » 03 Eyl 2013 08:51


erceskar
Üye
Mesajlar: 7
Kayıt: 02 Eki 2012 12:25

Re: E-Fatura

Mesaj gönderen erceskar » 04 Eyl 2013 01:56

Çok anlamadım :) Sen kullandın mı bunu? Şifreleme yapıyor sanırım ama nasılını anlamadım. Ayrıca GİB in istediği formatta mı imzalıyor? Kart bağlantısı var mı? Bu konularda bilgin var mı?

Kullanıcı avatarı
Battosai
Üye
Mesajlar: 1316
Kayıt: 30 Eyl 2007 11:02
Konum: Ankara

Re: E-Fatura

Mesaj gönderen Battosai » 04 Eyl 2013 03:25

Cevaplarınız bu adresteki dokümanlarda mevcutur. http://www.efatura.gov.tr/efaturamevzuat.html

Sizi biraz uğraştıracaktır. Devlet bu işi bir firmaya mı yoksa kendi bünyesindeki elemanlara yaptırıyor bilmiyorum ama C# , Delphi vb. dillerdeki örneklerinin sunulması gerekiyor. Bu işten iş bilen firmalar para kazanacağı için örnek ve yardım aramalarınızın sonuçsuz kalması muhtemeldir. Bu SOAP işleri hep böyle :)

İşin özeti şu; XML formatındaki faturanızı size verilen sertika ile imzalayıp zip formatında sıkıştırıp Https protekolü ile ilgili birime göndermek. Şema yapıları dokümanlarda verilmiş. Size gönderdiğim linkteki kodlar işinize yarayacaktır diye düşünüyorum. Bu forumda bu hususta tecrübeli arkadaşlar vardır. Biri imdadınıza yetişir :)

Ayrıca kişisel kanaatim veri yapısı güvenlikten ödün vermeden daha basit olabilirdi. Bu web servis, soap kullanma ısrarı nedendir bilmem. Örneğin sade bir XML yapısında içinde imzanızı içeren bir veriyi post edip sonucuda yine aynı sadelikde almak daha iyi olmazmıydı fikri olan arkadaşlar bilgilendirsin bizi...

erceskar
Üye
Mesajlar: 7
Kayıt: 02 Eki 2012 12:25

Re: E-Fatura

Mesaj gönderen erceskar » 04 Eyl 2013 03:49

Gönderdiğiniz linkteki tüm dokümanları okudum, tüm paket ve klavuzları indirdim (Belki de bu yüzden kafam bu kadar karıştı :)
C# örneği bol miktarda mevcut ancak Delphi konusunda sadece https://yazilim.kamusm.gov.tr/?q=tr/node/14/surum adresindeki "Delphi Entegrasyon Kodu" adındaki örnek mevcut. Nasıl kullanacağımı hala çözemedim. Bu konuda 2 kişi aynı açıklamaları yaptı; Visual Studio da .Net class library projesi oluşturup dışarı çıkarılan tlb yi Delphi'de kullanmak. Ama çıkan tlb yi dahi çalıştıramadım. Sınıf kaydedilmemiş hatası alıyorum.

Basitlik konusunda size katılıyorum. Güvenli bir belge transfer sistemi bu kadar karışık olmak zorunda değil.

Umarım bilen birisi sesimi duyar :)

noname2040
Üye
Mesajlar: 5
Kayıt: 24 Ara 2013 05:26

Re: E-Fatura

Mesaj gönderen noname2040 » 25 Ara 2013 04:52

Bende Bununla ilgili bir çalışma yapıyorum aslında benim sıkıntım çok daha basit
efatura.xml dosyasını delphide okumak istiyorum fakat xml mapping tool datapacket üretemiyor
bu adda : karakteri kullanılamaz diye bir hata veriyor
Yardım lütfen

Salih
Üye
Mesajlar: 235
Kayıt: 11 Mar 2004 05:36

Re: E-Fatura

Mesaj gönderen Salih » 07 Oca 2014 03:04

Oluşturulmuş bir XML efatura örneğini nereden nasıl bulabilirim ?
Sevgi, Saygı.....

Kullanıcı avatarı
mussimsek
Admin
Mesajlar: 7507
Kayıt: 09 Haz 2003 11:26
Konum: İstanbul
İletişim:

Re: E-Fatura

Mesaj gönderen mussimsek » 07 Oca 2014 03:42

http://efatura.gov.tr/efaturamevzuat.html

Kılavuzlar kısmında gerekli tüm bilgi ve belgeler var.

Kolay gelsin.

mkysoft
Kıdemli Üye
Mesajlar: 3011
Kayıt: 25 Ağu 2003 11:35
Konum: İstanbul
İletişim:

Re: E-Fatura

Mesaj gönderen mkysoft » 15 Oca 2014 11:20

Arkadaşlar alternatif imzalama yöntemleri mevcut ancak en az uğraşı Esya API ile yaparsınız, Esya API ücretsiz hale getirildi.

loribnaczo
Üye
Mesajlar: 1
Kayıt: 29 Mar 2014 03:28

Re: E-Fatura

Mesaj gönderen loribnaczo » 10 Nis 2014 01:29

erceskar yazdı:ERP programımıza E-Fatura eklemem gerekiyor. İşin xml kısmından sonra e-mühür aşamasında fena takıldım. Çok fazla doküman var ancak çalışan 1 satır kod bulamadım. E-Fatura entegrasyonu yapan kimseyi de bulamadım. Bu konuda bilgisi olan var mıdır acaba? Mesela oluşturduğum fatura xml'e nasıl e-mühürleyeceğimi bi türlü bulamadım.
Başvurular yapıldı, e-mühür kartı ile beraber masaüstü usb cihaz geldi ve kamusm sitesinden indirdiğim Akia programı ile bu cihaza bağlanıp (şifremi de girip) sertifikalarımı dışarı çıkarabiliyorum. Ancak ne delphi örnek kodu ile ne de imzager ile bir belge mühürleyemiyorum. Öncelikle nereyi kontrol etmem lazım?
merhaba, bende xml oluşturma aşamasındayım. xml i yapıyorum yapıyı da anladım. Fakat xml oluştururken tiplerin başına gelen "ext:" ,"ds:","cbc:" gibi prefix takı larını getirmek te zorlanıyorum. örneğin; EBLExtensions kısmına "ext:" takısını koyabiliyorum. fakat liste tipi olan bir tip olduğunda takı oluşturamadım. "Xml data binding" ile şemadan xml oluşturmaya çalışıyorum.

herhangi bir yerden yardım da bulamadım. şimdiden ilginize teşekkürler...

mert_37
Üye
Mesajlar: 35
Kayıt: 13 Şub 2014 02:53

Re: E-Fatura

Mesaj gönderen mert_37 » 04 Oca 2016 02:35

ARKADAŞLAR E-FATURA YI YAPAN BİRİ VARSA ÜCRETLİDE OLSA YARDIM EDEBİLİRMİ ? BENDE BAŞTA VE TIRMALAMA DÖNEMİNDEYİM.
BİRDE DELPHİ 7 İLE BU İŞ MÜMKÜNMÜ ?

mkysoft
Kıdemli Üye
Mesajlar: 3011
Kayıt: 25 Ağu 2003 11:35
Konum: İstanbul
İletişim:

Re: E-Fatura

Mesaj gönderen mkysoft » 05 Oca 2016 10:42

Özel entegratör tarafında çalışıyorum. Müşterilerimizden Delphi ile geliştirme yapanlar mevcut. Ancak hiç biri XML objeleri üzerinden geliştirmelerini tamamlayamadı. Hespi string işlemleri ile faturaları oluşturur hale geldi. XE7 UBL yapısını pars edemiyordu, XE8 biraz daha iyi gibi, 7'de denemedim.

thelvaci
Kıdemli Üye
Mesajlar: 769
Kayıt: 11 Tem 2010 06:17
Konum: Istanbul
İletişim:

Re: E-Fatura

Mesaj gönderen thelvaci » 05 Oca 2016 11:35

mkysoft yazdı:Özel entegratör tarafında çalışıyorum. Müşterilerimizden Delphi ile geliştirme yapanlar mevcut. Ancak hiç biri XML objeleri üzerinden geliştirmelerini tamamlayamadı. Hespi string işlemleri ile faturaları oluşturur hale geldi. XE7 UBL yapısını pars edemiyordu, XE8 biraz daha iyi gibi, 7'de denemedim.
Hangi entegratör tarafındasınız ? Bizim de yakın bir zamanda e-fatura desteği vermemiz gerekecek sanırım, iletişime geçebiliriz belki.

mkysoft
Kıdemli Üye
Mesajlar: 3011
Kayıt: 25 Ağu 2003 11:35
Konum: İstanbul
İletişim:

Re: E-Fatura

Mesaj gönderen mkysoft » 05 Oca 2016 01:40

Tabiki geçebiliriz, ISIS Bilişim Tekolojileri. Delphi örneğimiz mevcut.

mert_37
Üye
Mesajlar: 35
Kayıt: 13 Şub 2014 02:53

Re: E-Fatura

Mesaj gönderen mert_37 » 08 Oca 2016 06:02

MKYSOFT KARDEŞİM BİZİMLE BİR İRTİBATA GEÇME DURMUNUIZ VARMI ? mert_der@hotmail.com

Cevapla