GİB UBL-TR 2.1 Uyumluluğu
Platformumuz GİB'in resmi UBL-TR 2.1 standardına %100 uyumlu e-fatura üretir.
GİB Uyumluluğu Nasıl Sağlanıyor?
1. UBL-TR 2.1 Standardı
- Namespace'ler: OASIS UBL 2.1 standardına uygun namespace tanımları
- XML Yapısı: GİB'in belirlediği XML element yapısı
- Veri Tipleri: UBL-TR 2.1'de tanımlı veri tipleri kullanılır
2. Zorunlu Alanlar
| Alan | Açıklama | Durum |
|---|---|---|
| UBLVersionID | UBL versiyonu (2.1) | ✓ |
| CustomizationID | Türkiye özelleştirmesi (TR1.2) | ✓ |
| ProfileID | Fatura profili (TICARIFATURA) | ✓ |
| UUID | Benzersiz fatura kimliği | ✓ |
| IssueDate | Fatura tarihi | ✓ |
| DocumentCurrencyCode | Para birimi (TRY) | ✓ |
3. XSD Validasyonu
- Şema Doğrulama: GİB'in resmi XSD şeması ile validasyon
- Format Kontrolü: XML yapısının doğruluğu kontrol edilir
- Hata Raporlama: Uyumsuzluk durumunda detaylı hata mesajları
4. Meslek Bazlı KDV Uyumluluğu
- Doktor: %8 KDV (Sağlık hizmetleri)
- Avukat: %20 KDV (Hukuki hizmetler)
- Mühendis: %18 KDV (Teknik hizmetler)
- Esnaf: %1 KDV (Esnaf hizmetleri)
- TaxTypeCode: 0015 (KDV kodu)
- TaxScheme: KDV şeması
- TaxCategory: KDV kategorisi
Örnek XML Çıktısı
Aşağıdaki örnek, platformumuzun ürettiği GİB uyumlu XML yapısını göstermektedir:
<?xml version="1.0" encoding="utf-8"?>
<Invoice xmlns="urn:oasis:names:specification:ubl:schema:xsd:Invoice-2"
xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2"
xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2">
<cbc:UBLVersionID>2.1</cbc:UBLVersionID>
<cbc:CustomizationID>TR1.2</cbc:CustomizationID>
<cbc:ProfileID>TICARIFATURA</cbc:ProfileID>
<cbc:ID>2024-001</cbc:ID>
<cbc:UUID>550e8400-e29b-41d4-a716-446655440000</cbc:UUID>
<cbc:IssueDate>2024-01-15</cbc:IssueDate>
<cbc:DocumentCurrencyCode>TRY</cbc:DocumentCurrencyCode>
<!-- Diğer fatura bilgileri... -->
</Invoice>
GİB Onay Süreci
- XML Üretimi: Platformumuz GİB uyumlu XML üretir
- XSD Validasyonu: XML, GİB şemasına göre doğrulanır
- GİB Gönderimi: XML dosyası GİB sistemine gönderilir
- Onay Alınması: GİB tarafından onaylanır ve kayıt altına alınır
Not: Platformumuz test ortamı için tasarlanmıştır. Canlı ortamda kullanmadan önce GİB'in resmi dokümantasyonunu inceleyiniz.