e-fatura - ozgan bilişim teknolojileri eğitim ve ...ozganbilisim.com/e-fatura.pdf · merkez rol...

29
e-fatura

Upload: hanguyet

Post on 10-Dec-2018

221 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: e-fatura - Ozgan Bilişim Teknolojileri Eğitim Ve ...ozganbilisim.com/e-fatura.pdf · Merkez Rol Tanımı • Kendisine gelen e-faturayıve uygulama yanıtını; –Alır –Fatura

e-fatura

Page 2: e-fatura - Ozgan Bilişim Teknolojileri Eğitim Ve ...ozganbilisim.com/e-fatura.pdf · Merkez Rol Tanımı • Kendisine gelen e-faturayıve uygulama yanıtını; –Alır –Fatura

TEMEL BİLGİLER

UBL

UBL Türkiye Özelleştirmesi

Page 3: e-fatura - Ozgan Bilişim Teknolojileri Eğitim Ve ...ozganbilisim.com/e-fatura.pdf · Merkez Rol Tanımı • Kendisine gelen e-faturayıve uygulama yanıtını; –Alır –Fatura

UBL(Universal Business Language)

• UBL, iş dünyasının evrensel ölçekte birlikte işyapabilirlik ihtiyacını gidermek amacıyladoğmuş bir yapıdır. Bu ihtiyacın giderilmesineyönelik olarak UBL kapsamında standart XMLelektronik iş dokümanı formatlarıgeliştirilmiştir.

Page 4: e-fatura - Ozgan Bilişim Teknolojileri Eğitim Ve ...ozganbilisim.com/e-fatura.pdf · Merkez Rol Tanımı • Kendisine gelen e-faturayıve uygulama yanıtını; –Alır –Fatura

UBL

• UBL bünyesinde satınalma, sipariş, ödeme,faturalama gibi genel iş süreçlerine dairbelgelerin çoklu versiyonları geliştirilerek,ulusal ve uluslararası ticari işlemlerinbelirlenmiş standartlar altında yürütülmesihedeflenmektedir.

Page 5: e-fatura - Ozgan Bilişim Teknolojileri Eğitim Ve ...ozganbilisim.com/e-fatura.pdf · Merkez Rol Tanımı • Kendisine gelen e-faturayıve uygulama yanıtını; –Alır –Fatura

UBL-TR: UBL 2.0 Türkiye Özelleştirmesi

• Gelir İdaresi Başkanlığı tarafından yürütülenelektronik fatura çalışmaları kapsamındaoluşturulan UBL-TR, UBL 2.0 standardında yeralan belgelerden fatura ve uygulama yanıtınınülkemiz koşullarına göre özelleştirilmesisonucunda elde edilmiştir.

Page 6: e-fatura - Ozgan Bilişim Teknolojileri Eğitim Ve ...ozganbilisim.com/e-fatura.pdf · Merkez Rol Tanımı • Kendisine gelen e-faturayıve uygulama yanıtını; –Alır –Fatura

UBL-TR

1. UBL 2.0 standardında zorunlu olarak gösterilenelemanlar UBL-TR’de de kullanılmıştır.

2. UBL 2.0 standardında bulunan seçimlielemanlardan Türkiye için gerekli olduğudüşünülen elemanlar kullanılmış, geri kalanseçimli elemanlar ise silinmiştir.

3. Seçilen elemanların kardinalite değerleri bazıelemanlarda sınırlandırılmıştır

4. Belli bir kod listesine göre ifade edilmesi gerekenelemanlar için kod listeleri belirlenmiştir. (Ölçü,Döviz Kod Listeleri)

Page 7: e-fatura - Ozgan Bilişim Teknolojileri Eğitim Ve ...ozganbilisim.com/e-fatura.pdf · Merkez Rol Tanımı • Kendisine gelen e-faturayıve uygulama yanıtını; –Alır –Fatura

e-FATURA UYGULAMASI

Nedir

Gereklilikler

Roller

Rol Tanımları

Page 8: e-fatura - Ozgan Bilişim Teknolojileri Eğitim Ve ...ozganbilisim.com/e-fatura.pdf · Merkez Rol Tanımı • Kendisine gelen e-faturayıve uygulama yanıtını; –Alır –Fatura

