Mantis Bug Tracker


Soru Detaylarını Görüntüle Cevaplara Git ] Yazdır ]
Soru NumarasıProjeKategoriDurumu GörüntüleSoruluş ZamanıSon Güncelleme
0011630E-FATURAe-Fatura Teknik SorularHerkese Açık2014-05-23 14:592019-11-27 09:59
BildirenAYSE DEMIROGLU 
DurumcevaplanmışÇözümcevaplandı 
Konu0011630: XSLT ve Logo Boyutu Hesaplama
SoruMerhaba,

Fatura içerisindeki XSLT boyutu ile logo boyutunu nasıl öğrenebilirim?
Etiketler"efatura"
ÖNEMLİ UYARIBu forum sitesinde yazılanlar özelge niteliği taşımamaktadır,sadece mükelleflerimize yardımcı olma amaçlıdır.Verilen cevaplar sistemde yapılan güncellemelerle birlikte değişebilmektedir.Cevaplanma tarihine bakınız,daha güncel bir cevap verilmiş olabilir.
Eklenen Dosyalarpng file icon LogoBoyutu1-2..PNG [^] (17,366 Bayt) 2016-04-21 16:08


png file icon LogoBoyutu3..PNG [^] (115,725 Bayt) 2016-04-21 16:09


png file icon LogoBoyutu4..png [^] (11,871 Bayt) 2016-04-21 16:09


png file icon LogoBoyutu5..png [^] (2,380 Bayt) 2016-04-21 16:09


png file icon LogoBoyutu6..png [^] (1,786 Bayt) 2016-04-21 16:09


png file icon LogoBoyutu8..png [^] (17,399 Bayt) 2016-04-21 16:09


png file icon LogoBoyutu9..png [^] (133,422 Bayt) 2016-04-21 16:09


png file icon LogoBoyutu10..png [^] (11,871 Bayt) 2016-04-21 16:09


png file icon LogoBoyutu11..png [^] (2,253 Bayt) 2016-04-21 16:09


png file icon LogoBoyutu12..png [^] (2,603 Bayt) 2016-04-21 16:10

- İlişkiler

-  Cevap
(0018605)
zzTUGBA KASIKCI
2014-05-23 15:09
güncelleme tarihi: 2016-04-21 16:15

Merhaba,

Fatura içerisindeki XSLT'nin boyutunu öğrenmek için aşağıdaki adımları takip ediniz:

1. Fatura XML'ini Notepad, Notepad ++ gibi bir metin editörü ile açınız. (LogoBoyutu1-2..PNG)
2. XML'deki "cbc:EmbeddedDocumentBinaryObject" etiketinin içerisinde yer alan ve görünüşte bir anlamı olmayan uzun yazıyı kopyalayınız. (LogoBoyutu1-2..PNG)
3. Herhangi bir base64 decode programı kullanarak ya da çevrim-içi http://www.freeformatter.com/base64-encoder.html [^] gibi bir adresi kullanarak kopyaladığınız bu yazıyı decode edin. (LogoBoyutu3..PNG)
4. "Yes"e basın. (LogoBoyutu4..PNG)
5. "freeformatter-output" isimli bir dosya bilgisayarınıza indirilecektir. (LogoBoyutu5..PNG)
6. Bu dosyanın boyutu faturanın XSLT'sinin boyutunu verir. (LogoBoyutu6..PNG)

Fatura içerisindeki logonun (gönderici logosunun) boyutunu öğrenmek için aşağıdaki adımları takip ediniz:

7. Bu dosyayı Notepad, Notepad ++ gibi bir metin editörü ile açınız.
8. Dosya içerisindeki "img" etiketini bulunuz(alt="E-Fatura Logo" bilgisine sahip olmayan etiket firmanın logosunun yer aldığı kısımı olduğundan bu "img" etiketini önemseyiniz.). İçerisindeki "src" etiketinin içerisindeki "data:image/jpg;base64,"den sonraki çift tırnak işaretine kadar olan metni kopyalayınız.(LogoBoyutu8..PNG)
9. Herhangi bir base64 decode programı kullanarak ya da çevrim-içi http://www.freeformatter.com/base64-encoder.html [^] gibi bir adresi kullanarak kopyaladığınız bu yazıyı decode edin. (LogoBoyutu9..PNG)
10. "Yes"e basın. (LogoBoyutu10..PNG)
11. "freeformatter-output (1)" isimli bir dosya bilgisayarınıza indirilecektir. (LogoBoyutu11..PNG)
12. Bu dosyanın boyutu firma logosunun boyutunu verir. (uzantısını ".jpeg" yaparak logoyu görüntüleyebilirsiniz) (LogoBoyutu12..PNG)

XML içerisindeki XSLT boyutunun bu işlemleri yaptıktan sonra (base64 encoded halinin) 60 kb'ı geçmemesine dikkat ediniz. Aksi takdirde sorun yaşanabilmektedir. Portal kullanıcıları 60 kb'ı geçen XSLT içeren faturaları portalde görememektedirler. (Bkz 2307 numaralı soru - "Fatura Gösterilemiyor. Gönderenin görüntüleme dosyasını doğru koyduğundan emin olunuz.")



Powered by Mantis Bugtracker