Merhaba, Gelir İdaresi Başkanlığı'nın e-fatura servisleri için çok geniş dökümanlar ve örnekler koymuş olsa da anlatım dilinin ağırlığından XaDes şifreleme kısmında takıldım, daha doğrusu hiçbir şey anlayamadım.

Bu konuda tecrübesi olan biri test amaçlı bir e fatura oluşturmak ve deneme sertifikasıyla imzalayıp testi geçmek konusunda birkaç ipucu verebilir mi?

Teşekkürler.

soruldu: 30 Tem '13, 04:04

uunver34's gravatar image

uunver34
16123
cevap kabul oranı: 0%

değiştirildi: 04 Ağu '13, 03:32

rahmanyazgan's gravatar image

rahmanyazgan ♦
4.4k83559

1

Örnekler üzerinden gitmen faydalı. XaDES.PHP isimli bir kütüphane mevcut. Eğer gelir idaresi de ETSI standardını destekliyorsa, yardımı dokunabilir. http://sourceforge.net/projects/xades-php/?source=dlp

(31 Tem '13, 00:06) Oğuz Çelikdemir O%C4%9Fuz%20%C3%87elikdemir's gravatar image

Teşekkürler. Bahsettiğiniz yazılımı indirmiş ve denemeye çalışmıştım fakat hem oradaki fatura yapısı farklıydı hem de sertifika girişlerini anlayamadım, programın yazarının kendi lokalinde açtığı bazı dosyaların yerine ne koyacağımı bilemedim. (d:\aron\sourceforge\work klasörü)

(31 Tem '13, 02:04) uunver34 uunver34's gravatar image

Dostum, birde şu koda bakarmısın, birşeyler denemişler test.ditec.sk/xmlvalidation.zip

(31 Tem '13, 12:24) Oğuz Çelikdemir O%C4%9Fuz%20%C3%87elikdemir's gravatar image
(31 Tem '13, 12:50) Oğuz Çelikdemir O%C4%9Fuz%20%C3%87elikdemir's gravatar image

Merhaba

Büyük bir ihtimal e-fatura da tubitakın api'lerini kullanıyor.

Aşağıdaki linkte e-reçete xml ile imzalama ile ilgili .net ve java örnekleri mevcut.

http://kamusm.gov.tr/dosyalar/sunumlar/calistay/2013/E-Recete_Calistay_Egitim_23_01_2013_Ankara.zip

Bu bu örnekler üzerinden olayı çözebilirsin.

Kolay gelsin...

permanent link

cevaplandı: 24 Eyl '13, 11:28

ismailkocacan's gravatar image

ismailkocacan
2.4k31733
cevap kabul oranı: 13%

Merhaba Cevabınız için teşekkürler. inceleyip çözmeye çalışalım bakalım...

(25 Eyl '13, 00:22) sidorf sidorf's gravatar image

Delphi tarafında kullanabilmek için;

  1. C# tarafında bir class libray projesi oluşturun.Bu class library içersindeki bir imzala methodu tüm imzalama işlemini yapsın.
  2. C# da oluşturacağınız class library projesini https://sites.google.com/site/robertgiesecke/ adresindeki ide templateti kullanarak oluşturun.
  3. Delphi tarafında LoadLibrary apisini kullanarak oluşturduğunuz class library projesi içersindeki methodları kullanabilirsiniz.

Aslında e-fatura tüm bu spesifik işlemler için bir api vs hazırlasa herşey çok kolacak belki de dediğiniz gibi. Ama onu akıl edecek edip de yapacak adam çıkmaz.Yada akıl eden olsa bile yaptırmazlar belki de. Doğru söyleyeni dokuz köyden kovarlar hesabı ;)

Kolay gelsin.

permanent link

cevaplandı: 24 Eki '13, 00:28

ismailkocacan's gravatar image

ismailkocacan
2.4k31733
cevap kabul oranı: 13%

http://xadesnet.codeplex.com/SourceControl/latest

bende buradaki örneğe baktım çözemedim . Siz bir çözüm bulabildinizmi acaba ??

permanent link

cevaplandı: 24 Eyl '13, 01:33

sidorf's gravatar image

sidorf
1112
cevap kabul oranı: 0%

Merhaba arkadaşlar; Bu e-fatura olayı o kadar can sıkıcı ki okumaktan ve yorumlamaktan yoruldum artık.

Gönderici birimin yapması gereken işlerde; 1.) UBL-TR Şema ve kılavuzlarına göre oluşturur,

2.)Ek 3’te yer alan Yazılım Standartları ve Nesne Yapısı Kılavuzuna göre efaturaları elektronik olarak imzalar veya Mali Mühür ile onaylar,

3.)Ek-1 e-Fatura Uygulaması Zarf Şema Yapısı Kılavuzuna göre zarflar. Ek 3’te yer alan Yazılım Standartları ve Nesne Yapısı Kılavuzuna göre Merkeze iletir.

şeklinde bilgi var. Birinci adımı yaptık, 2.adımda "Elektronik Olarak İmzalar" veya "Mali Mühür ile Onaylar". Bu adımda olması gereken nedir. Mali mühür ile elektronik imza arasındaki fark nedir.

İşlemleri Delphi ile yapmak istiyorum ama direkt delphi kodları yok. C# üzerinden .tlb dosyası oluşturup bunu dll olarak delphi ye import etmem gerekiyor. Neden bunun daha basit bir yolunu yapmazlar ve 4-5 programlama dilinde veya parametre geçilerek çalıştırılacak bir programda yapılması sağlanmazki. Teknik detay veren döküman maaalesef www.efatura.gov.tr adresinde yok. Bu işi yapmış arkadaşlar yol gösterirse sevinirim.

Teşekkürler, kolay gelsin.

permanent link

cevaplandı: 23 Eki '13, 01:50

otaskiran's gravatar image

otaskiran
16224
cevap kabul oranı: 0%

E-Fatura uygulaması için zaman damgası satın almamız gerekiyor mu??

XADES 'te zaman damgası isteniyor.

permanent link

cevaplandı: 25 Kas '13, 08:40

sidorf's gravatar image

sidorf
1112
cevap kabul oranı: 0%

değiştirildi: 25 Kas '13, 08:41

Zaman damgası Xades-T imzalamada gerekir. eFatura da sadece Xades var.

permanent link

cevaplandı: 20 Ara '13, 07:26

otaskiran's gravatar image

otaskiran
16224
cevap kabul oranı: 0%

Cevabınız içi teşekkürler. İyi çalışmalar.

permanent link

cevaplandı: 24 Ara '13, 03:23

sidorf's gravatar image

sidorf
1112
cevap kabul oranı: 0%

Cevabınız
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×168
×33
×10
×2
×2

Soruldu: 30 Tem '13, 04:04

Görüntüleme: 6,065 kez

Son güncelleme: 24 Ara '13, 03:23

powered by BitNami OSQA