e-Fatura Uygulaması

• Elektronik Fatura Uygulaması, öncedentanımlanmış kullanıcıların UBL-TRstandardında ve elektronik belge olarakdüzenledikleri faturaları, belirlenen veriaktarım protokolü aracılığı ile gönderentaraftan alıcı tarafa iletimini sağlayanmesajlaşma alt yapısıdır.

Page 9: e-fatura - Ozgan Bilişim Teknolojileri Eğitim Ve ...ozganbilisim.com/e-fatura.pdf · Merkez Rol Tanımı • Kendisine gelen e-faturayıve uygulama yanıtını; –Alır –Fatura

e-Fatura Uygulaması Gereklilikler

• Satıcı ve alıcı e-Fatura gönderme ve almakonusunda yeterli alt yapıya sahip olmalıdır.

• Alıcı ve satıcı e-Fatura düzenleme yetkisinesahip olmalıdır.

• e-Fatura ve uygulama yanıtı vergi kanunları veilgili mevzuata uygun olarak düzenlenmelidir.

Page 10: e-fatura - Ozgan Bilişim Teknolojileri Eğitim Ve ...ozganbilisim.com/e-fatura.pdf · Merkez Rol Tanımı • Kendisine gelen e-faturayıve uygulama yanıtını; –Alır –Fatura

e-Fatura UygulamasıRoller

• e-Fatura Uygulamasında Gönderici Birim,Merkez ve Posta Kutusu olmak üzere 3 temelrol bulunmaktadır.

Page 11: e-fatura - Ozgan Bilişim Teknolojileri Eğitim Ve ...ozganbilisim.com/e-fatura.pdf · Merkez Rol Tanımı • Kendisine gelen e-faturayıve uygulama yanıtını; –Alır –Fatura

Gönderici Birim Rol Tanımı

• e-Faturayı ve sistem yanıtını;– Oluşturmaya imkân verir/oluşturur– Elektronik olarak imzalar veya Mali Mühür ile onaylar– Saklar– Yanıtın veri aktarım protokolü ile belirlenen veri kurallarına uygunluğunu

denetler– Merkeze iletir

• Merkez’den gelen uygulama yanıtını ve sistem yanıtını– Alır– Veri aktarım protokolü ile belirtilen veri kurallarına uygunluğunu denetler– İşler– Elektronik imza veya Mali Mühür doğrulaması yapar– Saklar

Page 12: e-fatura - Ozgan Bilişim Teknolojileri Eğitim Ve ...ozganbilisim.com/e-fatura.pdf · Merkez Rol Tanımı • Kendisine gelen e-faturayıve uygulama yanıtını; –Alır –Fatura

Posta Kutusu Rol Tanımı

• Merkez üzerinden gelen elektronik faturayı ve sistem yanıtını;– Alır– Elektronik imza veya Mali Mühür doğrulaması yapar– Fatura ve sistem yanıtının, veri aktarım protokolü ile belirtilen veri kurallarına

uygunluğunu denetler– İşler– Saklar

• Uygulama yanıtını ve sistem yanıtını;– Oluşturmaya imkân verir/oluşturur– Elektronik olarak imzalar veya Mali Mühür ile onaylar– Saklar– Fatura ve sistem yanıtının, veri aktarım protokolü ile belirtilen veri kurallarına

uygunluğunu denetler– Merkez’e iletir.

Page 13: e-fatura - Ozgan Bilişim Teknolojileri Eğitim Ve ...ozganbilisim.com/e-fatura.pdf · Merkez Rol Tanımı • Kendisine gelen e-faturayıve uygulama yanıtını; –Alır –Fatura

Merkez Rol Tanımı

• Kendisine gelen e-faturayı ve uygulama yanıtını;– Alır– Fatura ve uygulama yanıtının, veri aktarım protokolü ile belirtilen veri

kurallarına uygunluğunu denetler– İşler– Elektronik imza veya Mali Mühür doğrulaması yapar– İlgili adrese iletir– İlgili adrese sistem yanıtı oluşturur ve iletir

• Kendisine gelen sistem yanıtını;– Alır– Sistem yanıtının, veri aktarım protokolü ile belirtilen veri kurallarına

