e-Fatura UBL-TR Kavramı

UBL-TR için öncelikle türetildiği kavram olan UBL den başlamak gerekir.

UBL (Universal Business Language) - Evrensel İş Dili 

OASIS tarafından üretilen UBL, iş dünyasının evrensel ölçekte birlikte iş yapabilirlik ihtiyacını gidermek amacıyla doğmuş bir yapıdır. UBL ticari hayatta mevcut bulunan EDI (Electronic Data Interchange-Elektronik Veri Değişimi) ve ebXML3 (Electronic Business using eXtensible Markup Language) gibi tüm iş yapılarını kapsayan genişletilmiş bir yapıdır. 

UBL-TR 

UBL' nin Gelirler İdaresi tarafından Türkiye şartlarına uygun hale getirilmiş şekline verilen isimdir.

  • UBL 2.0 standardında zorunlu olarak gösterilen elemanlar UBL-TR’de de kullanılmıştır. (Örneğin, Fatura numarası UBL 2.0 Fatura şemasında zorunlu olarak belirlenmiştir.)
  • UBL 2.0 standardında bulunan seçimli elemanlardan Türkiye için gerekli olduğu düşünülen elemanlar kullanılmış, geri kalan seçimli elemanlar ise silinmiştir. (Örneğin, UBL 2.0 Fatura şemasında bulunan “TaxPointDate” faturayla ilgili verginin uygulanabildiği tarihi gösterme amaçlı kullanılmaktadır. Bu elemana uygulamada ihtiyaç duyulmayacağı düşünüldüğü için UBL-TR’de yer verilmemiştir.)
  • Seçilen elemanların kardinalite değerleri bazı elemanlarda sınırlandırılmıştır. Örneğin, UBL 2.0 Fatura şemasında “Fatura Tipi” elemanı seçimli (kardinalitesi 0..1) bir elemandır. Bu eleman UBLTR’de zorunlu (kardinalitesi 1) olarak belirlenmiştir.
  •  Son olarak belli bir kod listesine göre ifade edilmesi gereken elemanlar için kod listeleri belirlenmiştir.



Kaynak
  • http://www.gib.gov.tr/
  • http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=ubl
  • http://www.oasis-open.org/home/index.php


Yorum Gönder