Gelir İdaresi Başkanlığı E-Fatura Forumu - E-FATURA
Soru Detaylarını Görüntüle
0004587E-FATURAe-Fatura Entegrasyon YöntemiHerkese Açık2014-02-12 10:162014-02-20 15:29
YukselUygun 
cevaplanmışcevaplandı 
Bu forum sitesinde yazılanlar özelge niteliği taşımamakta olup sadece mükelleflerimize yardımcı olma amaçlıdır.
0004587: Encode/Decode
Merhaba

1-Test icin merkez test webservisine zarfin ziplenmis ve daha sonra base64 ile encode edilmis halini gonderdigimizde "2000:OZET DEGERLER ESIT DEGIL" hatasi aliyoruz. Ama base64 encode yapmadan gonderdigimizde herhangi bir hata almiyoruz.
Encode yapmaya gerek yok mu ?

2-Test portalindan kendi gelistirdigimiz posta kutusuna fatura gonderdigimizde gelen zip dosyasini acamiyoruz.(Gelen veriyi hem base64 ile decode yapip denedik hemde decode yapmadan denedik)


Encode ve decode islemi nasil olmalidir ?
Bizim posta kutusuna gelen veri neden sorunlu olabilir ?
base64, decode, encode, zip

Cevap
(0007716)
2014-02-20 15:22   
Merhabalar,
Kullandığınız yönteme göre bu değişir. Bazı frameworklerde gönderilen veri otomatik encode edilirken bazılarında edilmeyebilir. Kullandığınız yöntem zaten encode ediyorsa, sizde üstüne fazladan encode işlemi yapıyor olabilirsiniz. Bu konuya dikkat ediniz.Normalde göndereceğiniz veriyi base64 formatında kodlamanız gerekmektedir.
İyi çalışmalar.