uygunluğunu denetler– İşler– Elektronik imza veya Mali Mühür doğrulaması yapar– İlgili adrese iletir.

Page 14: e-fatura - Ozgan Bilişim Teknolojileri Eğitim Ve ...ozganbilisim.com/e-fatura.pdf · Merkez Rol Tanımı • Kendisine gelen e-faturayıve uygulama yanıtını; –Alır –Fatura

• Gönderici, Posta Kutusu ve Merkez tarafındanoluşturulan belgeler, öngörülen şemalara,şema kurallarına, diğer veri kurallarına vestandartlara uygun olmak zorundadır.

• Uygulama ile ilgili her adımda loglama yapmakzorundadır.

Page 15: e-fatura - Ozgan Bilişim Teknolojileri Eğitim Ve ...ozganbilisim.com/e-fatura.pdf · Merkez Rol Tanımı • Kendisine gelen e-faturayıve uygulama yanıtını; –Alır –Fatura

e-Fatura Senaryosu

Page 16: e-fatura - Ozgan Bilişim Teknolojileri Eğitim Ve ...ozganbilisim.com/e-fatura.pdf · Merkez Rol Tanımı • Kendisine gelen e-faturayıve uygulama yanıtını; –Alır –Fatura

NETSİS E-FATURA UYGULAMASI

e-Fatura Entegrasyone-Fatura Oluşturmae-Fatura GönderimGönderilen/Gelen Belgeler

Page 17: e-fatura - Ozgan Bilişim Teknolojileri Eğitim Ve ...ozganbilisim.com/e-fatura.pdf · Merkez Rol Tanımı • Kendisine gelen e-faturayıve uygulama yanıtını; –Alır –Fatura

NETSİS’te e-Fatura

• Fatura modülüyle entegre çalışan sistem

– Sistemde kayıtlı faturalardan hızlıca e-fatura taslağıoluşturulabilir.

– E-fatura taslakları onaylanabilir.

– Onaylanan e-faturalar alıcıya gönderilebilir.

– Gönderilen e-faturalara ait sorgulama yapılabilir.

– Alıcının göndermiş olduğu faturalar alınabilir.

– Uluslararası ölçü birimi ve döviz tanımlarıyapılabilir.

Page 18: e-fatura - Ozgan Bilişim Teknolojileri Eğitim Ve ...ozganbilisim.com/e-fatura.pdf · Merkez Rol Tanımı • Kendisine gelen e-faturayıve uygulama yanıtını; –Alır –Fatura

e-Fatura Taslağı Oluşturma - 1

Page 19: e-fatura - Ozgan Bilişim Teknolojileri Eğitim Ve ...ozganbilisim.com/e-fatura.pdf · Merkez Rol Tanımı • Kendisine gelen e-faturayıve uygulama yanıtını; –Alır –Fatura

e-Fatura Taslağı Oluşturma - 2

• e-Fatura taslağı oluşturma adımları– UBL - TR standardında e-Fatura XML oluşturulur.– XML oluşturulurken eksik bilgi bulunması halinde

kullanıcıya uyarı verilir.– UBL-TR formatına uygun olarak oluşturulan e-faturalar

mali mühür sertifikası ile onaylanır ve geçerlilikkontrolü yapılır.

– e-Fatura XML belgesi XSD şema kontrolünden geçirilir.– XSD şema kontrolünden geçen belge sistemde

saklanır.– İstenirse tüm adımlar sistemde kayıt altına alınır.(Log)

Page 20: e-fatura - Ozgan Bilişim Teknolojileri Eğitim Ve ...ozganbilisim.com/e-fatura.pdf · Merkez Rol Tanımı • Kendisine gelen e-faturayıve uygulama yanıtını; –Alır –Fatura

e-Fatura Gönderim - 1

Page 21: e-fatura - Ozgan Bilişim Teknolojileri Eğitim Ve ...ozganbilisim.com/e-fatura.pdf · Merkez Rol Tanımı • Kendisine gelen e-faturayıve uygulama yanıtını; –Alır –Fatura

e-Fatura Gönderim - 2

• e-Fatura gönderim adımları– UBL-TR formatına uygun ve mali mühür sertifikası ile

onaylanan e-fatura taslakları, SBDH(Standard BusinessDocument Header) standardında hazırlanan zarfaeklenir.

– Zarf hazırlanırken eksik bilgi bulunması halindekullanıcıya uyarı verilir.

– XSD şema kontrolünden geçirilip ZIP formatı ilesıkıştırılan zarf, merkez e-fatura web servis aracılığıylaalıcı birime gönderilir.

– Zarf sistemde saklanır.– İstenirse tüm adımlar sistemde kayıt altına alınır.(Log)

Page 22: e-fatura - Ozgan Bilişim Teknolojileri Eğitim Ve ...ozganbilisim.com/e-fatura.pdf · Merkez Rol Tanımı • Kendisine gelen e-faturayıve uygulama yanıtını; –Alır –Fatura

e-Fatura Uluslararası Kod Kullanımı - 1

Page 23: e-fatura - Ozgan Bilişim Teknolojileri Eğitim Ve ...ozganbilisim.com/e-fatura.pdf · Merkez Rol Tanımı • Kendisine gelen e-faturayıve uygulama yanıtını; –Alır –Fatura

e-Fatura Uluslararası Kod Kullanımı - 2

• Para birimi değerlerinin, “ISO 4217 Para Birimi Kodları”nagöre oluşturulması sağlanır.

• http://www.iso.org/iso/en/prods-services/popstds/currencycodeslist.html

• Ölçü birimi değerlerinin, uluslararası standartlardabelirlenen kodlara göre oluşturulması sağlanır.

• http://www.unece.org/cefact/codesfortrade/codes_index.htm

• Sistemde tanımlı döviz tipleri için uluslararası döviz tipieşleştirmesi yapılır.

• Sistemde yer alan tüm ölçü birimleri için uluslararası ölçübirimi eşleştirmesi yapılır.

Page 24: e-fatura - Ozgan Bilişim Teknolojileri Eğitim Ve ...ozganbilisim.com/e-fatura.pdf · Merkez Rol Tanımı • Kendisine gelen e-faturayıve uygulama yanıtını; –Alır –Fatura

Giden Kutusu – 1(Gönderici Birim)

Page 25: e-fatura - Ozgan Bilişim Teknolojileri Eğitim Ve ...ozganbilisim.com/e-fatura.pdf · Merkez Rol Tanımı • Kendisine gelen e-faturayıve uygulama yanıtını; –Alır –Fatura

Giden Kutusu – 2(Gönderici Birim)

• e-Fatura sistemine entegre olan alıcı birimleregönderilen e-faturalar, sisteme iletilen sistemyanıtları tarih aralığı kısıtı verilerekgörüntülenebilir.

• Tüm bu belgeler sistemde tutulur, durumsorgulaması merkezden yapılır.

Page 26: e-fatura - Ozgan Bilişim Teknolojileri Eğitim Ve ...ozganbilisim.com/e-fatura.pdf · Merkez Rol Tanımı • Kendisine gelen e-faturayıve uygulama yanıtını; –Alır –Fatura

Gelen Kutusu -1(Posta Kutusu Birimi)

Page 27: e-fatura - Ozgan Bilişim Teknolojileri Eğitim Ve ...ozganbilisim.com/e-fatura.pdf · Merkez Rol Tanımı • Kendisine gelen e-faturayıve uygulama yanıtını; –Alır –Fatura

Gelen Kutusu -2(Posta Kutusu Birimi)

• e-Fatura sistemine entegre olan diğergönderici birimlerden gelen e-faturalar, sistemtarafından iletilen sistem yanıtları tarih aralığıkısıtı verilerek görüntülenebilir.

• Tüm bu belgeler sistemde tutulur, durumsorgulaması merkezden yapılır.

Page 28: e-fatura - Ozgan Bilişim Teknolojileri Eğitim Ve ...ozganbilisim.com/e-fatura.pdf · Merkez Rol Tanımı • Kendisine gelen e-faturayıve uygulama yanıtını; –Alır –Fatura

Örnek e-Fatura

Page 29: e-fatura - Ozgan Bilişim Teknolojileri Eğitim Ve ...ozganbilisim.com/e-fatura.pdf · Merkez Rol Tanımı • Kendisine gelen e-faturayıve uygulama yanıtını; –Alır –Fatura

Teşekkürler